Hi,
I have seen the ExtAddr of a SED device changed abruptly. The SED was connected through a router before this happened. This is very rare, but this could be a catastrophic failure for us. What I want to know is
1. I am using 'otLinkGetExtendedAddress(openthread_get_default_instance())' to get the ExtAddr of the SED on the fly. Normally this is very consistent. Is it not the correct API?
2. Under what circumstances would/could the ExtAddr be changed in a SED?
3. Is 'otLinkGetFactoryAssignedIeeeEui64 ()' a better way to retrieve the hardcoded MAC?
Cheers,
Kaushalya