[nRF24] Added explicit default param config
This commit is contained in:
parent
4819168d2e
commit
bd559b57f1
1 changed files with 10 additions and 0 deletions
|
@ -33,6 +33,7 @@ int16_t nRF24::begin(int16_t freq, int16_t dataRate, int8_t power, uint8_t addrW
|
|||
// set mode to standby
|
||||
state = standby();
|
||||
RADIOLIB_ASSERT(state);
|
||||
|
||||
// set frequency
|
||||
state = setFrequency(freq);
|
||||
RADIOLIB_ASSERT(state);
|
||||
|
@ -47,6 +48,15 @@ int16_t nRF24::begin(int16_t freq, int16_t dataRate, int8_t power, uint8_t addrW
|
|||
|
||||
// set address width
|
||||
state = setAddressWidth(addrWidth);
|
||||
RADIOLIB_ASSERT(state);
|
||||
|
||||
// set CRC
|
||||
state = setCrcFiltering(true);
|
||||
RADIOLIB_ASSERT(state);
|
||||
|
||||
// set auto-ACK on all pipes
|
||||
state = setAutoAck(true);
|
||||
RADIOLIB_ASSERT(state);
|
||||
|
||||
return(state);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue