Index: sources/canbus/messagebuilder.h =================================================================== diff -u -r8c69137f18382bdc55a5678e6ed44a7683fe4dea -r0e87420e50dd94c37eb25f289ef3262e0e45d7f4 --- sources/canbus/messagebuilder.h (.../messagebuilder.h) (revision 8c69137f18382bdc55a5678e6ed44a7683fe4dea) +++ sources/canbus/messagebuilder.h (.../messagebuilder.h) (revision 0e87420e50dd94c37eb25f289ef3262e0e45d7f4) @@ -52,9 +52,9 @@ bool _enableConsoleOut = false; void addSyncByte ( QByteArray &vPayload); - void addSequence ( QByteArray &vPayload); - bool addActionId ( QByteArray &vPayload, Gui::GuiActionType vAction) __attribute_warn_unused_result__; - bool addData ( QByteArray &vPayload, Gui::GuiActionType vAction, const QByteArray &vData) __attribute_warn_unused_result__; + void addSequence (QByteArray &vPayload, Sequence vSequence); + bool addActionId ( QByteArray &vPayload, Gui::GuiActionType vAction) __attribute_warn_unused_result__; + bool addData ( QByteArray &vPayload, Gui::GuiActionType vAction, const QByteArray &vData) __attribute_warn_unused_result__; void addCRC ( QByteArray &vPayload); void addPadding ( QByteArray &vPayload); @@ -76,12 +76,14 @@ explicit MessageBuilder(QObject *parent = nullptr); // build message to be sent frame by frame - bool buildFrames(Gui::GuiActionType vAction , const QByteArray &vData, FrameList &vFrameList) __attribute_warn_unused_result__; + bool buildFrames (Gui::GuiActionType vAction , const QByteArray &vData, FrameList &vFrameList, Sequence vSequence) __attribute_warn_unused_result__; // build message from received frames - bool buildMessage(const QByteArray &vPayload, Message &vMessage, Can_Id vCan_Id) __attribute_warn_unused_result__; + bool buildMessage(const QByteArray &vPayload, Message &vMessage, Can_Id vCan_Id) __attribute_warn_unused_result__; - void enableConsoleOut( bool vEnabled) { _enableConsoleOut = vEnabled; } + void enableConsoleOut(bool vEnabled) { _enableConsoleOut = vEnabled; } + + signals: public slots: