![](/media/cache/profiles/0996dd16b0020a17a26b94f4675fd3da.50x50_q85.png)
This code is Information Amount Feedback (IAF) with HOKUYO URG.
URG.h@0:d2ef19170c3d, 2015-01-16 (annotated)
- Committer:
- higedura
- Date:
- Fri Jan 16 09:51:32 2015 +0000
- Revision:
- 0:d2ef19170c3d
Information amount feedback with URG
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
higedura | 0:d2ef19170c3d | 1 | #include "ASCII.h" |
higedura | 0:d2ef19170c3d | 2 | |
higedura | 0:d2ef19170c3d | 3 | int SCIP2 [8] = {aS, aC, aI, aP, a2, aPeriod, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 4 | |
higedura | 0:d2ef19170c3d | 5 | // kannsei site nakute gomennasai |
higedura | 0:d2ef19170c3d | 6 | // | MD | start step (4byte) | stop step (4byte) | N of assembled steps (2byte) | N of thinned scans (1byte) | N of transmissions (2byte) | LF (1byte) | |
higedura | 0:d2ef19170c3d | 7 | // If N of transmissions is 00, URG senses continuously. 0FR means Full Range, and 090 means that range is 90 degrees. |
higedura | 0:d2ef19170c3d | 8 | int MD_0FR01000[16] = {aM, aD, aZero, aZero, a4, a4, aZero, a7, a2, a5, aZero, a1, aZero, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 9 | int MD_0FR01001[16] = {aM, aD, aZero, aZero, a4, a4, aZero, a7, a2, a5, aZero, a1, aZero, aZero, a1, aLF}; |
higedura | 0:d2ef19170c3d | 10 | int MD_0FR01010[16] = {aM, aD, aZero, aZero, a4, a4, aZero, a7, a2, a5, aZero, a1, aZero, a1, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 11 | int MD_09001000[16] = {aM, aD, aZero, a2, a5, a6, aZero, a5, a1, a2, aZero, a1, aZero, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 12 | int MD_09001300[16] = {aM, aD, aZero, a2, a5, a6, aZero, a5, a1, a2, aZero, a1, a3, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 13 | int MD_09001900[16] = {aM, aD, aZero, a2, a5, a6, aZero, a5, a1, a2, aZero, a1, a9, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 14 | int MD_18001000[16] = {aM, aD, aZero, a1, a2, a8, aZero, a6, a4, aZero, aZero, a1, aZero, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 15 | int MD_18001100[16] = {aM, aD, aZero, a1, a2, a8, aZero, a6, a4, aZero, aZero, a1, a1, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 16 | int MD_18001800[16] = {aM, aD, aZero, a1, a2, a8, aZero, a6, a4, aZero, aZero, a1, a8, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 17 | int MD_18001900[16] = {aM, aD, aZero, a1, a2, a8, aZero, a6, a4, aZero, aZero, a1, a9, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 18 | int MD_18001001[16] = {aM, aD, aZero, a1, a2, a8, aZero, a6, a4, aZero, aZero, a1, aZero, aZero, a1, aLF}; |
higedura | 0:d2ef19170c3d | 19 | |
higedura | 0:d2ef19170c3d | 20 | int BM [3] = {aB, aM, aLF}; |
higedura | 0:d2ef19170c3d | 21 | int QT [3] = {aQ, aT, aLF}; |
higedura | 0:d2ef19170c3d | 22 | int RS [3] = {aR, aS, aLF}; |
higedura | 0:d2ef19170c3d | 23 | int RT [3] = {aR, aT, aLF}; |
higedura | 0:d2ef19170c3d | 24 | int TMstart [4] = {aT, aM, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 25 | int TMrefer [4] = {aT, aM, a1, aLF}; |
higedura | 0:d2ef19170c3d | 26 | int TMstop [4] = {aT, aM, a2, aLF}; |
higedura | 0:d2ef19170c3d | 27 | int SS576 [9] = {aS, aS, aZero, a5, a7, a6, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 28 | int SS1152 [9] = {aS, aS, a1, a1, a5, a2, aZero, aZero, aLF}; |
higedura | 0:d2ef19170c3d | 29 | int VV [3] = {aV, aV, aLF}; |
higedura | 0:d2ef19170c3d | 30 | int PP [3] = {aP, aP, aLF}; |
higedura | 0:d2ef19170c3d | 31 | int II [3] = {aI, aI, aLF}; |