Skip to content

Releases: lancaster-university/codal-microbit-v2

v0.2.67

24 Jul 17:51
4bfb173
Compare
Choose a tag to compare
  • Set uBit.io.logo to capacitive touch mode by default. (#418)
  • Remove uBit.io.face as it was a temporal addition that is no longer needed. (#410)
  • Added definitions to match the MakeCode effects parameters (#417)
  • Populate MICROBIT_DAL_VERSION and add microbit_dal_version(). (#434)
  • Addition of getRows(n, k) and getNumberOfRows(n) to the datalogger. (#431) (thanks to @KierPalin)
  • Ensure header files and .cpp files use the codal namespace appropriately. (#437)
  • CI: Fix multiple issues (#407) (#408) (#435) (#436)
  • CI: Update Changelog script to include changes in lib dependencies. (#420)

Full changelog

Libraries: codal-core

Full changelog

Libraries: codal-nrf52

Full changelog

v0.2.66

26 Feb 16:10
Compare
Choose a tag to compare

An extremely small patch release to fix an issue in the MicroPython runtime.

Full Changelog: v0.2.65...v0.2.66

Libraries: codal-core

  • Applying the patch suggested by @dpgeorge to handle large receiving buffers for pullInto()

Full Changelog: lancaster-university/codal-core@7b6f9df...992c0b1

v0.2.65

21 Feb 13:09
Compare
Choose a tag to compare

Full Changelog: v0.2.63...v0.2.65

Libraries: codal-core

  • Updated to correctly restore mic state on returning from a deep sleep (by @JohnVidler)
  • Working audio resampling rates if requested by downstream components of a SplitterChannel (by @JohnVidler)

Full Changelog: lancaster-university/codal-core@63f017f...7b6f9df

Libraries: codal-microbit-nrf5sdk

  • Revert "Quieted a warning on fallthrough, as this is intended behaviour" (by @JohnVidler)

Full Changelog: microbit-foundation/codal-microbit-nrf5sdk@5714cbe...d41d5c7

v0.2.57

22 Aug 15:09
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.55...v0.2.57

v0.2.55

23 Aug 14:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.43...v0.2.55

v0.2.43

21 Sep 16:33
Compare
Choose a tag to compare
  • deepSleep() with no wake targets will now actually deep sleep. Make sure this is really what you want to do!
  • Serial ports can now be used to wake the board from deep sleep states.
  • New configuration flag MICROBIT_USB_SERIAL_WAKE can now be set to configure the board to wake on serial input.
  • Fixed spurious mic activation due to overlapping device IDs between CodalComponent and MicroBitCompat.
  • Includes the hotfix patch to fix timing issues inside the SoundEmoji synth that would lock the board up on high-level languages.

v0.2.42

12 Sep 15:58
Compare
Choose a tag to compare

The "Python and Deep-Sleep Support Release"

Its unlikely that this build will make it to a MakeCode release, as this is intended for internal bundling with the new Python editor.
The next tag to be used by MakeCode is likely to be v0.2.43 at the earliest.

  • Fixed an off-by-one error in FiberLock whereby a semaphore-mode lock would have 1 slot fewer than expected [codal-core::feature/enhanced-lock]
  • Fixed an off-by-one error in the device pacic codes in MicroBitError, where all codes were one higher than needed (leaving code 50 empty) [codal-microbit-v2::bug/panic-code-offset]
  • Added a new deepSleep() call to support a kind of interruptable deep sleep mode, to better support the way Python sleeps [codal-microbit-v2::feature/interruptable-deep-sleep]
  • Minor patch to show --status without pagenation, for easier code status review
  • Improved sound level detection sensitivity to 35db from 52db, re-calibrated parameters for accuracy, and introduced optional 8 bit range sound level API
  • Merged a new NRF52LEDMatrix::rotateTo function (Thanks Martin!)