diff --git a/Multiprotocol/DSM_cyrf6936.ino b/Multiprotocol/DSM_cyrf6936.ino index 491db09..b639670 100644 --- a/Multiprotocol/DSM_cyrf6936.ino +++ b/Multiprotocol/DSM_cyrf6936.ino @@ -599,6 +599,7 @@ void DSM_init() uint16_t temp = DSM_CLONE_EEPROM_OFFSET; for(uint8_t i=0;i<4;i++) cyrfmfg_id[i] = eeprom_read_byte((EE_ADDR)temp++); + cyrfmfg_id[3]^=RX_num; //Model match #if DEBUG_BIND debugln("Using cloned ID"); debug("Clone ID=") @@ -619,8 +620,7 @@ void DSM_init() { //SUB_PROTO_VALID; CYRF_GetMfgData(cyrfmfg_id); - //Model match - cyrfmfg_id[3]^=RX_num; + cyrfmfg_id[3]^=RX_num; //Model match } } diff --git a/Multiprotocol/Multiprotocol.h b/Multiprotocol/Multiprotocol.h index 2cc5972..65c2dde 100644 --- a/Multiprotocol/Multiprotocol.h +++ b/Multiprotocol/Multiprotocol.h @@ -19,7 +19,7 @@ #define VERSION_MAJOR 1 #define VERSION_MINOR 3 #define VERSION_REVISION 4 -#define VERSION_PATCH_LEVEL 52 +#define VERSION_PATCH_LEVEL 53 #define MODE_SERIAL 0