[Difx-users] VEX $TRACK fanout_def for 8-bit data? {External}

Jan Wagner jwagner105 at googlemail.com
Fri Nov 3 06:43:34 EDT 2023


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listmgr.nrao.edu/pipermail/difx-users/attachments/20231103/386b7fad/attachment.html>


More information about the Difx-users mailing list