IDeviceIdentity class
#include <control/control_services.hpp>
Abstract device identity provider used by diagnostics endpoints.
Derived classes
- class app::runtime::PicoDeviceIdentity final
- Device identity adapter exposed to the control interface.
- class FakeDeviceIdentity final
Constructors, destructors, conversion operators
- ~IDeviceIdentity() defaulted virtual
Public functions
- auto read_unique_id_8(std::array<uint8_t, 8>* out_id) const -> bool pure virtual
- Reads stable 8-byte unique identifier.