diff --git a/Multiprotocol/Multi_Names.ino b/Multiprotocol/Multi_Names.ino index e628e6a..5c4ec35 100644 --- a/Multiprotocol/Multi_Names.ino +++ b/Multiprotocol/Multi_Names.ino @@ -298,7 +298,7 @@ const mm_protocol_definition multi_protocols[] = { {PROTO_REDPINE, STR_REDPINE, 2, STR_SUBTYPE_REDPINE, OPTION_RFTUNE }, #endif #if defined(SCANNER_CC2500_INO) - {PROTO_SCANNER, STR_SCANNER, 0, NO_SUBTYPE, OPTION_NONE }, + // {PROTO_SCANNER, STR_SCANNER, 0, NO_SUBTYPE, OPTION_NONE }, #endif #if defined(SFHSS_CC2500_INO) {PROTO_SFHSS, STR_SFHSS, 0, NO_SUBTYPE, OPTION_RFTUNE }, diff --git a/Multiprotocol/Multiprotocol.h b/Multiprotocol/Multiprotocol.h index 67aaf3b..45b23ed 100644 --- a/Multiprotocol/Multiprotocol.h +++ b/Multiprotocol/Multiprotocol.h @@ -19,7 +19,7 @@ #define VERSION_MAJOR 1 #define VERSION_MINOR 3 #define VERSION_REVISION 0 -#define VERSION_PATCH_LEVEL 90 +#define VERSION_PATCH_LEVEL 91 //****************** // Protocols diff --git a/Multiprotocol/Telemetry.ino b/Multiprotocol/Telemetry.ino index fdbf106..41ad1b8 100644 --- a/Multiprotocol/Telemetry.ino +++ b/Multiprotocol/Telemetry.ino @@ -141,7 +141,10 @@ static void multi_send_status() flags |= 0x04; #ifdef MULTI_NAMES if(multi_protocols_index == 0xFF) - flags &= ~0x04; //Invalid protocol + { + if(protocol!=PROTO_SCANNER) + flags &= ~0x04; //Invalid protocol + } else if(sub_protocol&0x07) { uint8_t nbr=multi_protocols[multi_protocols_index].nbrSubProto;