Hi,
I'm using nRF52840 and SDK 15.2 and want to realize a proprietary radio.
I tested the ESB (enhanced shock burst) example and it worked quite well. Next I tried to configure the chip to use a lower data rate to achieve higher ranges (similar to LE CODED mode in BLE).
I used one of:
#define RADIO_MODE_MODE_Ble_LR125Kbit (5UL) /*!< Long range 125 kbit/s TX, 125 kbit/s and 500 kbit/s RX */
#define RADIO_MODE_MODE_Ble_LR500Kbit (6UL) /*!< Long range 500 kbit/s TX, 125 kbit/s and 500 kbit/s RX */
#define RADIO_MODE_MODE_Ieee802154_250Kbit (15UL) /*!< IEEE 802.15.4-2006 250 kbit/s */
I updated the nrf_esb_bitrate_t struct and defined new timing. Anyhow, the transmission/reception test failed (it seems that the radio does not receive), and I do not understand why it should be impossible.
Any suggestions?
Thanks!