-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[OTA] Add NotifyUpdateApplied API to OTA Requestor #13555
[OTA] Add NotifyUpdateApplied API to OTA Requestor #13555
Conversation
c244e35
to
f816e2a
Compare
PR #13555: Size comparison from 79db3db to f816e2a Increases (2 builds for k32w, qpg)
Full report (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
Will it help if we add a |
Sure, let me add that command. |
f816e2a
to
e43f4ac
Compare
Sorry, I meant to push up a new commit but by habit did a an amend so review comments addressed but just all in one commit. |
e43f4ac
to
345b0a0
Compare
PR #13555: Size comparison from a11413e to 345b0a0 Increases (2 builds for k32w, qpg)
Full report (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
- This API should be called after an image has been successfully applied
345b0a0
to
c678758
Compare
PR #13555: Size comparison from ff0bc91 to c678758 Increases (2 builds for k32w, qpg)
Full report (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
- This API should be called after an image has been successfully applied
- This API should be called after an image has been successfully applied
Problem
Currently, after an OTA image has been applied, there is no way to notify the provider of this
Fixes: #9527
Change overview
NotifyUpdateApplied
API to be called whenever provider should be notified that an image has been successfully appliedOTAUpdateStateEnum
fromHandleError
as more specific state for notifying is neededNotifyUpdateApplied
from the Linux implementation of Apply to update states and notify appropriatelyTesting
Manual testing of Linux provider/requestor transfer