Like a digital photo frame, only analog… ;-)
|
2 months ago | |
---|---|---|
arduino | 7 years ago | |
src | 7 years ago | |
.gitignore | 7 years ago | |
COPYING | 7 years ago | |
ChangeLog | 7 years ago | |
Makefile.am | 7 years ago | |
NOTES | 7 years ago | |
README.org | 2 months ago | |
configure.ac | 5 years ago | |
phoframe.asd | 5 years ago | |
quick_quicklisp.sh.in | 7 years ago |
Please see this document for an explanation about this repository.
The lisp libraries are availables from quicklisp.
This software use autotools so:
$ autoreconf -fiv && ./configure
will starts the building process.
Then (if you have not quicklisp installed on your system):
$ bash quick_quicklisp.sh
and finally:
$ make
will build the exectutable phoframe. This program is used to generate the file for the paper strip needed by this project. The usage is:
Usage: /usr/bin/sbcl [OPTIONS]... -- INPUT-FILE...
-d, --draw-box draw box around each item
-f, --font-dir=PARAMETER The directory where the fonts are (default:
"/usr/share/fonts/type1/gsfonts/")
-F, --font-name=PARAMETER The name of the font (default: "z003034l")
-m, --maximum-font-size=PARAMETER The maximum size of the font
-s, --starting-message=PARAMETER The starting message
-e, --ending-message=PARAMETER The ending message
-h, --help Prints this summary
Because of a bug the actual name of the executable is not shown, but /usr/bin/sbcl should be replaced with phoframe.
INPUT-FILE is a file with the sentences written one for line
aaaaa
bbbbb
ccccc
.
.
.
Any lines that begins with a "./" or a "/" and ends with "jpg" will be treated as a path to an image file in JPEG format.
Lines starting with '#' will be ignored.
The directory arduino contains the source for the arduino sketch and should be compiled and uploaded with the rights tools (i suggest arduino IDE).
Please file bug report on the issue tracker
This works is © 2016 cage
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
To my father for all the hardware works. :)