Hey Nordic,
Currently, I am doing an internship about the applications of nRF52833 with SDK 17.1.0, and I am using this project file right now.
When I do "make -j all" and "make flash", I can see my device on nRF Connect app.
But when I also uncomment only the following code:
// int8_t tx_power = -4;// Set Power Level // advdata.p_tx_power_level = &tx_power;
After saving, "make -j all" and "make flash" commands, my device doesn't appear in the scanned devices.
I remember that a senior engineer said when I try to send more data, something like overflow happens -at least this is what I remembered-. He said we have a limit of 31 bytes in BLE applications. But the concept didn't become clear for me. Could you explain or direct me to a reference?
Also, we discussed the propagation-reception concept. I believe that the antenna of the nRF52833 gets the information from the buffer, and when we have a longer sequence, there will be always some remaining part to the next sequence. Thus, the detection will not be able to done at the receiver side. This is my point of view.
On the other hand, he says, since the BLE sequence doesn't have the expected length, the DK will not even allow the antenna to propagate any sequence.
I might have explained both views in the not desired way but at least which one is the closest? Could you also direct me to a related reference about this issue?
Thanks,
Omer