From 3a8b0e1b496604193cb6fd7dd33d160eac341935 Mon Sep 17 00:00:00 2001 From: Shashank Agarwal <48916902+Witty-Wizard@users.noreply.github.com> Date: Fri, 6 Dec 2024 02:45:04 -0800 Subject: [PATCH] Fixed: Bug where the data was being --- src/ibus/ibus.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ibus/ibus.cpp b/src/ibus/ibus.cpp index 87a25ba..1790f2a 100644 --- a/src/ibus/ibus.cpp +++ b/src/ibus/ibus.cpp @@ -28,7 +28,7 @@ void ibus::processIncoming() { _rxData[IBUS_MAX_PACKET_SIZE - 1] = _rxPort->read(); if (_rxData[0] == IBUS_HEADER1 && _rxData[1] == IBUS_HEADER2) { if (checkSum()) { - _channelData.header = (_rxData[2] << 8) | _rxData[0]; + _channelData.header = (_rxData[1] << 8) | _rxData[0]; _channelData.channel1 = (_rxData[3] << 8) | _rxData[2]; _channelData.channel2 = (_rxData[5] << 8) | _rxData[4]; _channelData.channel3 = (_rxData[7] << 8) | _rxData[6];