Henner Zeller
|
d67dd02d09
|
o Fix initialization of pin-pulser.
o Better fix for #32
|
2015-06-13 18:41:35 +00:00 |
|
Henner Zeller
|
273b294d5f
|
o Move the concept of a pin-pulser to a class, so that we can create
different implementations.
|
2015-05-31 23:47:28 +00:00 |
|
Henner Zeller
|
b57459be93
|
o Generally break out row-bits to make it easier to shuffle around
(also, simplifies as some #ifdefs can go.)
|
2015-05-31 21:40:20 +00:00 |
|
Henner Zeller
|
cb9df7bb13
|
o Fix some whitespace issues.
|
2015-03-07 19:36:35 -08:00 |
|
Henner Zeller
|
6252d0a386
|
o combine some unneeded fields into unused.
o Warn is both, the HAT support and parallel support are enabled.
|
2015-03-06 18:53:42 -08:00 |
|
Roger Guess
|
ae8089d9bf
|
Provide Adafruit HAT support that has a different GPIO mapping.
Contributed by Roger Guess
|
2015-03-06 18:48:07 -08:00 |
|
Henner Zeller
|
948094211c
|
o Simplify the MULTI_PARALLEL setup. Previously it was a bit confusing
that it worked with 2 parallel, but not 3. Now, default is 1 (as
it used to be) and with MULTI_PARALLEL switched on, 2 and 3 is allowed
as well.
|
2015-03-04 23:47:32 -08:00 |
|
Henner Zeller
|
d398dffdc8
|
o Add Double and Multi-buffering and atomic swap on VSync.
|
2015-03-04 21:55:52 -08:00 |
|
Henner Zeller
|
7785d65982
|
o doc update.
|
2015-03-02 10:29:12 -08:00 |
|
Henner Zeller
|
63399d1601
|
o Add support for a third parallel chain.
|
2015-03-01 12:24:57 -08:00 |
|
Henner Zeller
|
083cf4ba70
|
Merge branch 'parallel-rows'
|
2015-02-28 23:20:10 -08:00 |
|
Henner Zeller
|
5c168a2170
|
o Use additional GPIO pins on Plus models and Raspberry Pi 2 to
drive a second parallel chain. 100% more panels for 0% more CPU :)
|
2015-02-28 23:17:52 -08:00 |
|
Henner Zeller
|
2787d6590a
|
o Slow down GPIO at the source; just write to the registers twice.
|
2015-02-27 06:40:38 +00:00 |
|
Henner Zeller
|
cff9e34211
|
o Add some settle_delay() for slower panels or noise-riddled
digital connections.
|
2015-02-27 06:18:13 +00:00 |
|
Henner Zeller
|
72cbd18b58
|
o Various timer implementation depending on RPi 1 or 2.
o Also some CPU wasting implementation with busyloop.
|
2015-02-22 22:31:19 -08:00 |
|
Henner Zeller
|
7fcb7ff79a
|
o Pull out sleep_nanos() and move implementation
separately, as it is hardware dependent.
|
2015-02-22 19:01:14 -08:00 |
|
Henner Zeller
|
b88343aa14
|
o Invert bits for inverted color displays.
|
2014-09-23 23:05:39 -07:00 |
|
Henner Zeller
|
ec31dc894b
|
o Better check for PWM range
|
2014-09-13 05:27:15 +00:00 |
|
Henner Zeller
|
f9597dba80
|
o Make Revision 1 of RPi working as well.
|
2014-09-12 21:40:20 -07:00 |
|
Henner Zeller
|
5ce8056334
|
o Extract framebuffer code to be independent of RGBMatrix.
Preparation to support double buffering.
|
2014-09-12 20:53:04 -07:00 |
|