| _board_params (defined in eduart::sensorring::device::Device) | eduart::sensorring::device::Device | protected |
| _com_subscription (defined in eduart::sensorring::device::Device) | eduart::sensorring::device::Device | protected |
| _config (defined in eduart::sensorring::device::DepthSensor) | eduart::sensorring::device::DepthSensor | protected |
| _data_available_promise (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | protected |
| _depth_publisher (defined in eduart::sensorring::device::DepthSensor) | eduart::sensorring::device::DepthSensor | protected |
| _hw_idx (defined in eduart::sensorring::device::Device) | eduart::sensorring::device::Device | protected |
| _id (defined in eduart::sensorring::device::Device) | eduart::sensorring::device::Device | protected |
| _interface (defined in eduart::sensorring::device::Device) | eduart::sensorring::device::Device | protected |
| _latest_measurement (defined in eduart::sensorring::device::DepthSensor) | eduart::sensorring::device::DepthSensor | protected |
| _lut_x (defined in eduart::sensorring::device::DepthSensor) | eduart::sensorring::device::DepthSensor | protected |
| _lut_y (defined in eduart::sensorring::device::DepthSensor) | eduart::sensorring::device::DepthSensor | protected |
| _lut_z (defined in eduart::sensorring::device::DepthSensor) | eduart::sensorring::device::DepthSensor | protected |
| _measurement_promise (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | protected |
| _offset (defined in eduart::sensorring::device::Device) | eduart::sensorring::device::Device | protected |
| _promise_mutex (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | protected |
| _state (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | protected |
| _state_mutex (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | mutableprotected |
| beginDataAvailableWait() | eduart::sensorring::device::Sensor | |
| beginMeasurementWait() | eduart::sensorring::device::Sensor | |
| clearDataFlag() | eduart::sensorring::device::Sensor | |
| clearQueue() (defined in eduart::sensorring::ActionDispatcher) | eduart::sensorring::ActionDispatcher | inline |
| comCallback(const com::ComEndpoint source, std::uint8_t command, const std::vector< std::uint8_t > &data)=0 (defined in eduart::sensorring::device::Device) | eduart::sensorring::device::Device | protectedpure virtual |
| configure() override | eduart::sensorring::device::TMF8829_Device | virtual |
| createLookupTable(DepthSensorConfig config, std::vector< double > &lut_x, std::vector< double > &lut_y, std::vector< double > &lut_z) | eduart::sensorring::device::DepthSensor | protectedvirtual |
| DepthSensor(DeviceID id, com::ComInterface *interface, com::ComEndpoint target, DepthSensorConfig config) | eduart::sensorring::device::DepthSensor | |
| Device(DeviceID id, com::ComInterface *interface, com::ComEndpoint target) | eduart::sensorring::device::Device | |
| execute(Action action) (defined in eduart::sensorring::ActionDispatcher) | eduart::sensorring::ActionDispatcher | inline |
| execute(std::string_view key, Action action) (defined in eduart::sensorring::ActionDispatcher) | eduart::sensorring::ActionDispatcher | inline |
| fetch() (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | |
| getBoardContext() const | eduart::sensorring::device::Device | |
| getDeviceID() const | eduart::sensorring::device::Device | |
| getGlobalPose() const | eduart::sensorring::device::Device | |
| getHwIdx() const | eduart::sensorring::device::Device | |
| getIterationsSetting(std::uint16_t &k_iterations) | eduart::sensorring::device::TMF8829_Device | |
| getLatestMeasurement() const | eduart::sensorring::device::DepthSensor | |
| getParams() const override | eduart::sensorring::device::TMF8829_Device | virtual |
| getPoseOffset() const | eduart::sensorring::device::Device | |
| getResolutionMode(ResolutionMode &mode) | eduart::sensorring::device::TMF8829_Device | |
| getResultFormat(TMF8829_ResultFormat &format) | eduart::sensorring::device::TMF8829_Device | |
| getResultFullNoise(bool &full_noise) | eduart::sensorring::device::TMF8829_Device | |
| getResultNoiseStrength(bool &noise_strength) | eduart::sensorring::device::TMF8829_Device | |
| getResultNrOfPeaks(std::uint8_t &nr_of_peaks) | eduart::sensorring::device::TMF8829_Device | |
| getResultSignalStrength(bool &signal_strength) | eduart::sensorring::device::TMF8829_Device | |
| getResultXtalk(bool &xtalk) | eduart::sensorring::device::TMF8829_Device | |
| globalExecute(Action action) (defined in eduart::sensorring::ActionDispatcher) | eduart::sensorring::ActionDispatcher | inlinestatic |
| isManaged() const (defined in eduart::sensorring::ActionDispatcher) | eduart::sensorring::ActionDispatcher | inline |
| measure(std::uint8_t sequence_number) (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | |
| MeasurementType typedef | eduart::sensorring::device::DepthSensor | |
| onClearDataFlag() (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | inlineprotectedvirtual |
| onResetSensorState() (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | inlineprotectedvirtual |
| processRawMeasurement(measurement::PointCloud &pcl) | eduart::sensorring::device::DepthSensor | protected |
| publishMeasurement() | eduart::sensorring::device::DepthSensor | virtual |
| resetSensorState() | eduart::sensorring::device::Sensor | |
| sendMeasurementRequest(std::uint8_t sequence_number) override (defined in eduart::sensorring::device::TMF8829_Device) | eduart::sensorring::device::TMF8829_Device | protectedvirtual |
| sendMeasurementTransmissionRequest() override (defined in eduart::sensorring::device::TMF8829_Device) | eduart::sensorring::device::TMF8829_Device | protectedvirtual |
| Sensor(DeviceID id, com::ComInterface *interface, com::ComEndpoint target) | eduart::sensorring::device::Sensor | |
| setBoardContext(const board::SensorBoardParams *board_params) | eduart::sensorring::device::Device | |
| setDataAvailableReady(bool success) | eduart::sensorring::device::Sensor | |
| setDeviceIndex(unsigned int index) | eduart::sensorring::device::Device | |
| setIterationsSetting(std::uint16_t k_iterations) | eduart::sensorring::device::TMF8829_Device | |
| setMeasurementReady(bool success) | eduart::sensorring::device::Sensor | |
| setPoseOffset(const math::Pose &offset) | eduart::sensorring::device::Device | |
| setQueue(ActionQueue *queue) (defined in eduart::sensorring::ActionDispatcher) | eduart::sensorring::ActionDispatcher | inline |
| setResolutionMode(ResolutionMode mode) | eduart::sensorring::device::TMF8829_Device | |
| setResultFormat(TMF8829_ResultFormat format) | eduart::sensorring::device::TMF8829_Device | |
| setResultFullNoise(bool full_noise) | eduart::sensorring::device::TMF8829_Device | |
| setResultNoiseStrength(bool noise_strength) | eduart::sensorring::device::TMF8829_Device | |
| setResultNrOfPeaks(std::uint8_t nr_of_peaks) | eduart::sensorring::device::TMF8829_Device | |
| setResultSignalStrength(bool signal_strength) | eduart::sensorring::device::TMF8829_Device | |
| setResultXtalk(bool xtalk) | eduart::sensorring::device::TMF8829_Device | |
| subscribe(std::function< void(const measurement::DepthMeasurement &)> callback) | eduart::sensorring::device::DepthSensor | inline |
| TMF8829_Device(TMF8829_Params params, com::ComInterfaceID interface, unsigned int idx) | eduart::sensorring::device::TMF8829_Device | |
| TMF8829_DeviceImpl (defined in eduart::sensorring::device::TMF8829_Device) | eduart::sensorring::device::TMF8829_Device | friend |
| updateResolution(double fov_x_deg, double fov_y_deg, unsigned int res_x, unsigned int res_y) | eduart::sensorring::device::DepthSensor | protected |
| ~ActionDispatcher()=default (defined in eduart::sensorring::ActionDispatcher) | eduart::sensorring::ActionDispatcher | virtual |
| ~Device() (defined in eduart::sensorring::device::Device) | eduart::sensorring::device::Device | virtual |
| ~Sensor() override (defined in eduart::sensorring::device::Sensor) | eduart::sensorring::device::Sensor | |
| ~TMF8829_Device() | eduart::sensorring::device::TMF8829_Device | |