Henner Zeller
a1f4e6dde7
Merge branch 'master' of https://github.com/hzeller/rpi-rgb-led-matrix
2014-09-11 06:27:15 +00:00
Henner Zeller
82acea5526
o Some basic font support. Not entirely working yet.
2014-09-11 06:26:28 +00:00
Henner Zeller
9f3abcfd17
o Remove font part in minimal example
2014-09-11 05:02:40 +00:00
Henner Zeller
2798171783
o Add graphics.cc
2014-09-10 21:57:08 -07:00
Henner Zeller
f26333445a
o Add basic bitmapped fonts
2014-09-10 21:56:31 -07:00
Henner Zeller
312899f9a9
Merge branch 'master' of github.com:hzeller/rpi-rgb-led-matrix
2014-09-10 21:53:07 -07:00
Henner Zeller
21f444d259
o First step to support font.
2014-09-10 21:52:45 -07:00
Henner Zeller
1c1b0108c5
o Make luminance function a lookup table.
2014-09-10 07:30:33 +00:00
Henner Zeller
9c22cf8d2d
o Ignore the black time for clocking and use the freedom to use
...
shorter PWM base-time. Which then is used for 11 Bit PWM.
o implement CIE1931 luminance correction. Switch on by default.
2014-09-10 07:22:06 +00:00
Henner Zeller
9094261859
o To experiment with superior PWM: add a gray block.
2014-09-10 04:47:59 +00:00
Henner Zeller
50128ede21
o Make image-loading while running ImageScroller threadsafe.
2014-09-09 09:28:17 -07:00
Henner Zeller
8bee3e90a2
o Fix some thread TODOs
2014-09-09 09:01:06 -07:00
Henner Zeller
b1f646057f
o Move Canvas into separate file as preparation to be referenced
...
in a little graphic primitives library later.
o Rename some methods while they are hopefully still not being used
to much elsewhere: FillScreen() and ClearScreen() just becomes
Fill() and Clear(). The affect a Canvas, not necessarily a Screen.
2014-09-09 00:13:05 -07:00
Henner Zeller
db70764e36
o Smallish readme update.
...
o Experimental gamma.
2014-09-07 04:59:57 +00:00
Henner Zeller
ed6466cf91
o No compromises in priority.
2014-09-07 02:38:30 +00:00
Henner Zeller
858cefc6db
o Don't read outside image boundaries.
2014-09-07 02:36:26 +00:00
Henner Zeller
f258f96bdd
o smallish typos and direct link to example files.
2014-09-06 16:44:42 -07:00
Henner Zeller
312f6ce146
o not integrate, use submodules
2014-09-06 23:08:58 +00:00
Henner Zeller
4a21d903d9
o Add reference to submodule documentation.
2014-09-06 23:07:55 +00:00
Henner Zeller
652d2526e1
o make minimal example slightly less minimal.
2014-09-06 22:52:27 +00:00
Henner Zeller
3d13baed08
o Add a minimal example
2014-09-06 15:14:53 -07:00
Henner Zeller
235cb72399
o some readme reorg
2014-09-06 14:37:02 -07:00
Henner Zeller
9b2f9f3f95
o image sizing.
2014-09-06 14:30:34 -07:00
Henner Zeller
3347662316
o image alignment.
2014-09-06 14:30:06 -07:00
Henner Zeller
171653b953
o Yet another attempt to control image size.
2014-09-06 14:28:55 -07:00
Henner Zeller
c590ab1e41
o attempt size control of image. Let's see how it displays on github markdown.
2014-09-06 14:27:04 -07:00
Henner Zeller
175812db1c
o Generally use relative links to images.
2014-09-06 14:25:54 -07:00
Henner Zeller
0815eabab4
o another image experiment.
2014-09-06 14:25:02 -07:00
Henner Zeller
6233e61478
o image size experiment.
2014-09-06 14:24:17 -07:00
Henner Zeller
94ac2869aa
o fix youtube shortlink.
2014-09-06 14:20:44 -07:00
Henner Zeller
6275b3c551
o Videos with thumbnails.
2014-09-06 14:18:55 -07:00
Henner Zeller
23328b97c4
o smallish wording changes.
2014-09-06 13:42:39 -07:00
Henner Zeller
bbbd8688bc
o Qualify introduction sentence.
2014-09-06 13:32:41 -07:00
Henner Zeller
1e6e29a75d
o Complete sentence; link to Adafruit.
2014-09-06 13:32:05 -07:00
Henner Zeller
5aa7928ef1
o submodule: safe to use, no 'moving target'
2014-09-06 13:15:15 -07:00
Henner Zeller
f8d3828bde
o a note about using namespace.
2014-09-06 13:13:37 -07:00
Henner Zeller
8304a0b32f
o refine sub-module API documentation.
2014-09-06 13:10:45 -07:00
Henner Zeller
1220a43da5
o Describe library inclusion.
2014-09-06 13:05:32 -07:00
Henner Zeller
b8094972bb
o Put things from library into a namespace.
2014-09-06 12:45:15 -07:00
Henner Zeller
839b25f070
o fix library variables.
2014-09-06 12:38:09 -07:00
Henner Zeller
a34b043a41
o Add mutex abstraction.
2014-09-06 12:27:35 -07:00
Henner Zeller
bf2ea97ed0
o For some reason, git lost these while moving. Re-adding.
2014-09-06 12:16:55 -07:00
Henner Zeller
e09d8a6d41
o Move things around to offer a nicely usable library.
2014-09-06 12:15:18 -07:00
Henner Zeller
fd4d3b8565
o fix typo
2014-09-06 10:54:50 -07:00
Henner Zeller
c92ba37b36
o readme tweaks.
2014-09-06 10:52:59 -07:00
Henner Zeller
3adfeedd45
o Sample chaining 64x64
...
o CPU use.
2014-09-06 10:42:16 -07:00
Henner Zeller
c79849d20c
o Add some comments for 'large' display.
2014-09-06 10:05:04 -07:00
Henner Zeller
5124fcbaac
o more squared-opportunity.
2014-09-06 00:55:55 -07:00
Henner Zeller
89b9feaa80
o use nicer units.
2014-09-06 00:53:09 -07:00
Henner Zeller
d809b85f9f
o add missing full-stop.
2014-09-06 00:49:48 -07:00