Aux MCU to Main MCU Events - mooltipass/minible GitHub Wiki
Aux MCU to Main MCU Events
These events DO NOT get answers.
| Byte 0-1 | Byte 2-3 | Byte 4-5 | 6-559 | Description |
|---|---|---|---|---|
| 0x0005 | 0x0002 | 0x0001 | DNC | BLE Enabled |
| 0x0005 | 0x0002 | 0x0002 | DNC | BLE Disabled |
| 0x0005 | 0x0002 | 0x0003 | DNC | DBG TX Sweep Done |
| 0x0005 | 0x0003 | 0x0004 | N/A | Functional Test Done |
| 0x0005 | 0x0002 | 0x0005 | DNC | USB Enumerated |
| 0x0005 | 0x0002 | 0x0006 | DNC | NiMH Charge Done |
| 0x0005 | 0x0002 | 0x0007 | DNC | NiMH Charge Fail |
| 0x0005 | 0x0002 | 0x0008 | DNC | Sleep Command Received |
| 0x0005 | 0x0002 | 0x0009 | DNC | I'm Here! |
Functional test 1 byte payload:
0: Success
1: BLE failure
2: NiMH charging failure
This message struct seem to not be up to date
From source code evt from Aux follow this pattern:
| Byte 0-1 | Byte 2 - 552 | Description |
|---|---|---|
| 0x0001 | ??? | BLE Enabled |
| 0x0002 | ??? | BLE Disabled |
| 0x0003 | ??? | DBG TX Sweep Done |
| 0x0004 | ??? | Functional Test Done |
| 0x0005 | ??? | USB Enumerated |
| 0x0006 | ??? | NiMH Charge Done |
| 0x0007 | ??? | NiMH Charge Fail |
| 0x0008 | ??? | Sleep Command Received |
| 0x0009 | ??? | I'm Here! |
| 0x000A | ??? | AUX_MCU_EVENT_BLE_CONNECTED |
| 0x000B | ??? | AUX_MCU_EVENT_BLE_DISCONNECTED |
| 0x000C | ??? | AUX_MCU_EVENT_USB_DETACHED |
| 0x000D | ??? | AUX_MCU_EVENT_CHARGE_LVL_UPDATE |
| 0x000E | ??? | AUX_MCU_EVENT_USB_TIMEOUT |
| 0x000F | ??? | AUX_MCU_EVEN_HERES_MY_STATUS |
| 0x0010 | ??? | AUX_MCU_EVENT_ATTACH_CMD_RCVD |
| 0x0011 | ??? | AUX_MCU_EVENT_CHARGE_STARTED |
| 0x0012 | ??? | AUX_MCU_EVENT_NO_COMMS_INFO_RCVD |
| 0x0013 | ??? | AUX_MCU_EVENT_SHORTCUT_TYPED |
| 0x0014 | ??? | AUX_MCU_EVENT_NEW_STATUS_RCVD |
| 0x0015 | ??? | AUX_MCU_EVENT_CHARGE_STOPPED |
| 0x0016 | ??? | AUX_MCU_EVENT_NEW_BATTERY_LVL_RCVD |
| 0x0017 | ??? | AUX_MCU_EVENT_RX_DTM_DONE |
| 0x0018 | ??? | AUX_MCU_EVENT_BLE_CON_SPAM |
| 0x0019 | ??? | AUX_MCU_EVENT_BONDING_CLEARED |