| Battery enum name | eps_driver::EPS | |
| BATTERY_BOTTOM_LEFT enum value | eps_driver::EPS | |
| BATTERY_BOTTOM_RIGHT enum value | eps_driver::EPS | |
| BATTERY_TOP_LEFT enum value | eps_driver::EPS | |
| BATTERY_TOP_RIGHT enum value | eps_driver::EPS | |
| Channel enum name | eps_driver::EPS | |
| CHANNEL_AUDIO_LED enum value | eps_driver::EPS | |
| CHANNEL_AUX_PWR_EN enum value | eps_driver::EPS | |
| CHANNEL_ENET_PWR_EN enum value | eps_driver::EPS | |
| CHANNEL_FAN_EN enum value | eps_driver::EPS | |
| CHANNEL_HLP_EN enum value | eps_driver::EPS | |
| CHANNEL_LIVE_LED enum value | eps_driver::EPS | |
| CHANNEL_LLP_EN enum value | eps_driver::EPS | |
| CHANNEL_MLP_EN enum value | eps_driver::EPS | |
| CHANNEL_MOTOR_EN1 enum value | eps_driver::EPS | |
| CHANNEL_MOTOR_EN2 enum value | eps_driver::EPS | |
| CHANNEL_PAYLOAD_EN_BOT_AFT enum value | eps_driver::EPS | |
| CHANNEL_PAYLOAD_EN_BOT_FRONT enum value | eps_driver::EPS | |
| CHANNEL_PAYLOAD_EN_TOP_AFT enum value | eps_driver::EPS | |
| CHANNEL_PAYLOAD_EN_TOP_FRONT enum value | eps_driver::EPS | |
| CHANNEL_RESERVED0 enum value | eps_driver::EPS | |
| CHANNEL_RESERVED1 enum value | eps_driver::EPS | |
| CHANNEL_RESERVED2 enum value | eps_driver::EPS | |
| CHANNEL_RESERVED3 enum value | eps_driver::EPS | |
| CHANNEL_RESERVED4 enum value | eps_driver::EPS | |
| CHANNEL_RESERVED5 enum value | eps_driver::EPS | |
| CHANNEL_RESERVED6 enum value | eps_driver::EPS | |
| CHANNEL_RESERVED7 enum value | eps_driver::EPS | |
| CHANNEL_RESERVED8 enum value | eps_driver::EPS | |
| CHANNEL_SPEAKER_EN enum value | eps_driver::EPS | |
| CHANNEL_STATUSA1_LED enum value | eps_driver::EPS | |
| CHANNEL_STATUSA2_LED enum value | eps_driver::EPS | |
| CHANNEL_STATUSB1_LED enum value | eps_driver::EPS | |
| CHANNEL_STATUSB2_LED enum value | eps_driver::EPS | |
| CHANNEL_STATUSC1_LED enum value | eps_driver::EPS | |
| CHANNEL_STATUSC2_LED enum value | eps_driver::EPS | |
| CHANNEL_USB_PWR_EN enum value | eps_driver::EPS | |
| CHANNEL_VIDEO_LED enum value | eps_driver::EPS | |
| Charger enum name | eps_driver::EPS | |
| CHARGER_BOTTOM_LEFT enum value | eps_driver::EPS | |
| CHARGER_BOTTOM_RIGHT enum value | eps_driver::EPS | |
| CHARGER_TOP_LEFT enum value | eps_driver::EPS | |
| CHARGER_TOP_RIGHT enum value | eps_driver::EPS | |
| ClearFaults(void) | eps_driver::EPS | |
| ComputeChecksum(uint8_t *buf, size_t size) | eps_driver::EPS | protected |
| DOCK_CONNECTED enum value | eps_driver::EPS | |
| DOCK_CONNECTING enum value | eps_driver::EPS | |
| DOCK_DISCONNECTED enum value | eps_driver::EPS | |
| DockStateValue enum name | eps_driver::EPS | |
| EnterBootloader(void) | eps_driver::EPS | |
| EPS(const i2c::Device &i2c_dev, std::function< void(uint32_t)> usleep_cb) | eps_driver::EPS | explicit |
| EVERYTHING | eps_driver::EPS | static |
| Fault enum name | eps_driver::EPS | |
| FAULT_OC_5A_REG_1 enum value | eps_driver::EPS | |
| FAULT_OC_5A_REG_2 enum value | eps_driver::EPS | |
| FAULT_OC_5A_REG_3 enum value | eps_driver::EPS | |
| FAULT_OC_AUX enum value | eps_driver::EPS | |
| FAULT_OC_ENET enum value | eps_driver::EPS | |
| FAULT_OC_FAN enum value | eps_driver::EPS | |
| FAULT_OC_HLP enum value | eps_driver::EPS | |
| FAULT_OC_LLP enum value | eps_driver::EPS | |
| FAULT_OC_MLP enum value | eps_driver::EPS | |
| FAULT_OC_PAYLOAD_1 enum value | eps_driver::EPS | |
| FAULT_OC_PAYLOAD_2 enum value | eps_driver::EPS | |
| FAULT_OC_PAYLOAD_3 enum value | eps_driver::EPS | |
| FAULT_OC_PAYLOAD_4 enum value | eps_driver::EPS | |
| FAULT_OC_USB enum value | eps_driver::EPS | |
| FAULT_OT_FLASHLIGHT_1 enum value | eps_driver::EPS | |
| FAULT_OT_FLASHLIGHT_2 enum value | eps_driver::EPS | |
| FAULT_OT_HLP enum value | eps_driver::EPS | |
| FAULT_OT_LLP enum value | eps_driver::EPS | |
| FAULT_OT_MLP enum value | eps_driver::EPS | |
| FAULT_RESERVED0 enum value | eps_driver::EPS | |
| FAULT_RESERVED1 enum value | eps_driver::EPS | |
| FAULT_RESERVED2 enum value | eps_driver::EPS | |
| FAULT_RESERVED3 enum value | eps_driver::EPS | |
| FAULT_RESERVED4 enum value | eps_driver::EPS | |
| FAULT_RESERVED5 enum value | eps_driver::EPS | |
| FAULT_RESERVED6 enum value | eps_driver::EPS | |
| FAULT_RESERVED7 enum value | eps_driver::EPS | |
| FAULT_RESERVED8 enum value | eps_driver::EPS | |
| FAULT_RESERVED9 enum value | eps_driver::EPS | |
| FAULT_ST_5A_REG_1 enum value | eps_driver::EPS | |
| FAULT_ST_5A_REG_2 enum value | eps_driver::EPS | |
| FAULT_ST_5A_REG_3 enum value | eps_driver::EPS | |
| GetBatteries(uint32_t mask, std::map< Battery, BatteryInfo > &data) | eps_driver::EPS | |
| GetChannels(uint32_t mask, std::map< Channel, bool > &data) | eps_driver::EPS | |
| GetChargers(uint32_t mask, std::map< Charger, bool > &data) | eps_driver::EPS | |
| GetFaults(uint32_t mask, std::map< Fault, bool > &data) | eps_driver::EPS | |
| GetHousekeeping(uint32_t mask, std::map< Housekeeping, double > &data) | eps_driver::EPS | |
| GetStates(uint32_t mask, std::map< State, uint8_t > &data) | eps_driver::EPS | |
| GetStrings(uint32_t mask, std::map< String, std::string > &data) | eps_driver::EPS | |
| GetTemps(uint32_t mask, std::map< Temp, TempInfo > &data) | eps_driver::EPS | |
| HK_5A_REG1_PWR_I enum value | eps_driver::EPS | |
| HK_5A_REG2_PWR_I enum value | eps_driver::EPS | |
| HK_5A_REG3_PWR_I enum value | eps_driver::EPS | |
| HK_5VLIVE_V enum value | eps_driver::EPS | |
| HK_AGND1_V enum value | eps_driver::EPS | |
| HK_AGND2_V enum value | eps_driver::EPS | |
| HK_AUO_PWR_I enum value | eps_driver::EPS | |
| HK_AUX_PWR_I enum value | eps_driver::EPS | |
| HK_BAT1V_V enum value | eps_driver::EPS | |
| HK_BAT2V_V enum value | eps_driver::EPS | |
| HK_BAT3V_V enum value | eps_driver::EPS | |
| HK_BAT4V_V enum value | eps_driver::EPS | |
| HK_ENET_PWR_I enum value | eps_driver::EPS | |
| HK_FAN_PWR_I enum value | eps_driver::EPS | |
| HK_HLP_I enum value | eps_driver::EPS | |
| HK_LLP_I enum value | eps_driver::EPS | |
| HK_MAIN5_PWR_I enum value | eps_driver::EPS | |
| HK_MLP_I enum value | eps_driver::EPS | |
| HK_MOTOR1_I enum value | eps_driver::EPS | |
| HK_MOTOR2_I enum value | eps_driver::EPS | |
| HK_PAYLOAD_PWR1_I enum value | eps_driver::EPS | |
| HK_PAYLOAD_PWR2_I enum value | eps_driver::EPS | |
| HK_PAYLOAD_PWR3_I enum value | eps_driver::EPS | |
| HK_PAYLOAD_PWR4_I enum value | eps_driver::EPS | |
| HK_SUBSYS1_1_PWR_V enum value | eps_driver::EPS | |
| HK_SUBSYS1_2_PWR_V enum value | eps_driver::EPS | |
| HK_SUBSYS2_PWR_V enum value | eps_driver::EPS | |
| HK_SUPPLY_I enum value | eps_driver::EPS | |
| HK_SUPPLY_IN_V enum value | eps_driver::EPS | |
| HK_SYSTEM_I enum value | eps_driver::EPS | |
| HK_UNREG_V enum value | eps_driver::EPS | |
| HK_USB_PWR_I enum value | eps_driver::EPS | |
| Housekeeping enum name | eps_driver::EPS | |
| I2C_BUF_MAX_LEN | eps_driver::EPS | protectedstatic |
| I2C_CMD_CLR_HW_EXCEPTIONS | eps_driver::EPS | protectedstatic |
| I2C_CMD_CLR_TERMINATE_EVT | eps_driver::EPS | protectedstatic |
| I2C_CMD_ENTER_BOOTLOADER | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_BATTERY_STATUS | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_BUILD_TIME | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_CHARGE_STATE | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_CONN_STATE | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_CONNECTED_EPS_STATE | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_CONNECTION_STATE | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_DIGITAL_TEMPS | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_EPS_CMD | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_EPS_POWER_MODE | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_HK | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_HW_EXCEPTIONS | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_SERIAL_NUMBER | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_SW_STATES | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_SW_VERSION | eps_driver::EPS | protectedstatic |
| I2C_CMD_GET_SYSTEM_STATE | eps_driver::EPS | protectedstatic |
| I2C_CMD_NONE | eps_driver::EPS | protectedstatic |
| I2C_CMD_REBOOT | eps_driver::EPS | protectedstatic |
| I2C_CMD_RING_BUZZER | eps_driver::EPS | protectedstatic |
| I2C_CMD_SEND_EPS_STATE_TO_DOCK | eps_driver::EPS | protectedstatic |
| I2C_CMD_SET_CHARGE_STATE | eps_driver::EPS | protectedstatic |
| I2C_CMD_SET_EPS_CMD | eps_driver::EPS | protectedstatic |
| I2C_CMD_SET_EPS_POWER_MODE | eps_driver::EPS | protectedstatic |
| I2C_CMD_SET_LED_MODES | eps_driver::EPS | protectedstatic |
| I2C_CMD_SW_OFF | eps_driver::EPS | protectedstatic |
| I2C_CMD_SW_ON | eps_driver::EPS | protectedstatic |
| I2C_CMD_UNDOCK | eps_driver::EPS | protectedstatic |
| I2C_RESP_ACK | eps_driver::EPS | protectedstatic |
| I2C_RESP_NACK | eps_driver::EPS | protectedstatic |
| Led enum name | eps_driver::EPS | |
| LED_AUDIO enum value | eps_driver::EPS | |
| LED_LIVE enum value | eps_driver::EPS | |
| LED_MODE_BLINK_0_5HZ enum value | eps_driver::EPS | |
| LED_MODE_BLINK_1HZ enum value | eps_driver::EPS | |
| LED_MODE_BLINK_2HZ enum value | eps_driver::EPS | |
| LED_MODE_OFF enum value | eps_driver::EPS | |
| LED_MODE_ON enum value | eps_driver::EPS | |
| LED_SA1 enum value | eps_driver::EPS | |
| LED_SA2 enum value | eps_driver::EPS | |
| LED_SB1 enum value | eps_driver::EPS | |
| LED_SB2 enum value | eps_driver::EPS | |
| LED_SC1 enum value | eps_driver::EPS | |
| LED_SC2 enum value | eps_driver::EPS | |
| LED_VIDEO enum value | eps_driver::EPS | |
| LedMode enum name | eps_driver::EPS | |
| NUM_BATTERIES enum value | eps_driver::EPS | |
| NUM_CHANNELS enum value | eps_driver::EPS | |
| NUM_CHARGERS enum value | eps_driver::EPS | |
| NUM_DOCK_STATES enum value | eps_driver::EPS | |
| NUM_FAULTS enum value | eps_driver::EPS | |
| NUM_HOUSEKEEPING enum value | eps_driver::EPS | |
| NUM_LED_MODES enum value | eps_driver::EPS | |
| NUM_LEDS enum value | eps_driver::EPS | |
| NUM_POWER_STATES enum value | eps_driver::EPS | |
| NUM_STATES enum value | eps_driver::EPS | |
| NUM_STRINGS enum value | eps_driver::EPS | |
| NUM_TEMPERATURES enum value | eps_driver::EPS | |
| OFF | eps_driver::EPS | static |
| ON | eps_driver::EPS | static |
| POWER_STATE_AWAKE_NOMINAL enum value | eps_driver::EPS | |
| POWER_STATE_AWAKE_SAFE enum value | eps_driver::EPS | |
| POWER_STATE_CRITICAL_FAULT enum value | eps_driver::EPS | |
| POWER_STATE_HIBERNATE enum value | eps_driver::EPS | |
| POWER_STATE_UNKNOWN enum value | eps_driver::EPS | |
| PowerStateValue enum name | eps_driver::EPS | |
| Read(uint8_t *buff) | eps_driver::EPS | protected |
| Read(uint8_t *buff, uint16_t len) | eps_driver::EPS | protected |
| Reboot(void) | eps_driver::EPS | |
| RingBuzzer(uint16_t freq, uint8_t secs) | eps_driver::EPS | |
| SerialToString(uint8_t serial[6]) | eps_driver::EPS | static |
| SetChannels(uint32_t mask, bool const value) | eps_driver::EPS | |
| SetChargers(uint32_t mask, bool const value) | eps_driver::EPS | |
| SetLeds(uint32_t mask, LedMode const value) | eps_driver::EPS | |
| SetPowerState(PowerStateValue const value) | eps_driver::EPS | |
| State enum name | eps_driver::EPS | |
| STATE_DOCK enum value | eps_driver::EPS | |
| STATE_POWER enum value | eps_driver::EPS | |
| String enum name | eps_driver::EPS | |
| STRING_BUILD enum value | eps_driver::EPS | |
| STRING_SERIAL enum value | eps_driver::EPS | |
| STRING_SW_VERSION enum value | eps_driver::EPS | |
| Temp enum name | eps_driver::EPS | |
| TEMP_BOTTOM enum value | eps_driver::EPS | |
| TEMP_CONNECTOR enum value | eps_driver::EPS | |
| TEMP_TOP enum value | eps_driver::EPS | |
| Undock(void) | eps_driver::EPS | |
| Unterminate(void) | eps_driver::EPS | |
| Write(uint8_t *buff, uint16_t len) | eps_driver::EPS | protected |
| ~EPS(void) | eps_driver::EPS | |