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 | |