fanoutdef - difx/difx GitHub Wiki
Starting with the DiFX 2.8.1 release, all vex version 1.5 files must
have fanout_def
lines in a TRACKS section for every used mode.
Such lines can be readily added, such as
def VDIF_format;
track_frame_format = VDIF/8032/1;
fanout_def = A : &CH01 : sign : 1 : 01;
fanout_def = A : &CH02 : sign : 1 : 02;
fanout_def = A : &CH03 : sign : 1 : 03;
fanout_def = A : &CH04 : sign : 1 : 04;
fanout_def = A : &CH05 : sign : 1 : 05;
fanout_def = A : &CH06 : sign : 1 : 06;
fanout_def = A : &CH07 : sign : 1 : 07;
fanout_def = A : &CH08 : sign : 1 : 08;
fanout_def = A : &CH09 : sign : 1 : 09;
fanout_def = A : &CH10 : sign : 1 : 10;
fanout_def = A : &CH11 : sign : 1 : 11;
fanout_def = A : &CH12 : sign : 1 : 12;
fanout_def = A : &CH13 : sign : 1 : 13;
fanout_def = A : &CH14 : sign : 1 : 14;
fanout_def = A : &CH15 : sign : 1 : 15;
fanout_def = A : &CH16 : sign : 1 : 16;
enddef;
A few things to note:
* The channel link name (e.g., ''CH01'') must link to one of the channels as listed in the corresponding FREQ block.
* The ordering of the "track number" (last number on each row) becomes the assumed ordering of channels within the VDIF data
* For multi-thread VDIF in vex 1.5, an explicit thread listing must be provided via a format statement in the ''.v2d'' file.