GNSS-SDR  0.0.21
An Open Source GNSS Software Defined Receiver
Public Member Functions | Public Attributes | List of all members
SensorDataAggregator Class Reference

Public Member Functions

 SensorDataAggregator (const SensorDataSourceConfiguration &configuration, const std::vector< SensorIdentifier::value_type > &required_sensors)
 
void update (const std::vector< gr::tag_t > &tags)
 
const std::vector< SensorDataSample< float > > & get_f32 (SensorIdentifier::value_type sensor_id) const
 
SensorDataSample< float > get_last_f32 (SensorIdentifier::value_type sensor_id) const
 
SensorDataSample< float > get_average_f32 (SensorIdentifier::value_type sensor_id) const
 
const std::vector< SensorDataSample< double > > & get_f64 (SensorIdentifier::value_type sensor_id) const
 
SensorDataSample< double > get_last_f64 (SensorIdentifier::value_type sensor_id) const
 
SensorDataSample< double > get_average_f64 (SensorIdentifier::value_type sensor_id) const
 

Public Attributes

const pmt::pmt_t SENSOR_DATA_TAG = pmt::mp("sensor_data")
 

Detailed Description

Definition at line 45 of file sensor_data_aggregator.h.


The documentation for this class was generated from the following file: