[Difx-users] VEX $TRACK fanout_def for 8-bit data? {External}
Phillips, Chris (S&A, Marsfield)
Chris.Phillips at csiro.au
Fri Nov 3 06:51:13 EDT 2023
Hi Jan,
I believe DIFX basically ignores this anyhow and certainly has no way to handle arbitrary “track” mapping, (ie all 8 bit have to be contagious). I may have forgotten the details, but I am pretty sure “CH01” is assumed to be the first channel, so I don’t think it matters much. Certainly I never create a proper track mapping and definitely not with all 8 bits defined.
Cheers
Chris
On 3 Nov 2023, at 21:43, Jan Wagner via Difx-users <difx-users at listmgr.nrao.edu> wrote:
Hi list,
vex2difx has gotten pickier about VEX syntax, when a VDIF station is missing fanout_def's from $TRACK the station is dropped from correlation.
With 1-bit or 2-bit VDIF recordings the $TRACK fanout_def's work. For 8-bit VDIF data, however, vex2difx complains "Note: getBits: Mode=... differing number of bits: 8,2" and that "some metadata may be incorrect".
v2d:
format=VDIF/8224/8
VEX:
def VDIF.1Ch8bit1to1;
track_frame_format = VDIF8224;
fanout_def = : &CH01 : sign : 1: 1;
fanout_def = : &CH01 : mag : 1: 2;
fanout_def = : &CH01 : mag : 1: 3;
fanout_def = : &CH01 : mag : 1: 4;
fanout_def = : &CH01 : mag : 1: 5;
fanout_def = : &CH01 : mag : 1: 6;
fanout_def = : &CH01 : mag : 1: 7;
fanout_def = : &CH01 : mag : 1: 8;
enddef;
Is there a correct way to declare it?
I didn't find any mention of 8-bit (or 4-bit, or 2-bit Complex) or generic cases under https://safe.nrao.edu/wiki/bin/view/VLBA/Vex2doc
regards,
Jan
_______________________________________________
Difx-users mailing list
Difx-users at listmgr.nrao.edu
https://listmgr.nrao.edu/mailman/listinfo/difx-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listmgr.nrao.edu/pipermail/difx-users/attachments/20231103/d77ce480/attachment.html>
More information about the Difx-users
mailing list