I dig the config id package for what it has available, but several things
puzzle me.

Obviously I can fork this and make all these changes for my project, but
just feeling out how people are using this.

I tend to think of the id package kind of replacing or being the source of
truth for Device Information service.

As such I feel like were missing a model/style and manufacturer name value
in here.

Also the serial puzzles me, Is anyone using this? It seems odd to me that
youd have user settable serial number..  Isnt it more likley wed burn a
serial into user registers on the micro? And on top of that its holding
64byte array by default empty.

What if we expose id/serial to the bsp definition like we do in say
nrf52_hw_id.c and let the user populate it however they like, most likely
from (in this nordic case) UICR->CUSTOMER

Reply via email to