2016-11-28 05:53:03 +00:00
|
|
|
OTA
|
|
|
|
===
|
|
|
|
|
2017-01-17 18:12:48 +00:00
|
|
|
Application Example
|
|
|
|
-------------------
|
|
|
|
|
2017-01-19 08:16:06 +00:00
|
|
|
Demonstration of OTA (over the air) firmware update workflow: :example:`system/ota`.
|
2017-01-17 18:12:48 +00:00
|
|
|
|
2016-11-28 05:53:03 +00:00
|
|
|
API Reference
|
|
|
|
-------------
|
|
|
|
|
|
|
|
Header Files
|
|
|
|
^^^^^^^^^^^^
|
|
|
|
|
2017-01-19 08:16:06 +00:00
|
|
|
* :component_file:`app_update/include/esp_ota_ops.h`
|
2016-11-28 05:53:03 +00:00
|
|
|
|
|
|
|
Macros
|
2016-11-30 10:19:23 +00:00
|
|
|
^^^^^^
|
2016-11-28 05:53:03 +00:00
|
|
|
|
|
|
|
.. doxygendefine:: ESP_ERR_OTA_BASE
|
|
|
|
.. doxygendefine:: ESP_ERR_OTA_PARTITION_CONFLICT
|
|
|
|
.. doxygendefine:: ESP_ERR_OTA_SELECT_INFO_INVALID
|
|
|
|
.. doxygendefine:: ESP_ERR_OTA_VALIDATE_FAILED
|
|
|
|
|
|
|
|
Type Definitions
|
|
|
|
^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
.. doxygentypedef:: esp_ota_handle_t
|
|
|
|
|
|
|
|
Functions
|
|
|
|
^^^^^^^^^
|
|
|
|
|
|
|
|
.. doxygenfunction:: esp_ota_begin
|
|
|
|
.. doxygenfunction:: esp_ota_write
|
|
|
|
.. doxygenfunction:: esp_ota_end
|
|
|
|
.. doxygenfunction:: esp_ota_set_boot_partition
|
|
|
|
.. doxygenfunction:: esp_ota_get_boot_partition
|