Comments (7)
Version v1.7.0 now includes the "unlimited" SegmentCount (There is a hardware limit though) and more fixes.
from ledcontroller.
I almost expected that issue to come.
I think at the moment this is not working because the libraries are compiled before the your program.
While compiling the library the compiles assumes MAX_SEGMENTS = 8
and creates the array witch a width of 20.
However while including the library MAX_SEGMENTS is overridden to 20 so the compiler expects to include a library with an array that has a width of 20 but only finds a library which has a width of 8 which causes the error.
from ledcontroller.
I will look into implementing a solution for this soon.
If you want to, you can try to implement a fix for this and create a pull request.
https://github.com/bartoszbielawski/LEDMatrixDriver might be a great reference on how to handle such a situation.
from ledcontroller.
I removed MAX_SEGMENTS the only limit on the segment count is your ram (and speed) this should solve your problems.
I want to do some more testing before I add this to the next version of the library so you have to use the version on the repository to test if it works for you.
Feedback is appreciated.
from ledcontroller.
Cool! Thx.
Will test it out today or tomorrow on a couple of boards and let you know...
from ledcontroller.
Compiled and works on ESP32 and Nano.
Thx!
from ledcontroller.
I will close this issue now the feature will be added in 1.7.0 after I looked for possible memory leaks and added an init function (to support more boards)
from ledcontroller.
Related Issues (20)
- implement multi row support HOT 5
- updating the documentation HOT 5
- debug / fix setColumn HOT 1
- implement byteBlock as class HOT 1
- implement byteRow as a class HOT 2
- Print a value to a sertain position HOT 2
- Ability to limit SPI speed HOT 1
- error compail at arduino uno HOT 2
- add option to set rotation in the configuraion
- remove deprecated function
- remove deprecated functions
- Arduino abstraction layer HOT 4
- Add movement functions for 7-Segment Displays
- Split the library into modules HOT 1
- Examples don't load from the manual page HOT 2
- More ducumentation pages
- Support for more display drivers HOT 1
- Not working on arduino Mega using hardware spi pins. HOT 5
- Version 2.0.2 is not available as PlatformIO package
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ledcontroller.