commit b236ff0a11baac6bb89fc8d23bd192bc1db33423 Author: a2nr Date: Wed Jan 29 13:16:30 2025 +0700 forked from mobilerobot/src/branch/program-labview2017/program diff --git a/app/Untitled 3.vi b/app/Untitled 3.vi new file mode 100644 index 0000000..b049cb9 Binary files /dev/null and b/app/Untitled 3.vi differ diff --git a/hal/hal-ads1115/_chatReg.vi b/hal/hal-ads1115/_chatReg.vi new file mode 100644 index 0000000..15e9fff Binary files /dev/null and b/hal/hal-ads1115/_chatReg.vi differ diff --git a/hal/hal-ads1115/ads1115.lvlib b/hal/hal-ads1115/ads1115.lvlib new file mode 100644 index 0000000..3dee1a3 --- /dev/null +++ b/hal/hal-ads1115/ads1115.lvlib @@ -0,0 +1,22 @@ + + + + &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>7R=2MR%!81N=?"5X<A91P<!FNA#^M#5Y6M96NA"R[WM#WQ"<9A0ZYR'E?G!WPM1$AN>@S(!ZZQG&0%VLZ'@)H8:_X\<^P(^7@8H\4Y;"`NX\;8JZPUX@@MJXC]C.3I6K5S(F/^DHTE)R`ZS%@?]J;XP/5N<XH*3V\SEJ?]Z#F0?=J4HP+5<Y=]Z#%0/>+9@%QU"BU$D-YI-4[':XC':XB]D?%:HO%:HO(2*9:H?):H?)<(<4%]QT-]QT-]BNIEMRVSHO%R@$20]T20]T30+;.Z'K".VA:OAW"%O^B/GK>ZGM>J.%`T.%`T.)`,U4T.UTT.UTROW6;F.]XDE0-9*IKH?)KH?)L(U&%]R6-]R6-]JIPC+:[#+"/7Q2'CX&1[F#`&5TR_2@%54`%54`'YN$WBWF<GI8E==J\E3:\E3:\E-51E4`)E4`)EDW%D?:)H?:)H?5Q6S:-]S:-A;6,42RIMX:A[J3"Z`'S\*<?HV*MENS.C<>Z9GT,7:IOVC7*NDFA00><$D0719CV_L%7.N6CR&C(7(R=,(1M4;Z*9.T][RNXH46X62:X632X61?X6\H(L8_ZYP^`D>LP&^8K.S_53Z`-Z4K>4()`(/"Q/M>`P9\@<P<U'PDH?8AA`XUMPTP_EXOF`[8`Q<IT0]?OYVOA(5/(_Z!!!!!! + ads1115 + 385908736 + 1.0.0.0 + false + + + + + + + + + + + + + + diff --git a/hal/hal-ads1115/begin.vi b/hal/hal-ads1115/begin.vi new file mode 100644 index 0000000..9c251a7 Binary files /dev/null and b/hal/hal-ads1115/begin.vi differ diff --git a/hal/hal-ads1115/doc/ADS1115 Block Diagram.png b/hal/hal-ads1115/doc/ADS1115 Block Diagram.png new file mode 100644 index 0000000..154672d Binary files /dev/null and b/hal/hal-ads1115/doc/ADS1115 Block Diagram.png differ diff --git a/hal/hal-ads1115/doc/ads1114.pdf b/hal/hal-ads1115/doc/ads1114.pdf new file mode 100644 index 0000000..3499c7c Binary files /dev/null and b/hal/hal-ads1115/doc/ads1114.pdf differ diff --git a/hal/hal-ads1115/example/get analog value.vi b/hal/hal-ads1115/example/get analog value.vi new file mode 100644 index 0000000..4c047c0 Binary files /dev/null and b/hal/hal-ads1115/example/get analog value.vi differ diff --git a/hal/hal-ads1115/example/update register only.vi b/hal/hal-ads1115/example/update register only.vi new file mode 100644 index 0000000..fae6a93 Binary files /dev/null and b/hal/hal-ads1115/example/update register only.vi differ diff --git a/hal/hal-ads1115/example/write register only.vi b/hal/hal-ads1115/example/write register only.vi new file mode 100644 index 0000000..cbc1f71 Binary files /dev/null and b/hal/hal-ads1115/example/write register only.vi differ diff --git a/hal/hal-ads1115/isReady.vi b/hal/hal-ads1115/isReady.vi new file mode 100644 index 0000000..b524661 Binary files /dev/null and b/hal/hal-ads1115/isReady.vi differ diff --git a/hal/hal-ads1115/readValue.vi b/hal/hal-ads1115/readValue.vi new file mode 100644 index 0000000..98e8fb7 Binary files /dev/null and b/hal/hal-ads1115/readValue.vi differ diff --git a/hal/hal-ads1115/setCOMP_LAT.vi b/hal/hal-ads1115/setCOMP_LAT.vi new file mode 100644 index 0000000..b58e838 Binary files /dev/null and b/hal/hal-ads1115/setCOMP_LAT.vi differ diff --git a/hal/hal-ads1115/setCOMP_MODE.vi b/hal/hal-ads1115/setCOMP_MODE.vi new file mode 100644 index 0000000..e821b41 Binary files /dev/null and b/hal/hal-ads1115/setCOMP_MODE.vi differ diff --git a/hal/hal-ads1115/setCOMP_POL.vi b/hal/hal-ads1115/setCOMP_POL.vi new file mode 100644 index 0000000..94005a0 Binary files /dev/null and b/hal/hal-ads1115/setCOMP_POL.vi differ diff --git a/hal/hal-ads1115/setCOMP_QUE.vi b/hal/hal-ads1115/setCOMP_QUE.vi new file mode 100644 index 0000000..bf29099 Binary files /dev/null and b/hal/hal-ads1115/setCOMP_QUE.vi differ diff --git a/hal/hal-ads1115/setConfig.vi b/hal/hal-ads1115/setConfig.vi new file mode 100644 index 0000000..93a2b26 Binary files /dev/null and b/hal/hal-ads1115/setConfig.vi differ diff --git a/hal/hal-ads1115/setDATA_RATE.vi b/hal/hal-ads1115/setDATA_RATE.vi new file mode 100644 index 0000000..1a8c416 Binary files /dev/null and b/hal/hal-ads1115/setDATA_RATE.vi differ diff --git a/hal/hal-ads1115/setMODE.vi b/hal/hal-ads1115/setMODE.vi new file mode 100644 index 0000000..d383874 Binary files /dev/null and b/hal/hal-ads1115/setMODE.vi differ diff --git a/hal/hal-ads1115/setMUX.vi b/hal/hal-ads1115/setMUX.vi new file mode 100644 index 0000000..afab803 Binary files /dev/null and b/hal/hal-ads1115/setMUX.vi differ diff --git a/hal/hal-ads1115/setOS.vi b/hal/hal-ads1115/setOS.vi new file mode 100644 index 0000000..55ca8c0 Binary files /dev/null and b/hal/hal-ads1115/setOS.vi differ diff --git a/hal/hal-ads1115/setPGA.vi b/hal/hal-ads1115/setPGA.vi new file mode 100644 index 0000000..334959f Binary files /dev/null and b/hal/hal-ads1115/setPGA.vi differ diff --git a/midle/Sensor Line/Untitled 2.vi b/midle/Sensor Line/Untitled 2.vi new file mode 100644 index 0000000..8b138ca Binary files /dev/null and b/midle/Sensor Line/Untitled 2.vi differ diff --git a/midle/Sensor Line/sensor_line.lvlib b/midle/Sensor Line/sensor_line.lvlib new file mode 100644 index 0000000..814a2ee --- /dev/null +++ b/midle/Sensor Line/sensor_line.lvlib @@ -0,0 +1,8 @@ + + + &Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>7R=2MR%!81N=?"5Q</07RB7W!,<'&<9+K1,7Q,<)%N<!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@PWW`:R`>HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N<XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&R7QT0]!T0]!S0I4<*<)?=:XA-(]X40-X40-VDSGC?"GC4N9(<)"D2,L;4ZGG?ZH%;T>-]T>-]T?.S.%`T.%`T.)^<NF8J4@-YZ$S'C?)JHO)JHO)R>"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&)^@54T&5TT&5TQO<5_INJ6Z;"[(H#>ZEC>ZEC>Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3<*\9B9GT@7JISVW7*NIFC<)^:$D`5Q9TWE7)M@;V&D,6;M29DVR]6#R],%GC47T9_/=@>Z5V>V57>V5E>V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I>$\0@\W/VW<[_"\Y[X&],0^^+,]T_J>`J@_B_]'_.T`$KO.@I"XC-_N!!!!!! + 385908736 + 1.0.0.0 + false + + diff --git a/runtime/runtime.aliases b/runtime/runtime.aliases new file mode 100644 index 0000000..b924691 --- /dev/null +++ b/runtime/runtime.aliases @@ -0,0 +1,6 @@ +[Mobile-Robot-K4-001] +Mobile-Robot-K4-001 = "172.22.11.2" + +[My Computer] +My Computer = "172.22.11.1" + diff --git a/runtime/runtime.lvlps b/runtime/runtime.lvlps new file mode 100644 index 0000000..437adb1 --- /dev/null +++ b/runtime/runtime.lvlps @@ -0,0 +1,3 @@ +[ProjectWindow_Data] +ProjectExplorer.ClassicPosition[String] = "33,1,859,446" + diff --git a/runtime/runtime.lvproj b/runtime/runtime.lvproj new file mode 100644 index 0000000..21a7ddd --- /dev/null +++ b/runtime/runtime.lvproj @@ -0,0 +1,317 @@ + + + false + + + + 100 + false + 10000 + 0 + 9 + true + false + true + true + false + 0 + My Computer/VI Server + My Computer/VI Server + true + true + false + + + + + + + + Mobile-Robot-K4-001 + 172.22.11.2 + OS,Linux;CPU,ARM;DeviceCode,762F;TARGET_TYPE,RT;FPGAPersonality,myRIO_FP_Default; + 762F + ARMLinux + true + 5000 + 1000 + 8 + 8 + false + 300 + 80 + 60 + + 100 + false + 10000 + 0 + 0 + true + true + true + 8001 + /c/ni-rt/startup/startup.rtexe + true + +* + false + /c/ni-rt/startup + true + true + +* + false + true + 3363 + Main Application Instance/VI Server + Main Application Instance/VI Server + +* + true + true + Listen 8000 + +NI.ServerName default +DocumentRoot "$LVSERVER_DOCROOT" +TypesConfig "$LVSERVER_CONFIGROOT/mime.types" +DirectoryIndex index.htm +WorkerLimit 10 +InactivityTimeout 60 + +LoadModulePath "$LVSERVER_MODULEPATHS" +LoadModule LVAuth lvauthmodule +LoadModule LVRFP lvrfpmodule + +# +# Pipeline Definition +# + +SetConnector netConnector + +AddHandler LVAuth +AddHandler LVRFP + +AddHandler fileHandler "" + +AddOutputFilter chunkFilter + + + + false + false + /c/ni-rt/system/www/www.log + 80 + /c/ni-rt/system/www + c+* + 60 + +* + PqVr/ifkAQh+lVrdPIykXlFvg12GhhQFR8H9cUhphgg=:pTe9HRlQuMfJxAG6QCGq7UvoUpJzAzWGKy5SbZ+roSU= + 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + true + + + + +