diff -r 358a601bfe81 -r 4ed672cecc25 MessageCodec.cpp --- a/MessageCodec.cpp Sun May 11 00:30:03 2025 +0200 +++ b/MessageCodec.cpp Sun Jun 01 13:14:18 2025 +0200 @@ -35,9 +35,9 @@ || data[3] != 0x05) throw ERR("wrong message Manufacturer MIDI SysEx ID"); - if (data.size() < 8) throw ERR("missing message version"); + if (data.size() < 8) throw ERR("missing model"); - uint8_t msgVersion = data[7]; + uint8_t model = data[7]; if (data.size() < 10) throw ERR("missing message type"); @@ -77,7 +77,7 @@ start += fieldSize; } - return Message(msgType, msgVersion, fields); + return Message(msgType, model, fields); } std::vector MessageCodec::encode(Message msg) { @@ -95,7 +95,7 @@ data.push_back(0x00); data.push_back(0x00); - data.push_back(msg.version); + data.push_back(msg.model); data.push_back(0x00); data.push_back((uint8_t) msg.type);