From ed019e954ef2a4f2ee874149671f95ab63266aee Mon Sep 17 00:00:00 2001 From: Pascal Langer Date: Wed, 22 Jul 2020 20:05:56 +0200 Subject: [PATCH] RadioLink: few fixes --- Multiprotocol/Multiprotocol.h | 2 +- Multiprotocol/RadioLink_cc2500.ino | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/Multiprotocol/Multiprotocol.h b/Multiprotocol/Multiprotocol.h index b42da70..73fbbbe 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 43 +#define VERSION_PATCH_LEVEL 44 //****************** // Protocols diff --git a/Multiprotocol/RadioLink_cc2500.ino b/Multiprotocol/RadioLink_cc2500.ino index 6c62a33..e31ae6a 100644 --- a/Multiprotocol/RadioLink_cc2500.ino +++ b/Multiprotocol/RadioLink_cc2500.ino @@ -73,7 +73,8 @@ static void __attribute__((unused)) RLINK_tune_freq() static void __attribute__((unused)) RLINK_TIMING_RFSEND_packet() { - uint32_t pseudo=0, bits = 0; + static uint32_t pseudo=0; + uint32_t bits = 0; uint8_t bitsavailable = 0; uint8_t idx = 6; @@ -117,7 +118,7 @@ static void __attribute__((unused)) RLINK_TIMING_RFSEND_packet() // check uint8_t sum=0; - for(uint8_t i=0;i<33;i++) + for(uint8_t i=1;i<33;i++) sum+=packet[i]; packet[33]=sum; @@ -126,7 +127,12 @@ static void __attribute__((unused)) RLINK_TIMING_RFSEND_packet() // packets type packet_count++; - if(packet_count>6) packet_count=0; + if(packet_count>5) packet_count=0; + + //debug("P:"); + //for(uint8_t i=0;i