Witmotion IMU Library  1.3.1~dev_4684448
Open source UART communication library for sensor devices manufactured by WitMotion Shenzhen Co.,Ltd
witmotion::wt31n::QWitmotionWT31NSensor Class Reference
Inheritance diagram for witmotion::wt31n::QWitmotionWT31NSensor:
Inheritance graph
Collaboration diagram for witmotion::wt31n::QWitmotionWT31NSensor:
Collaboration graph

Public Member Functions

virtual const std::set< witmotion_packet_id > * RegisteredPacketTypes ()
 
virtual void Start ()
 
virtual void Calibrate ()
 
virtual void SetBaudRate (const QSerialPort::BaudRate &rate)
 
virtual void SetPollingRate (const uint32_t hz)
 
 QWitmotionWT31NSensor (const QString device, const QSerialPort::BaudRate rate, const uint32_t polling_period=50)
 
- Public Member Functions inherited from witmotion::QAbstractWitmotionSensorController
 QAbstractWitmotionSensorController (const QString tty_name, const QSerialPort::BaudRate rate)
 
void SetValidation (const bool validate)
 

Additional Inherited Members

- Public Slots inherited from witmotion::QAbstractWitmotionSensorController
virtual void Packet (const witmotion_datapacket &packet)
 
virtual void Error (const QString &description)
 
- Signals inherited from witmotion::QAbstractWitmotionSensorController
void RunReader ()
 
void ErrorOccurred (const QString &description)
 
void Acquired (const witmotion_datapacket &packet)
 
void SendConfig (const witmotion_config_packet &packet)
 
- Protected Attributes inherited from witmotion::QAbstractWitmotionSensorController
QString port_name
 
QSerialPort::BaudRate port_rate
 
QBaseSerialWitmotionSensorReaderreader
 
QTextStream ttyout
 

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