Skip to content

Release 3.2.2 - More important FreeRTOS and I2S fixes

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Jun 01:13
· 565 commits to master since this release

Some important FreeRTOS bug fixes and quality of life improvements, plus a major I2S correction eliminating clicking audio.

FreeRTOS

  • CoreMutex add portYieldFromISR for FreeRTOS (#1484)
  • Fix CoreMutex FreeRTOS ISR logic (#1510)
  • Fix serial reset hang under FreeRTOS (#1495)

I2S

  • AudioBufferManager(I2s, PWMAudio, ADCInput) clicking fix (#1500)
  • AudioBufferManager: Make dma_claim_unused_channel() not panic (#1487)
  • I2S::available/availableForWrite() returns bytes (#1499) (#1496)
  • Add I2S::getOverUnderflow() (#1497)

Other fixes and update

  • Update to Adafruit TinyUSB 2.2.1 (#1511)
  • Added BT setup overload to pass name. (#1483)
  • Implement the BD_ADDR(char * address_string) constructor. (#1440)