fotopretty / arudino-maxmatrix-library Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/arudino-maxmatrix-library
Automatically exported from code.google.com/p/arudino-maxmatrix-library
There's a bug in Example_Display_Scrolling_Text:
m.writeSprite(32, 0, buffer);
m.setColumn(32 + buffer[0], 0);
in method void printCharWithShift(char c, int shift_speed)
This works for up to 4 MAX7219's only because of writing to X coordinate of 32.
It should be:
m.writeSprite(maxInUse * 8, 0, buffer);
m.setColumn(maxInUse * 8 + buffer[0], 0);
to work for more than 4 MAX7219's.
Original issue reported on code.google.com by [email protected]
on 16 Nov 2014 at 2:15
Hi, I see many people getting an "error: 'prog_uchar' does not name a type"
message: You need to replace 'prog_uchar' with 'const unsigned char' in the
examples.
My problem is different: All characters appear rotated 90 degrees
counterclockwise, and shifting downwards instead of right to left. Once a char
disappears from the bottom of a LED matrix it reappears at the top of the next
matrix to the right, and so on..
The module I am using consists of a strip of four LED matrices each controlled
by a MAX7219 the next being cascaded to the previous (dout > din) and clk/cs
being tied together.
Not sure why this is happening, maybe the design has changed, my guess is this
needs to be fixed in the library functions themselves. I have been trying to
play a bit with the setDot function in order to find a way to compensate for
the tilting chars, what I found out is that the col and row appear to be
reversed in relation to the LED module (starting at the bottom, position 0,0
lights the bottom leftmost LED on the rightmost module, then as I increase the
column value, it lights up the LED a row above, up to 7,0 where the leftmost
LED at the top row is lit. Once I set column = 8 the next module to the left
gets the leftmost LED at the bottom row lit).
I figured that "n = col / 8" sorts out which module to address for a given col
value, but I couldn't for the life of me, figure out what the next line is
doing (it's a modulus operation performed on col and 8) and how to correctly
shift out the bits to get my modules working right.
Original issue reported on code.google.com by wmoecke
on 9 Mar 2015 at 2:42
I have tried the examples for this library and they all have the shiftLeft as
the way the text scrolls. The way my matrix's are set up they don't work that
way. I need to use the shiftUp and have tried to make it work by just swapping
the left for up and it doesn't really work. If someone could guide me where to
look or explain what needs to change, it would be greatly appreciated.
Original issue reported on code.google.com by [email protected]
on 30 Mar 2015 at 7:53
It would be nice to have some examples.
Here is a nice example:
https://docs.google.com/file/d/0B_YlEklLDDS7WTF0c2hlVzFCZWc/edit?usp=sharing
Maybe you could talk to the author and include it as an example
with the library.
Original issue reported on code.google.com by [email protected]
on 10 Mar 2014 at 12:09
Can you show me how to use the shiftRight function to scroll the text in the
other director.. it seems not to work here..
Original issue reported on code.google.com by [email protected]
on 24 Feb 2015 at 9:56
Would you consider changing your directory tree structure?
As it is when you clone it you get a sub directory called "MaxMatrix"
which is the top level directory.
If this directory were removed, then you can clone the tree directly into
your sketchbook/libraries directory into a sub directory called "MaxMatrx".
The way it is now you cannot do this because the actual git tree
contains the MaxMatrix directory.
Original issue reported on code.google.com by [email protected]
on 9 Mar 2014 at 9:20
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.