Skip to content

Commit

Permalink
codal_app: Update codal-microbit-v2 to v0.2.54.
Browse files Browse the repository at this point in the history
Changes to codal-core:
- updated streams API to include connection checks by API requirement
- fixed the level detectors to correctly handle initial connections to
  their upstream
- removed duplicate documentation in cpp
- adjusted CODAL_STREAM_IDLE_TIMEOUT_MS down to 75ms
- added async and sync variants of play and record, for convenience
- removed unusued bool and check for timeouts in getValue

Changes to codal-microbit-v2:
- added volume and sample rate control for MixerChannels
- implemented new API requirements for Mixer2, Synth and virtual output
  pins
- improve sound quality of virtual sound pin:
    - fix bug in audio mixer that could cause one inaccurate sample at the
      start of each DMA buffer
    - enable external crystal at boot to improve frequency accuracy of
      audio playback
    - add optional CONFIG block to discretize the output of virtual sound
      pin to nearest integer divisor of mixer
    - minor codepath optimization to prevent unecessary processing in audio
      mixer
- removed old level detector

Charges to codal-nrf52:
- updated the ADC channels to use the new requirements for stream API
  classes

Signed-off-by: Damien George <[email protected]>
  • Loading branch information
dpgeorge committed Jun 12, 2023
1 parent 665c809 commit eeb1db3
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/codal_app/codal.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"target": {
"name": "codal-microbit-v2",
"url": "https://github.com/lancaster-university/codal-microbit-v2",
"branch": "v0.2.51",
"branch": "v0.2.54",
"type": "git",
"test_ignore": true
} ,
Expand Down

0 comments on commit eeb1db3

Please sign in to comment.