NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
eps_driver::EPS Member List

This is the complete list of members for eps_driver::EPS, including all inherited members.

Battery enum nameeps_driver::EPS
BATTERY_BOTTOM_LEFT enum valueeps_driver::EPS
BATTERY_BOTTOM_RIGHT enum valueeps_driver::EPS
BATTERY_TOP_LEFT enum valueeps_driver::EPS
BATTERY_TOP_RIGHT enum valueeps_driver::EPS
Channel enum nameeps_driver::EPS
CHANNEL_AUDIO_LED enum valueeps_driver::EPS
CHANNEL_AUX_PWR_EN enum valueeps_driver::EPS
CHANNEL_ENET_PWR_EN enum valueeps_driver::EPS
CHANNEL_FAN_EN enum valueeps_driver::EPS
CHANNEL_HLP_EN enum valueeps_driver::EPS
CHANNEL_LIVE_LED enum valueeps_driver::EPS
CHANNEL_LLP_EN enum valueeps_driver::EPS
CHANNEL_MLP_EN enum valueeps_driver::EPS
CHANNEL_MOTOR_EN1 enum valueeps_driver::EPS
CHANNEL_MOTOR_EN2 enum valueeps_driver::EPS
CHANNEL_PAYLOAD_EN_BOT_AFT enum valueeps_driver::EPS
CHANNEL_PAYLOAD_EN_BOT_FRONT enum valueeps_driver::EPS
CHANNEL_PAYLOAD_EN_TOP_AFT enum valueeps_driver::EPS
CHANNEL_PAYLOAD_EN_TOP_FRONT enum valueeps_driver::EPS
CHANNEL_RESERVED0 enum valueeps_driver::EPS
CHANNEL_RESERVED1 enum valueeps_driver::EPS
CHANNEL_RESERVED2 enum valueeps_driver::EPS
CHANNEL_RESERVED3 enum valueeps_driver::EPS
CHANNEL_RESERVED4 enum valueeps_driver::EPS
CHANNEL_RESERVED5 enum valueeps_driver::EPS
CHANNEL_RESERVED6 enum valueeps_driver::EPS
CHANNEL_RESERVED7 enum valueeps_driver::EPS
CHANNEL_RESERVED8 enum valueeps_driver::EPS
CHANNEL_SPEAKER_EN enum valueeps_driver::EPS
CHANNEL_STATUSA1_LED enum valueeps_driver::EPS
CHANNEL_STATUSA2_LED enum valueeps_driver::EPS
CHANNEL_STATUSB1_LED enum valueeps_driver::EPS
CHANNEL_STATUSB2_LED enum valueeps_driver::EPS
CHANNEL_STATUSC1_LED enum valueeps_driver::EPS
CHANNEL_STATUSC2_LED enum valueeps_driver::EPS
CHANNEL_USB_PWR_EN enum valueeps_driver::EPS
CHANNEL_VIDEO_LED enum valueeps_driver::EPS
Charger enum nameeps_driver::EPS
CHARGER_BOTTOM_LEFT enum valueeps_driver::EPS
CHARGER_BOTTOM_RIGHT enum valueeps_driver::EPS
CHARGER_TOP_LEFT enum valueeps_driver::EPS
CHARGER_TOP_RIGHT enum valueeps_driver::EPS
ClearFaults(void)eps_driver::EPS
ComputeChecksum(uint8_t *buf, size_t size)eps_driver::EPSprotected
DOCK_CONNECTED enum valueeps_driver::EPS
DOCK_CONNECTING enum valueeps_driver::EPS
DOCK_DISCONNECTED enum valueeps_driver::EPS
DockStateValue enum nameeps_driver::EPS
EnterBootloader(void)eps_driver::EPS
EPS(const i2c::Device &i2c_dev, std::function< void(uint32_t)> usleep_cb)eps_driver::EPSexplicit
EVERYTHINGeps_driver::EPSstatic
Fault enum nameeps_driver::EPS
FAULT_OC_5A_REG_1 enum valueeps_driver::EPS
FAULT_OC_5A_REG_2 enum valueeps_driver::EPS
FAULT_OC_5A_REG_3 enum valueeps_driver::EPS
FAULT_OC_AUX enum valueeps_driver::EPS
FAULT_OC_ENET enum valueeps_driver::EPS
FAULT_OC_FAN enum valueeps_driver::EPS
FAULT_OC_HLP enum valueeps_driver::EPS
FAULT_OC_LLP enum valueeps_driver::EPS
FAULT_OC_MLP enum valueeps_driver::EPS
FAULT_OC_PAYLOAD_1 enum valueeps_driver::EPS
FAULT_OC_PAYLOAD_2 enum valueeps_driver::EPS
FAULT_OC_PAYLOAD_3 enum valueeps_driver::EPS
FAULT_OC_PAYLOAD_4 enum valueeps_driver::EPS
FAULT_OC_USB enum valueeps_driver::EPS
FAULT_OT_FLASHLIGHT_1 enum valueeps_driver::EPS
FAULT_OT_FLASHLIGHT_2 enum valueeps_driver::EPS
FAULT_OT_HLP enum valueeps_driver::EPS
FAULT_OT_LLP enum valueeps_driver::EPS
FAULT_OT_MLP enum valueeps_driver::EPS
FAULT_RESERVED0 enum valueeps_driver::EPS
FAULT_RESERVED1 enum valueeps_driver::EPS
FAULT_RESERVED2 enum valueeps_driver::EPS
FAULT_RESERVED3 enum valueeps_driver::EPS
FAULT_RESERVED4 enum valueeps_driver::EPS
FAULT_RESERVED5 enum valueeps_driver::EPS
FAULT_RESERVED6 enum valueeps_driver::EPS
FAULT_RESERVED7 enum valueeps_driver::EPS
FAULT_RESERVED8 enum valueeps_driver::EPS
FAULT_RESERVED9 enum valueeps_driver::EPS
FAULT_ST_5A_REG_1 enum valueeps_driver::EPS
FAULT_ST_5A_REG_2 enum valueeps_driver::EPS
FAULT_ST_5A_REG_3 enum valueeps_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 valueeps_driver::EPS
HK_5A_REG2_PWR_I enum valueeps_driver::EPS
HK_5A_REG3_PWR_I enum valueeps_driver::EPS
HK_5VLIVE_V enum valueeps_driver::EPS
HK_AGND1_V enum valueeps_driver::EPS
HK_AGND2_V enum valueeps_driver::EPS
HK_AUO_PWR_I enum valueeps_driver::EPS
HK_AUX_PWR_I enum valueeps_driver::EPS
HK_BAT1V_V enum valueeps_driver::EPS
HK_BAT2V_V enum valueeps_driver::EPS
HK_BAT3V_V enum valueeps_driver::EPS
HK_BAT4V_V enum valueeps_driver::EPS
HK_ENET_PWR_I enum valueeps_driver::EPS
HK_FAN_PWR_I enum valueeps_driver::EPS
HK_HLP_I enum valueeps_driver::EPS
HK_LLP_I enum valueeps_driver::EPS
HK_MAIN5_PWR_I enum valueeps_driver::EPS
HK_MLP_I enum valueeps_driver::EPS
HK_MOTOR1_I enum valueeps_driver::EPS
HK_MOTOR2_I enum valueeps_driver::EPS
HK_PAYLOAD_PWR1_I enum valueeps_driver::EPS
HK_PAYLOAD_PWR2_I enum valueeps_driver::EPS
HK_PAYLOAD_PWR3_I enum valueeps_driver::EPS
HK_PAYLOAD_PWR4_I enum valueeps_driver::EPS
HK_SUBSYS1_1_PWR_V enum valueeps_driver::EPS
HK_SUBSYS1_2_PWR_V enum valueeps_driver::EPS
HK_SUBSYS2_PWR_V enum valueeps_driver::EPS
HK_SUPPLY_I enum valueeps_driver::EPS
HK_SUPPLY_IN_V enum valueeps_driver::EPS
HK_SYSTEM_I enum valueeps_driver::EPS
HK_UNREG_V enum valueeps_driver::EPS
HK_USB_PWR_I enum valueeps_driver::EPS
Housekeeping enum nameeps_driver::EPS
I2C_BUF_MAX_LENeps_driver::EPSprotectedstatic
I2C_CMD_CLR_HW_EXCEPTIONSeps_driver::EPSprotectedstatic
I2C_CMD_CLR_TERMINATE_EVTeps_driver::EPSprotectedstatic
I2C_CMD_ENTER_BOOTLOADEReps_driver::EPSprotectedstatic
I2C_CMD_GET_BATTERY_STATUSeps_driver::EPSprotectedstatic
I2C_CMD_GET_BUILD_TIMEeps_driver::EPSprotectedstatic
I2C_CMD_GET_CHARGE_STATEeps_driver::EPSprotectedstatic
I2C_CMD_GET_CONN_STATEeps_driver::EPSprotectedstatic
I2C_CMD_GET_CONNECTED_EPS_STATEeps_driver::EPSprotectedstatic
I2C_CMD_GET_CONNECTION_STATEeps_driver::EPSprotectedstatic
I2C_CMD_GET_DIGITAL_TEMPSeps_driver::EPSprotectedstatic
I2C_CMD_GET_EPS_CMDeps_driver::EPSprotectedstatic
I2C_CMD_GET_EPS_POWER_MODEeps_driver::EPSprotectedstatic
I2C_CMD_GET_HKeps_driver::EPSprotectedstatic
I2C_CMD_GET_HW_EXCEPTIONSeps_driver::EPSprotectedstatic
I2C_CMD_GET_SERIAL_NUMBEReps_driver::EPSprotectedstatic
I2C_CMD_GET_SW_STATESeps_driver::EPSprotectedstatic
I2C_CMD_GET_SW_VERSIONeps_driver::EPSprotectedstatic
I2C_CMD_GET_SYSTEM_STATEeps_driver::EPSprotectedstatic
I2C_CMD_NONEeps_driver::EPSprotectedstatic
I2C_CMD_REBOOTeps_driver::EPSprotectedstatic
I2C_CMD_RING_BUZZEReps_driver::EPSprotectedstatic
I2C_CMD_SEND_EPS_STATE_TO_DOCKeps_driver::EPSprotectedstatic
I2C_CMD_SET_CHARGE_STATEeps_driver::EPSprotectedstatic
I2C_CMD_SET_EPS_CMDeps_driver::EPSprotectedstatic
I2C_CMD_SET_EPS_POWER_MODEeps_driver::EPSprotectedstatic
I2C_CMD_SET_LED_MODESeps_driver::EPSprotectedstatic
I2C_CMD_SW_OFFeps_driver::EPSprotectedstatic
I2C_CMD_SW_ONeps_driver::EPSprotectedstatic
I2C_CMD_UNDOCKeps_driver::EPSprotectedstatic
I2C_RESP_ACKeps_driver::EPSprotectedstatic
I2C_RESP_NACKeps_driver::EPSprotectedstatic
Led enum nameeps_driver::EPS
LED_AUDIO enum valueeps_driver::EPS
LED_LIVE enum valueeps_driver::EPS
LED_MODE_BLINK_0_5HZ enum valueeps_driver::EPS
LED_MODE_BLINK_1HZ enum valueeps_driver::EPS
LED_MODE_BLINK_2HZ enum valueeps_driver::EPS
LED_MODE_OFF enum valueeps_driver::EPS
LED_MODE_ON enum valueeps_driver::EPS
LED_SA1 enum valueeps_driver::EPS
LED_SA2 enum valueeps_driver::EPS
LED_SB1 enum valueeps_driver::EPS
LED_SB2 enum valueeps_driver::EPS
LED_SC1 enum valueeps_driver::EPS
LED_SC2 enum valueeps_driver::EPS
LED_VIDEO enum valueeps_driver::EPS
LedMode enum nameeps_driver::EPS
NUM_BATTERIES enum valueeps_driver::EPS
NUM_CHANNELS enum valueeps_driver::EPS
NUM_CHARGERS enum valueeps_driver::EPS
NUM_DOCK_STATES enum valueeps_driver::EPS
NUM_FAULTS enum valueeps_driver::EPS
NUM_HOUSEKEEPING enum valueeps_driver::EPS
NUM_LED_MODES enum valueeps_driver::EPS
NUM_LEDS enum valueeps_driver::EPS
NUM_POWER_STATES enum valueeps_driver::EPS
NUM_STATES enum valueeps_driver::EPS
NUM_STRINGS enum valueeps_driver::EPS
NUM_TEMPERATURES enum valueeps_driver::EPS
OFFeps_driver::EPSstatic
ONeps_driver::EPSstatic
POWER_STATE_AWAKE_NOMINAL enum valueeps_driver::EPS
POWER_STATE_AWAKE_SAFE enum valueeps_driver::EPS
POWER_STATE_CRITICAL_FAULT enum valueeps_driver::EPS
POWER_STATE_HIBERNATE enum valueeps_driver::EPS
POWER_STATE_UNKNOWN enum valueeps_driver::EPS
PowerStateValue enum nameeps_driver::EPS
Read(uint8_t *buff)eps_driver::EPSprotected
Read(uint8_t *buff, uint16_t len)eps_driver::EPSprotected
Reboot(void)eps_driver::EPS
RingBuzzer(uint16_t freq, uint8_t secs)eps_driver::EPS
SerialToString(uint8_t serial[6])eps_driver::EPSstatic
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 nameeps_driver::EPS
STATE_DOCK enum valueeps_driver::EPS
STATE_POWER enum valueeps_driver::EPS
String enum nameeps_driver::EPS
STRING_BUILD enum valueeps_driver::EPS
STRING_SERIAL enum valueeps_driver::EPS
STRING_SW_VERSION enum valueeps_driver::EPS
Temp enum nameeps_driver::EPS
TEMP_BOTTOM enum valueeps_driver::EPS
TEMP_CONNECTOR enum valueeps_driver::EPS
TEMP_TOP enum valueeps_driver::EPS
Undock(void)eps_driver::EPS
Unterminate(void)eps_driver::EPS
Write(uint8_t *buff, uint16_t len)eps_driver::EPSprotected
~EPS(void)eps_driver::EPS