Releases: edgehog-device-manager/edgehog-zephyr-device
Releases · edgehog-device-manager/edgehog-zephyr-device
v0.7.0
Edgehog Device Zephyr v0.7.0 release.
CHANGELOG
Added
- The function
edgehog_device_stop
that allows stopping the Edgehog device. Including the telemetry services. - The result value
EDGEHOG_RESULT_TELEMETRY_STOP_TIMEOUT
. This is returned when Edgehog fails to stop within the user-defined timeout. - The public definition of the zbus channel
edgehog_ota_chan
. That can be used to interact with the Edgehog device during OTA updates. - The zbus event
EDGEHOG_OTA_PENDING_REBOOT_EVENT
. This event is sent by the Edgehog device on the zbus when an OTA has been received, correctly flashed in the secondary partition, and the device is ready for a reboot. - The zbus event
EDGEHOG_OTA_CONFIRM_REBOOT_EVENT
. This event can be used to reply to anEDGEHOG_OTA_PENDING_REBOOT_EVENT
triggering an immediate reboot of the device, skipping the usual wait time that the Edgehog device uses for the reboot. - Support for Zephyr
4.0
for the sample. - The
stm32h573i_dk
board into the standard boards for the sample. - A new readme for the sample, specific to the NXP Application Hub.
Changed
edgehog_device_telemetry_config_t
has been renamed toedgehog_telemetry_config_t
to be coherent with the library naming scheme.telemetry_type_t
has been renamed toedgehog_telemetry_type_t
to be coherent with the library naming scheme.- The sample has been reorganized to be easier to understand.
- The Astarte device has been updated to the latest
0.7
version.
Removed
- The WiFi driver in the sample. Currently, no board with WiFi is included in the standard boards for the Edgehog sample.
Fixed
- Prevent illegal memory access in the function
edgehog_telemetry_destroy
.
v0.6.0
Edgehog Device Zephyr v0.6.0 release.
CHANGELOG
Added
- Add support for
io.edgehog.devicemanager.SystemStatus
interface. - Add support for
io.edgehog.devicemanager.StorageUsage
interface. - Add support for
io.edgehog.devicemanager.LedBehavior
interface. - Add support for
io.edgehog.devicemanager.WiFiScanResults
interface. - Add support for
io.edgehog.devicemanager.BatteryStatus
interface. - Add support for
io.edgehog.devicemanager.config.Telemetry
interface.
Changed
- Updated the Astarte device SDK to
v0.7.1
. - Updated Zephyr to
v3.7.0
.
v0.5.0
v0.5.0-alpha
Edgehog Device Zephyr v0.5.0-alpha release.
CHANGELOG
Added
- Initial release, supports OTA, hardware info, system info and os info.