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 | .. |