RSRC LVARLBVWA A">>"@  J B&*">>"`PP``LL`440<ψȈfofofo     P\ P_\ _U U++++++++++++++++++++++++++++++++++++++++++++++++AI1216_GetADData VIsAI1216_GetADData Ctrlsb1LIDADbqDIDI1   8`   8`  w AI1216_GetADData.vi\\8 @@ Out Buffer@Bytes Returned@ # of PointsUQReturns the data acquired by the driver. Number of Points specifies the number of points of data that are to be returned. Bytes Returned indicates the number of bytes returned in the Out Buffer parameter. Out Buffer is a two-dimensional array of single types indicating the channel of each point of data and its respective voltage value.Ej +>̌̈ Ƞ   > ( (̌b,,...Œ ˆȈ̈,̂΢,,,(( ̈,΢< (,,,̈,,,̢΢, 8̈,, ,Ϋ  ̈,̂.. ̌ ,΢< (,,,̈,,,̢.̂Ϋ ƀ Ì̌b,,,,,̂̃Ȉ3   < Ȭ*  ̈(̈h ̀̌̌̌  ̪ʈ, ̀JBJB (Ƞ*Ȉ̈ `Ḧ̌̌Œ`( (Ȉ,Ꮘb,,ȞJ̌ ̄Ȉ̌ ̈ (Ƞ*̌ȌƌȈ̀̌  ̀ *((J̬B( (̌΢Ȟ⪏.̂HLĀ ̈,333333*ʊ ʪʊ  ?xxyxyxyx8?<w<<q9Gs~Q8?>?g#g#q9G#?p>xџ#q?>ϧy|98|ǣ?G81?~|O#q1xÏqq9GO8'?O'|pǟ#|#s~y8?yG8cc1q|8ޏ?>x?"ϟp1? !0~x>Bax?bϟ0ca ?C矏0?'矏8>GD=yy?<?xgxgYLx'y'yf3x'xτxgxg?x<<<<3>3<<3>̳<<<,x|?!<'p<>?9p gfFffffffffffffffffffffffffffffffffffffffffffffffffffffffff`Z"*j窩j꿪:::::::::::::::***ك 0? 8įH H ࠊHH?? ??=8H@ ??=00001 H ?O@  ?Hȱ      RSRC LVINLBVWd( dhDTHPDh88`g~@4@P@ AI1216_GetData@ # of Points"@ @Bytes Returned.@@ Out Buffer @y$@@$``@$@@ FPHPDl{8~ܚlؒ|;.'D<dXLd p ,7@PD@|(( @4 B, K/'0 , K}/4  2, M{0'@ 2, @DKppl@ 2, DKookH :, MS0ѳ0/.-0l,( @Pwk@H|(L4 B8 wk/'0 8 Q/4  28 !O0'@ :8 @ppl@ :8 ookH :8 !'0ѳ0/.-0x 8`HR m  d T,4 BD 5h/'4  r 30p@P 2DB43A@ 2 @ppl@ 2 ook0 WD 5/( $ L 0 _ 3/0 UD 5mG4 J d 8A/p0 sD 8j4 2 d :h0p@ : d @18ppl@ PD8j*H : d :@0ѳ0/.-0  d 8j/0  D<@ : d 18ook |t@ P 2DB43 A,  \  , `4  r 30 p0 _ 3/@ 2  @ppl@ 2  ookH R@͟ x  L ,  P L4 N  `i/p4  r I^0p@ P r B4B^ X A@ 2  @BIppl@ 2  BIook0 W  @`/ |, 0 _ I^/0 U  `şG4  rP I^0p0 s  cœ@ 2P @BIppl0 _P I^/@ P r B4B^ A@ P cœ$( 4lh4 J js/%@ 2P BIook@ 2 @cjppl@ 2 cjookH : lr0ѳ0/.-4 2 l0D&0  jœ/0 6| T 8l       , ,  BDHPD8ې~)O ;У<d, D0UETj˪UE 0 0@0k0˙ە,| 0L0k0ˡ۝ 0 tL 0 $( 0(0k0˩ۥ0@p(8(X4 B(N1xp4 p 0@@(H8 4 B~(t1 t40@ t ԯ4 Bt1t (,4/dhUEi<<40<x}i40Pnxsi  $( p\( X40nxsi@PS^@,Dx4  2 T]1t4 J V^1tH : OU00/.-0 3 S^7, @X<4< @ < t ( @  ,4(  @  , ( 0E qxyu t<D HWxzUE ,0E Wzh0E Wxi`  T @ p (0E \ixqm, 04 |t4 X   t@@0@ TR b@Z0 4 J TC R)1$t@P Hv @  t 4  2 w1tr,  H :  rx00/.-0 3 v7 @< H4 04( 4 B0v˅1pr@8L <p < l`Z0@ZHXXsH $}\@hp( o mos@s<{uu{,(t T<  Tt(0<p< t $X@,L,,| i386codeUl$SQRVWEXz EX EX E X5E$XE(XE,XE0E4XE8XEhd$ZYX䍅fDžuRhUU4d$Ð`%=hhUUPd$ ft[f}tTfe@f}tHfDžX:䍅QRP؇$u"6Qd$ZY=uÐft5X0䍅QRU^_d$ZY=uÐQRP$V_d$ZY=u7= p h搐Ð_^ZY[]ÐUl$SQRVWX3䍅fDž_^ZY[]ÐUl$SQRVWX䍅fDž_^ZY[]ÐUl$SQRVWT$ QRP$RX_d$ZY=HQRu?Qd$ZY="QRhP؇$od$ ZY_^ZY[]ÐUl$SQRVWf}QRhP($GSd$ZYQRhP`$&Sd$ZYQRhP$Sd$ZYQRhP$Sd$ZYfE_^ZY[]ÐUl$SQRVWhUUDd$_^ZY[]ÐUl$SQRVW_^ZY[]ÐUl$SQRVW_^ZY[]ÐUl$SQRVWD$ t$(= EPX$$ÐSQRP$P$rd$ ZY_^ZY[]ÐUl$SQRVWt$$|$(D$ =)PX$$Ð?O_xQRP3$DP$6rd$ ZY_^ZY[]ÐVWPX_^VWPX_^uhP$P$d$ uhP$P$d$ Ul$SQRVWt$$D$ =)PX$$Ð?|QRPc$tPH$_rd$ ZY_^ZY[]ÐY=QRhhhVP4$P($hUSd$ ZY89=sQRhhhVP4$P($hU{Sd$ ZY5Y=QRhhhVPl$P`$hUSd$ ZYp9=QRhhhVPl$P`$hUSd$ ZYrY=NQRhhhVP$P$hUVSd$ ZY9=QRhhhVP$P$hUSd$ ZYY=QRhhhVP$P$hUSd$ ZYM9=*QRhhhVP$P$hU2Sd$ ZYUl$SQRVW|$$D$ =)PX$$Ð?yQRP$Px$rd$ ZY_^ZY[]Ð\QRhhhP4$P($hU!Sd$ ZY=QRhhhWP4$P($hUSd$ ZYW\QRhhhPl$P`$hUSd$ ZY=QRhhhWPl$P`$hU)Sd$ ZY\QRhhhP$P$hUSd$ ZY=fQQRhhhWP$P$hUSd$ ZY\QRhhhP$P$hU>Sd$ ZY=QRhhhWP$P$hUSd$ ZYtUl$SQRVWD$ =)PX$$Ð?uQRP$P$rd$ ZY_^ZY[]Ð48|$$uWhUULd$ WVhUUHd$lp|$$uWhUULd$ WVhUUHd$|$$uWhUULd$ ^WVhUUHd$J|$$uWhUULd$ $WVhUUHd$Ul$SQRVWL$ QhUU@d$ =tNL$ QhUU@d$ =t0L$ QhUU@d$ =tL$ QhUU@d$ _^ZY[]ÐUl$SQRVWDžDžDžDž(Dž DžDžDž4Dž4t Dž@DžDžDžDž`DžDžDž DžlDžlt DžxDžDžDž Dž$Dž(<Dž,Dž0Dž4Dž8t Dž8Dž<Dž@DžDDžHDžL6DžPDžTDžXDž\t Dž\Dž`Džd:hDž DžhDžlDžpDžDžt@DžxDž|DžDžDžDž@DžDž&DžDžDžDž@DžDžDž@DžDžDž@DžDžDž@DžDžDžPTABlDžDž4DžDžtQRhP($Sd$ZY0%0=JQRhP`$Sd$ZYh%h= QRhP$YSd$ZY%=QRhP$Sd$ZY%=DžhQELMDžQELM<ffBf⍅؉\DžXPQRhP$USd$ ZY_^ZY[]ÐUl$SQRVWhUUDd$_^ZY[]Ð_^ZY[]Ð_^ZY[]ÐG p qm "  = =o    [  O v 1<L =[[[ [@Y~Ac]]][]]]F]] 1[n[[[\\8 @@ Out Buffer@Bytes Returned@ # of PointsP)` P   bP4@P @flags@opRights@ execOnlyFlagsudfPopdpdfdPexdPtxdPold P   bP4@P @flags@opRights@ execOnlyFlagsudfPopdpdfdPexdPtxdPold4 P@@@  P   @P4@P @flags@opRights@ execOnlyFlagsudfP@ opdp@ dfdP@ exdP@ txdP@ old Out Buffer4 P@@@  P   P4@P @flags@opRights@ execOnlyFlagsudfP@ opdp@ dfdP@ exdP@ txdP@ old`y `@ @ # of Points@ `` b@y` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ```l`UQReturns the data acquired by the driver. Number of Points specifies the number of points of data that are to be returned. Bytes Returned indicates the number of bytes returned in the Out Buffer parameter. Out Buffer is a two-dimensional array of single types indicating the channel of each point of data and its respective voltage value.(&||\ttpnPPZP@ # of Points@Bytes Returned@@ Out Buffer@  ُ B~Z)&^N4 B>1 t4t(HND S i386WcodeUl$SQRVWEX\EXEXE XE$X E(X?E,XUE0E4XVE8XiEs!!rUAI1216_GetADData.vi AI1216_Go.VIAI1216_Setup.viAI1216_Status.viAI1216_Stop.vi^InstrUseInstrUseInstrUseInstrUseInstrUse!/_ ?Ƞ   >  ˆȈ̈,̂΢,,,(Ƞ́ Ƞ  ̎ 0Έ,Ȍ̪̀̌Ȉ,ƌH ̀ ʪ?xxyxyxyx8?<w<Ï;<ϏG8?~|c_q<~±<8?Gx'8?Gx?G;8"qc88w< q~<pxF8Bߏq?Ï8q<;?|?8>??p|ϟ !1~yx>Bcx?;c<?O1?q|8ޏ?><O<2 Zd$ZYÐffdX)䍅QRUFZd$ZYÐf((%=hhUUPd$ ft[f}tTfe@f}tHfDžX:䍅QRP؇$uZd$ZY=uÐft5X0䍅QRU3hd$ZY=uÐQRP$\hd$ZY=uU= p h搐Ð_^ZY[]ÐUl$SQRVWX?䍅fDž_^ZY[]ÐUl$SQRVWX䍅fDž_^ZY[]ÐUl$SQRVWT$ QRP$RQhd$ZY=HQRu薻Zd$ZY="QRhP؇$styd$ ZY_^ZY[]ÐUl$SQRVWf}'QRhP($_]d$ZYfE_^ZY[]ÐUl$SQRVWhUUDd$_^ZY[]ÐUl$SQRVW_^ZY[]ÐUl$SQRVW_^ZY[]ÐsiUl$SQRVWD$ t$(=%PX$$Ð3QRP$$P$Y|d$ ZY_^ZY[]ÐUl$SQRVWt$$|$(D$ =PX$$Ð3QRPC$TP($Y|d$ ZY_^ZY[]ÐVWPX_^Ul$SQRVWt$$D$ =PX$$Ð3QRPs$PX$Y|d$ ZY_^ZY[]ÐY=QRhhhVP4$P($hUY]d$ ZY89=sQRhhhVP4$P($hU*Y]d$ ZY5Ul$SQRVW|$$D$ =PX$$Ð3QRP$P$W|d$ ZY_^ZY[]Ð\QRhhhP4$P($hU%[]d$ ZY=QRhhhWP4$P($hUZ]d$ ZYWUl$SQRVWD$ =PX$$Ð3QRP$P$V|d$ ZY_^ZY[]Ð48|$$uWhUULd$ WVhUUHd$Ul$SQRVWL$ QhUU@d$ _^ZY[]ÐUl$SQRVWDžDžDžDž(Dž DžDžDž4Dž4t Dž@DžDžh DžDž DžDžDžDž@DžDž DžPTAB4DžDžDžH=QRhP($Z]d$ZY0%0=DžhQELMDžQELM<ffBf⍅؉\DžXQRhP$$UY]d$ ZY_^ZY[]ÐUl$SQRVWhUUDd$_^ZY[]Ð_^ZY[]Ð_^ZY[]ÐG e ]== ^ 1X<. a=[w  f  *   ]6 ] l[ [3 @Result22P` P   bP4@P @flags@opRights@ execOnlyFlagsudfPopdpdfdPexdPtxdPold`` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ``$``Stops data acquisition by setting the number of points remaining to be acquired to zero. All data acquired up until this VI is called are valid. A Result of 0 indicates success, -1 indicates failure.( |,,p&PPP @Result ُ B~HӟO<)xĈ|p\ p|'|||ܐ̔UAI1216_Stop.viĔ:p ؒp|tVIDSAI1216_Stop.viXFunAI1216.dll:AI1216_Stop:C @P AI1216_StopPTH0 AI1216.dllo E:\lv45\lvsource\gencode.cGenRangeCheck%E:\lv45\lvsource\gencode.cGenCopyProcs1\E:\lv45\lvsource\gencode.cGenCopyProcs2zE:\lv45\lvsource\gencode.cGenCopyProcs3E:\lv45\lvsource\gencode.cGenDefaultProcItBDHPAI1216_Stop.viXFunAI1216.dll:AI1216_Stop:C @P AI1216_StopPTH0 AI1216.dll%5.0Oldest compatible LabVIEW.PTH0 AI1216.dllFPHPAI1216_Stop.vib1LIDADbqDIDI1   8`   8` >s!!rLVINAI1216_Stop.viWDxυxЅ AI1216_StopHD؂}&E}'EM=i>i0R;Z<ZResulttH  V  d  r MS Sans Serif MS Sans Serif MS Sans Serif0RSRC LVINLBVW*p *PU 4RSID胀>胀̌̌̄  < L ÀȈ( (̌ È̌b,,...Œ ˆȈ̈,̂΢,,,h((( 8̈Ľb,, Œ.b,,...̂̌ȈhH(,,΢,,,,,,h(, ̈̈̌Ȉ ̈̈̌b,Σ ..̢̌̂̂b,,. Œ.̂̂.Ȉ,΢< (,,,̈,,,̢΢,h (̈,,h,,h (̈̌b,,̂...03Ƞ͠ ʣʁʁʡʁ!!! ŒȈ̈,̂΢,,,(L, Ȉ̈,̀̂. ̀< Ȭ-  ̈(̈h ̀̌̌ ̀  ̈( ̈H Ḧ( ̈̀J̬ Ḧ( ̈̀B(̈H ( ̈Έ,J̼ ̪ʈ,B,J̼Bψ,JB ̀̌  ̀̌Č ̀J̬Bʊʊʊ ̀b̀Ȉ ̀̌̌  ̈( ̈(Ƞ*Ȉ ̀ € Ȉ̀ʪ΢̌Ȉ̮򰈈̈,興̌̌̌̌̌̌  Œ`⪏.`̌*ʊ ΊଂD̈̈ʪ ̿򰈈̀ȈȌ̌̌̌  ̌ʪϪ*   B,b( (,ᏈD̈,,興J̌( ̀ ( Έ,  ̈ ( ̈   ꀰ J̼B̈Ȱ+Ȉ̌̌Ȉ ̌̌` Ȉ̀`€  ΢,⻏.̂D̈̈̀ ( (Ȉ,Ꮘb,,ȞJ̌ *ˊ0̀H ̀(Ϫyxyxyxy8y?><x???_q<~s~y8?<9>><x?Gᗇs1|?p>xs|8C8|ǣ9>><x?~09?G?p>x9<x?~0? q>#a?#a?#a?#a?#a_q<~F8<x?pp!p>xџ#q?>|<8pa1|>ǟ!p>xџ#q?>;<ᗇsǟ!p>xџ#q?>~y8?<yG8cᗇsp,O8~<Syy>'8?Gx/GyG8c8|p!sc1c1p|~DDDD̟??~???x?ffffϟ !1~yx>BcO?矏xBa>?|Bc|?;矏#1?C?|?<!0~'w !1~~x>BcO?矏?3333|1?'矇;c<>?O1?wx>|c>8|?!?|qB1~a! ?矏1/'痏;矏#"fff???xxO<3O<3,~&<<<O<OB8O?p833#333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333qUϫꪪjj뻯ᄒᄒ뻯說+ꯊ*ʊ𨪪SU 0?  DH D D D ?H HĿHĿ HHࠊ ?ࠊĠHĿ  @ HȮ' D ?쪪ꫪ?H OD @ Ȱ@       RSRC LVINLBVW`8 @|DTHPD88t{~pd@P @@  AI1216_Setup@&@ Actual Rate (Hz)&@ Desired Rate (Hz)"@ Base Address@IRQ*@@ Range Array(@@ Channel Array@ # of Points@@y@Bus Type@ Bus Number  @Result"@! "A" Version?@f@!s@t8TTdtd,,TtTTT||,TT(d(dH\ppHHp @FPHPDl{88?~Ԍlta&t|.'.9FD<dXL p,7|@P @|(\ 4 t@Pj> ( ($<X4 B j+/p/0  +j>/4  2 -r<0s@ : @+c4jppl@ : 4c>jookH 2 .l:r0ѳ0/.-0, @2@Pw Bx|(0Hd4 B ~/r0  ~/4  2 0lp@ 2 @w~ppl@ 2 w~ookH 2 /ҳ0/.-0@P ( "|<(< @ p4 B /r0  /4  2 0r@P 8~ @4H 2 0ѳ0/.-4 B@ /s0 @ /4  2@ 0q@ 2@ @ppl@ 2@  ookH 2@ 0ѳ0/.-0 @F (  X   |T0 4 B / t4  2 0D&@ 2 @~ppl@ 2 @ppl@ 2 ookH 2 0ѳ0/.-@ 2 ~ook0  /0  $H Rhx @< 0p$ 8 |H R8yb pLL  <|$  D4 B  8G/$t4  r KZ04s@ P r B4K{Z PA@ 2  @K{Rppl@ 2  R{Zook0 W  Iy[/( t 40 _ KZ/0 U  IbG4 JL =L/dp0 s  L_4 2L N]0`p@ 2L @LUppl@P L_@ZH 2L O[0ѳ0/.-0 L L_/0t `@ 2L U_ook|4 B h hw/(s4  r z0pr@P 2 hB4zz A@ 2 @zzppl@ 2 zook0 W h xx/(h(0 _ z/0 U h xG4 J@ l{/Hs0 s h {4 2@ }0 t@ 2@ @{ppl@P h{ @H 2@ ~0ѳ0/.-0 @ {/0  h@ 2@ ook@P|4#@h| (H,4 Bh  /8p0 h !4/4  2h #20$p0"hz @ 2h @!*ppl@ 2h *4ookH 2h $00ѳ0/.-h      8 (  8  | @P8i,@|(<p 4 B\ i/8/0 \ i/4  2\ k0k@ :\ @b ippl@ :\  biookH :\ kq0ѳ0/.-0-\4O=0| ,4 Ch=/p0.h X hiihjj<  ( 8|8< 8| 8 (  ?;Handles the setup of the AD12-8 driver. Pass in the card's Base Address, IRQ number, an array containing all the channels to acquire data from, an array containing the gain values for all channels, the requested rate in Hz, and the number of points to acquire. The return value is the actual rate that will be used.+BDHPD8++~Ԍl(t%')[<d,)`)4*0)RTj  RxXL 0 0 0k0,| 0L0k0 0L 0 0 00`0k0 0 8` 00k0 0 \ 0\ 0k00k00@ Pl`X|4D$ 0 , 0,h4 BAlP1p 0 h0k0 00@<;[K4 B;1Ts0@D (<7KGk?[ 0@4 BT'6 1xp0 @ 4 B1'0!@ ŵL4! Bť 1p4"4" t l"  T "0 $0"k0 "0 $",4" L4""  d "0T 4 0"k0 & "0 4 d4"l "0"@ | ԅ>^N 4" B v>{1T/4# @ p#D@Dp# N@p# X|@X4# #h4# J  (1X/$`$$,$d8$  $0D <0$k0 ( $0 <$0$k0<) $0XT $0XT4$/2RRi$$4$ 4$xT $< $T4$ @@$PD(@$p$pp$D??[4$  2 '1\/%$%D%d4%/pR%Dd0% 3 (7,% T % D %<p %D %<D %<  4%0<  4%0 \%BMGi4%0*8B=i4%0<(H% : 00/.-4%0 p+8B=i%d%= @=% @@,%$'4 %@<Dp% әGܙ4%8p%<"=4%/0< R% %%% %T % 4%0l!6 +4%0!6+4%PP% ̬%ܪ  ++Ԭ%T?++?4% B<%1`/4& B!1ts4' B bq10r@(P b $@4(  2 t1r,)!8H) : u00/.-0) 3 s7) )@ 8 Ĭ) 8{@{)4) )K @K)0)@ 8@`P4) B@a1 r4*@*  P*X *0((!0*k0/ *0(!L* L0\, $ 4 X(|*,|`h  T  d X* >>0*@#` _+oKg;!4* B P+_k1r +!!"T"t4+/!PXxR+!+! +!p(" ! +!p%\"% +"T4+0!p!1Zug +!p#`#, +!p'X"'4+0!p!2muq4+0!p"4Zc^+"t+ "T4+0!p" 3cmh4+#'! @+P$isz~#6@,+$H$$|$+% 4+  2# jty}1t4, J# Zxi~1rH- :# kowu00/.-0- 3# isz~7,-$7#: -@%\$% -% !4-%@' @-P&Vsg~%8@,-&D&&x&-'4-  2% Wtf}1QRhP$_ed$ZY%=QRhP$"ed$ZY$%$=QRhP`$ed$ZYh%h=QRhP$ed$ZY%=JQRhP$ked$ZY%= QRhP$.ed$ZY%=QRhP $ed$ZY(%(=DžhQELMDžQELM<ffBf⍅؉\DžXmQRhP$Ued$ ZY_^ZY[]ÐUl$SQRVWhUUDd$_^ZY[]Ð_^ZY[]Ð_^ZY[]ÐGKxm:d    Q   p $ ` t  W O=i=G  9< B=[[[[[%[F[g[[[5Bh+   O!!"t""7###[$$%%%m&&]'][']']']S(](](]>)])])]6*]*]*]!+]x+]+],]q,],]N-8[8[ 9[]9[9[9[:[Q:[:[:[;   @! "A" Version?@ Actual Rate (Hz) @Result@ Desired Rate (Hz)@ # of Points@ Base Address@@ Range Array@@ Channel Array@ Bus Number@IRQppPG` P    P   t@P4@P @flags@opRights@ execOnlyFlagsudfP opdp dfdP exdP txdP oldActual Rate (Hz)` P   bP4@P @flags@opRights@ execOnlyFlagsudfPopdpdfdPexdPtxdPold P    PbP4@P @flags@opRights@ execOnlyFlagsudfPopdpdfdPexdPtxdPold`t@P4@P @flags@opRights@ execOnlyFlagsudfP opdp dfdP exdP txdP oldDesired Rate (Hz)n@P4@P @flags@opRights@ execOnlyFlagsudfPopdpdfdPexdPtxdPold # of Points4 P@@@`4 P@@@ P@P4@P @flags@opRights@ execOnlyFlagsudfP@opdp@dfdP@exdP@txdP@old Channel Array P   @P4@P @flags@opRights@ execOnlyFlagsudfP@opdp@dfdP@exdP@txdP@old Gain Array P   bP4@P @flags@opRights@ execOnlyFlagsudfPopdpdfdPexdPtxdPold` P   bP4@P @flags@opRights@ execOnlyFlagsudfPopdpdfdPexdPtxdPoldbP4@P @flags@opRights@ execOnlyFlagsudfP!opdp!dfdP!exdP!txdP!old``y `f`t`@ Desired Rate (Hz)@ Base Address @IRQ`@ Bus Number @@ Channel Array@@ Range Array@ # of Points`@! "A" Version?`` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ``h``Handles the setup of the PCI-AI12-16 driver. Pass in the card's Base Address, IRQ number, and Bus Number (generally zero). Each element of Channel Array should specify a channel number that is to be acquired. Channel Array must be terminated with -1. Each element of Range Array should specify the range value for its respective channel. The default range value for all channels is zero. Desired Rate specifies the desired sample rate. Since the actual rate is determined by values loaded into the PCI-AI12-16's counters, the actual rate may be slightly different and is returned in Actual Rate. Number of Points specifies the number of points of data that are to be acquired. If Number of Points is greater than the number of channels in Channel Array, Channel Array will loop until all points have been acquired. "A" Version indicates whether the card is the PCI-AI12-16A. A Result of 0 indicates success, -1 indicates failure.( <wyF|,|ppPPP @ Actual Rate (Hz)@ Base Address@IRQ@ Desired Rate (Hz)@ # of Points@@ Channel Array@@ Range Array@ Bus Number @Result@! "A" Version?  ُ B~GQ˂*缜o1f@ pX'ؒ |AI1216_Setup.vi89 }|N>K>K MO\O\ҳ0Wiviv׳ Range ArrayM{{0Nmzmz M~~ѳ0V Bus NumberM$1$10RjkResultMlm0X<< "A" Version?HD`BmOBnOHD<=HDԒ.;.;HD@)L6)M6XD:: AI1216_SetupHD(5 (5 HDm HD8Ƥ Ǥ HDw?zw@zMD!'"'yMD& &2VD$$ Array SizeVD   Array SizeTDcpcpBus TypeMDuu5HDA`B`HDܒQ,^jQ-^jMDkux|kvx|0MD[yh}[zh}fMDXue|Xve|1MDHyU}HzU}tFPHPAI1216_Setup.viMLYLY0Y9F9Fس Channel ArrayM0PTH0 AI1216.dllBDHPAI1216_Setup.viXFunAI1216.dll:AI1216_Setup:C01@P @@  AI1216_SetupPTH0 AI1216.dllW # of PointsM0O䳳IRQVIDSAI1216_Setup.viXFunAI1216.dll:AI1216_Setup:Cx1@P @@  AI1216_SetupPTH0 AI1216.dlli E:\lv45\lvsource\gencode.cGenRangeCheck%E:\lv45\lvsource\gencode.cGenCopyProcs1\E:\lv45\lvsource\gencode.cGenCopyProcs2zE:\lv45\lvsource\gencode.cGenCopyProcs3E:\lv45\lvsource\gencode.cGenDefaultProcIPԨԳ0.00%5.0Oldest compatible LabVIEW.]ܗܳDesired Rate (Hz)b1LIDADbqDIDI1   8`   8` yEEyAAALVINAI1216_Setup.viM0X Base AddressP.s;.t;0.00\k*l*Actual Rate (Hz)tH  V  d  r MS Sans Serif MS Sans Serif MS Sans Serif0RSRC LVINLBVW`8 @ 4RSIDTl<d,4PP0 }e`Tjlҫ}e`  D  Dd  0kDҪD4 BDҖ 1k0@d\9)4 B:1@/Dd4d) ) i386-codeUl$SQRVWEX4EXXEX|E XE$Xq E(XE,X-E0E4X.E8XAE   j  ] ]p 8[J?22P` P   bP4@P @flags@opRights@ execOnlyFlagsudfPopdpdfdPexdPtxdPold`` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ``$``}yStarts A/D conversions by loading the counters with the values necessary to obtain the rate specified in AI1216_Setup.VI.( @@,,,p&PPP @Result ُ B~먽,Pw<%X8| p'ؒ H}|t AI1216_Go.VIb: ܐp|pVIDS AI1216_Go.VIXFunAI1216.dll:AI1216_Go:C @P AI1216_GoPTH0 AI1216.dll E:\lv45\lvsource\gencode.cGenRangeCheck%E:\lv45\lvsource\gencode.cGenCopyProcs1\E:\lv45\lvsource\gencode.cGenCopyProcs2zE:\lv45\lvsource\gencode.cGenCopyProcs3E:\lv45\lvsource\gencode.cGenDefaultProcIpBDHP AI1216_Go.VIXFunAI1216.dll:AI1216_Go:CD @P AI1216_GoPTH0 AI1216.dll%5.0Oldest compatible LabVIEW.PTH0 AI1216.dllFPHP AI1216_Go.VIb1LIDADbqDIDI1   8`   8` p" .""pLVIN AI1216_Go.VIHDp99UDӕ ԕ AI1216_GoM@@0R11ResulttH  V  d  r MS Sans Serif MS Sans Serif MS Sans Serif0RSRC LVINLBVW) ) 4RSID