It´s easy to build TLM eddsytone package for Zephyr,
Unfortunately the data payload inside eddystone TLM is not fixed. ADV_CNT is incremented after advertising and SEC_CNT is incremented after 0.1 second.
After calling bt_le_adv_start() I can´t find information if the last data was transmitted and when the stack is ready for new data.
Is there any notification from radio on zephyr kernel ? If not any suggestion of how notification or other solution can be implemented ?