v6.0.0
Features
- bootloader: Add local BootloaderBlink example for testing the bootloader and its various configs (#599)
- bootloader: Add four bin variants: internal / external DFU, and 10ms / 2000ms timeouts (#599)
- core: Add USE_DAISYSP_LGPL flag to core/Makefile for DaisySP_LGPL support. (#601)
- bootloader: added
System::BootloaderMode::DAISY
,System::BootloaderMode::DAISY_SKIP_TIMEOUT
, andSystem::BootloaderMode::DAISY_INFINITE_TIMEOUT
options toSystem::ResetToBootloader
method for better firmware updating flexibility. (#599)
Bug fixes
- Fix link to electro-smith website in README (#605)
- bootloader: pins
D0
,D29
andD30
are no longer stuck when using the Daisy bootloader (#599) - Color: Fixed bug with init not setting the green value correctly (#596)
Bootloader
- This version of libDaisy and greater will be compatible with any version of the Daisy bootloader, meaning you won't have to update the bootloader on your product if you want the latest changes to libDaisy.
- However, for newer versions of the bootloader, you must use a compatible version of libDaisy.
- Daisy bootloader v6.0 and up will only be compatible with libDaisy v5.3 and up.