[nRF24] Added explicit default param config

This commit is contained in:
jgromes 2020-07-04 11:24:46 +02:00
parent 4819168d2e
commit bd559b57f1

View file

@ -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);
}