Skip to content

Sensordata messages

jeroendoggen edited this page Oct 4, 2013 · 2 revisions

Data packets are used when we want to send sensor data from the Arduino to applications running on a PCs.

We define several standard packet IDs to provide interoperability between different applications (ID 00h up to 7Fh )

Half of the packet IDs are undefined (80h-FFh), these IDs can be chosen based on the needs of your own application.

Housekeeping, system status: 00 -> 0A

ID (hex) Usage
00 Systemstate
01 to be decided

Environmental: 10 -> 1A

ID Usage
10 Temperature
11 Humidity
12 to be decided

Motion: 20 -> 2A

ID Usage
20 Acceleration
21 to be decided

Distance: 30 -> 3A

ID Usage
30 Distance
31 to be decided

Identification: 40 -> 4A

ID Usage*
40 to be decided

Motor Control: 50 -> 5A

ID Usage
50 Motor A status
51 Motor A temperature
52 Motor A alarm (motor stopped), Alarm Source (= sensor ID)
53 to be decided

Block: 60 -> 6A

ID Usage
60 to be decided
Clone this wiki locally