Dropped BCAbstractTransmitter, simplified code.
This commit is contained in:
@@ -52,7 +52,7 @@
|
||||
* implementiert sein und liest/schreibt Byteweise auf den Bus.
|
||||
*/
|
||||
|
||||
class BCTransmitter : public QObject, public BCAbstractTransmitter
|
||||
class BCTransmitter : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
@@ -60,8 +60,8 @@ public:
|
||||
|
||||
explicit BCTransmitter(QObject *parent = nullptr);
|
||||
|
||||
TransmitResult readByte( uint32_t deviceID, uint8_t registerID ) const override;
|
||||
TransmitResult writeByte( uint32_t deviceID, uint8_t registerID, uint8_t value ) const override;
|
||||
//TransmitResult readByte( uint32_t deviceID, uint8_t registerID ) const override;
|
||||
//TransmitResult writeByte( uint32_t deviceID, uint8_t registerID, uint8_t value ) const override;
|
||||
|
||||
public slots:
|
||||
|
||||
@@ -76,8 +76,11 @@ signals:
|
||||
|
||||
private:
|
||||
|
||||
void readRawValueX ( const BCValue& value ) const;
|
||||
void writeRawValueX( const BCValue& value ) const;
|
||||
TransmitResult readByteValue( uint32_t deviceID, uint8_t registerID );
|
||||
TransmitResult readWordValue( uint32_t deviceID, uint8_t registerID );
|
||||
//TransmitResult writeByteValue( uint32_t deviceID, uint8_t registerID );
|
||||
//TransmitResult writeWordValue( uint32_t deviceID, uint8_t registerID );
|
||||
|
||||
|
||||
using BCDataQueue = QQueue<BCValuePtrConst>;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user