2016-11-28 13:53:03 +08:00
OTA
===
2017-01-17 19:12:48 +01:00
Application Example
-------------------
Demonstration of OTA (over the air) firmware update workflow: `examples/system/ota <https://github.com/espressif/esp-idf/tree/master/examples/system/ota> `_ .
2016-11-28 13:53:03 +08:00
API Reference
-------------
Header Files
^^^^^^^^^^^^
* `app_update/include/esp_ota_ops.h <https://github.com/espressif/esp-idf/blob/master/components/app_update/include/esp_ota_ops.h> `_
Macros
2016-11-30 18:19:23 +08:00
^^^^^^
2016-11-28 13:53:03 +08: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