From 1f0b21e351a0be7b98d3721196c8903422b8352b Mon Sep 17 00:00:00 2001 From: Pascal Langer Date: Sat, 24 Aug 2019 22:14:18 +0200 Subject: [PATCH] Fix GW008 protocol --- Multiprotocol/GW008_nrf24l01.ino | 4 ++-- Multiprotocol/Multiprotocol.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Multiprotocol/GW008_nrf24l01.ino b/Multiprotocol/GW008_nrf24l01.ino index 1499c6c..3bcae2e 100644 --- a/Multiprotocol/GW008_nrf24l01.ino +++ b/Multiprotocol/GW008_nrf24l01.ino @@ -47,7 +47,7 @@ static void __attribute__((unused)) GW008_send_packet(uint8_t bind) } else { - packet[1] = 0x01 | GET_FLAG(CH5, 0x40); // flip + packet[1] = 0x01 | GET_FLAG(CH5_SW, 0x40); // flip packet[2] = convert_channel_16b_limit(AILERON , 200, 0); // aileron packet[3] = convert_channel_16b_limit(ELEVATOR, 0, 200); // elevator packet[4] = convert_channel_16b_limit(RUDDER , 200, 0); // rudder @@ -125,7 +125,7 @@ uint16_t GW008_callback() NRF24L01_SetTxRxMode(TX_EN); GW008_send_packet(1); phase = GW008_BIND2; - return 300; + return 850; // minimum value 750 for STM32 } break; case GW008_BIND2: diff --git a/Multiprotocol/Multiprotocol.h b/Multiprotocol/Multiprotocol.h index b74b488..14d65ca 100644 --- a/Multiprotocol/Multiprotocol.h +++ b/Multiprotocol/Multiprotocol.h @@ -19,7 +19,7 @@ #define VERSION_MAJOR 1 #define VERSION_MINOR 2 #define VERSION_REVISION 1 -#define VERSION_PATCH_LEVEL 72 +#define VERSION_PATCH_LEVEL 73 //****************** // Protocols