A CyPE power event can be logged by power logger. It is a 3-tuple of (Processor, Event, Event State).
Possible State Descriptors for BT Processor + BT Event combination.
| Enumerator |
|---|
| EVENT_DESC_BT_POWER_OFF |
BT Off State Descriptor ID.
|
| EVENT_DESC_BT_POWER_IDLE |
BT Idle State Descriptor ID.
|
| EVENT_DESC_BT_POWER_TX |
BT Tx Descriptor ID.
|
| EVENT_DESC_BT_POWER_RX |
BT Rx Descriptor ID.
|
| EVENT_DESC_BT_POWER_TX_PDS |
BT Tx PDS Descriptor ID.
|
| EVENT_DESC_BT_POWER_RX_PDS |
BT Rx PDS Descriptor ID.
|
| EVENT_DESC_BT_POWER_DEEP_SLEEP |
BT Deep Sleep Descriptor ID.
|
| EVENT_DESC_BT_MAX |
BT Descriptor ID Count.
|
Possible State Descriptors for MCU Processor + I2C Event combination.
| Enumerator |
|---|
| EVENT_DESC_I2C_IDLE |
I2C Idle State Descriptor ID.
|
| EVENT_DESC_I2C_TX |
I2C tx State Descriptor ID.
|
| EVENT_DESC_I2C_RX |
I2C rx State Descriptor ID.
|
| EVENT_DESC_I2C_MAX |
I2C Descriptor ID Count.
|
Event ID: Supported Power Events for Processors.
| Enumerator |
|---|
| EVENT_ID_POWERSTATE |
Power State Event ID.
|
| EVENT_ID_FLASH |
Flash Event ID.
|
| EVENT_ID_UART |
UART Event ID.
|
| EVENT_ID_WIFI_DATA |
Wi-Fi Event ID.
|
| EVENT_ID_I2S |
I2S Event ID.
|
| EVENT_ID_PROFILING |
Function Profiling Event ID.
|
| EVENT_ID_BT_DATA |
BT Event ID.
|
| EVENT_ID_I2C |
I2C Event ID.
|
| EVENT_ID_SPI_SFLASH |
SPI_SFLASH Event ID.
|
| EVENT_ID_SDIO |
SDIO Event ID.
|
| EVENT_ID_SPI_1 |
SPI_1 Event ID.
|
| EVENT_ID_MAX |
Event ID Count.
|
Possible State Descriptors for MCU Processor + Powerstate Event combination.
| Enumerator |
|---|
| EVENT_DESC_POWER_ACTIVE1 |
Active State-1 Descriptor ID.
|
| EVENT_DESC_POWER_ACTIVE2 |
Active State-2 Descriptor ID.
|
| EVENT_DESC_POWER_SLEEP |
Sleep State Descriptor ID.
|
| EVENT_DESC_POWER_DEEPSLEEP |
Deep Sleep State Descriptor ID.
|
| EVENT_DESC_POWER_OFF |
Off State Descriptor ID.
|
| EVENT_DESC_POWER_HIBERNATE |
Hibernate State Descriptor ID.
|
| EVENT_DESC_POWER_PDS |
PDS State Descriptor ID.
|
| EVENT_DESC_MAX |
Power Descriptor ID Count.
|
Possible State Descriptors for MCU Processor + Function Profiling combination.
| Enumerator |
|---|
| EVENT_DESC_FUNC_IDLE |
Function Idle State Descriptor ID.
|
| EVENT_DESC_FUNC_TIME |
Function Time State Descriptor ID.
|
Possible State Descriptors for MCU Processor + SDIO Event combination.
| Enumerator |
|---|
| EVENT_DESC_SDIO_IDLE |
SDIO Idle State Descriptor ID.
|
| EVENT_DESC_SDIO_READ |
SDIO Read State Descriptor ID.
|
| EVENT_DESC_SDIO_WRITE |
SDIO Write State Descriptor ID.
|
| EVENT_DESC_SDIO_MAX |
SDIO Descriptor ID Count.
|
Possible State Descriptors for MCU Processor + SPI_SFLASH Event combination.
| Enumerator |
|---|
| EVENT_DESC_SPI_SFLASH_IDLE |
SPI-SFLASH Idle State Descriptor ID.
|
| EVENT_DESC_SPI_SFLASH_READ |
SPI-SFLASH Read State Descriptor ID.
|
| EVENT_DESC_SPI_SFLASH_WRITE |
SPI-SFLASH Write State Descriptor ID.
|
| EVENT_DESC_SPI_SFLASH_ERASE |
SPI-SFLASH Erase State Descriptor ID.
|
| EVENT_DESC_SPI_SFLASH_MAX |
I2C Descriptor ID Count.
|
Possible State Descriptors for MCU Processor + SPI Event combination.
| Enumerator |
|---|
| EVENT_DESC_SPI_OFF |
SPI OFF State Descriptor ID.
|
| EVENT_DESC_SPI_IDLE |
SPI Idle State Descriptor ID.
|
| EVENT_DESC_SPI_READ |
SPI Read State Descriptor ID.
|
| EVENT_DESC_SPI_WRITE |
SPI Write State Descriptor ID.
|
| EVENT_DESC_SPI_MAX |
SPI Descriptor ID Count.
|
Possible State Descriptors for MCU Processor + UART Event combination.
| Enumerator |
|---|
| EVENT_DESC_UART_IDLE |
UART Idle State Descriptor ID.
|
| EVENT_DESC_UART_TX |
UART tx State Descriptor ID.
|
| EVENT_DESC_UART_RX |
UART rx State Descriptor ID.
|
| EVENT_DESC_UART_MAX |
UART Descriptor ID Count.
|
Possible State Descriptor Values for WiFi Processor + WiFi Data Event + WiFi Rate Type combination.
| Enumerator |
|---|
| EVENT_DESC_WIFI_MCS_RATE |
Wi-Fi MCS Rate Type ID.
|
| EVENT_DESC_WIFI_VHT_RATE |
Wi-Fi VHT Rate Type ID.
|
Possible State Descriptors for WiFi Processor + WiFi Data Event combination.
| Enumerator |
|---|
| EVENT_DESC_WIFI_IDLE |
Wi-Fi idle State Descriptor ID.
|
| EVENT_DESC_WIFI_BAND |
Wi-Fi Band Descriptor ID.
|
| EVENT_DESC_WIFI_BW |
Wi-Fi Bandwidth Descriptor ID.
|
| EVENT_DESC_WIFI_PMMODE |
Wi-Fi PM mode Descriptor ID.
|
| EVENT_DESC_WIFI_RATE_TYPE |
Wi-Fi Rate Type Descriptor ID.
|
| EVENT_DESC_WIFI_UP_STATUS |
Wi-Fi Join Status Descriptor ID.
|
| EVENT_DESC_WIFI_TXRX_FRAG |
Wi-Fi Management/Control frames count Descriptor ID.
|
| EVENT_DESC_WIFI_SCAN_TIME |
Wi-Fi Scan Time Descriptor ID.
|
| EVENT_DESC_WIFI_JOIN_TIME |
Wi-Fi Join Time Descriptor ID.
|
| EVENT_DESC_WIFI_RATE0 |
Wi-Fi Rate0 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_RATE1 |
Wi-Fi Rate1 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_RATE2 |
Wi-Fi Rate2 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_RATE3 |
Wi-Fi Rate3 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_RATE4 |
Wi-Fi Rate4 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_RATE5 |
Wi-Fi Rate5 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_RATE6 |
Wi-Fi Rate6 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_RATE7 |
Wi-Fi Rate7 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_RATE8 |
Wi-Fi Rate8 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_RATE9 |
Wi-Fi Rate9 tx/rx counters data Descriptor ID.
|
| EVENT_DESC_WIFI_MAX |
Wi-Fi Descriptor ID Count.
|
Processors (power consuming component) available on the target platform is identified by this ID.
| Enumerator |
|---|
| EVENT_PROC_ID_MCU |
MCU Processor ID.
|
| EVENT_PROC_ID_WIFI |
Wi-Fi Processor ID.
|
| EVENT_PROC_ID_BT |
BT Processor ID.
|
| EVENT_PROC_ID_MAX |
Processor ID Count.
|