You are using staging server - a separate instance of the ESP Component Registry that allows you to try distribution tools and processes without affecting the real registry.

jason-mao/gmf_io

0.7.0

Latest
uploaded 2 months ago
Espressif GMF IO Module

Changelog

v0.7.0

Features

  • Added esp_gmf_io_codec_dev_set_dev API to set the audio codec device handle
  • Added esp_gmf_io_http_set_event_callback API to set an HTTP event callback
  • Added basic reset functionality to each IO to properly clean up resources and reset state

Bug Fixes

  • Fixed an issue where HTTP IO did not reset the thread and databus properly
  • Fixed file open check for treat return error as valid fd
  • Corrected return value validation for *acq_write/read and *acq_release_write/read callback function implementations
  • Fixed HTTP connection timeout handling during _http_close operations
  • Standardize TAG identifier format across all I/O elements with io prefix

v0.6.3

Bug Fixes

  • Changed the tag for embedded flash IO from embed_flash to embed
  • Refactor the script to make the generated files follow our coding style

v0.6.2

Features

  • Limit the version of esp_codec_dev

v0.6.1

  • Fixed memory leaks in I/O flash destroy API
  • Corrected default values for I/O file and I/O I2S elements to ensure stable initialization
  • Enforced esp_gmf_err_t return type for all element initialization functions (I/O flash, HTTP)

v0.6.0

Features

  • Added support for NULL object configuration
  • Renamed component to gmf_io
  • Updated the License

Bug Fixes

  • Standardized return values of port and data bus acquire/release APIs to esp_gmf_err_io_t only

v0.5.1

Bug Fixes

  • Fixed the component requirements

v0.5.0

Features

  • Initial version of esp-gmf-io

Links

Supports all targets

License: Custom

Tags

To add this component to your project, run:

idf.py add-dependency "jason-mao/gmf_io^0.7.0"

or download archive

Stats

  • Archive size
    Archive size ~ 31.42 KB
  • Downloaded in total
    Downloaded in total 4 times
  • Downloaded this version
    This version: 3 times

Badge

jason-mao/gmf_io version: 0.7.0
|