mirror of
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module.git
synced 2025-02-10 13:08:13 +00:00
Fix: removed reset of nrf24l01 if not previously used...
This commit is contained in:
parent
2bd8d7ee32
commit
93300c6821
@ -149,8 +149,7 @@ void setup()
|
|||||||
|
|
||||||
// Read or create protocol id
|
// Read or create protocol id
|
||||||
MProtocol_id_master=random_id(10,false);
|
MProtocol_id_master=random_id(10,false);
|
||||||
|
|
||||||
|
|
||||||
//Protocol and interrupts initialization
|
//Protocol and interrupts initialization
|
||||||
if(mode_select != MODE_SERIAL)
|
if(mode_select != MODE_SERIAL)
|
||||||
{ // PPM
|
{ // PPM
|
||||||
@ -469,26 +468,29 @@ static void update_serial_data()
|
|||||||
|
|
||||||
static void module_reset()
|
static void module_reset()
|
||||||
{
|
{
|
||||||
remote_callback = 0;
|
if(remote_callback)
|
||||||
switch(prev_protocol)
|
{ // a protocol was loaded, reset the module used
|
||||||
{
|
remote_callback = 0;
|
||||||
case MODE_FLYSKY:
|
switch(prev_protocol)
|
||||||
case MODE_HUBSAN:
|
{
|
||||||
A7105_Reset();
|
case MODE_FLYSKY:
|
||||||
break;
|
case MODE_HUBSAN:
|
||||||
case MODE_FRSKY:
|
A7105_Reset();
|
||||||
case MODE_FRSKYX:
|
break;
|
||||||
CC2500_Reset();
|
case MODE_FRSKY:
|
||||||
break;
|
case MODE_FRSKYX:
|
||||||
break;
|
CC2500_Reset();
|
||||||
case MODE_DSM2:
|
break;
|
||||||
case MODE_DEVO:
|
break;
|
||||||
CYRF_Reset();
|
case MODE_DSM2:
|
||||||
break;
|
case MODE_DEVO:
|
||||||
default:
|
CYRF_Reset();
|
||||||
// MODE_HISKY, MODE_V2X2, MODE_YD717, MODE_KN, MODE_SYMAX, MODE_SLT, MODE_CX10, MODE_CG023, MODE_BAYANG, MODE_ESKY
|
break;
|
||||||
NRF24L01_Reset();
|
default:
|
||||||
break;
|
// MODE_HISKY, MODE_V2X2, MODE_YD717, MODE_KN, MODE_SYMAX, MODE_SLT, MODE_CX10, MODE_CG023, MODE_BAYANG, MODE_ESKY
|
||||||
|
NRF24L01_Reset();
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user