mirror of
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module.git
synced 2025-07-01 10:17:53 +00:00
Fix Multi receiver channels
This commit is contained in:
parent
a5996c488e
commit
c8f44a0c4b
@ -49,7 +49,7 @@ static void __attribute__((unused)) AFHDS2A_Rx_build_telemetry_packet()
|
|||||||
val = 2140;
|
val = 2140;
|
||||||
val -= 860;
|
val -= 860;
|
||||||
|
|
||||||
bits |= val << bitsavailable;
|
bits |= ((uint32_t)val) << bitsavailable;
|
||||||
bitsavailable += 11;
|
bitsavailable += 11;
|
||||||
while (bitsavailable >= 8) {
|
while (bitsavailable >= 8) {
|
||||||
pkt[idx++] = bits & 0xff;
|
pkt[idx++] = bits & 0xff;
|
||||||
|
@ -166,7 +166,7 @@ static void __attribute__((unused)) frskyx_rx_build_telemetry_packet()
|
|||||||
|
|
||||||
// pack channels
|
// pack channels
|
||||||
for (int i = 0; i < 16; i++) {
|
for (int i = 0; i < 16; i++) {
|
||||||
bits |= frskyx_rx_rc_chan[i] << bitsavailable;
|
bits |= ((uint32_t)frskyx_rx_rc_chan[i]) << bitsavailable;
|
||||||
bitsavailable += 11;
|
bitsavailable += 11;
|
||||||
while (bitsavailable >= 8) {
|
while (bitsavailable >= 8) {
|
||||||
pkt[idx++] = bits & 0xff;
|
pkt[idx++] = bits & 0xff;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user