Hello,
I have created a firmware for end device running on battery using a Full Thread device example from nRF5 sdk for thread. But now i wish to convert the same example to run for Sleepy End Device.
So what are the changes i have to perform related to open thread stack for migrating FTD example to SED example?
In thread initialization i am performing this :
- Set radio mode to THREAD_RADIO_MODE_RX_OFF_WHEN_IDLE
- Set Poll Period
- Set child timeout
- Auto-commissioning true
Anything else i have to add ?
Also i want to have clarity regarding this Polling parameter in thread initialization.
1. Does this polling period signifies the time period for which sleepy device will listen to its parent
OR
2. Does it signifies the time period after which sleepy device will listen for particular duration.
Although by the name of the parameter, 1st one sounds right one still wanted to confirm. And if 1st option is right than at what point of time my sleepy end device (publisher) will listen to it's parent device for the specified Polling Period ?
Thanks & Regards,
Nikhil Komalan