| assign_board_ip(uint8_t board_id, const std::string &mac_address, SystemState system_state, const std::string &source_ip="") | fsw::config::SensorAssignmentManager | |
| assign_sensors_to_board(uint8_t board_id, const std::vector< std::string > &sensor_ids, uint8_t start_channel=0) | fsw::config::SensorAssignmentManager | |
| board_configs_ | fsw::config::SensorAssignmentManager | private |
| calculate_ip_from_mac(const std::string &mac_address, SystemState state) const | fsw::config::SensorAssignmentManager | private |
| config_callbacks_ | fsw::config::SensorAssignmentManager | private |
| flight_base_ip_ | fsw::config::SensorAssignmentManager | private |
| flight_ip_range_end_ | fsw::config::SensorAssignmentManager | private |
| flight_ip_range_start_ | fsw::config::SensorAssignmentManager | private |
| generate_board_config_packet(uint8_t board_id) const | fsw::config::SensorAssignmentManager | |
| get_board_config(uint8_t board_id) const | fsw::config::SensorAssignmentManager | |
| get_board_sensors(uint8_t board_id) const | fsw::config::SensorAssignmentManager | |
| get_pressure_sensor_specs() const | fsw::config::SensorAssignmentManager | inline |
| get_sensor_assignment(const std::string &sensor_id) const | fsw::config::SensorAssignmentManager | |
| get_system_sensors(SystemState state) const | fsw::config::SensorAssignmentManager | |
| gse_base_ip_ | fsw::config::SensorAssignmentManager | private |
| gse_ip_range_end_ | fsw::config::SensorAssignmentManager | private |
| gse_ip_range_start_ | fsw::config::SensorAssignmentManager | private |
| load_assignments_from_config(const std::string &config_path) | fsw::config::SensorAssignmentManager | |
| load_sensor_definitions(const std::string &config_path) | fsw::config::SensorAssignmentManager | |
| pressure_sensor_specs_ | fsw::config::SensorAssignmentManager | private |
| register_config_update_callback(std::function< void(uint8_t, const BoardConfiguration &)> callback) | fsw::config::SensorAssignmentManager | |
| sensor_assignments_ | fsw::config::SensorAssignmentManager | private |
| sensor_type_from_string(const std::string &type_str) const | fsw::config::SensorAssignmentManager | private |
| sensor_type_to_string(SensorType type) const | fsw::config::SensorAssignmentManager | private |
| SensorAssignmentManager() | fsw::config::SensorAssignmentManager | |
| set_static_board_ip(uint8_t board_id, const std::string &ip) | fsw::config::SensorAssignmentManager | |
| static_board_ips_ | fsw::config::SensorAssignmentManager | private |
| update_board_config_from_packet(uint8_t board_id, const uint8_t *data, size_t size) | fsw::config::SensorAssignmentManager | |
| ~SensorAssignmentManager()=default | fsw::config::SensorAssignmentManager | |