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

Public Slots

virtual void Packet (const witmotion_datapacket &packet)
 
virtual void Error (const QString &description)
 

Signals

void RunReader ()
 
void ErrorOccurred (const QString &description)
 
void Acquired (const witmotion_datapacket &packet)
 
void SendConfig (const witmotion_config_packet &packet)
 

Public Member Functions

virtual const std::set< witmotion_packet_id > * RegisteredPacketTypes ()=0
 
 QAbstractWitmotionSensorController (const QString tty_name, const QSerialPort::BaudRate rate)
 
virtual void Start ()=0
 
virtual void Calibrate ()=0
 
virtual void SetBaudRate (const QSerialPort::BaudRate &rate)=0
 
void SetValidation (const bool validate)
 

Protected Attributes

QString port_name
 
QSerialPort::BaudRate port_rate
 
QBaseSerialWitmotionSensorReaderreader
 
QTextStream ttyout
 

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