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