v2.0.0 #1
TechTronicsEngineering
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Welcome to AutoPlex7 v2.0.0!
This new release features many new features, fixes bugs and pain points, and features a total code rewrite.
Changes
The latest version of our software has made many changes. Some of the most important include:
What AutoPlex7 users should be aware of
In order to maintain the new feature set, we had no choice but to remove the interrupt handler from the source code.
The previous versions of AutoPlex7 integrated this function directly into the library. But now, to support custom display object names or use more than one screen at once, we had to deduct this.
Currently, the multiplexing loop must be integrated into your sketch, above the main code, like this:
The timer itself is still set up by the display class, and the main loop is completely free to use. Blocking functions will not interfere with the display.
Display setup changes
While older AutoPlex7 versions used global variables to store pinout and display configuration information, the newest release requires parameters to be passed directly to a call to begin().
Assuming a four-digit common cathode display...
Old AutoPlex7 configuration:
New AutoPlex7 configuration
This makes integrating a second display seamless.
For more information on AutoPlex7, refer to the readme.
This discussion was created from the release v2.0.0.
All reactions