diff --git a/Multiprotocol/DSM_cyrf6936.ino b/Multiprotocol/DSM_cyrf6936.ino index f3e2a14..fc151c1 100644 --- a/Multiprotocol/DSM_cyrf6936.ino +++ b/Multiprotocol/DSM_cyrf6936.ino @@ -201,7 +201,7 @@ static void __attribute__((unused)) DSM_build_data_packet(uint8_t upper) packet[i*2+5]=DSM_SerialRX_val[i+1]; } DSM_SerialRX=false; - #if DSM_DEBUG_FWD_PGM + #ifdef DSM_DEBUG_FWD_PGM debug("FWD="); for(uint8_t i=4; i<16;i++) debug(" %02X",packet[i]); @@ -388,7 +388,7 @@ uint16_t ReadDsm() if(len>TELEMETRY_BUFFER_SIZE-2) len=TELEMETRY_BUFFER_SIZE-2; CYRF_ReadDataPacketLen(packet_in+1, len); - #if DSM_DEBUG_FWD_PGM + #ifdef DSM_DEBUG_FWD_PGM //debug(" %02X", packet_in[1]); if(packet_in[1]==9) { diff --git a/Multiprotocol/Multiprotocol.ino b/Multiprotocol/Multiprotocol.ino index 8f6ab06..00ad6ef 100644 --- a/Multiprotocol/Multiprotocol.ino +++ b/Multiprotocol/Multiprotocol.ino @@ -371,34 +371,36 @@ void setup() init_HWTimer(); //0.5us //Read module flash size - unsigned short *flashSize = (unsigned short *) (0x1FFFF7E0);// Address register - debugln("Module Flash size: %dKB",(int)(*flashSize & 0xffff)); - if((int)(*flashSize & 0xffff) < 128) // Not supported by this project - while (true) { //SOS - for(uint8_t i=0; i<3;i++) - { - LED_on; - delay(100); + #ifndef DISABLE_FLASH_SIZE_CHECK + unsigned short *flashSize = (unsigned short *) (0x1FFFF7E0);// Address register + debugln("Module Flash size: %dKB",(int)(*flashSize & 0xffff)); + if((int)(*flashSize & 0xffff) < 128) // Not supported by this project + while (true) { //SOS + for(uint8_t i=0; i<3;i++) + { + LED_on; + delay(100); + LED_off; + delay(100); + } + for(uint8_t i=0; i<3;i++) + { + LED_on; + delay(500); + LED_off; + delay(100); + } + for(uint8_t i=0; i<3;i++) + { + LED_on; + delay(100); + LED_off; + delay(100); + } LED_off; - delay(100); + delay(1000); } - for(uint8_t i=0; i<3;i++) - { - LED_on; - delay(500); - LED_off; - delay(100); - } - for(uint8_t i=0; i<3;i++) - { - LED_on; - delay(100); - LED_off; - delay(100); - } - LED_off; - delay(1000); - } + #endif #else //ATMEGA328p // all inputs