EYE SENSOR / BTSMP1: Difference between revisions
no edit summary
No edit summary |
No edit summary |
||
Line 1,745: | Line 1,745: | ||
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Unparsed data | ! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Unparsed data | ||
|- | |- | ||
| style="vertical-align: middle; text-align: center;"| Received data in hexadecimal stream: <code>00000000000000908E0100000183407a2beb000f0e3fe3209ab40e008801290d00002c350001000000000</code><br><code> | | style="vertical-align: middle; text-align: center;"| Received data in hexadecimal stream: <code>00000000000000908E0100000183407a2beb000f0e3fe3209ab40e008801290d00002c350001000000000</code><br><code>000000000012c350063'''0130050f4d50315f42453241413500000000000602d60807012f0801000901000a024e000b01f90c025aff0d01000e020bcc</code><br><code>30050f4d50315f33464539414100000000000602cb080701300801000901000a0263000b01000c02af000d01000e020b90'''010000f178</code> | ||
|} | |} | ||
Line 1,820: | Line 1,820: | ||
|- | |- | ||
| style="vertical-align: middle; text-align: center;" |Length of Variable Length IO | | style="vertical-align: middle; text-align: center;" |Length of Variable Length IO | ||
| style="vertical-align: middle; text-align: center;" |00 | | style="vertical-align: middle; text-align: center;" |00 63 (99 bytes) | ||
|- | |- | ||
| style="vertical-align: middle; text-align: center;" |Value of Variable Length IO 11317 | | style="vertical-align: middle; text-align: center;" |Value of Variable Length IO 11317 | ||
Line 1,835: | Line 1,835: | ||
|} | |} | ||
Parsing AVL ID 11317 data: | ==== Parsing AVL ID 11317 data ==== | ||
{| class="nd-othertables_2" style="width:100%;" | |||
|+ | |||
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |AVL ID 11317 Unparsed data | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |<code>'''630130050f4d50315f42453241413500000000000602d60807012f0801000901000a024e000b01f90c025aff0d01000e020bcc'''</code>'''<br><code>30050f4d50315f33464539414100000000000602cb080701300801000901000a0263000b01000c02af000d01000e020b90'''</code> | |||
|} | |||
{| class="nd-othertables_2" style="width:100%;" | |||
|+ | |||
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Parsing the data | |||
|- | |||
! colspan="2" rowspan="1" style="width:60%; vertical-align: middle; text-align: center;" |AVL Data packet part | |||
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |HEX Code Part | |||
|- | |||
| rowspan="4" style="vertical-align: middle; text-align: center;" | | |||
| style="vertical-align: middle; text-align: center;" |AVL ID Data Length | |||
| style="vertical-align: middle; text-align: center;" |00 63 | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Constant | |||
| style="vertical-align: middle; text-align: center;" |01 | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Eye Sensor #1 data length | |||
| style="vertical-align: middle; text-align: center;" |30 (48 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |1st Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |05 (Eye Sensor Device name) | |||
|- | |||
| rowspan="60" style="vertical-align: middle; text-align: center;" |AVL Data | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |0f (15 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data | |||
| style="vertical-align: middle; text-align: center;" |4d 50 31 5f 42 45 32 41 41 35 00 00 00 00 00 | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |2nd Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |06 (Eye Sensor #1 temperature) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |02 (2 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data | |||
| style="vertical-align: middle; text-align: center;" |d6 08 (little endian, converted to decimal and multiplied by 0.01C = 22.42C) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |07 (Eye Sensor #1 Humidity) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data | |||
| style="vertical-align: middle; text-align: center;" |2f (converted to decimal = 47%) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |08 (Eye Sensor #1 Magnet) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |00 (no magnet detected) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |09 (EYE Sensor #1 Movement presence) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data | |||
| style="vertical-align: middle; text-align: center;" |00 (none detected) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0a (parameter ID #10, EYE Sensor #1 Movement count) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data length | |||
| style="vertical-align: middle; text-align: center;" |02 (2 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data | |||
| style="vertical-align: middle; text-align: center;" |4e 00 (converted to dec = 19968) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0b (Parameter ID #11 Eye Sensor #1 Pitch) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data | |||
| style="vertical-align: middle; text-align: center;" |f9 (converted to decimal = 159 degrees) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0c (Parameter ID #12 Eye sensor #1 Roll) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |02 (2 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data | |||
| style="vertical-align: middle; text-align: center;" |5a ff (Eye Sensor Roll value) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0d (parameter ID #13 low battery voltage indicator) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data | |||
| style="vertical-align: middle; text-align: center;" |00 (low battery voltage not detected) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0e (Eye Sensor #1 battery voltage) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |02 (2 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data | |||
| style="vertical-align: middle; text-align: center;" |0b cc (Converted to decimal = 3020 mV) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Eye Sensor #2 data length | |||
| style="vertical-align: middle; text-align: center;" |30 (48 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |05 (Eye Sensor Device name) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |0f (15 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |09 (EYE Sensor #1 Movement presence) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |06 (Eye Sensor #1 temperature) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |02 (2 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |cb 08 (little endian, converted to decimal and multiplied by 0.01C = 22.51C) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |07 (Eye Sensor #1 Humidity) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |30 (converted to decimal = 48%) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |08 (Eye Sensor #1 Magnet) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |00 (no magnet presence detected) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |09 (EYE Sensor #1 Movement presence) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |00 (no movement presence detected) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0a (parameter ID #10, EYE Sensor #1 Movement count) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |02 (2 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |63 00 (converted to decimal = 25344) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0b (Parameter ID #11 Eye Sensor #1 Pitch) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |00 (converted to dec = 0 degrees) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0c (Parameter ID #12 Eye sensor #1 Roll) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |02 (2 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |af 00 (Converted to dec = 44800) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0d (parameter ID #13 low battery voltage indicator) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |01 (1 byte) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |00 (low battery voltage not detected) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter ID | |||
| style="vertical-align: middle; text-align: center;" |0e (Eye Sensor #1 battery voltage) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter data length | |||
| style="vertical-align: middle; text-align: center;" |02 (2 bytes) | |||
|- | |||
| style="vertical-align: middle; text-align: center;" |Parameter Data | |||
| style="vertical-align: middle; text-align: center;" |0b 90 (Converted to decimal = 2960mV) | |||
|- | |||
|} | |||