Henner Zeller
e4bb815eb3
Merge branch 'master' of github.com:hzeller/rpi-rgb-led-matrix
2016-08-23 18:52:21 -07:00
Henner Zeller
88aa64c947
o Loading images can take some time. Give feedback.
...
o More logical way to handle delay for non-animated images.
2016-08-23 18:51:45 -07:00
Henner Zeller
6043d8560c
o Choose a more sensible default for multiple animated
...
gifs. Instead of a time-limit (which by default is 1.5 seconds),
make them loop once.
Fixes #201
2016-08-23 18:33:50 -07:00
Henner Zeller
5b7f5507dd
o Little readme clarification.
2016-08-23 08:54:50 -07:00
Henner Zeller
c42e94ffce
o Detect old configuration settings and hint to new way.
2016-08-23 08:53:44 -07:00
Henner Zeller
cdc39384f9
o Provide a feature to go through a list of image files.
...
Fixes #126
2016-08-22 23:08:25 -07:00
Henner Zeller
cd69285f3c
o add forgotten file.
2016-08-22 20:52:05 -07:00
Henner Zeller
16b63b92c5
o Update documentation.
2016-08-22 20:50:25 -07:00
Henner Zeller
4bf0bf2811
o Pinout: choose a more specific filename to make sure that it is actually
...
pulled from the hardware directory.
2016-08-22 08:16:03 -07:00
Henner Zeller
5c0bc04a1b
o First round in updating the documentation.
2016-08-21 21:02:43 -07:00
Henner Zeller
4eb174866f
o add TODO.
2016-08-21 20:15:48 -07:00
Henner Zeller
810c54f849
o Allow hardware pin pulsing select also to be set programmatically
...
and via flag.
2016-08-21 20:01:51 -07:00
Henner Zeller
8b54b00161
o Remove EXPERIMENTAL_HIGH_BRIGHTNESS
...
(it was experimental and after optimizing other places,
was not needed anymore).
2016-08-21 19:31:12 -07:00
Henner Zeller
480af6cc1a
o Move pinout definitions in a hardware subdirectory.
2016-08-21 19:26:54 -07:00
Henner Zeller
69ddec36ca
o Update comment in Makefile.
2016-08-21 17:05:03 -07:00
Henner Zeller
85e707116f
o Allow to choose the lsb pwm nanoseconds on the command line.
2016-08-21 17:02:54 -07:00
Henner Zeller
6d26807d88
o Making dropping privileges the default.
...
o Make it possible to select scan mode programmatically.
2016-08-21 16:24:29 -07:00
Henner Zeller
d5286000ce
o add the concept of RuntimeOptions. This contins the daemon, drop-privs
...
and gpio slowdown values.
o Add gpio slowdown to the values that can be modified programmatically
and with flags.
o Have the default flags passed into CreateMatrixFromFlags() also be
an output value, so that the settings read from the flags can be
used back in the user program.
2016-08-21 15:58:23 -07:00
Henner Zeller
5616d8749b
o Parse 'no' in flag for negative boolean flags.
2016-08-21 14:20:36 -07:00
Henner Zeller
b664571c3d
o Allow to set a default options for the CreateMatrixFromFlags().
...
o Allow to set show-refresh-rate, inverse-colors and green-blue
swap programmatically. That way, nobody has to re-compile just for
these options, which makes things more easy to distribute as library.
also: Make these flags.
2016-08-21 12:54:45 -07:00
Henner Zeller
51db6ce6d0
o Better documentation and more flexibility with daemon option.
2016-08-21 10:57:48 -07:00
Henner Zeller
021c08db19
o Show some good practices: setting up signal handler.
...
o smallish cleanups.
2016-08-20 20:45:41 -07:00
Henner Zeller
8b69f733d2
o actually set pwm bits and brightness as initialized.
2016-08-20 19:52:03 -07:00
Henner Zeller
7557c40e17
o Add some common runtim options (--led-daemon, --led-drop-privs)
...
o Add more options for matrix parameters (--led-brightness, --led-pwm-bits)
2016-08-20 19:26:20 -07:00
Henner Zeller
edce0acadb
o Initial parsing of matrix command line options.
2016-08-20 17:25:06 -07:00
Henner Zeller
eb0a10b0f0
o Provide an RGBMatrix::Options struct as input for all parameters.
...
Preparation to have other parameter tweaks move from #defines to
runtime options.
2016-08-20 11:10:32 -07:00
Henner Zeller
a82e8bd1e3
o Some API pointers.
2016-08-20 10:43:54 -07:00
Henner Zeller
ca61d0975e
o Move scroll ppm examples to api examples.
2016-08-20 09:59:15 -07:00
Henner Zeller
d28b2a23b4
o First step in separating the documentation in more smaller
...
chunks.
o Create sub-directory for api examples and ready utilities.
2016-08-20 09:57:27 -07:00
Henner Zeller
c089366c12
o include choice of compiler in compiler-flags makefile recompile
...
trigger.
2016-08-19 08:18:14 -07:00
Henner Zeller
4aea5f8690
o Fix a couple of lines that exceeded 80 characters.
2016-08-12 09:14:58 -07:00
Henner Zeller
a3906ebdd6
o More consistent indentation
...
o Remove Tab and fix typo found by @yarikoptic (Pull #190 )
2016-08-12 09:00:27 -07:00
Henner Zeller
9aacc5ce80
Merge pull request #192 from adamwolf/master
...
Fix Minor Typo
2016-08-12 08:25:20 -07:00
Adam Wolf
12ebdc76f0
Minor Typo
...
Thanks Henner!
2016-08-12 08:29:05 -05:00
Henner Zeller
7af277794d
o First step for hardware mapping
2016-08-10 10:02:50 -07:00
Henner Zeller
2543e732da
o First step: moving out hardware descriptions.
2016-08-10 10:01:38 -07:00
Henner Zeller
65ef3b156d
o Size reduction of images to be economic for downloads that use
...
it in a sub-module.
2016-08-07 08:59:22 -07:00
Henner Zeller
162208d10e
o Save a little space for images whose resoution can be smaller
2016-08-07 08:31:34 -07:00
Henner Zeller
a10d2ea722
o Update schematic.
2016-08-06 21:55:57 -07:00
Henner Zeller
18855d1ea8
o Point to active3 adapter for easier 1:32 functionality.
2016-08-06 21:46:46 -07:00
Henner Zeller
40344fb116
o Update fab files, link to OshPark.
2016-08-06 21:39:56 -07:00
Henner Zeller
84c0d81b60
o Make writing on jumpers more readable.
...
o Update documentation for e-line.
2016-08-06 21:29:57 -07:00
Henner Zeller
c8824fe23b
Merge branch 'master' into adapter-eline
2016-08-06 21:01:29 -07:00
Henner Zeller
27295d500b
Merge branch 'master' of github.com:hzeller/rpi-rgb-led-matrix
2016-08-06 12:20:54 -07:00
Henner Zeller
6069ddf791
o add new images.
2016-08-06 12:20:42 -07:00
Henner Zeller
2fd3143526
o readme tweaks; explain 64x64 hardware mod needed for Adafruit HAT
2016-08-06 12:18:56 -07:00
Henner Zeller
0640aa1ede
Merge pull request #186 from codingjoe/python3.4
...
Add python 3 support
2016-07-30 09:49:41 -07:00
Johannes Hoppe
e2693a395f
Add python 3 support
2016-07-30 13:59:55 +02:00
Henner Zeller
5543956e8a
o SwapOnVSync(): make it possible to choose a fraction of the refresh-rate
...
as animation timing for applications that want to lock the update
to the refresh rate.
Usually, the refresh rate in the several hundred Hz range is not
as useful for that.
Adds a feature that emerged in a discussion in issue #184 .
2016-07-26 20:55:40 -07:00
Henner Zeller
2913fe3687
o Add a section about ghosting.
2016-07-24 13:12:36 -07:00