Add multiple ways to trigger software updates such as push update and arbitrary polling time
Background
- Current software update mechanism doesn't support push update.
- Current software update can change its polling time to arbitrary one but cip-sw-updates-demo uses 30 seconds only as polling time.
Description
- Support push update on the software update mechanism.
- Support arbitrary polling time on cip-sw-updates-demo.
Goal
-
Investigate how to implement push update -
Implement push update -
Test push update -
Support arbitrary polling time on cip-sw-updates-demo -
Test arbitrary polling time