ArduPilot Mission Command Package Format¶
ArduPilot’s Mission command list is stored in eeprom with each command requiring 14 bytes arranged as follows:
| Byte # | Address | Data type | Function |
|---|---|---|---|
| 0 | 0x00 | byte | Command ID |
| 1 | 0x01 | byte | Options |
| 2 | 0x02 | byte | Parameter 1 |
| 3 | long | Parameter 2 | |
| 4 | 0x04 | .. | |
| 5 | 0x05 | .. | |
| 6 | 0x06 | .. | |
| 7 | 0x07 | long | Parameter 3 |
| 8 | 0x08 | .. | |
| 9 | 0x09 | .. | |
| 10 | 0x0A | .. | |
| 11 | 0x0B | long | Parameter 4 |
| 12 | 0x0C | .. | |
| 13 | 0x0D | .. | |
| 14 | 0x0E | .. |