mirror of
https://github.com/garagetinkering/Video_Game_Mini_Maps.git
synced 2026-01-17 17:47:00 +01:00
6.6 KiB
6.6 KiB
Changelog
2.6.5
Features
- Add example showing concurrent use of a SD Card and ESP-Hosted.
2.6.4
- Fix the esp_wifi_deinit() call from host
2.6.3
Bug Fixes
- Increase timing used to reset co-processors to work with a slower FreeRTOS clock tick
- Updated documentation on performance optimization
2.6.2
Bug Fixes
- fixed bug in enabling
esp_eap_client_set_eap_methodson co-processor based on ESP-IDF version
2.6.1
Bug Fixes
Minor fixes in Slave OTA example
2.6.0
- Added public OTA APIs for slave firmware updates
- Added host-triggered slave OTA example with support for HTTP, partition, and filesystem sources
- Support for LittleFS filesystem-based OTA updates
- Migration guide updated for 2.6.0
APIs added
esp_hosted_ota_beginesp_hosted_ota_writeesp_hosted_ota_endesp_hosted_ota_activate
APIs deprecated
esp_hosted_slave_ota- Use the new Host Performs Slave OTA Example instead for more flexible OTA implementations with comprehensive documentation and multiple deployment methods
Examples added
host_performs_slave_ota- Host-triggered slave OTA example supporting HTTP URLs, partition sources and LittleFS filesystem sources
2.5.12
Features
- Add SPI (full and half duplex) and UART support for ESP32-C61
- Updated documentation on applying optimised Wi-Fi settings to sdkconfigs
Bug Fixes
- Fixed build issues when raw throughput testing is enabled
- Fixed bug in co-processor causing SDIO to operate only in packet mode
2.5.11
Bug Fixes
- Fixes to use compatible version of
idf-build-appsand constraints during CI pipeline builds - Renamed CI pipelines to "sanity" and "regression"
- Prefix jobs with
sanity_orregression_to make their names unique - Enabled building of ESP-Hosted examples in regression pipeline
- Various bug fixes found in the process of fixing the CI pipelines
2.5.10
Features
- Version, 2.5.8 - 2.5.10:
- Add staging branch workflow for safer component releases
2.5.7
Bug Fixes
- Fixed build break when Network Split and CLI Commands are enabled on coprocessor
2.5.6
Bug Fixes
- Updated co-processor and some example
idf_component.ymlfiles to set component dependencies based on the ESP-IDF version in use
2.5.5
Bug Fixes
- Fixed build errors when using latest version of ESP-IDF
- Updated Wi-Fi Easy Connect (DPP) code to match current ESP-IDF master
- Adjusted CI pipeline
2.5.4
Features
- Added building with ESP-IDF v5.3 in CI
- Added building ESP-Hosted examples in CI
Bug Fixes
- Fixed building with ESP32-H2 as host in CI (was skipping build)
2.5.3
Bug Fixes
- Fix the ESP-IDF CI
2.5.2
Features
- Add support to get and set the BT Controller Mac Address
- To support set BT Controller Mac Address, BT Controller is now disabled by default on the co-processor, and host must enable the BT Controller. See Initializing the Bluetooth Controller for details
- Updated all ESP-Hosted BT related examples to account for new BT Controller behaviour
APIs added
esp_hosted_bt_controller_initesp_hosted_bt_controller_deinitesp_hosted_bt_controller_enableesp_hosted_bt_controller_disableesp_hosted_iface_mac_addr_setesp_hosted_iface_mac_addr_getesp_hosted_iface_mac_addr_len_get
2.5.1
Bug Fixes
- Added dependency on
esp_driver_gpio
2.5.0
Bug Fixes
- Remove dependency on deprecated
drivercomponent and added necessary dependencies instead
2.4.3
Features
- Add support for Wi-Fi Easy Connect (DPP)
- Espressif documentation on Wi-Fi Easy Connect (DPP)
- ESP-Hosted Enrollee Example using DPP to securely onboard a ESP32P4 with C6 board to a network with the help of a QR code and an Android 10+ device
APIs added
esp_supp_dpp_initesp_supp_dpp_deinitesp_supp_dpp_bootstrap_genesp_supp_dpp_start_listenesp_supp_dpp_stop_listen
2.4.2
Bug Fixes
- Fix ignored lwip hook header in slave example
2.4.1
Bug Fixes
- Reduced ESP32 bootloader size
2.4.0
Features
- Added support for Wi-Fi Enterprise
APIs added
esp_wifi_sta_enterprise_enableesp_wifi_sta_enterprise_disableesp_eap_client_set_identityesp_eap_client_clear_identityesp_eap_client_set_usernameesp_eap_client_clear_usernameesp_eap_client_set_passwordesp_eap_client_clear_passwordesp_eap_client_set_new_passwordesp_eap_client_clear_new_passwordesp_eap_client_set_ca_certesp_eap_client_clear_ca_certesp_eap_client_set_certificate_and_keyesp_eap_client_clear_certificate_and_keyesp_eap_client_set_disable_time_checkesp_eap_client_get_disable_time_checkesp_eap_client_set_ttls_phase2_methodesp_eap_client_set_suiteb_192bit_certificationesp_eap_client_set_pac_fileesp_eap_client_set_fast_paramsesp_eap_client_use_default_cert_bundleesp_wifi_set_okc_supportesp_eap_client_set_domain_nameesp_eap_client_set_eap_methods
2.3.3
Features
- Added SDIO support for ESP32-C61
2.3.2
Features
- Add host example to showcase transport config before
esp_hosted_init()
2.3.1
Bug Fixes
- Fixed a build break caused by refactoring
2.3.0
Features
- Refactored common and port specific code
2.2.4
Bug Fixes
- Fixed SPI Full Duplex startup sequence
- Fixed incorrect Handshake GPIO assignment for C5 on Module
- Added valid CPU freqencies in ITWT Example for H2
2.2.3
Bug Fixes
- Fixed itwt build break for IDF v5.3.1
2.2.2
Features
- Added support for Wi-Fi Power Save and ITWT
- Added ITWT example
- Updated copyright check to allow Unlicensed or CC0-1.0 files
APIs added
esp_wifi_set_inactive_time()esp_wifi_get_inactive_time()esp_wifi_sta_twt_config()esp_wifi_sta_itwt_setup()esp_wifi_sta_itwt_teardown()esp_wifi_sta_itwt_suspend()esp_wifi_sta_itwt_get_flow_id_status()esp_wifi_sta_itwt_send_probe_req()esp_wifi_sta_itwt_set_target_wake_time_offset()
2.2.1
Features
- Allow external code to override Hosted BT Tx function by making it a
weakreference
2.2.0
Features
- Add support for fragmentation of packets from sdio host to slave
2.1.11
Bug Fixes
- Fixed SoftAP operation after integration of lwIP split code