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