Index: lib/MsgUtils/src/MessageBuilder.cpp =================================================================== diff -u -r2c00c6e743844c9a71fa03ce5a5c436ef3836484 -r088513e6ea7bad08b4fb7862127c726eabad18fd --- lib/MsgUtils/src/MessageBuilder.cpp (.../MessageBuilder.cpp) (revision 2c00c6e743844c9a71fa03ce5a5c436ef3836484) +++ lib/MsgUtils/src/MessageBuilder.cpp (.../MessageBuilder.cpp) (revision 088513e6ea7bad08b4fb7862127c726eabad18fd) @@ -361,11 +361,9 @@ */ quint16 MessageBuilder::getActionId(QByteArray &vPayload) { - MsgId_Bytes mMsgId; - int index = 0; - Types::getValue<>(vPayload, index, mMsgId); + MsgId mMsgId = vPayload.mid(0, eLenActionId).toHex().toUInt(0,16); vPayload = vPayload.mid(eLenActionId); - return mMsgId.value; + return mMsgId; } /*!