Skip to content

Releases: shanteacontrols/OpenDeck

v6.3.1

23 Jan 20:03
Compare
Choose a tag to compare

Improvements

  • Improved system responsiveness
  • Reduced RAM usage

Fixes

  • Fix atrocious performance when I2C displays are used with analog components

Misc

  • Added macOS CI build

v6.3.0

10 Jan 21:45
Compare
Choose a tag to compare

New features

  • Added support for STM32F401CC BlackPill variant
  • Analog filters are now configurable in compile time for custom boards to reduce the usage of RAM and to improve latency on AVR boards

Improvements

  • Various performance improvements
  • Switched to 38400 baudrate again for Arduino Mega2560 for communication between main and USB link MCU
  • Some STM32 boards now support 10 presets again instead of just 5

Fixes

  • Fix broken code compilation when buttons aren't used on custom boards
  • Fixed some tests being compiled with wrong constants

Misc

  • Reorganized board source hierarchy

v6.2.4

29 Dec 11:50
Compare
Choose a tag to compare

Fixes

  • Fixed pin configuration for Black Pill boards

v6.2.3

21 Dec 19:41
Compare
Choose a tag to compare

Improvements

  • Improved analog filtering around edges

Fixes

  • Fixed misleading errors during backup/restore procedure for touchscreen
  • Fixed broken init/deinit of DIN MIDI, DMX and touchscreen when switching presets

Misc

  • Removed physical bootloader toggle on some boards to prevent various issues when flashing
  • Removed DMX support for ATmega2560 due to lack of RAM
  • Added support for STM32_Programmer_CLI flashing tool on STM32 boards
  • Completely refactored hardware tests
  • Restored the ability to run tests on HW rig
  • Added hardware test rig schematics and additional source code

v6.2.2

27 Nov 11:58
Compare
Choose a tag to compare

Fixes

  • Another batch of DMX configuration fixes

v6.2.1

26 Nov 21:54
Compare
Choose a tag to compare

Fixes

  • Fixed broken locking mechanism for CDC interface
  • Fix broken configuration of DMX through SysEx

Improvements

  • Automatically switch to selected initial touchscreen screen in web configurator

Other

  • Added schematics for Rooibos controller

v6.2.0

23 Nov 16:32
Compare
Choose a tag to compare

Fixes

  • Fixed incorrectly generated configuration for some AVR boards
  • Fixed potential issues on Arduino Mega

Other

  • Added support for Waveshare Core405R board
  • Added support for Waveshare Core407V board
  • Added support for TPyboard
  • Fixed some issues with STM32F4VE board
  • Removed support for 3 UART channels on ATmega2560 to reduce RAM usage
  • Major refactoring of certain modules

v6.1.0

05 Nov 16:22
Compare
Choose a tag to compare

New features

  • Program change and preset change LED control modes are now separated. Preset change using MIDI in message has been removed.

Fixes

  • Restored indication of current MIDI program on startup

v6.0.5

04 Nov 22:40
Compare
Choose a tag to compare

New features

  • Added support for STM32F4VE board

Fixes

  • Fixed broken preset indication on LEDs

v6.0.4

21 Oct 17:02
Compare
Choose a tag to compare

New features

  • Added support for Waveshare Core407I board

Improvements

  • Improved analog filtering on STM32-based boards