17 #include <QtCore/QString> 18 #include <QtCore/QMutex> 27 class MspUsbInterface;
43 void send(
const QByteArray &data)
override;
46 int read(
const QByteArray &data)
override;
48 Status status()
const override;
Definition: analogSensor.h:23
Communicates with MSP processor over USB bus.
Definition: mspUsbInterface.h:22
Helper class to track device state (off, starting, ready, stopping, fail).
Definition: deviceState.h:26
Provides direct interaction with I2C device.
Definition: mspUsbCommunicator.h:33
Status
Device status.
Definition: deviceInterface.h:33
Abstract interface for communication with MSP, may be implemented by I2C or USB buses, depending on current MSP configuration.
Definition: mspCommunicatorInterface.h:26
Definition: trikCommunicator.h:27
Definition: brickFactory.h:21