From d00b58c8eda05c455ec088cf2b6e0cbc27109bee Mon Sep 17 00:00:00 2001 From: Pascal Langer Date: Tue, 29 Sep 2020 17:06:01 +0200 Subject: [PATCH] Kyosho/Hype: fix bind --- Multiprotocol/A7105_SPI.ino | 2 +- Multiprotocol/Kyosho_a7105.ino | 6 ++++++ Multiprotocol/Multiprotocol.h | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Multiprotocol/A7105_SPI.ino b/Multiprotocol/A7105_SPI.ino index f45ef41..8ae829f 100644 --- a/Multiprotocol/A7105_SPI.ino +++ b/Multiprotocol/A7105_SPI.ino @@ -319,7 +319,7 @@ const uint8_t PROGMEM KYOSHO_A7105_regs[] = { 0x01, 0x0f // 30 - 31 }; const uint8_t PROGMEM KYOSHO_HYPE_A7105_regs[] = { - 0xff, 0x42, 0x00, 0x05, 0xC0, 0xff, 0xff ,0x00, 0x00, 0x00, 0x00, 0x01, 0x09, 0x05, 0x01, 0x04, // 00 - 0f + 0xff, 0x42, 0x00, 0x10, 0xC0, 0xff, 0xff ,0x00, 0x00, 0x00, 0x00, 0x01, 0x09, 0x05, 0x01, 0x04, // 00 - 0f 0x9e, 0x4b, 0x00, 0x02, 0x16, 0x2b, 0x12, 0x00, 0x62, 0x80, 0x80, 0x00, 0x0a, 0x96, 0xc2, 0x1f, // 10 - 1f 0x12, 0x00, 0x00, 0xff, 0x00, 0x00, 0x3a, 0x00, 0x17, 0x47, 0x80, 0x03, 0x01, 0x45, 0x18, 0x00, // 20 - 2f 0x01, 0x0f // 30 - 31 diff --git a/Multiprotocol/Kyosho_a7105.ino b/Multiprotocol/Kyosho_a7105.ino index a483560..e4e002e 100644 --- a/Multiprotocol/Kyosho_a7105.ino +++ b/Multiprotocol/Kyosho_a7105.ino @@ -124,7 +124,10 @@ uint16_t ReadKyosho() { BIND_DONE; if(sub_protocol==KYOSHO_HYPE) + { A7105_WriteID(MProtocol_id); + A7105_WriteReg(A7105_03_FIFOI,0x05); + } } } else @@ -169,7 +172,10 @@ uint16_t initKyosho() if(IS_BIND_IN_PROGRESS) A7105_WriteID(0xAF00FF00); else + { A7105_WriteID(MProtocol_id); + A7105_WriteReg(A7105_03_FIFOI,0x05); + } } if(IS_BIND_IN_PROGRESS) diff --git a/Multiprotocol/Multiprotocol.h b/Multiprotocol/Multiprotocol.h index cc8c2d6..387b60b 100644 --- a/Multiprotocol/Multiprotocol.h +++ b/Multiprotocol/Multiprotocol.h @@ -19,7 +19,7 @@ #define VERSION_MAJOR 1 #define VERSION_MINOR 3 #define VERSION_REVISION 1 -#define VERSION_PATCH_LEVEL 70 +#define VERSION_PATCH_LEVEL 71 //****************** // Protocols