OTA Agent parameters structure.
These parameters are for describing some aspects of the OTA Agent.
Data Fields | |
| uint8_t | reboot_upon_completion |
| 1 = Automatically reboot upon download completion and verify. More... | |
| uint8_t | validate_after_reboot |
| 0 = OTA will set MCUboot to permanent before reboot. More... | |
| bool | do_not_send_result |
| If true, do not send the result status. More... | |
| cy_ota_callback_t | cb_func |
| Notification callback function. More... | |
| void * | cb_arg |
| Opaque argument passed to the notification callback function. More... | |
| uint8_t cy_ota_agent_params_t::reboot_upon_completion |
1 = Automatically reboot upon download completion and verify.
| uint8_t cy_ota_agent_params_t::validate_after_reboot |
0 = OTA will set MCUboot to permanent before reboot.
1 = Application must call cy_ota_validated() after reboot.
| bool cy_ota_agent_params_t::do_not_send_result |
If true, do not send the result status.
| cy_ota_callback_t cy_ota_agent_params_t::cb_func |
Notification callback function.
| void* cy_ota_agent_params_t::cb_arg |
Opaque argument passed to the notification callback function.