ACT_DEPLOYED enum value | smart_dock::SmartDock | |
ACT_RETRACT enum value | smart_dock::SmartDock | |
ACT_RETRACTING enum value | smart_dock::SmartDock | |
ActuatorState enum name | smart_dock::SmartDock | |
Berth enum name | smart_dock::SmartDock | |
BERTH_1 enum value | smart_dock::SmartDock | |
BERTH_2 enum value | smart_dock::SmartDock | |
BerthCommand enum name | smart_dock::SmartDock | |
Channel enum name | smart_dock::SmartDock | |
CHANNEL_ACT_SIGOUT1 enum value | smart_dock::SmartDock | |
CHANNEL_ACT_SIGOUT2 enum value | smart_dock::SmartDock | |
CHANNEL_AS1_PWR_EN enum value | smart_dock::SmartDock | |
CHANNEL_AS2_PWR_EN enum value | smart_dock::SmartDock | |
CHANNEL_DEV1_PWR_EN enum value | smart_dock::SmartDock | |
CHANNEL_DEV2_PWR_EN enum value | smart_dock::SmartDock | |
CHANNEL_DEV_EN enum value | smart_dock::SmartDock | |
CHANNEL_EC_PWR_EN enum value | smart_dock::SmartDock | |
CHANNEL_FAN_EN enum value | smart_dock::SmartDock | |
CHANNEL_LED_1 enum value | smart_dock::SmartDock | |
CHANNEL_LED_2 enum value | smart_dock::SmartDock | |
CHANNEL_LED_3 enum value | smart_dock::SmartDock | |
CHANNEL_LED_4 enum value | smart_dock::SmartDock | |
CHANNEL_LED_5 enum value | smart_dock::SmartDock | |
CHANNEL_LED_6 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED0 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED1 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED10 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED11 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED12 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED13 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED14 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED15 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED16 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED2 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED3 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED4 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED5 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED6 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED7 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED8 enum value | smart_dock::SmartDock | |
CHANNEL_RESERVED9 enum value | smart_dock::SmartDock | |
ClearFaults(void) | smart_dock::SmartDock | |
COMMAND_CLEAR_FAULTS enum value | smart_dock::SmartDock | |
COMMAND_CLEAR_TERMINATE enum value | smart_dock::SmartDock | |
COMMAND_DISABLE_ALL_PAYLOADS enum value | smart_dock::SmartDock | |
COMMAND_DISABLE_ALL_PMCS enum value | smart_dock::SmartDock | |
COMMAND_ENABLE_ALL_PAYLOADS enum value | smart_dock::SmartDock | |
COMMAND_ENABLE_ALL_PMCS enum value | smart_dock::SmartDock | |
COMMAND_REBOOT enum value | smart_dock::SmartDock | |
COMMAND_SET_POWER_MODE_AWAKE_NOMINAL enum value | smart_dock::SmartDock | |
COMMAND_SET_POWER_MODE_AWAKE_SAFE enum value | smart_dock::SmartDock | |
COMMAND_SET_POWER_MODE_CRITICAL_FAULT enum value | smart_dock::SmartDock | |
COMMAND_SET_POWER_MODE_HIBERNATE enum value | smart_dock::SmartDock | |
COMMAND_UNKNOWN enum value | smart_dock::SmartDock | |
ComputeChecksum(uint8_t *buf, size_t size) | smart_dock::SmartDock | protected |
CONN_CONNECTED enum value | smart_dock::SmartDock | |
CONN_CONNECTING enum value | smart_dock::SmartDock | |
CONN_DISCONNECTED enum value | smart_dock::SmartDock | |
ConnectionState enum name | smart_dock::SmartDock | |
DOCK_BERTH_ID_MAX | smart_dock::SmartDock | protectedstatic |
DOCK_BERTH_ID_MIN | smart_dock::SmartDock | protectedstatic |
Fault enum name | smart_dock::SmartDock | |
FAULT_OC_BERTH_1 enum value | smart_dock::SmartDock | |
FAULT_OC_BERTH_2 enum value | smart_dock::SmartDock | |
FAULT_OC_DOCK_PROCESSOR enum value | smart_dock::SmartDock | |
FAULT_OC_SYSTEM enum value | smart_dock::SmartDock | |
FAULT_OT_ACTUATOR_1 enum value | smart_dock::SmartDock | |
FAULT_OT_ACTUATOR_2 enum value | smart_dock::SmartDock | |
FAULT_OT_CHARGER enum value | smart_dock::SmartDock | |
FAULT_WDT1_EPS_REBOOT enum value | smart_dock::SmartDock | |
FAULT_WDT2_DOCKCTL_REBOOT enum value | smart_dock::SmartDock | |
FAULT_WDT3_DOCKPC_REBOOT enum value | smart_dock::SmartDock | |
FAULT_WDT4_DOCKCTL_REBOOT enum value | smart_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 value | smart_dock::SmartDock | |
HK_A_GND_V2 enum value | smart_dock::SmartDock | |
HK_A_GND_V3 enum value | smart_dock::SmartDock | |
HK_AS1_I enum value | smart_dock::SmartDock | |
HK_AS2_I enum value | smart_dock::SmartDock | |
HK_CHR_T_PROTECT enum value | smart_dock::SmartDock | |
HK_CHR_V_V enum value | smart_dock::SmartDock | |
HK_DEV1_I enum value | smart_dock::SmartDock | |
HK_DEV1_T_PROTECT enum value | smart_dock::SmartDock | |
HK_DEV2_I enum value | smart_dock::SmartDock | |
HK_DEV2_T_PROTECT enum value | smart_dock::SmartDock | |
HK_DEV_I enum value | smart_dock::SmartDock | |
HK_EC_PWR_I enum value | smart_dock::SmartDock | |
HK_FAN_MAG_I enum value | smart_dock::SmartDock | |
HK_MAIN5_PWR_I enum value | smart_dock::SmartDock | |
HK_VLIVE_I enum value | smart_dock::SmartDock | |
Housekeeping enum name | smart_dock::SmartDock | |
I2C_BUF_MAX_LEN | smart_dock::SmartDock | protectedstatic |
I2C_CMD_CLR_HW_EXCEPTIONS | smart_dock::SmartDock | protectedstatic |
I2C_CMD_CLR_TERMINATE_EVT | smart_dock::SmartDock | protectedstatic |
I2C_CMD_ENTER_BOOTLOADER | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_BATTERY_STATUS | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_BUILD_TIME | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_CHARGE_STATE | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_CONN_STATE | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_CONNECTED_EPS_STATE | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_CONNECTION_STATE | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_DIGITAL_TEMPS | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_EPS_CMD | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_EPS_POWER_MODE | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_HK | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_HW_EXCEPTIONS | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_SERIAL_NUMBER | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_SW_STATES | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_SW_VERSION | smart_dock::SmartDock | protectedstatic |
I2C_CMD_GET_SYSTEM_STATE | smart_dock::SmartDock | protectedstatic |
I2C_CMD_NONE | smart_dock::SmartDock | protectedstatic |
I2C_CMD_REBOOT | smart_dock::SmartDock | protectedstatic |
I2C_CMD_RING_BUZZER | smart_dock::SmartDock | protectedstatic |
I2C_CMD_SEND_EPS_STATE_TO_DOCK | smart_dock::SmartDock | protectedstatic |
I2C_CMD_SET_CHARGE_STATE | smart_dock::SmartDock | protectedstatic |
I2C_CMD_SET_EPS_CMD | smart_dock::SmartDock | protectedstatic |
I2C_CMD_SET_EPS_POWER_MODE | smart_dock::SmartDock | protectedstatic |
I2C_CMD_SET_LED_MODES | smart_dock::SmartDock | protectedstatic |
I2C_CMD_SW_OFF | smart_dock::SmartDock | protectedstatic |
I2C_CMD_SW_ON | smart_dock::SmartDock | protectedstatic |
I2C_CMD_UNDOCK | smart_dock::SmartDock | protectedstatic |
I2C_RESP_ACK | smart_dock::SmartDock | protectedstatic |
I2C_RESP_NACK | smart_dock::SmartDock | protectedstatic |
kDockStateLength | smart_dock::SmartDock | protectedstatic |
Led enum name | smart_dock::SmartDock | |
LED_1 enum value | smart_dock::SmartDock | |
LED_2 enum value | smart_dock::SmartDock | |
LED_3 enum value | smart_dock::SmartDock | |
LED_4 enum value | smart_dock::SmartDock | |
LED_5 enum value | smart_dock::SmartDock | |
LED_6 enum value | smart_dock::SmartDock | |
LED_MODE_BLINK_0_5HZ enum value | smart_dock::SmartDock | |
LED_MODE_BLINK_1HZ enum value | smart_dock::SmartDock | |
LED_MODE_BLINK_2HZ enum value | smart_dock::SmartDock | |
LED_MODE_OFF enum value | smart_dock::SmartDock | |
LED_MODE_ON enum value | smart_dock::SmartDock | |
LedMode enum name | smart_dock::SmartDock | |
NUM_BERTHS enum value | smart_dock::SmartDock | |
NUM_CHANNELS enum value | smart_dock::SmartDock | |
NUM_COMMANDS enum value | smart_dock::SmartDock | |
NUM_CONNECTION_STATES enum value | smart_dock::SmartDock | |
NUM_FAULTS enum value | smart_dock::SmartDock | |
NUM_HOUSEKEEPING enum value | smart_dock::SmartDock | |
NUM_LED_MODES enum value | smart_dock::SmartDock | |
NUM_LEDS enum value | smart_dock::SmartDock | |
NUM_STRINGS enum value | smart_dock::SmartDock | |
OFF | smart_dock::SmartDock | static |
ON | smart_dock::SmartDock | static |
Read(uint8_t *buff) | smart_dock::SmartDock | protected |
Read(uint8_t *buff, uint16_t len) | smart_dock::SmartDock | protected |
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::SmartDock | protected |
SmartDock(const i2c::Device &i2c_dev) | smart_dock::SmartDock | explicit |
String enum name | smart_dock::SmartDock | |
STRING_BUILD enum value | smart_dock::SmartDock | |
STRING_SERIAL enum value | smart_dock::SmartDock | |
STRING_SW_VERSION enum value | smart_dock::SmartDock | |
Write(uint8_t *buff, uint16_t len) | smart_dock::SmartDock | protected |
~SmartDock(void) | smart_dock::SmartDock | |