Device firmware best practice

Hi everyone
As a new user I’ve been reading a lot of posts on the forum as part of my education. On one post I came across advice from Brocaar about firmware functionality.

" validate the connectivity with the network and in case the packet-loss exceeds a certain threshold, re-join"

It got me thinking that it would be very useful to have a guide to best practice for firmware development. I’m particularly interested in Class C devices and firmware.

Does anyone have or have seen such a document or alternatively some firmware code samples that seem particularly full featured/mature that can be used.

Thanks in advance.


1 Like