17 #include <QtCore/QString> 18 #include <QtCore/QMutex> 27 class MspI2cInterface;
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 I2C bus.
Definition: mspI2cInterface.h:22
Provides direct interaction with I2C device.
Definition: mspI2cCommunicator.h:33
Helper class to track device state (off, starting, ready, stopping, fail).
Definition: deviceState.h:26
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