Installation
- Tiva Flash utilities and drivers are no more part of the release itself but can be found unter Tiva_Flash_Utilities
- To update the Nextion firmware over USB you need the Nextion Editor. More infos about updating the nextion can be found in their documentation, chapter 2.1 and chapter 4
Big changes:
- Completely rewrote the Nextion GUI. Still looks familiar but it is now much easier to modify, enhance and (in fututre) translate.
- Control up to 6 coils independantly.
- In Simple and MIDI Mode you can select which of the available coils shall be affected by your settings.
- Assign any MIDI Channels to any coil
"Under the hood"
- Way more efficient communication between Nextion and Tiva. No more possible to "overload" by fast slider movements. Protocol is documented under Nextion_GUI/Commands.txt
- Allow Nextion firmware update over USB (hence through the Tiva microcontroller). Starting with this release you can go (on the Nextion) to "Settings->USB FW Update" to enter update mode. You can then upload a new Firmware version from the Nextion Editor. Baud Rate is 115200.
- Changed release content and Git structure. Flash utilities are no more included in the releases but can be found under Tiva_Flash_Utilities. Nextion Firmware is now included (Source file (HMI) for USB update and compiled file (TFT) for SD update).
- The new MIDI ISR design would easily allow to receive MIDI Data from multiple UARTs (e.g. one running at 115200bauds for USB MIDI and one running at 31250bauds connected to a "normal" MIDI port).
Minor changes:
- Fixed rare case where output could still glitch
- New slider "velocity" control. Still not sure what the best vs simplest formula would be. Currently using
value = sliderSetting ^ 2
. - Auto login. On the All_Users page you can set a "auto login password". If any of the user passwords equals to this he will be logged in automatically. As of now this has not a lot of importance since there are no differences between users (its a beta release...).