RSRC iUWle uI16 iUWl/$  8,8.`?*"MY D FIFO setupxBCos ?L?L?L?LP StdBoolDisp0DDOD HLabljTc LMLbl fh"wO DmessagexBCos ivivivivStdNumericDispHDDOD dLablf 73f D" NIDialog #evts/L1ALLabl 2  &3 "18MCos: A3̙f8MCos: 3̙fHMCos 2  3̙f,Cosm  (̙f̙fNSNUM@StdNumericDispHDDOD hLablf GV3f D" NIDialog readback delayLLabl 2 Yh3 "00008MCos: AW`3̙f8MCos: `j3̙fHMCos 2 \h3̙f,Cosm  Wj̙f̙fNSNUMBStdNumericDispHDDOD hLablf GVK3f D" NIDialog # readback bitsLLabl 2 Yh03 "00008MCos: AW` 3̙f8MCos: `j 3̙fHMCos 2 \ h3̙f,Cosm  W j2̙f̙fNSNUMB StdString DDODb! Labl # v f If left at 0, the readback (if enabled by the mode) will be the entire FIFO length. The actual min. ROD delay is 1; setting delay to 0 will default to this value.   $,  888ʃ*<?LMLblt?̙f8MCos 2 >H̙fHMCos 2 :F̙f,Cosm  5H̙f̙fNSNUMB StdString DDODb \Labl # %4  NIDialogRXStdNumericDispHDDOD LLablf KZ D"1LLabl@ 2 KZ "008MCos 2 AIR̙f8MCos 2 R\̙fHMCos 2 NZ̙f,Cosm  I\̙f̙fNSNUMBStdNumericDispHDDOD LLablf _n D"2LLabl@ 2 _n "008MCos 2 A]f̙f8MCos 2 fp̙fHMCos 2 bn̙f,Cosm  ]p̙f̙fNSNUMBStdNumericDispHDDOD LLablf s D"3LLabl@ 2 s "008MCos 2 Aqz̙f8MCos 2 z̙fHMCos 2 v̙f,Cosm  q̙f̙fNSNUMB   v 888ʃ*<π" 8888888*<::* ,* 8.ʃ 8.8888,< ʃ`?ʃ -.?耪<3$^3Wc  StdString0DDOD0 TLablf  H D" INPUT FILEHLabl 6 Q D,Cosm  S̙f̙fN` StdBoolDisp DDOD ,Cosm Z"dStdNumericDisp PDDOD dLablf ͦ D" NIDialog DataLengthPLabl@ 2 ض "000000008MCos 6 AǮ̙f8MCos 2 Ǹ̙fHMCos 2 Ҷ̙f,Cosm  и̙f̙fNHBCos5ź źSNUMB StdString DDODb% LLabl ' $ DW StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdBoolDisp8DDOD HLabljN6]? xBCosb;J̙ff3?b;J̙ff3>b;J̙ff3?b;J̙ff3>TMLblt?bMqD TEST PATTERNPMLblt@pMD FROM FILE\StdNumericDisp PDDOD \Lablf Wf D" NIDialog DataPLabl@ 2 gv "000000008MCos: Aen̙f8MCos: nx̙fHMCos 2 jv̙f,Cosm ex̙f̙fNHBCos5Uz UzSNUMB StdString DDODb% Labl ' 3+f D6Always writes the whole file! (Length is not constant)_*  8, 8. 888"  8888884< *-O<*,O<*,O<*,O<*,?`?*< -Ϡ<, 888888ʃ::* *`<ʃ::* * 8. 888, 888888ʃ*<::* *`<ʃ::* * 8.`?ʃ::* * 8. `<ʃ::* *`<ʃ::* *`<ʃ::* *888888J*ʃ* 888888J*ʃ* 8.+ 8.+ 8.+ 8. ? 8.!ʃ?‪< 8.ʃ3$^3Ws !` StdBoolDisp DDOD ,Cosm Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA` StdBoolDisp0DDOD HLablj \MLblf D NIDialogPass onxBCos StdRingDispHDDOD \Lablf |u D" NIDialogPortLLablJ }! 0HMLbl  2 { ",Cosm  2/ Ƅq,Cosm  6, {Ê̙f̙f,Cosm  y̙f̙fNSNUM@` StdBoolDisp0DDOD HLablj"h1qij \MLblr̙fHMCos 6 0<̙f,Cosm  +>̙f̙fNSNUMBStdNumericDispHDDOD LLablf , D"1LLabl@ 2 -{< "00008MCos: A+j4s̙f8MCos: 4j>s̙fHMCos 2 0u<{̙f,Cosm  +s>̙f̙fNSNUMB StdString DDODb! \Labl # .P=q  NIDialogMaskStdNumericDispHDDOD dLablf E1Tr D" NIDialog! Mask TypeLLabl@ 2 D{S "0008MCos: ABjKs̙f8MCos: KjUs̙fHMCos 2 GuS{̙f,Cosm  BsU̙f̙fNSNUMB StdString DDODb! Labl # du  NIDialog  NIDialogOFF 0x100 ON 0x300 StdString DDODb% hLabl ' z  D RINGS FILLED IN fillPrimParams.c StdString DDODb% hLabl ' z  D RINGS FILLED IN fillPrimParams.c StdString DDODb! XLabl # ds5 ALL_MODULES= 254!    *2|% <*<::* *<*<::* *<*<::* *8( 8.888<"  `?*<::* ,*8888884<*-?‪  D"PLabl@ 6 CR& D"000000008MCos: AAJ8MCos: JTHMCos 6 FR,Cosm  AT(NSNUMBStdNumericDispHDDOD` HLabln +  D"PLabl@ 6 0?& D"000000008MCos: A.78MCos: 7AHMCos 6 3?,Cosm  .A(NSNUMBStdNumericDispHDDOD` HLabln Ve  D"PLabl@ 6 jy& D"000000008MCos: Ahq8MCos: q{HMCos 6 my,Cosm  h{(NSNUMB` StdBoolDisp DDOD ,Cosm Z" StdString DDODb! dLabl # f  NIDialog INPUT DATAX StdBoolDisp0DDOD HLablj,; TMLbl fAP DCompletion FlagxBCos APAPAPAP`StdNumericDisp PDDOD `Lablf A^Gg̙f8MCos: G^Qg̙fHMCos 2 CiOo̙f,Cosm  >gQ̙f̙fNHBCos1<:S <:SSNUMB StdRingDispHDDOD \Lablb &  NIDialog TaskLLablJ )8 0HMLbl  6 '64 D",Cosm  2/ ,70>q,Cosm  2, '46B̙f̙f,Cosm  %8D̙f̙fNSNUM@ StdString DDODb% hLabl ' &h5 DRING FILLED IN fillPrimParams.c StandardTable@DDOD_ hLablb T  NIDialog@Task Union (hex)8MCos: &/̙f8MCos: &/,Cosm 2 )z ,Cosm W &}̙f̙f!4TablA?Btvariable0? variable1? variable2? variable3? variable4? variable5? variable6? >? A?BA?BA?BA?BA?BA?BA?BStdNumericDispHDDOD` PLablf   D"DefaultPLabl@ 2 ,& "000000008MCos: A$8MCos: $.HMCos 2  ,,Cosm  .(NSNUMBStdNumericDispHDDOD` HLabln BQ  D"PLabl@ 2 Ve& "000000008MCos: AT]8MCos: ]gHMCos 2 Ye,Cosm  Tg(NSNUMB StdString DDODb% tLabl ' 2 D+Set in loadExitHost.c, visible in TRAP_TASK StdString0DDOD0 TLablf k zH D" INPUT FILEHLabl 2 { Q ,Cosm  y S̙f̙fNp StdBoolDisp0DDOD MLblr" NIDialog HistoCreator HistoCreator HistoCreator HistoCreatorxBCos s̙f̙fs̙f̙fsՙf3f3sՙf3f3,Cosm9Kr     5\2e 8888884< *- 888888*<::* *888888J*ʃ* 888,<*,<*,<*,<*,?`?ʃ -?J*ʃ* ?*<::* * 8.???J*ʃ* 8888884< *-?J*ʃ* ?*<::* *?4<-."< `?ʃ -?0a a,Cosm `  0LScl F6D@@?a? (SNUM@ StdNumericDispHDDOD \Lablf  D" NIDialog1PLabl@ 6 = D"000000008MCos: A̙f8MCos: ̙fHMCos 6 ̙f,Cosm  ?̙f̙fNSNUMB StdString DDODb% TLabl ' ds: D DataOffsetStdNumericDispHDDOD `Lablf =k D" NIDialog.IntervalPLabl@ 6 wϽ D"000000008MCos: Afo̙f8MCos: fo̙fHMCos 6 qw̙f,Cosm  oѿ̙f̙fNSNUMB StdNumericDispHDDOD \Lablf Xm D" NIDialog.BinPLabl@ 6 w D"000000008MCos: Afo̙f8MCos: fo̙fHMCos 6 qw̙f,Cosm  o̙f̙fNSNUMB StdNumericDispHDDOD \Lablf Vl D" NIDialog.SetPLabl@ 6 w D"000000008MCos: Afo̙f8MCos: fo̙fHMCos 6 qw̙f,Cosm  o̙f̙fNSNUMB StdRingDispHDDOD \Lablf  D" NIDialog.4LLablJ ˳ 0HMLbl  6  D",Cosm  6/ q,Cosm  2, ©̙f̙f,Cosm  ̙f̙fNSNUM@ StdRingDispHDDOD \Lablf  D" NIDialog.5LLablJ ˳ 0HMLbl  6 ̰ D",Cosm  6/ ³ƺq,Cosm  2, ½̙̾f̙f,Cosm  ̙f̙fNSNUM@ StdString DDODb% hLabl ' Xg D RINGS FILLED IN fillPrimParams.cStdNumericDispHDDOD` XLabln o~ D" NIDialog;PLabl@ 6 ː D"000000008MCos: A̙f8MCos: ̙fHMCos 6 Ő̙f,Cosm  Ò̙f̙fNSNUMBStdNumericDispHDDOD` XLabln  D" NIDialog;PLabl@ 6 ˤ D"000000008MCos: A̙f8MCos: ̙fHMCos 6 Ť̙f,Cosm  æ̙f̙fNSNUMBStdNumericDispHDDOD` XLabln  D" NIDialog;PLabl@ 6 ˸ D"000000008MCos: A̙f8MCos: ̙fHMCos 6 Ÿ̙f,Cosm  ú̙f̙fNSNUMBStdNumericDispHDDOD` XLabln  D" NIDialog;PLabl@ 6  D"000000008MCos: A̙f8MCos: ĺ̙fHMCos 6 ̙f,Cosm  ̙f̙fNSNUMBStdNumericDispHDDOD` XLabln [j D" NIDialog;PLabl@ 6 m| D"000000008MCos: Akt̙f8MCos: t~̙fHMCos 6 p|̙f,Cosm  k~̙f̙fNSNUMB StdRingDispHDDOD \Lablf  D" NIDialog;0LLablJ ˳ 0HMLbl  6  D",Cosm  6/ q,Cosm  2, ̙f̙f,Cosm  ̙f̙fNSNUM@StdNumericDispHDDOD` XLabln  D" NIDialog;PLabl@ 6  D"000000008MCos: Aߺ̙f8MCos: ̙fHMCos 6 ̙f,Cosm  ̙f̙fNSNUMB StdString DDODb% hLabl ' /ߔ D NIDialogTrigger Command StdString DDODb% \Labl '  D NIDialogData StdRingDispHDDOD \Lablf  D" NIDialogO1LLablJ ˳ 0HMLbl  6  D",Cosm  6/ q,Cosm  2, ̙f̙f,Cosm  ̙f̙fNSNUM@ StdRingDispHDDOD \Lablf   D" NIDialogO2LLablJ  ˳ 0HMLbl  6   D",Cosm  6/ q,Cosm  2,  ̙f̙f,Cosm  ̙f̙fNSNUM@ StdRingDispHDDOD \Lablf - D" NIDialogO3LLablJ .˳ 0HMLbl  6 , D",Cosm  6/ "&q,Cosm  2, ,̙f̙f,Cosm  .̙f̙fNSNUM@StdNumericDispHDDOD` `Lablf P D" NIDialogOData IncPLabl@ 6 T D"000000008MCos: A sc8MCos:  scHMCos 6 sc,Cosm  VscscNSNUMB StdSlideDispXDDODP W XLablj  NIDialogO@DDOD A LLablJ O_ 0HMLbl 2 d 8MCos: A8MCos: ,Cosm fNSNUM@HBCos 0scscfscscf8MCos:8PUscscim8MCos:4scschl,Cosm>0 ,Cosm  N 0LScl F62AD@@?M? (SNUM@ StdRingDispHDDOD \Lablf 2A D" NIDialogO4LLablJ 3B˳ 0HMLbl  6 1@ D",Cosm  6/ 6:q,Cosm  2, 1@̙f̙f,Cosm  /B̙f̙fNSNUM@ StdRingDispHDDOD \Lablf FU D" NIDialogO5LLablJ GV˳ 0HMLbl  6 ET D",Cosm  6/ JNq,Cosm  2, ET̙f̙f,Cosm  CV̙f̙fNSNUM@ StdString DDODb% hLabl '  D RINGS FILLED IN fillPrimParams.cStdNumericDispHDDOD` XLabln  D" NIDialogbPLabl@ 6   D"000000008MCos: A̙f8MCos: ̙fHMCos 6  ̙f,Cosm  ̙f̙fNSNUMBStdNumericDispHDDOD` XLabln   D" NIDialogbPLabl@ 6 , D"000000008MCos: A$̙f8MCos: $.̙fHMCos 6  ,̙f,Cosm  .̙f̙fNSNUMBStdNumericDispHDDOD` XLabln . D" NIDialogbPLabl@ 6 1@ D"000000008MCos: A/8̙f8MCos: 8B̙fHMCos 6 4@̙f,Cosm  /B̙f̙fNSNUMBStdNumericDispHDDOD` XLabln 3B D" NIDialogbPLabl@ 6 ET D"000000008MCos: ACL̙f8MCos: LV̙fHMCos 6 HT̙f,Cosm  CV̙f̙fNSNUMBStdNumericDispHDDOD` XLabln  D" NIDialogbPLabl@ 6  D"000000008MCos: A̙f8MCos: ̙fHMCos 6 ̙f,Cosm  ̙f̙fNSNUMB` StdBoolDisp DDOD ,Cosm Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdRingDispHDDOD \Lablf Rn D" NIDialogdChipLLablJ  0HMLbl  2 q ",Cosm  2/ q,Cosm  2, ̙f̙f,Cosm  o̙f̙fNSNUM@4 # $% )31"(! *20.,/-'&+CP  8, 8.888,?<8888884< *-=$^=a} ` StdBoolDisp DDOD ,Cosm  Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATAt StdBoolDisp0DDOD HLabljYWh` pMLbl fnh} D NIDialogCapture data to input FIFOsxBCos nW~gnW~gnW~gnW~g StdString DDODb! hLabl # |k (set bit 19 in RRIF_CMND1 reg.) StdRingDispHDDOD \Lablf 8G D" NIDialogPortLLablJ JY 0HMLbl  2 H|W ",Cosm  2/ MQq,Cosm  2, HW̙f̙f,Cosm  FzY̙f̙fNSNUM@ )  8, 8.8888884<*-?‪<8888884< *- 8888888*<::* ,*8(2 8. 8.ʃ=$^=a} ` StdBoolDisp DDOD ,Cosm  Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdRingDispHDDOD \Lablb .=  NIDialogTaskLLablJ @O 0HMLbl  6 >M4 D",Cosm  2/ C7G>q,Cosm  6, >4MB̙f̙f,Cosm  <OD̙f̙fNSNUM@ StdString DDODb% hLabl ' >iM DRING FILLED IN fillPrimParams.c StdRingDispHDDOD dLablb ds  NIDialog OperationLLablJ v 0HMLbl  2 ts ",Cosm  2/ y}q,Cosm  6, tك̙f̙f,Cosm  rq̙f̙fNSNUM@\StdNumericDisp PDDOD \Lablf  D" NIDialogDataPLabl@ 2 𰌿 "000000008MCos: A{̙f8MCos: {̙fHMCos 2 ̙f,Cosm  ̙f̙fNHBCos5 SNUMB` StdBoolDisp DDOD ,Cosm @V" StdString DDODb! dLabl # ;Jf  NIDialog OUTPUT DATA StdString DDODb! xLabl # ^0m -Reply data saved to file "taskID_operID.out"! *-(!  8, 8, 8. 8.`?ʃ -*?耪<`?ʃ -*?<`?*>::* ,* 888<"  ??  *.?00(Ā 耎0B 00B 00B 00B 00B 00B 00?R .0?R .0?R .0?R .0?R .0?R .0?R .0 8.ʃ 8.ʃ??< 8.ʃ 8.ʃ 8.ʃ?Ϡ<ʃ, 888888?ʃ -Q#$^Q#u ` StdBoolDisp DDOD ,Cosm  Z"` StdBoolDisp DDOD ,Cosm  Z" StdString DDODb! dLabl # *f  NIDialog OUTPUT DATA StdString DDODb! dLabl # %f  NIDialog INPUT DATAdStdNumericDisp PDDOD dLablf ?5Nm D" NIDialog StartAddrPLabl@ 2 O3^q "000000008MCos: AM"V+̙f8MCos: V"`+̙fHMCos 2 R-^3̙f,Cosm  M+`s̙f̙fNHBCos1=)bu =)buSNUMB StdString DDODb! Labl # R%a> 7ReturnCode in ROD Status Window and in Info/XferBuffer.\StdNumericDisp PDDOD \Lablf aDp_ D" NIDialogSizePLabl@ 2 q3q "000000008MCos: Ao"x+̙f8MCos: x"+̙fHMCos 2 t-3̙f,Cosm  o+s̙f̙fNHBCos1_)u _)uSNUMB StdString DDODb! PLabl # qs wordshStdNumericDisp PDDOD hLablf #Ā D" NIDialog ErrorsBeforeFailPLablP 2 3q  "000000008MCos: A"+̙f8MCos: "+̙fHMCos 2 -3̙f,Cosm  +s̙f̙fNHBCos1!؂ !؂SNUMBX StdBoolDisp0DDOD HLablj,5 TMLblf;3 DContinueOnErrorxBCos,;,;,;,;P StandardTable@DDOD^ hLablb >M  NIDialogRepetitions(hex)8MCos 2 OX8MCos 2 Xa,Cosm 2 O ,Cosm W L!Tabl? Test? ? ? ? ? ? TestAA?BA??BA??BA??BA??BA??BA??B StdString DDODb! TLabl # Q`<  Address test StdString DDODb! XLabl # etM Checkerboard 1 StdString DDODb! XLabl # xM Checkerboard 2 StdString DDODb! TLabl # /  Floating 0 StdString DDODb! TLabl # /  Floating 1 StdString DDODb! PLabl # ) RandomX StdBoolDisp0DDOD HLabljɪس TMLblf޹ DDMA (float 0,1)xBCosުުުުStdNumericDispHDDOD `Lablf :h D" NIDialognReadsPLabl@ 2 3q "000000018MCos: A"+̙f8MCos: "+̙fHMCos 2 -3̙f,Cosm  +s̙f̙fNSNUMB    8( 8.`?*<::* ,*`?ʃ -*?<`?ʃ -*[-$^[- ` StdBoolDisp DDOD ,Cosm Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA`StdNumericDisp PDDOD `Lablf 4C D" NIDialogSourcePLabl@ 2 DS "000000008MCos: AB~K̙f8MCos: K~U̙fHMCos 2 GS̙f,Cosm  BU̙f̙fNHBCos52W 2WSNUMB\StdNumericDisp PDDOD \Lablf } D" NIDialogSizePLabl@ 2 "000000008MCos: A~̙f8MCos: ~̙fHMCos 2 ̙f,Cosm  ̙f̙fNHBCos5{ {SNUMB StdString DDODb! PLabl # М wordsdStdNumericDisp PDDOD dLablf Xg D" NIDialog DestinationPLabl@ 2 hw "000000008MCos: Af~o̙f8MCos: o~y̙fHMCos 2 kw̙f,Cosm  fy̙f̙fNHBCos5V{ V{SNUMB  8, 8.`?ʃ -* 8888888*<::* ,*`?*<::* ,* 8.ʃQ#$^Q#u ` StdBoolDisp DDOD ,Cosm Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATAdStdNumericDisp PDDOD dLablf 4C D" NIDialog StartAddrPLabl@ 2 DS "000000008MCos: AB~K̙f8MCos: K~U̙fHMCos 2 GS̙f,Cosm  BU̙f̙fNHBCos52W 2WSNUMB\StdNumericDisp PDDOD \Lablf Ud D" NIDialogSizePLabl@ 2 et "000000008MCos: Ac~l̙f8MCos: l~v̙fHMCos 2 ht̙f,Cosm  cv̙f̙fNHBCos5Sx SxSNUMB`StdNumericDisp PDDOD `Lablf  D" NIDialogValuePLabl@ 2 "000000008MCos: A~̙f8MCos: ~̙fHMCos 2 ̙f,Cosm  ̙f̙fNHBCos5} }SNUMB StdString DDODb! PLabl # et words 8( 8.8888" ʃ ʃ8888884<*-?耪<4* 3$^3Ws ` StdBoolDisp DDOD ,Cosm  Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdBoolDisp8DDOD dLablbij  NIDialog Slv On/OffxBCos DZ̙ff3?DZ̙ff3>DZ̙ff3?DZ̙ff3>HMLblt?DOnHMLblt@DOff StdRingDispHDDOD dLablb ڐ  NIDialog Slave typeLLablJ ӳ 0HMLbl  6 L D",Cosm  2/  q,Cosm  2, ̙f̙f,Cosm  J̙f̙fNSNUM@ StdString DDODb% dLabl ' r Dfilled by fillUirControls.c StdRingDispHDDOD `Lablf Oe D"NIDialogSlave#LLablJ fu 0TMLbl  6 d D"Ariall,Cosm  2/ ptq,Cosm  2, d̙f̙f,Cosm  b̙f̙fNSNUM@  8, 8.888888?J*ʃ* 8.ʃ888888?J* *-[=$^[= ` StdBoolDisp DDOD ,Cosm  Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdRingDispHDDOD `Lablb   NIDialogListOpLLablJ  0HMLbl  6 r D",Cosm  6/ q,Cosm  6, ̙f̙f,Cosm  p̙f̙fNSNUM@ StdString DDODb% dLabl ' q Dfilled by fillUirControls.c StdRingDispHDDOD `Lablf cy D"NIDialogSlave#LLablJ z 0TMLbl  6 x D"Ariall,Cosm  2/ q,Cosm  6, x̙f̙f,Cosm  v̙f̙fNSNUM@  n 888ʃ*<π"?耪? 8888888ʃ -* 8888888*<::* ,*8( 8.8888,< ʃ??<-888̙ff3?̙ff3>LMLblt?DREADLMLblt@DWRITE StdString0DDOD0 TLablf  R D" OUTPUT FILEHLabl 2 N ,Cosm  P̙f̙fNd StdBoolDisp0DDOD HLabljYh `MLbl fo~7 D"SAVE OUTPUT DATA TO FILE?xBCos n~n~n~n~`StdNumericDisp PDDOD `Lablf  D" NIDialogBytesPLabl@ 2 " "000000008MCos: A8MCos: HMCos 2 ,Cosm  $NHBCos1& &SNUMB StdString DDODb! LLabl #  = StdBoolDisp8DDOD HLabljKZij xBCos `(~7̙ff3?`(~7̙ff3>`(~7̙ff3?`(~7̙ff3>LMLblt?`:obDAppendLMLblt@n:}VDWrite StdRingDispHDDOD `Lablf ;Q D"NIDialogSlave#LLablJ Ra 0TMLbl  6 Pm D"Ariall,Cosm  2/ \`q,Cosm  2, Pm̙f̙f,Cosm  No̙f̙fNSNUM@ StdString DDODb% Labl ' 5,Af D8Always writes the whole file! (NumWords is not constant)    888ʃ*<?<-888f  NIDialog OUTPUT DATA StdString DDODb! dLabl # $f  NIDialog INPUT DATA StdBoolDisp8DDOD HLablj / xBCos 4R̙ff3?4R̙ff3>4R̙ff3?4R̙ff3>LMLblt?4CDREADLMLblt@BQDWRITEStdNumericDispHDDOD dLablf V D" NIDialog NumElementsPLabl@ 2 j "000000008MCos 2 AYb̙f8MCos 2 Yb̙fHMCos 2 dj̙f,Cosm  b̙f̙fNSNUMBTStdNumericDisp PDDOD TLablf jԔ D" File SizePLabl@ 2 a "000000008MCos: APY8MCos: PYHMCos 2 [a,Cosm  YNHBCos5W WSNUMB StdString DDODb LLabl # ֡ B StdRingDispHDDOD dLablb fYu  NIDialog FifoID&BankLLablJ yʳ 0HMLbl  2 wF ",Cosm  2/ |q,Cosm  6, w̙f̙f,Cosm  uD̙f̙fNSNUM@LStdNumericDisp PDDOD PLablf Д D"InputLLabl@ 2  "80008MCos: A8MCos: HMCos 2 ,Cosm  NHBCos5Θ ΘSNUMB StdString DDODb% `Labl ' t D NIDialogFifoSizeLStdNumericDisp PDDOD PLablf Ƨ D"DebugLLabl@ 2  "10008MCos: A8MCos: HMCos 2 ,Cosm  NHBCos5ī īSNUMBLStdNumericDisp PDDOD PLablf  D"EventABLLabl@ 2  "40008MCos: A8MCos: HMCos 2 ,Cosm  NHBCos5 SNUMB StdString DDODb! LLabl # , 48b StdString DDODb! LLabl # , 48b StdString DDODb% LLabl ' , D48b StdString DDODb! PLabl # s9 [elems]LStdNumericDisp PDDOD PLablf  D"EventCLLabl@ 2  "00FF8MCos: A8MCos: HMCos 2 ,Cosm  NHBCos5 SNUMB StdString DDODb% LLabl ' , D32bHStdNumericDisp PDDOD LLablf  D"TimLLabl@ 2  "20008MCos: A8MCos: HMCos 2 ,Cosm  NHBCos5 SNUMB StdString DDODb! LLabl # & 8b StdString DDODb% Labl ' !Nf D]NumElements is constant!! If the file size has been changed, you have to edit this primitive!    C  8, 8.`<*<::* ,*`<*<::* ,* 8.ʃ888888ʃ4< *-?̙ff3?̙ff3>HMLblt?DYesHMLblt@DNo StdBoolDisp8DDOD hLablbǀij  NIDialog GetSlaveReplyxBCos פ̙ff3?פ̙ff3>פ̙ff3?פ̙ff3>HMLblt?׶DYesHMLblt@DNo StdRingDispHDDOD `Lablf G] D"NIDialogSlave#LLablJ ^m 0TMLbl  6 \y D"Ariall,Cosm  2/ hlq,Cosm  2, \y̙f̙f,Cosm  Z{̙f̙fNSNUM@4pV  8, 8. 888"*?耪< 8888888ʃ*<::* ,* 8.ʃ888888?J* *-G)$^G)k ` StdBoolDisp DDOD ,Cosm  Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA| StdBoolDisp0DDOD MLblrs" NIDialogEDIT SLAVE LISTEDIT SLAVE LISTEDIT SLAVE LISTEDIT SLAVE LISTxBCos o̙f̙fo̙f̙fof3f3of3f3,Cosm9Kn StdString DDODb! Labl # Q ISlaveList can be edited after this primitive is inserted into MasterList.TStdNumericDisp PDDOD TLablb   ListLengthPLabl@ 2 "000000008MCos: A|8MCos: |ƅHMCos 2 č,Cosm  NHBCos1 SNUMB StdString DDODb% LLabl '  DW StdRingDispHDDOD `Lablf ^t D"NIDialog Slave#LLablJ u 0TMLbl  6 s D"Ariall,Cosm  2/ q,Cosm  2, s̙f̙f,Cosm  q̙f̙fNSNUM@7P  8, 8, 8. 8.`??ʃ -*?耪<G$^Gkw ` StdBoolDisp DDOD ,Cosm Z"` StdBoolDisp DDOD ,Cosm >Z" StdString DDODb! dLabl # Ճf  NIDialog OUTPUT DATA StdString DDODb! dLabl # %f  NIDialog INPUT DATAdStdNumericDisp PDDOD dLablf P_ D" NIDialog ErrMsgMaskPLabl@ 2 `o "000000008MCos: A^~g̙f8MCos: g~q̙fHMCos 2 co̙f,Cosm  ^q̙f̙fNHBCos5Ns NsSNUMB StdString DDODb! hLabl #  W  Last reply in ROD Status Window.5  8, 8. 8.ʃ=$^=am ` StdBoolDisp DDOD ,Cosm ,Z" StdString DDODb! dLabl # Ճf  NIDialog OUTPUT DATA StdString DDODb! dLabl # d (RODStatusReg - SR_PAUSE); PK 8( 8.??4< -ꎀꎀ*"< 8888884< *-?::* *888888?J* *-?<=$^=a} ` StdBoolDisp DDOD ,Cosm  Z"` StdBoolDisp DDOD ,Cosm 4Z" StdString DDODb! dLabl # />f  NIDialog OUTPUT DATA StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdBoolDisp8DDOD dLablbzij  NIDialog Slv On/OffxBCos ̙ff3?̙ff3>̙ff3?̙ff3>HMLblt?DOnHMLblt@DOff StdRingDispHDDOD dLablb   NIDialog Slave typeLLablJ  ѳ 0HMLbl  6 J D",Cosm  2/  q,Cosm  2, ̙f̙f,Cosm  H ̙f̙fNSNUM@ StdString DDODb! hLabl # [Zj Slave LED in ROD Status Window. StdString DDODb% dLabl ' p Dfilled by fillUirControls.cStdNumericDispHDDOD `Lablf  D" NIDialog TimeoutPLablP 2 Ε  "000200008MCos 2 ĀՍ̙f8MCos 2 Մߍ̙fHMCos 2 яݕ̙f,Cosm  ̙̍f̙fNSNUMB StdRingDispHDDOD `Lablf 7M D"NIDialog Slave#LLablJ N] 0TMLbl  6 Li D"Ariall,Cosm  2/ X\q,Cosm  2, Li̙f̙f,Cosm  Jk̙f̙fNSNUM@ StdString DDODb! LLabl #  Sec  -H$!  8, 8, 8. 8.888888J*ʃ:: 8.!ʃ 888888ʃ*< - 888888ʃ*< -Ϡ<" ʃ<`?*?::* ,*`<*<-.?耪G xBCosCR̙ff3?CR̙ff3>CR̙ff3?CR̙ff3>LMLblt?UvDREADLMLblt@U|DWRITEpStdNumericDisp PDDOD `Lablf P_ D" NIDialogData In`Labl@ 2 N` " NIDialog000000008MCos: ALW̙f8MCos: Wb̙fHMCos 2 T`̙f,Cosm Lb!̙f̙fNHBCos5Jd# Jd#SNUMBLStdNumericDisp PDDOD PLablf  ,N D"RegIDLLabl 2 -,Q "08MCos: A$%8MCos: $.%HMCos 2 ',-,Cosm  %.SNHBCos5 #0U #0USNUMB StdString DDODb! pLabl # \ %Last reply also in ROD Status Window. StdString0DDOD0 HLabln ,5 D"HLabl 2  Q ,Cosm   S̙f̙fNd StdBoolDisp0DDOD HLabljjs `MLbl fx D"SAVE OUTPUT DATA TO FILE?xBCosgwgwgwgw StdBoolDisp8DDOD HLablj ij xBCos'̙ff3?'̙ff3>'̙ff3?'̙ff3>LMLblt?*RDAppendLMLblt@*FDWrite\ StdBoolDisp0DDOD HLabljij XMLblr&" NIAppl1111xBCos --{{--!!\ StdBoolDisp0DDOD HLabljij XMLblr " NIAppl2222xBCos {{!!\ StdBoolDisp0DDOD HLabljij XMLblr" NIAppl3333xBCos {{!!\ StdBoolDisp0DDOD HLabljij XMLblr" NIAppl4444xBCos {{!!\ StdBoolDisp0DDOD HLabljij XMLblr" NIAppl5555xBCos {{!!\ StdBoolDisp0DDOD HLabljij XMLblr" NIAppl6666xBCos {{!!\ StdBoolDisp0DDOD HLabljij XMLblr" NIAppl7777xBCos {{!!\ StdBoolDisp0DDOD HLablj%ij XMLblr3;" NIAppl0000xBCos -B-B{{-B-B!!\ StdBoolDisp0DDOD HLablj|ij XMLblr&" NIAppl9999xBCos --{{--!!` StdBoolDisp0DDOD HLablj|ij \MLblr" NIAppl10101010xBCos {{!!` StdBoolDisp0DDOD HLablj|ij \MLblr" NIAppl11111111xBCos {{!!` StdBoolDisp0DDOD HLablj|ij \MLblr" NIAppl12121212xBCos {{!!` StdBoolDisp0DDOD HLablj|ij \MLblr" NIAppl13131313xBCos {{!!` StdBoolDisp0DDOD HLablj|ij \MLblr" NIAppl14141414xBCos {{!!` StdBoolDisp0DDOD HLablj|ij \MLblr" NIAppl15151515xBCos {{!!\ StdBoolDisp0DDOD HLablj|%ij XMLblr3;" NIAppl8888xBCos -B-B{{-B-B!!` StdBoolDisp0DDOD HLabljfuij \MLblr)" NIAppl17171717xBCos {-{-{{{-{-!!` StdBoolDisp0DDOD HLabljfuij \MLblr" NIAppl18181818xBCos {{{{{{!!` StdBoolDisp0DDOD HLabljfuij \MLblr" NIAppl19191919xBCos {{{{{{!!` StdBoolDisp0DDOD HLabljfuij \MLblr" NIAppl20202020xBCos {{{{{{!!` StdBoolDisp0DDOD HLabljfuij \MLblr" NIAppl21212121xBCos {{{{{{!!` StdBoolDisp0DDOD HLabljfuij \MLblr" NIAppl22222222xBCos {{{{{{!!` StdBoolDisp0DDOD HLabljfuij \MLblr" NIAppl23232323xBCos {{{{{{!!` StdBoolDisp0DDOD HLabljfu%ij \MLblr1>" NIAppl16161616xBCos {-B{-B{{{-B{-B!!` StdBoolDisp0DDOD HLabljP_ij \MLblriw)" NIAppl25252525xBCos e{-e{-{{e{-e{-!!` StdBoolDisp0DDOD HLabljP_ij \MLblriw" NIAppl26262626xBCos e{e{{{e{e{!!` StdBoolDisp0DDOD HLabljP_ij \MLblriw" NIAppl27272727xBCos e{e{{{e{e{!!` StdBoolDisp0DDOD HLabljP_ij \MLblriw" NIAppl28282828xBCos e{e{{{e{e{!!` StdBoolDisp0DDOD HLabljP_ij \MLblriw" NIAppl29292929xBCos e{e{{{e{e{!!` StdBoolDisp0DDOD HLabljP_ij \MLblriw" NIAppl30303030xBCos e{e{{{e{e{!!` StdBoolDisp0DDOD HLabljP_ij \MLblriw" NIAppl31313131xBCos e{e{{{e{e{!!` StdBoolDisp0DDOD HLabljP_%ij \MLblri1w>" NIAppl24242424xBCos e-{Be-{B{{e-{Be-{B!! StdNumericDispHDDOD `Lablf P_> D" NIDialogOffsetLLabl@ 2 NQ]k "08MCos 2 AL@UI̙f8MCos 2 U@_I̙fHMCos 2 QK]Q̙f,Cosm  LI_m̙f̙fNSNUM@ StdNumericDispHDDOD `Lablf cr? D" NIDialogWidthLLabl@ 2 bQqk "08MCos 2 A`@iI̙f8MCos 2 i@sI̙fHMCos 2 eKqQ̙f,Cosm  `Ism̙f̙fNSNUM@ StdString DDODb! LLabl # cor bits StdString DDODb! LLabl # Nn] bits StdString0DDOD0 HLablj / > \Labl 2 F HR 4 Courier New,Cosm  D JTNStdNumericDispHDDOD LLablf    DzLLabl@ 2 , "08MCos 2 A$̙f8MCos 2 $.̙fHMCos: , ̙f,Cosm  .̙f̙fNSNUM@5(+*',0-.&   !"#$%32)1/4+JE"k 8, 8, 8. 8.`?*< - 888888ʃ::*  `? -/?" NIAppl16161616xBCos z-Bz-B{{z-Bz-B!!` StdBoolDisp0DDOD HLabljO^ij \MLblrhv)" NIAppl25252525xBCos dz-dz-{{dz-dz-!!` StdBoolDisp0DDOD HLabljO^ij \MLblrhv" NIAppl26262626xBCos dzdz{{dzdz!!` StdBoolDisp0DDOD HLabljO^ij \MLblrhv" NIAppl27272727xBCos dzdz{{dzdz!!` StdBoolDisp0DDOD HLabljO^ij \MLblrhv" NIAppl28282828xBCos dzdz{{dzdz!!` StdBoolDisp0DDOD HLabljO^ij \MLblrhv" NIAppl29292929xBCos dzdz{{dzdz!!` StdBoolDisp0DDOD HLabljO^ij \MLblrhv" NIAppl30303030xBCos dzdz{{dzdz!!` StdBoolDisp0DDOD HLabljO^ij \MLblrhv" NIAppl31313131xBCos dzdz{{dzdz!!` StdBoolDisp0DDOD HLabljO^%ij \MLblrh1v>" NIAppl24242424xBCos d-zBd-zB{{d-zBd-zB!!StdNumericDispHDDOD hLablf |'| D" NIDialogN Timeout[Sec]PLabl 2 =r "001000008MCos 2 A,5̙f8MCos 2 ,5̙fHMCos 2 7=̙f,Cosm  5t̙f̙fNSNUMB StdRingDispHDDOD `Lablf c- D" NIDialogNBase IDLLablJ 4=CM 0HMLbl 6 1@R D"8MCos 2 A/ 8̙f8MCos 2 8 B̙f,Cosm  /BT̙f̙fNSNUM@ StdString DDODb% hLabl ' 0g? DRING FILLED IN fillPrimParams.c StdString0DDOD0 HLablj / > \Labl 2 F HR 4 Courier New,Cosm  D JTNStdNumericDispHDDOD LLablf  DxLLabl 6 , D"08MCos 2 A$̙f8MCos 2 $.̙fHMCos: ,̙f,Cosm  .̙f̙fNSNUM@StdNumericDispHDDOD LLablf   DyLLabl 2 , "08MCos 2 A$̙f8MCos 2 $.̙fHMCos: ,̙f,Cosm  .̙f̙fNSNUM@LStdNumericDisp PDDOD PLablf  ,N D"RegIDLLabl 2 -,Q "08MCos: A$%8MCos: $.%HMCos 2 ',-,Cosm  %.SNHBCos5 #0U #0USNUMBStdNumericDispHDDOD LLablf    DzLLabl 2 , "08MCos 2 A$̙f8MCos 2 $.̙fHMCos: , ̙f,Cosm  .̙f̙fNSNUM@2+,-  !"#$%& '0./)1(*&H7 $^ &H7 o$^o  ` 888ʃ*<<ʃ"   8, 8.`?*<::* *888888J*ʃ* 8, 8.888<,?‪<`*>::* * 8.ʃ) $^) Mi  StdString0DDOD0 TLablf [ jU D" OUTPUT FILEHLabl 6 k zQ D,Cosm  i |S̙f̙fNd StdBoolDisp0DDOD HLabljf  NIDialog OUTPUT DATAStdNumericDispHDDOD `Lablf  D" NIDialogTimeoutPLabl@ 6 𭕼 D"000000008MCos 6 A̙f8MCos 6 ̙fHMCos 6 ̙f,Cosm  ̙f̙fNSNUMB StdRingDispHDDOD `Lablf Ra D NIDialogDataTypeLLablJ etೳ 0HMLbl  6 c\r D",Cosm  6/ hlq,Cosm  2, cr̙f̙f,Cosm  aZt̙f̙fNSNUM@` StdBoolDisp DDOD ,Cosm  Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA\ StdBoolDisp0DDOD HLablj XMLbl fǔ DReplyBuffer FlagxBCos DŽ֓DŽ֓DŽ֓DŽ֓ StdString DDODb% hLabl ' bWq DRING FILLED IN loadExitHost.cStdNumericDispHDDOD `Lablf v D" NIDialogAuxValuePLablP 2  "000000008MCos: A{̙f8MCos: {̙fHMCos 2 ̙f,Cosm  ̙f̙fNSNUMB StdString DDODb! LLabl # ̽ Sec    888888?J*ʃ* 8, 8.888?- 8.G)$^G)k  StdRingDispHDDOD `Lablf Ra D NIDialogBufferLLablJ et 0HMLbl  6 cr D",Cosm  6/ hlq,Cosm  2, cr̙f̙f,Cosm  at̙f̙fNSNUM@` StdBoolDisp DDOD ,Cosm  Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdString0DDOD0 `Lablb   NIDialogStringHLabl 2 O ,Cosm  Q̙f̙fN| StdString DDODb! HLabl #   Gb  8, 8.C888-888<,?<*<<ʃ"  `<ʃ::* , `<ʃ::* , 8. 8.888,?< 8.ʃ 8.ʃ 8.ʃ?Gd$^Gdk ` StdBoolDisp DDOD ,Cosm Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdString0DDOD0 HLabln g9vB D"HLabl 2 wQ ,Cosm  uS̙f̙fNL StdBoolDisp0DDOD HLabljb q HMLblnv' DxBCosw w w w  StdString0DDOD0 HLabln 9B D"HLabl 2 Q ,Cosm  S̙f̙fNL StdBoolDisp0DDOD HLablj  HMLbln' DxBCos    PStdNumericDisp PDDOD TLablb cr  P0 lengthLLabl@ 2 bq@ "08MCos: A`i8MCos: isHMCos 2 eq,Cosm  `sBNHBCos5^uD ^uDSNUMBPStdNumericDisp PDDOD TLablb ˤ  P1 lengthLLabl@ 2 @ "08MCos: A8MCos: HMCos 2 ,Cosm  BNHBCos5ɧD ɧDSNUMB StdString DDODb! dLabl # e"t]  NIDialog PortO File StdString DDODb! dLabl # "[  NIDialog Port1 Filet StdBoolDisp0DDOD HLablj  pMLbl fݼ D NIDialogCapture data to input FIFOsxBCos      StdString DDODb! hLabl # κV (set bit 19 in RRIF_CMND1 reg.) StdString DDODb! LLabl # CQ W StdString DDODb! LLabl # bCqQ W StdString DDODb% Labl ' 0(f D6Always writes the whole file! (Length is not constant)   #I;d  8, 8.`??ʃ -*π"?耪?耪<?< 888888 -<ʃ,<ʃ"  888uM  NIDialog0LLablJ Q`ճ 0HMLbl  2 OQ^ ",Cosm  2/ TXq,Cosm  2, O^̙f̙f,Cosm  MO`̙f̙fNSNUM@ StdString DDODb! dLabl # L [O  NIDialog Trap Config StdRingDispHDDOD \Lablb >M  NIDialog1LLablJ Q`- 0HMLbl  2 O^ ",Cosm  2/ TXq,Cosm  2, O^̙f̙f,Cosm  M`̙f̙fNSNUM@ StdString DDODb% dLabl ' vO D NIDialog Trap Func StdString DDODb% dLabl ' `oN D NIDialog ExclusionXStdNumericDisp PDDOD XLabln CM D" NIDialogPLabl@ 2 X "000000008MCos: AGP̙f8MCos: GP̙fHMCos 2 RX̙f,Cosm  P̙f̙fNHBCos1N NSNUMB StdString DDODb! `Labl # )O  NIDialogMatchXStdNumericDisp PDDOD XLabln  D" NIDialogPLabl@ 2  "000000008MCos: A̙f8MCos: ̙fHMCos 2 ̙f,Cosm  ̙f̙fNHBCos1 SNUMBXStdNumericDisp PDDOD XLabln CM D" NIDialogPLabl@ 2 X "000000008MCos: AGP̙f8MCos: GP̙fHMCos 2 RX̙f,Cosm  P̙f̙fNHBCos1N NSNUMB StdString DDODb! `Labl # O  NIDialogModulusXStdNumericDisp PDDOD XLabln  D" NIDialog'PLabl@ 2  "000000008MCos: A̙f8MCos: ̙fHMCos 2 ̙f,Cosm  ̙f̙fNHBCos1 SNUMBXStdNumericDisp PDDOD XLabln CM D" NIDialog'PLabl@ 2 X˗ "000000008MCos: AGP̙f8MCos: GP̙fHMCos 2 RX̙f,Cosm  P͙̙f̙fNHBCos1Nϛ NϛSNUMB StdString DDODb! dLabl # O  NIDialog RemainderXStdNumericDisp PDDOD XLabln ˤ D" NIDialog#PLabl@ 2  "000000008MCos: Aç̙f8MCos: Þ̙ͧfHMCos 2 ˯̙f,Cosm  ̙f̙fNHBCos1 SNUMBL StdBoolDisp0DDOD HLabljOn^w HMLblnd~s DxBCos dns}dns}dns}dns}L StdBoolDisp0DDOD HLabljO^ѳ HMLblnds DxBCos dsdsdsdsXStdNumericDisp PDDOD XLabln xCM D" NIDialog4PLabl@ 2 xX "000000008MCos: AvGP̙f8MCos: GP̙fHMCos 2 {RX̙f,Cosm  vP̙f̙fNHBCos1tN tNSNUMBXStdNumericDisp PDDOD XLabln x D" NIDialog4PLabl@ 2 x "000000008MCos: Av̙f8MCos: ̙fHMCos 2 {̙f,Cosm  v̙f̙fNHBCos1t tSNUMB StdString DDODb% Labl ' bT DUHISTOGRAM 0x01 TRAP 0x02 OCCUPANCY 0x04 ERRORCNT 0x08 RESYNCH 0x10T StdBoolDisp0DDOD HLablj" PMLbl f(7 D Trap StrayxBCos (7(7(7(7`StdNumericDisp PDDOD dLablf I} D" NIDialog> Iter LimitLLabl@ 2 𛐪 "00058MCos 2 A̙f8MCos 2 ̙fHMCos 2 ̙f,Cosm  ̙f̙fNHBCos1G GSNUMB StdString DDODb! LLabl # l{ Sec StdString DDODb! XLabl # ɪ"  KEEP EVENTS=0 StdRingDispHDDOD `Lablb U~  NIDialogCFormatLLablJ  0HMLbl  2 ",Cosm  2/ q,Cosm  2, „̙f̙f,Cosm  ̙f̙fNSNUM@X StdBoolDisp0DDOD HLabljĈ TMLbl fʏ DExtRouterSetupxBCos ََََ` StdBoolDisp0DDOD HLablj^)gij \MLblv4{CD" NIDialog0000xBCos /tH /tH/tH /tHff` StdBoolDisp0DDOD HLabljw)ij \MLblr4C" NIDialog1111xBCos /H /H/H /Hff` StdBoolDisp0DDOD HLablj)ij \MLblr4C" NIDialog2222xBCos /H /H/H /Hff` StdBoolDisp0DDOD HLablj)ij \MLblr4C" NIDialog3333xBCos /H /H/H /H٪ff StdString DDODb% `Labl ' 4ICt D NIDialogSlave# StdRingDispHDDOD dLablb D}  NIDialogQ DistributeLLablJ  0HMLbl  2 ",Cosm  2/ ʼq,Cosm  2, ³̙f̙f,Cosm  ~̙f̙fNSNUM@+# (  !"*)'&%$  H= 888ʃ*<π"π"?耪?耪? 8888888ʃ*<::* ,* 8.ʃ 8.ʃ8888,< ʃ?< "?B .0300(Ā300(Ā300(Ā300(Ā300(Ā300(Ā300(Ā300(Ā300(Ā300(Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā3 Ā?耪<)$^)M&  StdString0DDOD0 TLablf u G D" INPUT FILEHLabl 6  P D,Cosm  R̙f̙fN` StdBoolDisp DDOD ,Cosm X"` StdBoolDisp DDOD ,Cosm Z" StdString DDODb! dLabl # Ńf  NIDialog OUTPUT DATA StdString DDODb! dLabl # %f  NIDialog INPUT DATATStdNumericDisp PDDOD TLablf Wf D" DataLengthPLabl 2 ix "000000008MCos: Ag}p8MCos: p}zHMCos 2 lx,Cosm  gzNHBCos5U| U|SNUMB StdString DDODb! LLabl # kz W StdString DDODb! Labl # 7- jThe reply data stored in the file "inputFileName.out" or in the file "test_default_output.out"  StdBoolDisp8DDOD HLablj( xBCos -K̙ff3?-K̙ff3>-K̙ff3?-K̙ff3>TMLblt?-<D TEST PATTERNPMLblt@;JD FROM FILE? StandardTable@DDOD_ TLablb Z~i  INPUT TABLE8MCos: oAwJ8MCos: wAJ,Cosm 2 r2J ,Cosm W o/M!=TablA?B (? ? ? ? ? ? ? ? ? ? <A?B<A?B<A?BA?0BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?B StdString DDODb% Labl ' /'f D6Always writes the whole file! (Length is not constant)    8, 8.`??ʃ - 888888ʃ -Ϡ<"  888"  888"  888"  888"  8.?<$^<`1 ` StdBoolDisp DDOD ,Cosm Y" StdString DDODb! dLabl # f  NIDialog INPUT DATAStdNumericDispHDDOD lLablf F D" NIDialogNumber of attemptsPLabl@ 2 ɦ "000000008MCos 2 A̙f8MCos 2 ̙fHMCos 2 æ̙f,Cosm  ̙f̙fNSNUM@StdNumericDispHDDOD `Lablf  D" NIDialogTimeoutPLabl@ 2 ɹ "000000008MCos 2 A̙f8MCos 2 ̙fHMCos 2 ù̙f,Cosm  ̙f̙fNSNUM@d StdBoolDisp0DDOD HLablj `MLblfs˶ D NIDialog Force SyncxBCos` StdBoolDisp0DDOD HLablj'y6ij \MLblrAPD" NIDialog0000xBCos   NIDialogMask StdRingDispHDDOD \Lablf &F5` D" NIDialogPortLLablJ '6񳳳 0HMLbl  2 %c4 ",Cosm  2/ *.q,Cosm  2, %4̙f̙f,Cosm  #a6̙f̙fNSNUM@ StdRingDispHDDOD `Lablf CAR` D$ NIDialogFibreLLablJ DS 0HMLbl  2 BcQ ",Cosm  2/ GKq,Cosm  2, BQ̙f̙f,Cosm  @aS̙f̙fNSNUM@ StdRingDispHDDOD \Lablf N] D" NIDialog0LLablJ O^˳ 0HMLbl  6 M\ D",Cosm  6/ RVq,Cosm  2, M\̙f̙f,Cosm  K^̙f̙fNSNUM@StdNumericDispHDDOD` XLabln ;J D" NIDialogPLabl@ 2 M\ "000000008MCos: AKT̙f8MCos: T^̙fHMCos 2 P\̙f,Cosm K^̙f̙fNSNUMB StdString DDODb! hLabl # <9K  NIDialogConfig Command StdString DDODb! \Labl # ̙͌ff3?̙͌ff3>LMLblt?ܿ͞DMASKPMLblt@۞D FROM FILE StdString DDODb% hLabl ' U`d D RINGS FILLED IN fillPrimParams.c      888ʃ- 8, 8, 8. 8.8888884< *- 888888*<::* *?*>::* *=$^=a}  StdString0DDOD0 XLablf Q`{ D"OUTPUT DATA FILEHLabl 6 a pQ D,Cosm  _ rS̙f̙fN` StdBoolDisp DDOD ,Cosm  Z"` StdBoolDisp DDOD ,Cosm 4Z" StdString DDODb! dLabl # />f  NIDialog OUTPUT DATA StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdRingDispHDDODD dLablb vH~  NIDialog Struct IDLLablJ w 0HMLbl  2 u ",Cosm  2/ z~q,Cosm  2, uՄ̙f̙f,Cosm  s̙f̙fNSNUM@StdNumericDispHDDOD` dLablf M D" NIDialog Module IdPLabl@ 2 𣑲 "000000008MCos: A̙f8MCos: ̙fHMCos 2 ̙f,Cosm  ̙f̙fNSNUMBStdNumericDispHDDOD` `Lablf SLj D" NIDialogFE IndexPLablP 2  "000000008MCos: A̙f8MCos: ȉ̙fHMCos 2 Ƒ̙f,Cosm  ̙f̙fNSNUMB 0 888ʃ*<?f  NIDialog OUTPUT DATA StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdBoolDisp8DDOD HLablj6E xBCos Jh̙ff3?Jh̙ff3>Jh̙ff3?Jh̙ff3>LMLblt?JYDREADLMLblt@XgDWRITETStdNumericDisp PDDOD TLablf = D" DataLengthPLabl@ 2 ? "000000008MCos: A8MCos: HMCos 2 ,Cosm ANHBCos1C CSNUMB StdString DDODb! LLabl # BP Wd StdBoolDisp0DDOD HLablju `MLbl f D NIDialog Send to BOCxBCos  StdString DDODb% Labl ' 6.f D6Always writes the whole file! (Length is not constant)   p  888ʃ-888ʃ- 8, 8, 8. 8.8888,< ʃ??J*ʃ* `?*> - 8888888aʃ*<::* ,* 8.ʃ888888aJ*ʃ* 8888884< *-?‪<888888J*ʃ* 8.ʃ?耪<3$^3Ws  StdString0DDOD0 XLablf o D"INPUT DATA FILEHLabl 6  Q D,Cosm    S̙f̙fN StdString0DDOD0 XLablf y{ D"OUTPUT DATA FILEHLabl 6  Q D,Cosm   S̙f̙fN` StdBoolDisp DDOD ,Cosm HZ"` StdBoolDisp DDOD ,Cosm \Z" StdString DDODb! dLabl # Wff  NIDialog OUTPUT DATA StdString DDODb! dLabl # %f  NIDialog INPUT DATA StdBoolDisp8DDOD HLablj+: xBCos ?]̙ff3??]̙ff3>?]̙ff3??]̙ff3>LMLblt??NDREADLMLblt@M\DWRITE StdRingDispHDDODD dLablb vDz  NIDialog Struct IDLLablJ w 0HMLbl  2 u~ ",Cosm  2/ z~q,Cosm  2, uф̙f̙f,Cosm  s|̙f̙fNSNUM@ StdNumericDispHDDOD `Lablf d D" NIDialog ModuleLLablP 2 𣤲  "08MCos 2 A̙f8MCos 2 ̙fHMCos 2 ̙f,Cosm  ̙f̙fNSNUM@TStdNumericDisp PDDOD TLablf ; D" DataLengthPLabl@ 2 = "000000008MCos: A8MCos: HMCos 2 ,Cosm ?NHBCos1 A  ASNUMB StdString DDODb! LLabl # @N W StdRingDispHDDOD `Lablb /e  NIDialogVar TypeLLablJ  0HMLbl  2 i ",Cosm  6/ q,Cosm  2, ̙f̙f,Cosm  g̙f̙fNSNUM@ StdRingDispHDDODD \Lablf Jf D" NIDialogChipLLablJ  0HMLbl  6 i D",Cosm  6/ q,Cosm  2, ¾̙f̙f,Cosm  g̙f̙fNSNUM@ StdString DDODb% hLabl ' f  D RINGS FILLED IN fillPrimParams.c StdRingDispHDDODD `Lablb Dz  NIDialogGroup IDLLablJ  0HMLbl  2 ~ ",Cosm  2/ Ԕq,Cosm  2, ‹њ̙f̙f,Cosm  |̙f̙fNSNUM@ StdString DDODb! XLabl # Ų1 ALL_MODULES= 254 StdString DDODb% Labl ' ":12f D6Always writes the whole file! (Length is not constant)     8, 8.`<*x -?888,?<8888884< *-?j4< *-<"  888"  888"  888,?j4< *-?J*ʃ* 8.!ʃ3$^3Ws ` StdBoolDisp DDOD ,Cosm Z" StdString DDODb! dLabl # %f  NIDialog INPUT DATAStdNumericDispHDDOD PLablf u D"Port0LLabl@ 2 Ф "2558MCos 6 AΓל̙f8MCos 2 ד̙fHMCos 2 Ӟߤ̙f,Cosm  Μ̙f̙fNSNUM@ StdRingDispHDDOD dLablb u  NIDialog Struct IDLLablJ  0HMLbl  2 | ",Cosm  2/ ώq,Cosm  2, …̙̔f̙f,Cosm  z̙f̙fNSNUM@ StdString DDODb% lLabl ' 5 D"NO_MODULE = 255 ALL_MODULES= 254StdNumericDispHDDOD PLablf v D"Port1LLablP 2  "2558MCos 2 A̙f8MCos 2 ̙fHMCos 2 ̙f,Cosm  ̙f̙fNSNUM@ StdString DDODb! `Labl #   NIDialogModulet StdBoolDisp0DDOD HLabljm%v pMLbl f+~: D NIDialogCapture data to input FIFOsxBCos +m;}+m;}+m;}+m;} StdString DDODb% hLabl ' 7F D(set bit 19 in RRIF_CMND1 reg.) StdRingDispHDDOD \Lablf /> D" NIDialogPortLLablJ AP 0HMLbl  2 ?|N ",Cosm  2/ DHq,Cosm  2, ?N̙f̙f,Cosm  =zP̙f̙fNSNUM@ StdRingDispHDDOD `Lablb Sb  NIDialogDataTypeLLablJ et 0HMLbl  2 c|r ",Cosm  2/ hlq,Cosm  2, cr̙f̙f,Cosm  azt̙f̙fNSNUM@d StdBoolDisp0DDOD HLablj5mDv `MLbl fJ~Y D NIDialogsetLinksxBCos JmZ}JmZ}JmZ}JmZ}` StdBoolDisp0DDOD HLabljFmUv \MLbl f[~j D NIDialogRestorexBCos [mk}[mk}[mk}[mk}h StdBoolDisp0DDOD HLabljXmgv dMLbl fm~| D NIDialog Active OnlyxBCos mm}}mm}}mm}}mm}}l StdBoolDisp0DDOD HLabljjmyv hMLbl f~ D NIDialogEnable Data TakingxBCos m}m}m}m} StdRingDispHDDODD `Lablb   NIDialogGroup IDLLablJ  0HMLbl  2 | ",Cosm  2/ ϱq,Cosm  2, ¨̷̙f̙f,Cosm  z̙f̙fNSNUM@ StdRingDispHDDODD \Lablf   D" NIDialogChipLLablJ  0HMLbl  6  n D",Cosm  6/ q,Cosm  2,  ̙f̙f,Cosm   l̙f̙fNSNUM@ StdString DDODb% hLabl '  k D RINGS FILLED IN fillPrimParams.c   @pJ  8, 8, 8. 8.`??ʃ - 888888ʃ -?‪ 8.ʃ?耪<) $^) Mi ` StdBoolDisp DDOD ,Cosm  Z"` StdBoolDisp DDOD ,Cosm 4Z" StdString DDODb! dLabl # />f  NIDialog OUTPUT DATA StdString DDODb! dLabl # $f  NIDialog INPUT DATAStdNumericDispHDDOD dLablf ap D" NIDialog NumSamplesPLabl@ 2 s "000080008MCos: Aqz̙f8MCos: z̙fHMCos2 v̙f,Cosm q̙f̙fNSNUMBStdNumericDispHDDOD `Lablf  D" NIDialogNumLoopsPLabl@ 2 𯖾 "000000018MCos 2 A̙f8MCos 2 ̙fHMCos 2 ̙f,Cosm  ̙f̙fNSNUMB StdString DDODb! hLabl # ;qM  NIDialogDebug version!!! StdString DDODb! pLabl # qڍ4 %Max. 0x8000 revE 0x1000 revC StdString DDODb! |Labl # U7d+ę 3Output histogram[96][2] saved to file BOC_histo.out ,pANl@ 8 @`))$^ HIST_SETPHistogramSetupNIDialogMetaFontpANl@ 8 ` 3$^ SETRODMODESetRodModeNIDialogMetaFontpANl@ 8 (  $^ RW_MODULEPRWModuleDataNIDialogMetaFontpANl@ 8l$^ PANEL_ECHOEchoNIDialogMetaFontpANl@ 8@$^ MDL_MASKPModuleMaskNIDialogMetaFontpANl@ 8 ($^ START_TSKPStartTaskNIDialogMetaFont7pANl@ 8*z,$^ SET_TRGPSetTriggerNIDialogMetaFontpANl@ 8t $^ SEND_STRMSendStreamNIDialogMetaFontpANl@ 8l $^ TSK_OPERTaskOperationNIDialogMetaFontpANl@ 8(3#$^ MEM_TESTMemoryTestNIDialogMetaFontpANl@ 8  $^ RW_SLAVERWSlaveMemoryNIDialogMetaFontLpANl@ 8 0$^ RW_FIFOPRWFifoNIDialogMetaFontpANl@ 8QQ$^ FLASH_LEDPFlashLedNIDialogMetaFont^pANl@ 8p 33$^ START_SLISStartSlaveListNIDialogMetaFontpANl@ 8"))$^ SEND_SLISTSendSlaveListNIDialogMetaFontwpANl@ 8p$)$^ SET_ERRMSKSetErrorMsgMaskNIDialogMetaFontpANl@ 8t&$^ PAUSE_LPauseListNIDialogMetaFontmpANl@ 8GG$^ SET_LEDPSetLedNIDialogMetaFont pANl@ 8p!$^ START_SLVStartSlaveExecutingNIDialogMetaFontpANl@ 8-kP  $^ RW_FIELDPRWRegFieldNIDialogMetaFontRpANl@ 8*d@ X$^ POLL_FIELDPollRegFieldNIDialogMetaFontpANl@ 8t$^ STOP_DATAStopEventTrappingNIDialogMetaFont]pANl@ 8too$^ START_DATAStartEventTrappingNIDialogMetaFontBpANl@ 8 $^ SEND_DATAPSendDataNIDialogMetaFontHpANl@ 8t))$^ WR_BUFFPWriteBufferNIDialogMetaFontvpANl@ 8 )d$^ X_SER_DATATranSerialDataNIDialogMetaFontpANl@ 8Yp))$^ EVENT_TRAPEventTrapSetupNIDialogMetaFont.pANl@ 8 $^ TESTPTestNIDialogMetaFont=pANl@ 8$^ DSPRESETPDSP ResetNIDialogMetaFontpANl@ 8I))$^ BUILD_STRMBuildStreamNIDialogMetaFontpANl@ 8l$^ TESTGREGTestGlobalRegisterNIDialogMetaFontpANl@ 8$^ RW_BOCDRWBocDataNIDialogMetaFontpANl@ 8 l$^ RWMODULVARRWModuleVariableNIDialogMetaFontRpANl@ 8 ($^ SEND_CFGPSendConfigNIDialogMetaFont/pANl@ 8p $^ BOC_HISTBOChistogramNIDialogMetaFont=1 I1cTRl TXT_OPT3=1 G1cTRlTXT_OPT2=1 E1cTRlTXT_OPT1=1 C1cTRlTXT_OPT0>2 ~2cTRlTEXTMSG_3?3 3cTRlTEXTMSG_16>2 2cTRlTEXTMSG_7?3 3cTRlTEXTMSG_15A5 '5cTRl%DECORATION_2?3 3cTRl%DECORATION>2 y2cTRlTEXTMSG_4L@@cTRl histogramSetupDEFAULT_19->-cTRl OPT09-?-cTRl OPT2=11cTRl -BIN_SIZE<00cTRl -ROUTINE9--cTRl -OPT1<00cTRl dBINNING9--cTRl0dOPT39--cTRl dBASE:.K.cTRl dX_PTR<00cTRl dX_PTR_2>2 X2cTRl dDATA_TYPE@4 4cTRl dDATA_TYPE_2H< )2 l2cTRl TEXTMSG_2>2 l2cTRl TEXTMSG_3<00cTRl TEXTMSG>2 k2cTRlTEXTMSG_4?3 !3cTRl FIFO_SETUP<0 0cTRl MESSAGE9--cTRl dMODEC7 7cTRl dEVENTS_PER_L1A:..cTRl dDELAY:..cTRl dNBITS9--cTRl dFLAG>2 2cTRlTEXTMSG_2>2 s2cTRlTEXTMSG_4<00cTRlTEXTMSGA5 5cTRl%DECORATION_2?3 3cTRl %DECORATION;//cTRl0 ACTIVEK? ?cTRl RWmoduleREAD_NOT_WRITE>2 92cTRl -STRUCT_IDE99cTRlc0 RWmoduleINP_FILE;/`/cTRl dMODULE=1 #1cTRl0dGROUP_ID9--cTRl0dPTTC8,,cTRl0dRX08,,cTRl0dRX18,,cTRl0dRX28,,cTRl0dRX3E99cTRlc RWmoduleOUT_FILE>2 m2cTRlTEXTMSG_6>2 h2cTRlTEXTMSG_2>2 i2cTRlTEXTMSG_4?3 3cTRl%DECORATIONOCsCcTRl dechoParamsTEST_DATA_LENGTHA5 R5cTRl dTEST_PATTERNK??cTRl echoParamsINPUT_OPTIONG; ;cTRlc0echoParamsINP_FILE?3 3cTRl!TEXTMSG_22?3 23cTRl TEXTMSG_21?3 03cTRlTEXTMSG_20?3 3cTRlTEXTMSG_18?3 3cTRlTEXTMSG_17?3 3cTRlTEXTMSG_16?3 3cTRlTEXTMSG_15>2 ~2cTRlTEXTMSG_5>2 {2cTRlTEXTMSG_3>2 y2cTRlTEXTMSG_2<00cTRlTEXTMSG?3 3cTRlTEXTMSG_14?3 3cTRl%DECORATION>2 w2cTRlTEXTMSG_49-E-cTRl SLV09-E-cTRl SLV19-E-cTRl SLV2?3 3cTRl dMODULE_NUM:. .cTRl0dMASK0>2 }2cTRl0dMASK_TYPE:. .cTRl0 dMASK1=11cTRl dCMD_LINE?3 n3cTRl dDATA_LINE0?3 n3cTRl dDATA_LINE1?3 n3cTRl dDATA_LINE2?3 n3cTRl dDATA_LINE39-<-cTRl SLV39-D-cTRl PASSB6 6cTRl moduleMaskCFG<0 C0cTRl USE_SET9--cTRl -PORT<00cTRl0-STORAGE=11cTRl0-MASK_SET>2 2cTRlTEXTMSG_5?3 3cTRl%DECORATION>2 2cTRl TEXTMSG_3>2 o2cTRl TEXTMSG_4?3 ^3cTRl " TASK_UNION>2 2cTRl CMPL_FLAGI= =cTRl $taskTypeHIST_CREATOR=1 1cTRl dPRIORITY=11cTRl dDEFAULT2=11cTRl dDEFAULT5=11cTRl dDEFAULT6=11cTRl dDEFAULT4=11cTRl dDEFAULT3F: :cTRl -taskTypeTASK_TYPEE99cTRlc taskTypeINP_FILE?3 3cTRl4TEXTMSG_14?3 3cTRl3TEXTMSG_21?3 3cTRl2%DECORATION?3 E3cTRl1TEXTMSG_23?3 3cTRl0TEXTMSG_22?3 @3cTRl/TEXTMSG_20>2 2cTRl.TEXTMSG_2?3 3cTRl-TEXTMSG_16?3 3cTRl,TEXTMSG_15>2 2cTRl+TEXTMSG_49-^-cTRl *SLV29-[-cTRl )SLV09-]-cTRl (SLV39-Z-cTRl 'SLV1=1 1cTRl &PREBUILT8,,cTRl %dREP=11cTRl $dDATAOFF0=1 1cTRl #dINTERVAL=11cTRl "dDATAOFF1;/)/cTRl !#6CINCR0<00cTRl dDATA0_0<00cTRl dDATA0_2<00cTRl dDATA0_3<00cTRl dDATA0_4<00cTRl dDATA0_5<00cTRl dDATA0_18,,cTRl dBIN8,,cTRl dSET;/J/cTRl dDINCR0:..cTRl -FIBRE=11cTRl -CMD_BUFF;//cTRl -CMD0_0;//cTRl #6CINCR1<00cTRl dDATA1_0<00cTRl dDATA1_2<00cTRl dDATA1_3<00cTRl dDATA1_4<00cTRl dDATA1_5<0{0cTRl dDATA1_1;//cTRl -CMD0_1;//cTRl -CMD0_29--cTRl -CHIP;/=/cTRl dDINCR1;//cTRl -CMD0_3;//cTRl -CMD0_4;//cTRl -CMD0_5;//cTRl -CMD1_0;//cTRl -CMD1_1;//cTRl -CMD1_2;//cTRl -CMD1_3;//cTRl -CMD1_4;//cTRl -CMD1_5>2 i2cTRlTEXTMSG_5>2 g2cTRlTEXTMSG_4?3 3cTRl%DECORATION?3 "3cTRl CAP_SER_ON=11cTRl -CMD_BUFF>2 o2cTRl TEXTMSG_7<00cTRlTEXTMSGA5 5cTRl%DECORATION_2>2 2cTRlTEXTMSG_3?3 3cTRl%DECORATION>2 g2cTRlTEXTMSG_49--cTRl -TYPE9--cTRl dDATA9--cTRl -OPER?3 3cTRlTEXTMSG_11?3 3cTRlTEXTMSG_10>2 y2cTRlTEXTMSG_9>2 w2cTRlTEXTMSG_8>2 u2cTRlTEXTMSG_7>2 p2cTRlTEXTMSG_3>2 n2cTRl TEXTMSG_2>2 q2cTRl TEXTMSG_6>2 n2cTRl TEXTMSG_4<00cTRl TEXTMSGA5 5cTRl %DECORATION_2?3 3cTRl%DECORATION@4 4cTRl " REPETITIONS=1 r1cTRl CONTINUE<00cTRl DMAFLAGK??cTRl dwordBoundarySTART_ADDR;/R/cTRl dNREADS9--cTRl dSIZE;/p/cTRl dERRORS<00cTRlTEXTMSG>2 h2cTRlTEXTMSG_4?3 3cTRl%DECORATIONG; f;cTRl dwordBoundarySOURCEL@@cTRl dwordBoundaryDESTINATION9--cTRl dSIZE<00cTRlTEXTMSG>2 h2cTRlTEXTMSG_4?3 3cTRl%DECORATIONK??cTRl dwordBoundarySTART_ADDR9--cTRl dSIZE:..cTRl dVALUE>2 2cTRlTEXTMSG_7>2 h2cTRlTEXTMSG_4?3 3cTRl%DECORATION9--cTRl -TYPE;/A/cTRl -SLV_ID;/$/cTRl ON_OFF<0 U0cTRlTEXTMSG>2 g2cTRlTEXTMSG_4?3 3cTRl%DECORATION;/A/cTRl -SLV_ID<00cTRl -LIST_OP>2 t2cTRlTEXTMSG_6<00cTRlTEXTMSG>2 u2cTRl TEXTMSG_9A5 5cTRl %DECORATION_3>2 n2cTRl TEXTMSG_4?3 3cTRl %DECORATIOND8 8cTRl0 WRITE_OR_APPENDL@@cTRl0RWSlaveMemoryOUTPUT_OPTPDDcTRl RWSlaveMemoryREAD_NOT_WRITE>2 t2cTRl dNUM_WORDS>2 k2cTRl dNUM_BYTESNBBcTRl dwordBoundarySTART_ADDRESSJ> >cTRlc RWSlaveMemoryINP_FILE;/A/cTRl -SLV_IDJ> >cTRlc0RWSlaveMemoryOUT_FILE?3 3cTRlTEXTMSG_12?3 3cTRlTEXTMSG_11?3 3cTRlTEXTMSG_10>2 ~2cTRlTEXTMSG_9>2 {2cTRlTEXTMSG_7>2 y2cTRlTEXTMSG_6>2 w2cTRlTEXTMSG_5>2 t2cTRlTEXTMSG_3>2 2cTRlTEXTMSG_2>2 s2cTRlTEXTMSG_4<00cTRlTEXTMSGA5 5cTRl%DECORATION_2?3 3cTRl %DECORATIONQEEcTRl -RWFifoParamsFIFO_ID_AND_BANKOC8CcTRl RWFifoParamsREAD_NOT_WRITEK??cTRl RWFifoParamsOUTPUT_OPTA5 G5cTRl dNUM_ELEMENTSG; ;cTRl0dFILE_SIZE_OBSOLETE:.&.cTRl dFS_IN=11cTRl dFS_DEBUG=1 1cTRl dFS_EVENT?3 3cTRl dFS_EVENT_2;/u/cTRl dFS_TIMI= +=cTRlc0RWFifoParamsINP_FILEI= ;=cTRlc0RWFifoParamsOUT_FILE>2 l2cTRlTEXTMSG_5>2 h2cTRlTEXTMSG_2<00cTRlTEXTMSG?3 3cTRl%DECORATION>2 g2cTRlTEXTMSG_4;/#/cTRl -NUMBER;/W/cTRl dPERIOD>2 d2cTRl dNUM_TIMES>2 h2cTRlTEXTMSG_4?3 3cTRl%DECORATIONF: :cTRl PAUSE_MASTER_LIST;/A/cTRl -SLV_IDD8 8cTRl GET_SLAVE_REPLY<00cTRlTEXTMSG>2 l2cTRlTEXTMSG_7>2 h2cTRlTEXTMSG_4?3 3cTRl%DECORATION@4 4cTRl dLIST_LENGTH;/A/cTRl -SLV_IDQEEcTRl0$editSlaveListEDIT_SLAVE_LIST>2 k2cTRlTEXTMSG_6>2 h2cTRlTEXTMSG_4<00cTRlTEXTMSGA5 5cTRl%DECORATION_2?3 3cTRl%DECORATION@4 4cTRl dERRMSG_MASK>2 e2cTRlTEXTMSG_3<00cTRlTEXTMSGA5 5cTRl%DECORATION_2>2 j2cTRlTEXTMSG_5>2 f2cTRlTEXTMSG_2?3 3cTRl%DECORATION>2 f2cTRlTEXTMSG_4;/"/cTRl -NUMBER>2 2cTRl #0LED_STATE>2 l2cTRl TEXTMSG_2>2 2cTRl TEXTMSG_7>2 n2cTRl TEXTMSG_6>2 k2cTRlTEXTMSG_4<00cTRlTEXTMSGA5 5cTRl%DECORATION_2?3 3cTRl%DECORATION9--cTRl -TYPE;/&/cTRl ON_OFF;/A/cTRl -SLV_ID<00cTRl dTIMEOUT>2 2cTRl5TEXTMSG_2>2 2cTRl4TEXTMSG_8?3 3cTRl3%DECORATION>2 2cTRl2TEXTMSG_3>2 2cTRl1TEXTMSG_4>2 2cTRl0TEXTMSG_7<00cTRl/TEXTMSGA5 =5cTRl.%DECORATION_2<0 )0cTRl -REG_BOXG; ;cTRl0,RWFieldParamsBIT_1G; ;cTRl0+RWFieldParamsBIT_0G; ;cTRl0*RWFieldParamsBIT_2G; ;cTRl0)RWFieldParamsBIT_3G; ;cTRl0(RWFieldParamsBIT_4G; ;cTRl0'RWFieldParamsBIT_5G; ;cTRl0&RWFieldParamsBIT_6G; ;cTRl0%RWFieldParamsBIT_7G; ;cTRl0$RWFieldParamsBIT_9G; ;cTRl0#RWFieldParamsBIT_8H< 2 62cTRl dOBJECT_IDI= =cTRl0dRWFieldParamsDATA_INJ> >cTRlc0RWFieldParamsOUT_FILE>2 2cTRl2TEXTMSG_3>2 2cTRl1TEXTMSG_2>2 2cTRl0TEXTMSG_8?3 3cTRl/%DECORATION>2 2cTRl.TEXTMSG_7<00cTRl-TEXTMSG>2 2cTRl,TEXTMSG_4A5 :5cTRl+%DECORATION_2<0 &0cTRl *REG_BOXL@@cTRl )pollRegFieldParamsBIT_1L@@cTRl (pollRegFieldParamsBIT_0L@@cTRl 'pollRegFieldParamsBIT_2L@@cTRl &pollRegFieldParamsBIT_3L@@cTRl %pollRegFieldParamsBIT_4L@@cTRl $pollRegFieldParamsBIT_5L@@cTRl #pollRegFieldParamsBIT_6L@@cTRl "pollRegFieldParamsBIT_7L@@cTRl !pollRegFieldParamsBIT_9L@@cTRl pollRegFieldParamsBIT_8MAAcTRl pollRegFieldParamsBIT_10MAAcTRl pollRegFieldParamsBIT_11MAAcTRl pollRegFieldParamsBIT_12MAAcTRl pollRegFieldParamsBIT_13MAAcTRl pollRegFieldParamsBIT_14MAAcTRl pollRegFieldParamsBIT_15MAAcTRl pollRegFieldParamsBIT_17MAAcTRl pollRegFieldParamsBIT_16MAAcTRl pollRegFieldParamsBIT_18MAAcTRl pollRegFieldParamsBIT_19MAAcTRl pollRegFieldParamsBIT_20MAAcTRl pollRegFieldParamsBIT_21MAAcTRl pollRegFieldParamsBIT_22MAAcTRl pollRegFieldParamsBIT_23MAAcTRl pollRegFieldParamsBIT_25MAAcTRl pollRegFieldParamsBIT_24MAAcTRl pollRegFieldParamsBIT_26MAAcTRl pollRegFieldParamsBIT_27MAAcTRl pollRegFieldParamsBIT_28MAAcTRl pollRegFieldParamsBIT_29H<2 62cTRl dOBJECT_IDTHHcTRl dpollRegFieldParamsDESIRED_VALUE<00cTRl dTIMEOUT>2 m2cTRl TEXTMSG_2>2 2cTRl TEXTMSG_3?3 3cTRl %DECORATION>2 l2cTRl TEXTMSG_4<00cTRlTEXTMSGA5 5cTRl%DECORATION_2A5 5cTRl REPBUFF_FLAG>2 2cTRl -DATA_TYPEG; r;cTRl sendDataOUTPUT_OPT<00cTRl dTIMEOUT8,,cTRl dAUXE99cTRlc0sendDataOUT_FILE<00cTRlTEXTMSG?3 3cTRl%DECORATION>2 f2cTRlTEXTMSG_4;/q/cTRl STRING;//cTRl -BUFFER>2 v2cTRlTEXTMSG_8>2 t2cTRlTEXTMSG_7>2 n2cTRl TEXTMSG_2<00cTRl TEXTMSG>2 m2cTRl TEXTMSG_3>2 o2cTRl TEXTMSG_6?3 3cTRl %DECORATION>2 k2cTRlTEXTMSG_4K??cTRl transSerialP0_FILE_OPT?3 &3cTRl CAP_SER_ONK??cTRl transSerialP1_FILE_OPT<00cTRl dP0_SETS<00cTRl dP1_SETSG; ;cTRlc0transSerialP0_FILEG; ;cTRlc0transSerialP1_FILE>2 2cTRl+TEXTMSG_5>2 2cTRl*TEXTMSG_9?3 3cTRl)TEXTMSG_14?3 3cTRl(TEXTMSG_13>2 2cTRl'TEXTMSG_6>2 2cTRl&TEXTMSG_2>2 2cTRl%TEXTMSG_8?3 3cTRl$TEXTMSG_12?3 3cTRl#TEXTMSG_11?3 3cTRl"TEXTMSG_10>2 2cTRl!TEXTMSG_3>2 2cTRl TEXTMSG_7<00cTRlTEXTMSGA5 -5cTRl%DECORATION_2>2 2cTRlTEXTMSG_4?3 3cTRl%DECORATION9-M-cTRl SLV09-M-cTRl SLV19-M-cTRl SLV29-M-cTRl SLV39-o-cTRl -CFG09-o-cTRl -CFG1;/6/cTRl -FORMAT?3 k3cTRl -DISTRIBUTE<0 0cTRl RELEASEA5 5cTRl EXT_ROUT_SET>2 2cTRl PERMIT_BP>2 2cTRl EXC_FLAG0>2 2cTRl0EXC_FLAG1>2 2cTRl DATA_MODE:..cTRl SLINK:..cTRl STRAY?3 3cTRl dNUM_EVENTS;/9/cTRl dMATCH0;/9/cTRl dMATCH19--cTRl dMOD09--cTRl dMOD19--cTRl dREM0:..cTRl dFUNC0?3 3cTRl dITER_LIMIT:..cTRl dFUNC19--cTRl dREM1<00cTRl dTIMEOUT>2 p2cTRl TEXTMSG_6>2 k2cTRl TEXTMSG_2<00cTRl TEXTMSG>2 n2cTRlTEXTMSG_7>2 j2cTRlTEXTMSG_4A5 5cTRl%DECORATION_2?3 3cTRl%DECORATION>2 2cTRl " INP_TABLE=11cTRl dDATA_LENE9 9cTRl testINPUT_OPTIONA5Y5cTRlc0testINP_FILE?3 3cTRl TEXTMSG_14?3 3cTRl %DECORATION>2 k2cTRlTEXTMSG_49-;-cTRl SLV29-8-cTRl SLV09-:-cTRl SLV39-7-cTRl SLV1?3 3cTRl FORCE_SYNC>2 T2cTRl dNATTEMPTS=1 1cTRl dTIME_OUT?3 23cTRl TEXTMSG_21>2 2cTRlTEXTMSG_2?3 /3cTRlTEXTMSG_20?3 3cTRlTEXTMSG_16?3 3cTRlTEXTMSG_15>2 2cTRlTEXTMSG_6>2 }2cTRlTEXTMSG_4?3 3cTRl%DECORATION<0 0cTRl TEXTBOX:..cTRl dDATA0:..cTRl dDATA2:..cTRl dDATA3:..cTRl dDATA4:..cTRl dDATA5:..cTRl dDATA1:..cTRl -FIBRE9-r-cTRl -CMD1=11cTRl -CMD_BUFF9-q-cTRl -CMD29-n-cTRl -CMD09--cTRl -CHIP9-o-cTRl -CMD39-o-cTRl -CMD49-o-cTRl -CMD5:..cTRl RESET:..cTRl dMASK0:..cTRl dMASK1:..cTRl dMASK2:..cTRl dMASK3=11cTRl dDATA_LENL@@cTRl buildStreamINPUT_OPTIONH< 2 k2cTRlTEXTMSG_4<00cTRlTEXTMSGA5 5cTRl%DECORATION_2?3 3cTRl%DECORATION>2 32cTRl -STRUCT_ID>2 G2cTRl dMODULE_ID=11cTRl dFE_INDEXJ> >cTRlc TestGlobalRegOUT_FILE>2 p2cTRl TEXTMSG_6>2 k2cTRl TEXTMSG_2>2 l2cTRl TEXTMSG_4<00cTRlTEXTMSGA5 5cTRl%DECORATION_2?3 3cTRl%DECORATION9-6-cTRl SENDH< ]2 v2cTRlTEXTMSG_6?3 3cTRlTEXTMSG_22?3 !3cTRlTEXTMSG_21?3 3cTRl%DECORATION>2 n2cTRl TEXTMSG_2>2 o2cTRl TEXTMSG_4<00cTRl TEXTMSGA5 5cTRl %DECORATION_29--cTRl -CHIP=11cTRl -VAR_TYPENBBcTRl RWmoduleVarREAD_NOT_WRITE>2 52cTRl -STRUCT_ID=11cTRl -GROUP_ID;/\/cTRl dMODULEH< 2 u2cTRlTEXTMSG_5>2 q2cTRlTEXTMSG_2<00cTRlTEXTMSG>2 q2cTRlTEXTMSG_4?3 3cTRl %DECORATION9--cTRl -CHIP?3 +3cTRl CAP_SER_ON>2 2cTRl SET_LINKS<0 40cTRl RESTORE;//cTRl ACTIVEG; K;cTRl ENABLE_DATA_TAKING>2 52cTRl -STRUCT_ID=11cTRl -GROUP_ID9--cTRl -TYPE=11cTRl -CMD_BUFF<00cTRl dMODULE0<00cTRl dMODULE1>2 k2cTRl TEXTMSG_3>2 l2cTRlTEXTMSG_5>2 h2cTRlTEXTMSG_2>2 i2cTRlTEXTMSG_4<00cTRlTEXTMSGA5 5cTRl%DECORATION_2?3 3cTRl%DECORATION@4 4cTRl dNUM_SAMPLES>2 o2cTRl dNUM_LOOPSWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWmcLSt2LSt   stuvwxyz{|}~TH(HcLSt2LSt   l` `cLSt2LSt ]^_`abcdefghijklmH< A?@ABC.cLSt2LSt 22(cLSt2LSt (cLSt2LSt XL LcLSt2LSt   <0h0cLSt2LSt IJKLMdX XcLSt2LSt NOPQRSTUVWXYZ[\zcLSt2LSt ++@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijTHHcLSt2LSt   56789:;<=>?PD:DcLSt2LSt   6789:;<=>?McLSt2LSt    !"#$%&'()H<Reply *ctrlPtr, *binCtrPtr, *varRangePtr in ROD Stat Window. 0Files' lengths must be equal to number of bins. (use default base: 0xffffffff)Chip Occupancy Histos? Data formatVerbose mode (c code only)UnusedD INPUT DATANORMAL_MODE 0 SIMULATION_MODE 0x0001 CONFIG_READBACK_MODE 0x0002 INMEM_EVT_CAPTURE_MODE 0x0004 INMEM_AUTO_READOUT_MODE 0x0008 CALIBRATION_SLINK_OVERRIDE_MODE 0x0010 ROD_INIT_MODE 0x00010000 DATA_TAKING_MODE 0x00020000 CALIBRATION_MODE 0x00040000 CONTINUE_MODE 0x80000000TSET_MODE 0 STORE_MODE 1 RESTORE_MODE 2 MODIFY_MODE 3If left at 0, the readback (if enabled by the mode) will be the entire FIFO length. The actual min. ROD delay is 1; setting delay to 0 will default to this value.s]D^REA_Lbl`abcdefghijk OUTPUT DATAl INPUT DATAdmRX   INPUT DATA WD"7Always writes the whole file! (Length is not constant)l INPUT DATASlave# Data LineMask=MASKED 0x1 PLAY 0x3 SKIP 0x7 D1P1 0xf Data Link: Cmd Link: Link Cfg:OFF 0x40 ON 0x60 OFF 0x100 ON 0x300!RINGS FILLED IN fillPrimParams.c!RINGS FILLED IN fillPrimParams.cALL_MODULES= 254 !"#$%&'() INPUT DATA* RING FILLED IN fillPrimParams.c+,,Set in loadExitHost.c, visible in TRAP_TASK INPUT DATAConfig CommandData DataOffset!RINGS FILLED IN fillPrimParams.cData!RINGS FILLED IN fillPrimParams.cTrigger CommandSlave#\ INPUT DATA (set bit 19 in RRIF_CMND1 reg.)@ABC INPUT DATAEDE RING FILLED IN fillPrimParams.cFG OUTPUT DATAH.Reply data saved to file "taskID_operID.out"!X OUTPUT DATA INPUT DATA8ReturnCode in ROD Status Window and in Info/XferBuffer.words Address testCheckerboard 1DCheckerboard 2 Floating 0 Floating 1RandomP01234 INPUT DATA5wordsfP INPUT DATANwordsd*+,-. INPUT DATA/filled by fillUirControls.cX    INPUT DATA filled by fillUirControls.cnosmop̙fqrstuvwx INPUT DATAyz OUTPUT DATA{=|9Always writes the whole file! (NumWords is not constant)DNT_EVENF GH@IJKLMNOPQR OUTPUT DATAS INPUT DATATBU FifoSizeV48bW48bX48bY[elems]Z32b[8b\^NumElements is constant!! If the file size has been changed, you have to edit this primitive!klmn INPUT DATAopmsq#For slaves only yellow LED exists,Dr1therefore any number will access the yellow one. @ INPUT DATA INPUT DATAJSlaveList can be edited after this primitive is inserted into MasterList.Wtdp OUTPUT DATA INPUT DATA!Last reply in ROD Status Window.@ OUTPUT DATA(RODStatusReg - SR_PAUSE) INPUT DATA#For slaves only yellow LED exists,1therefore any number will access the yellow one.abl OUTPUT DATA INPUT DATA Slave LED in ROD Status Window.filled by fillUirControls.cSec !"#$%&'()*+,-./0123456789:;<= OUTPUT DATA>&Last reply also in ROD Status Window.? INPUT DATA@ RING FILLED IN fillPrimParams.cABbitsCbits INPUT DATA OUTPUT DATA"Last reply in ROD Status Window.bitsbits RING FILLED IN fillPrimParams.c OUTPUT DATA INPUT DATAHRING FILLED IN loadExitHost.cD_SecPT@IJK INPUT DATARLMANO PQRSTU INPUT DATAHVW Port1 FileX PortO File Y (set bit 19 in RRIF_CMND1 reg.)ZWf[WN\7Always writes the whole file! (Length is not constant) @ ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ INPUT DATA]^ OUTPUT DATA_ ErrorCode` Trap ConfigaMatchbModulusc Remainderd Trap FunceCOLLECT FOREVER=0fSecgKEEP EVENTS=0hSlave#i ExclusionjVHISTOGRAM 0x01 TRAP 0x02 OCCUPANCY 0x04 ERRORCNT 0x08 RESYNCH 0x10$56789:; INPUT DATA <kThe reply data stored in the file "inputFileName.out" or in the file "test_default_output.out" ?= OUTPUT DATA>Wbl?7Always writes the whole file! (Length is not constant)S6789:;<= INPUT DATA>?Slave# G)    !If RESET is done, it is done upon entering routine. If Chip is set to LOOP a loop will be invoked for all commands which have a chip address field. The high bits of the addresses used will be determinded by the fibre."# INPUT DATAo$Maskt%Config Command&Data'!RINGS FILLED IN fillPrimParams.c(W)!RINGS FILLED IN fillPrimParams.csph-./0123 OUTPUT DATA4 INPUT DATABOCConfigData.out   OUTPUT DATA INPUT DATA W7Always writes the whole file! (Length is not constant)8}~ OUTPUT DATA INPUT DATAW!RINGS FILLED IN fillPrimParams.cALL_MODULES= 2547Always writes the whole file! (Length is not constant)< INPUT DATA#NO_MODULE = 255 ALL_MODULES= 254Module (set bit 19 in RRIF_CMND1 reg.)!RINGS FILLED IN fillPrimParams.c OUTPUT DATA INPUT DATADebug version!!!4Output histogram[96][2] saved to file BOC_histo.out &Max. 0x8000 revE 0x1000 revC<<<RSRC iUWle \p`` 4c uIRfuIRrDLG3&pANl&cTRl[dBNd[6cLSt&Q@pVAl&TLlCHk&WXcDVl&ZdpXTr&]ppXT2&`|tABlc .-)(, 7P- =<+!V+iШ)|)%L) l(D (`'|'|'̜$'< & %x%(%$ D$@$ $ # 7!"bh!c!cH!&k` 'nP w$4ȤT# xH4-,- y + o+!d)[l)QTP)%H (8+>l0+>,+>(+?0$+?x +?+?+@8+,@|`++@d+*Al+)AHt+(A+'AЄ+&B+%Bd+$B+#B+"C0+!Ct+ C+C+DH+D*D*E*E`*E*E*F,*Fp*F*F*G<*G|*G*G*H<*H*H|*It*IDl*Ih*I`*JX*JHP*JH*J@*K8*KH0*K(*K *L*L@*L*L*M*MD*M)M)N)ND)N)N)O)OD)O)O)P)PD)P)PĴ)Q)QD)Q)Qd)Rl)RLp)Rt)Rx)HS)GS\ )FS$)ES,)DT(0)CTl8)BT<)ATD)@U0H)Up(U(U(V<(V(V(W(WL(W(WԤ(X(X\(X(X(Y((Yh(Yx(Y`(Z8h(5Zx@(4Z8(3Z4(2[@,(1[(0[(\'\\'\'\']4']t'/]'.]'-^<',^H'+^'*_' _@d' _l' _p' `t' `Hx'|`&{`&za &yaP&xa&wa&vb &ubh&tb&sc &rcP'qc 'pc'od8'ndx '\dȬ&[e &ZeP&Ye&Xe،&Wf&Vf`|&Uft&Tfl&Sg,d&Rgp\&QgX&PgT&Ohy8#=y|#<y#;z#:zD#9z#8zܔ#7{(#6{t"5{"4| "3|X"2|"1|"0}<"/}".}"-~ ",~l"+~"*")P"("'#&4#%#$ ###"d#!# #H #$#(#,,#x0#4# <#TD#L#P#4T#X#`#h#Tp#x##8"|"""H""|"x"Xp"l"h"8d"`"\"(X"xT"P"L"hH"D" @"`<"8"4"\0","("X$" ""T"""P """L"!!H!!!,!!!(!h!!!D!D!=<;L:9ذ8L7`D6@58?8p>|t=|<;D:9Č87H6)('X&%$$#h"! 0p0p0t4t|4ttld < 4D xH P4 3X210$/h.-@  Ȉ   L ؜d4dx\TPDH@ T, p ~@(}0Xœܸ dä,lĬ#=#;`#8#@#tH#\#,d#l#t#@|#""T"" "h"t" !|!!4!!!H!!H!\@!4!,!p! !( M< K0 J < \ h [ p Z!Px Y! X" W"d U" Q# P#x O# N$0 j$ i$ h%Dg%f%e&Xd&c'b'la'`($_(^(ܬ\)8J)TI)LH*LDG*<F+4E+`,D+$C,B,tA,@-,?->-=.@<.;.8/TT7/H50 <?0hl=0x71 61|)1(24 '2&2%3H$3#4!4\ 455p5̸6(66x7X>lL>D?$??~@8$}@,@ALABB`B|C CtXCPD,DDHD4E@0E E.F-F`- Gl, Gt,!HhX+H*Ï)%J ) J\(JH(K'K\'K\'K4'LH&L%M$%MdP%M% M$N(4$ Nlx$N# Oİ""Pd!P!QL!&Ql@ 'Qd R $RSDhS#TD(TTlUXU\V.Z-^Hp- `, a,!eLH+iD*s)%s) u(ytP(z(z'{T'} D'&l%Ș%`% % #,$ p$P# ""!|! \!&pP '<\  $tX`((#8t,d. -l- ,, <,!LL+\*l)%|X) )T(('P'@'&% %\%,% <#L($ \l$l# |""!x!X!&L 'X  $\ $#4,