This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

development dual mode(ble and 2.4G) with nrf 52810

Dear Sir,

please do me a favor to reply on my following question.

our project is a keyboard which we expect can work on both ble and 2.4G. we will use other brand of of 2.4G chips on the usb dongle side, thus, we need to modify and have our own protocols. currently, the other brand 2.4G has a packet format of no S0, no S1 and no length fields,

my question is, can we use nordick SDK's ESB example as a base for our product development, ie can we modify s0, s1 and length as zero bits in the ESB example code?

 static void update_rf_payload_format_esb_dpl(uint32_t payload_length)
{
#if (NRF_ESB_MAX_PAYLOAD_LENGTH <= 32)
// Using 6 bits for length
NRF_RADIO->PCNF0 = (0 << RADIO_PCNF0_S0LEN_Pos) |
(6 << RADIO_PCNF0_LFLEN_Pos) |
(3 << RADIO_PCNF0_S1LEN_Pos) ;
#else

above code the original config

Parents Reply Children
Related