mbed-os/features/nanostack
Kevin Bracey 1fde01c243 Add API to read Thread EUI-64
Previously get_mac_address on a ThreadInterface returned the EUI-64
reported by the radio driver. This was required for commissioning, but
was inconsistent with other interfaces, and the API concept.

5.9.0 inadvertently changed this so that get_mac_address returned the
actual MAC address used by the radio, which is a hash result of the
EUI-64 for Thread.

The original "return the EUI-64" form was somewhat faulty, as
get_mac_address would not return the EUI-64 set by set_device_eui64() or
another mechanism before connect() was called.

Rather than revert to old behaviour, add a new API to get the device
EUI-64 to ThreadInterface, alongside the existing set API.
2018-06-29 17:10:17 +01:00
..
coap-service Merge commit '03edf998fa6142cb5e3d4c28154c9bdfea98105f' 2018-05-14 17:08:10 +03:00
mbed-mesh-api Add API to read Thread EUI-64 2018-06-29 17:10:17 +01:00
nanostack-hal-mbed-cmsis-rtos Support default tz_module for event loop & lwip 2018-06-15 13:30:56 +01:00
nanostack-interface Make Nanostack C++ constructor initialise Nanostack 2018-06-15 13:30:56 +01:00
sal-stack-nanostack Merge commit '8e546a301f0b93dab28e7b4454df97e5f9e83843' 2018-05-11 09:52:10 +03:00
sal-stack-nanostack-eventloop Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
targets Move EFR32 RF driver to TARGET_Silicon_Labs/TARGET_SL_RAIL 2018-04-27 14:38:44 +03:00
CONTRIBUTING.md Remove nanostack binary libraries 2017-11-16 14:20:28 +02:00