17#ifndef _GAZEBO_SENSORS_WIRELESSRECEIVER_HH_
18#define _GAZEBO_SENSORS_WIRELESSRECEIVER_HH_
32 class WirelessReceiverPrivate;
48 public:
virtual void Load(
const std::string &_worldName);
51 public:
virtual void Init();
54 public:
virtual void Fini();
73 private: std::unique_ptr<WirelessReceiverPrivate> dataPtr;
default namespace for gazebo
sensors
Definition SensorManager.hh:35
Forward declarations for transport.
Sensor class for receiving wireless signals.
Definition WirelessReceiver.hh:40
virtual void Fini()
Finalize the sensor.
virtual void Init()
Initialize the sensor.
double MinFreqFiltered() const
Returns the minimum frequency filtered (MHz).
virtual void Load(const std::string &_worldName)
Load the sensor with default parameters.
virtual ~WirelessReceiver()
Destructor.
virtual bool UpdateImpl(const bool _force)
This gets overwritten by derived sensor types.
double Sensitivity() const
Returns the receiver sensitivity (dBm).
WirelessReceiver()
Constructor.
double MaxFreqFiltered() const
Returns the maximum frequency filtered (MHz).
Sensor class for receiving wireless signals.
Definition WirelessTransceiver.hh:38
Forward declarations for the common classes.
Definition Animation.hh:27