Releases: TechTronicsEngineering/AutoPlex7
Release list
v3.1.0
Welcome to AutoPlex7 v3.1.0!
This version implements a feature that has been long requested for AutoPlex7: usage of Timer0 for multiplexing. This frees up other, more commonly used hardware timers, like the Timer1 or Timer2 that some previous versions used.
NOTE: this does NOT affect the performance of timing functions like millis() or delay(); as the overflow interrupt remains untouched.
v3.0.3
Welcome to AutoPlex7 v3.0.3!
This version fixes a critical bug involving redefinition of a default parameter in the source code.
v3.0.2
Welcome to AutoPlex7 v3.0.2!
This version corrects a few mistakes regarding the multiplexing ISR within the example sketches.
v3.0.1
Welcome to AutoPlex7 v3.0.1!
This new version is a game changer for automatic multiplexing - it adds an internal display instance registry and automatically multiplexes all available displays. No more need for defining ISRs!
NOTE: If you'd like to multiplex manually, you can now opt out of a display being added to the multiplexing registry by typing MANUALPLEX as a fifth argument in begin(). Example:
display.begin(displayType, displayDigits, digitPins, segmentPins, MANUALPLEX);
v2.3.2
Welcome to AutoPlex7 v2.3.2!
This shiny new version extends the print() and append() by overloading int and double.
v2.2.3
v2.2.2
Welcome to AutoPlex7 v2.2.2!
This new release touches up a few bug fixes with interrupt handling.
v2.2.1
Welcome to AutoPlex7 v2.2.1!
The latest release features a major bug fix within the header file.
v2.2.0
Welcome to AutoPlex7 v2.2.0!
The latest version of AutoPlex7 adds support for displays with transistor drivers. You can now pass CCWDDT (Common Cathode With Digit Drive Transistors) or CAWDDT (Common Anode With Digit Drive Transistors) as a displayType to the begin() method. Just make sure to define displayType as a byte, as opposed to the usual bool, if you plan to use these.
It also features a minor bug fix involving accidental incorrect usage of the volatile keyword.
v2.1.1
Welcome to AutoPlex7 v2.1.1!
This version features a minor bug fix within the testDisplay() method.