rename to ESC_EEPROM and fix up logic for 192 length

This commit is contained in:
Jacob Dahl
2026-01-27 15:39:49 -09:00
parent 22ac08547e
commit e6744590cf
17 changed files with 110 additions and 105 deletions
+8
View File
@@ -0,0 +1,8 @@
uint64 timestamp # time since system start (microseconds)
uint8 firmware # ESC firmware type (see ESC_FIRMWARE enum in MAVLink)
uint8 index # Index of the ESC (0 = ESC1, 1 = ESC2, etc, 255 = All)
uint16 length # Length of valid data
uint8[192] data # Raw ESC EEPROM data
uint32[6] write_mask # Bitmask indicating which bytes in the data array should be written (max 192 values)
uint8 ORB_QUEUE_LENGTH = 8 # To support 8 queued up requests