[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
|
// set mode to standby
|
||||||
state = standby();
|
state = standby();
|
||||||
RADIOLIB_ASSERT(state);
|
RADIOLIB_ASSERT(state);
|
||||||
|
|
||||||
// set frequency
|
// set frequency
|
||||||
state = setFrequency(freq);
|
state = setFrequency(freq);
|
||||||
RADIOLIB_ASSERT(state);
|
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
|
// set address width
|
||||||
state = setAddressWidth(addrWidth);
|
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);
|
return(state);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue