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

This is the complete list of members for smart_dock::SmartDock, including all inherited members.

ACT_DEPLOYED enum valuesmart_dock::SmartDock
ACT_RETRACT enum valuesmart_dock::SmartDock
ACT_RETRACTING enum valuesmart_dock::SmartDock
ActuatorState enum namesmart_dock::SmartDock
Berth enum namesmart_dock::SmartDock
BERTH_1 enum valuesmart_dock::SmartDock
BERTH_2 enum valuesmart_dock::SmartDock
BerthCommand enum namesmart_dock::SmartDock
Channel enum namesmart_dock::SmartDock
CHANNEL_ACT_SIGOUT1 enum valuesmart_dock::SmartDock
CHANNEL_ACT_SIGOUT2 enum valuesmart_dock::SmartDock
CHANNEL_AS1_PWR_EN enum valuesmart_dock::SmartDock
CHANNEL_AS2_PWR_EN enum valuesmart_dock::SmartDock
CHANNEL_DEV1_PWR_EN enum valuesmart_dock::SmartDock
CHANNEL_DEV2_PWR_EN enum valuesmart_dock::SmartDock
CHANNEL_DEV_EN enum valuesmart_dock::SmartDock
CHANNEL_EC_PWR_EN enum valuesmart_dock::SmartDock
CHANNEL_FAN_EN enum valuesmart_dock::SmartDock
CHANNEL_LED_1 enum valuesmart_dock::SmartDock
CHANNEL_LED_2 enum valuesmart_dock::SmartDock
CHANNEL_LED_3 enum valuesmart_dock::SmartDock
CHANNEL_LED_4 enum valuesmart_dock::SmartDock
CHANNEL_LED_5 enum valuesmart_dock::SmartDock
CHANNEL_LED_6 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED0 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED1 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED10 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED11 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED12 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED13 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED14 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED15 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED16 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED2 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED3 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED4 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED5 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED6 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED7 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED8 enum valuesmart_dock::SmartDock
CHANNEL_RESERVED9 enum valuesmart_dock::SmartDock
ClearFaults(void)smart_dock::SmartDock
COMMAND_CLEAR_FAULTS enum valuesmart_dock::SmartDock
COMMAND_CLEAR_TERMINATE enum valuesmart_dock::SmartDock
COMMAND_DISABLE_ALL_PAYLOADS enum valuesmart_dock::SmartDock
COMMAND_DISABLE_ALL_PMCS enum valuesmart_dock::SmartDock
COMMAND_ENABLE_ALL_PAYLOADS enum valuesmart_dock::SmartDock
COMMAND_ENABLE_ALL_PMCS enum valuesmart_dock::SmartDock
COMMAND_REBOOT enum valuesmart_dock::SmartDock
COMMAND_SET_POWER_MODE_AWAKE_NOMINAL enum valuesmart_dock::SmartDock
COMMAND_SET_POWER_MODE_AWAKE_SAFE enum valuesmart_dock::SmartDock
COMMAND_SET_POWER_MODE_CRITICAL_FAULT enum valuesmart_dock::SmartDock
COMMAND_SET_POWER_MODE_HIBERNATE enum valuesmart_dock::SmartDock
COMMAND_UNKNOWN enum valuesmart_dock::SmartDock
ComputeChecksum(uint8_t *buf, size_t size)smart_dock::SmartDockprotected
CONN_CONNECTED enum valuesmart_dock::SmartDock
CONN_CONNECTING enum valuesmart_dock::SmartDock
CONN_DISCONNECTED enum valuesmart_dock::SmartDock
ConnectionState enum namesmart_dock::SmartDock
DOCK_BERTH_ID_MAXsmart_dock::SmartDockprotectedstatic
DOCK_BERTH_ID_MINsmart_dock::SmartDockprotectedstatic
Fault enum namesmart_dock::SmartDock
FAULT_OC_BERTH_1 enum valuesmart_dock::SmartDock
FAULT_OC_BERTH_2 enum valuesmart_dock::SmartDock
FAULT_OC_DOCK_PROCESSOR enum valuesmart_dock::SmartDock
FAULT_OC_SYSTEM enum valuesmart_dock::SmartDock
FAULT_OT_ACTUATOR_1 enum valuesmart_dock::SmartDock
FAULT_OT_ACTUATOR_2 enum valuesmart_dock::SmartDock
FAULT_OT_CHARGER enum valuesmart_dock::SmartDock
FAULT_WDT1_EPS_REBOOT enum valuesmart_dock::SmartDock
FAULT_WDT2_DOCKCTL_REBOOT enum valuesmart_dock::SmartDock
FAULT_WDT3_DOCKPC_REBOOT enum valuesmart_dock::SmartDock
FAULT_WDT4_DOCKCTL_REBOOT enum valuesmart_dock::SmartDock
GetBerthStates(uint32_t mask, std::map< Berth, BerthState > &data)smart_dock::SmartDock
GetChannels(uint32_t mask, std::map< Channel, bool > &data)smart_dock::SmartDock
GetFaults(uint32_t mask, std::map< Fault, bool > &data)smart_dock::SmartDock
GetHousekeeping(uint32_t mask, std::map< Housekeeping, double > &data)smart_dock::SmartDock
GetStrings(uint32_t mask, std::map< String, std::string > &data)smart_dock::SmartDock
GetSystemState(DockState &data)smart_dock::SmartDock
HK_A_GND_V1 enum valuesmart_dock::SmartDock
HK_A_GND_V2 enum valuesmart_dock::SmartDock
HK_A_GND_V3 enum valuesmart_dock::SmartDock
HK_AS1_I enum valuesmart_dock::SmartDock
HK_AS2_I enum valuesmart_dock::SmartDock
HK_CHR_T_PROTECT enum valuesmart_dock::SmartDock
HK_CHR_V_V enum valuesmart_dock::SmartDock
HK_DEV1_I enum valuesmart_dock::SmartDock
HK_DEV1_T_PROTECT enum valuesmart_dock::SmartDock
HK_DEV2_I enum valuesmart_dock::SmartDock
HK_DEV2_T_PROTECT enum valuesmart_dock::SmartDock
HK_DEV_I enum valuesmart_dock::SmartDock
HK_EC_PWR_I enum valuesmart_dock::SmartDock
HK_FAN_MAG_I enum valuesmart_dock::SmartDock
HK_MAIN5_PWR_I enum valuesmart_dock::SmartDock
HK_VLIVE_I enum valuesmart_dock::SmartDock
Housekeeping enum namesmart_dock::SmartDock
I2C_BUF_MAX_LENsmart_dock::SmartDockprotectedstatic
I2C_CMD_CLR_HW_EXCEPTIONSsmart_dock::SmartDockprotectedstatic
I2C_CMD_CLR_TERMINATE_EVTsmart_dock::SmartDockprotectedstatic
I2C_CMD_ENTER_BOOTLOADERsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_BATTERY_STATUSsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_BUILD_TIMEsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_CHARGE_STATEsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_CONN_STATEsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_CONNECTED_EPS_STATEsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_CONNECTION_STATEsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_DIGITAL_TEMPSsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_EPS_CMDsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_EPS_POWER_MODEsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_HKsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_HW_EXCEPTIONSsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_SERIAL_NUMBERsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_SW_STATESsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_SW_VERSIONsmart_dock::SmartDockprotectedstatic
I2C_CMD_GET_SYSTEM_STATEsmart_dock::SmartDockprotectedstatic
I2C_CMD_NONEsmart_dock::SmartDockprotectedstatic
I2C_CMD_REBOOTsmart_dock::SmartDockprotectedstatic
I2C_CMD_RING_BUZZERsmart_dock::SmartDockprotectedstatic
I2C_CMD_SEND_EPS_STATE_TO_DOCKsmart_dock::SmartDockprotectedstatic
I2C_CMD_SET_CHARGE_STATEsmart_dock::SmartDockprotectedstatic
I2C_CMD_SET_EPS_CMDsmart_dock::SmartDockprotectedstatic
I2C_CMD_SET_EPS_POWER_MODEsmart_dock::SmartDockprotectedstatic
I2C_CMD_SET_LED_MODESsmart_dock::SmartDockprotectedstatic
I2C_CMD_SW_OFFsmart_dock::SmartDockprotectedstatic
I2C_CMD_SW_ONsmart_dock::SmartDockprotectedstatic
I2C_CMD_UNDOCKsmart_dock::SmartDockprotectedstatic
I2C_RESP_ACKsmart_dock::SmartDockprotectedstatic
I2C_RESP_NACKsmart_dock::SmartDockprotectedstatic
kDockStateLengthsmart_dock::SmartDockprotectedstatic
Led enum namesmart_dock::SmartDock
LED_1 enum valuesmart_dock::SmartDock
LED_2 enum valuesmart_dock::SmartDock
LED_3 enum valuesmart_dock::SmartDock
LED_4 enum valuesmart_dock::SmartDock
LED_5 enum valuesmart_dock::SmartDock
LED_6 enum valuesmart_dock::SmartDock
LED_MODE_BLINK_0_5HZ enum valuesmart_dock::SmartDock
LED_MODE_BLINK_1HZ enum valuesmart_dock::SmartDock
LED_MODE_BLINK_2HZ enum valuesmart_dock::SmartDock
LED_MODE_OFF enum valuesmart_dock::SmartDock
LED_MODE_ON enum valuesmart_dock::SmartDock
LedMode enum namesmart_dock::SmartDock
NUM_BERTHS enum valuesmart_dock::SmartDock
NUM_CHANNELS enum valuesmart_dock::SmartDock
NUM_COMMANDS enum valuesmart_dock::SmartDock
NUM_CONNECTION_STATES enum valuesmart_dock::SmartDock
NUM_FAULTS enum valuesmart_dock::SmartDock
NUM_HOUSEKEEPING enum valuesmart_dock::SmartDock
NUM_LED_MODES enum valuesmart_dock::SmartDock
NUM_LEDS enum valuesmart_dock::SmartDock
NUM_STRINGS enum valuesmart_dock::SmartDock
OFFsmart_dock::SmartDockstatic
ONsmart_dock::SmartDockstatic
Read(uint8_t *buff)smart_dock::SmartDockprotected
Read(uint8_t *buff, uint16_t len)smart_dock::SmartDockprotected
Reboot(void)smart_dock::SmartDock
SendBerthCommand(uint32_t mask, BerthCommand const value)smart_dock::SmartDock
SetChannels(uint32_t mask, bool const value)smart_dock::SmartDock
SetLeds(uint32_t mask, LedMode const value)smart_dock::SmartDock
Sleep(uint32_t microseconds)smart_dock::SmartDockprotected
SmartDock(const i2c::Device &i2c_dev)smart_dock::SmartDockexplicit
String enum namesmart_dock::SmartDock
STRING_BUILD enum valuesmart_dock::SmartDock
STRING_SERIAL enum valuesmart_dock::SmartDock
STRING_SW_VERSION enum valuesmart_dock::SmartDock
Write(uint8_t *buff, uint16_t len)smart_dock::SmartDockprotected
~SmartDock(void)smart_dock::SmartDock