I have verified The maximum channel table size NRF_GZLL_CONST_MAX_CHANNEL_TABLE_SIZE is 32.
but result_value = nrf_gzll_set_channel_table(my_channel_table, 32) return false
please,help me thank you!
I have verified The maximum channel table size NRF_GZLL_CONST_MAX_CHANNEL_TABLE_SIZE is 32.
but result_value = nrf_gzll_set_channel_table(my_channel_table, 32) return false
please,help me thank you!
Hi David
Where did you find that? Which SDK are you using? From what I can see the maximum table size is 16 ref https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/group__gzll__02__api.html#ga74ffdf73d8821b39bbed98ca5eeba0fd
Regards
Runar
Hi,Runnar
Thank you very much for the technical support.
I use example "gzll_ack_payload" in nRF5_SDK_17.0.2 .
One more question: NRF_GZLL_CONST_MAX_CHANNEL_TABLE_SIZE Can be modified ?and size allow more than 16?
Hi,
Our departments Gazell experts is out of office. But I did look through the documentation and I could not find anything regarding increasing the size of the table above 16
Regards
Runar
Hi,
Our departments Gazell experts is out of office. But I did look through the documentation and I could not find anything regarding increasing the size of the table above 16
Regards
Runar
/** * @brief Set the table of Radio Frequency (RF) channels. * * The valid channels are in the range 0 <= channel <= 125, where the * actual centre frequency is (2400 + channel) MHz. * The maximum channel table size is defined by * NRF_GZLL_CONST_MAX_CHANNEL_TABLE_SIZE. * * @param p_channel_table Pointer to the channel table. * @param size The size of the channel table. * * @retval true If the channel table was set. * @retval false If Gazell was enabled, or the channel_table pointer was NULL, * or the size was invalid. */ bool nrf_gzll_set_channel_table(uint8_t * p_channel_table, uint32_t size);
As shown in the code comments,It seems that it can be set above 16.I want to set the channel table size of 80. Please help me confirm with youre Gazell expert。
Thanks again!