Commit Graph
339 Commits
Author SHA1 Message Date
mmdolze ea54f33f90 Document the limitations of the frame widget. 2011-11-15 19:26:46 +00:00
mmdolze 0bdbc5f0cd Cfontz: Fix display of bars and output a warning on startup if driver was
not compiles with SEAMLESS_HBARS (hbars will not display correctly then). Also
update User's Guide.
2011-11-07 20:26:17 +00:00
mmdolze eaa3f83515 Fix spelling. 2011-11-05 10:19:37 +00:00
mmdolze b7c9fae8b7 Forgot to remove the CFontz633.docbook from the Makefile when removing
the file itself.
2011-11-04 19:18:43 +00:00
mmdolze 0fdc92e156 hd44780/serial: Fix handling of keys for LoS-Panel (by M. Kirchner) and change
backlight handling:

Previously if keypad=yes was configured in LCDd.conf a value for the
backlight was sent, regardless of the configuration in hd44780-serial.c.

Now it decides upon the backlight flag from that file (enabling it in
LCDd.conf is still required). If the backlight flag indicates the device
supports backlight, the backlight_on / backlight_off values are sent (even
if they are 0x00)!
2011-11-02 20:04:36 +00:00
mmdolze 760ea0a21a Add the specification for pictogram extension as Docbook article. 2011-10-24 20:27:06 +00:00
mmdolze 57c0645621 New driver: vlsys_m428 driver for Moneual MonCaso 320 (W. Hauck). 2011-10-23 12:08:55 +00:00
mmdolze 842a3195ef Correct the order of tokens returned in response to 'hello' command. 2011-10-23 11:03:27 +00:00
mmdolze 72dff35234 Correct settings example for hd44780/ftdi in 4bit mode (by L. Colangiuli) 2011-10-06 20:29:29 +00:00
mmdolze 30822231ad Remove deprecated CFontz633 driver. Use CFontzPacket with Model=633 instead! 2011-08-17 20:48:26 +00:00
mmdolze 3a2612fc3b Fix a URL. 2011-06-26 13:20:27 +00:00
mmdolze 60658ddee2 Build system: --enable-extra-charmaps option to add language specific charmaps
(currently mappings for input in Russian) and some rarely used controllers.
2011-04-03 19:25:08 +00:00
mmdolze 3bb27d1611 New common 5x8 font for t6963, sed1520, mdm166a and i2500vfd. It resembles
the original font of the HD44780 with European character set, but includes
only characters from ISO 8859-1 and has been extended with bar graph and icons.

The t6963 driver now has its size to be configured in pixels! The size in
characters is automatically calculated based on the cell size. This makes
internal calculations more easy.
2011-04-03 18:07:15 +00:00
mmdolze 5b90f21c2e Spell checking fixes for man pages (by N. Leverton, D. Dumont, any myself). 2011-03-24 03:56:19 +00:00
mmdolze c6f04179fe Add description of charmap support to imon driver doc. Update koi8-r charmap
to not cover symbols (Y. Scheglyuk).
2011-03-23 07:04:04 +00:00
mmdolze b96b60b50d Convert custom characters to 8 byte bitmap.
Remove comments from the code that are already part of docbook documentation.
Pass through indent.
Remove unused prototypes.
2011-02-27 14:02:58 +00:00
mmdolze dfd486c55b Add charmap for NEC uPD16314 (ROM code 002). Add a small charmap search
function and update hd44780 to use it. Make charmap selectable in imon driver.
2011-02-10 23:07:04 +00:00
mmdolze eaf74128c6 Re-worked sed1520 driver:
- Add 68-familiy style interface support and make it configurable.
- Make delay configurable.
- Correct swapped display halves.
- Resurrect vBar / hBar functions.
- Fix icon definitions and modify set_char for common data format.
2011-02-10 23:03:04 +00:00
mmdolze b0a8da6079 Document missing or new settings for picoLCD driver. 2011-01-23 14:07:41 +00:00
mmdolze de7a132fbb Rewrote the t6963 driver:
- Limit the maximum size to 40x16 (240x128 pixel) and change the RAM locations
to make use of 8 KB only. (If one's display is larger and has more memory this
may have to be changed.)
- Drive control lines using defines from lpt-port.h without using a function.
- Use timing.h for delays (which are now optional).
- Remove any use of the graphic area and mode settings, except for optionally
clearing of graphic memory on start-up.
- Remove any cursor related stuff.
- Handle displays correctly which width (in pixels) is not a multiple of the
cellwidth (e.g. 128x64).
- Remove double buffering (display updates are already really fast).
- Update text and font memory using AUTO WRITE function.
- Remove the bignum stub. Now at least something is displayed.
- Fix character offset for bar graphs.
- Make local functions static and inline the most commonly used read / write
functions.
2011-01-21 06:59:37 +00:00
mmdolze f021cc8327 Add an option to start LCDd with screen rotation disabled. 2011-01-19 19:08:37 +00:00
mmdolze 561744a3cc Check for xmlto using configure and use that when creating the user and
developer guides. Add some convenience targets to help creating documentation
releases.
2011-01-19 19:04:54 +00:00
mmdolze fc545022f8 Spell check Docbook guides. Hint: Installing a spell checker in you IDE is
a good idea!
2011-01-17 23:16:03 +00:00
mmdolze e6f5d78506 Correct some typos. Add IDs to headings. Add some hints about commenting. 2011-01-15 20:22:00 +00:00
mmdolze 8bdfdaaaa1 - Convert function comments to Doxygen.
- Remove instructions that have been transfered to the User's Guide.
- Remove the unused line drawing function.
- Pass through indent.
- Add more comments to the initialization code.
- In the user guide remove table with wiring scheme by LCD pin but add a new
  one for bitshaker wiring.
2011-01-15 19:32:01 +00:00
toykeeper d3bd7a64ff Replaced original author info with a pointer to the mailing list,
to avoid encouraging users to send questions to a black hole.
2011-01-08 17:48:54 +00:00
toykeeper cac9a56299 updated ToyKeeper's contact info 2011-01-05 23:34:37 +00:00
mmdolze 680891761e Analyze and document the t6963 driver:
* Add Doxygen comments (also for internal functions, shortened for API).
* Document initialization.
* Remove some unused variables and defines.
* Pass through indent.
* Remove references to LCD pins from documentation and add some warning.
2011-01-03 10:51:50 +00:00
mmdolze a0e30b34b5 sed1330 driver: Add support for HG25504 (L. Lagendijk) 2011-01-03 10:46:07 +00:00
mmdolze e7c4240e58 Update version numbers after 0.5.4 branched 2011-01-03 10:21:49 +00:00
mmdolze e86de6ff24 Add usbtiny and mdm166a drivers. 2010-12-27 13:18:38 +00:00
mmdolze 49be190daa Add the same CSS stylesheet as for the user guide. Use dollar entities to
prevent keywort substitution.
2010-12-27 12:16:16 +00:00
mmdolze 04039c5b97 Replace the standard text 'LCD using xyz chipset' with some real information. 2010-11-28 22:17:01 +00:00
mmdolze 18f0977605 Add a little bit of color to the User Guide by supplying a CSS stylesheet,
which adds colored borders to notes and screen contents.
2010-11-28 22:15:30 +00:00
mmdolze dacb2beb73 Add MDM166A driver for Futaba/Targa USB VFD (Christoph Rasim). 2010-11-26 21:43:57 +00:00
mmdolze a12ab7127b Link stylesheet to correctly display the tabs on the header. 2010-11-26 21:03:40 +00:00
mmdolze c7aeaa0e2f Small documentation updates (typos, comments). 2010-11-25 07:05:49 +00:00
mmdolze 85c5e8c45a hd44780: Added 'usbtiny' connection type (by Siarhei Herasimchuk). 2010-11-22 20:01:10 +00:00
mmdolze 23a7c6c6b0 Add the release chapter to Makefile. Note the branch point CVS tag. 2010-11-22 19:54:05 +00:00
mmdolze ca7ed773f1 Restructure chapters in the developer guide. Add chapter about programming and
making releases. Add driver acceptance guideline.
2010-11-20 16:45:22 +00:00
mmdolze 29adfa40db We don't provide bz2 tarballs anymore, so remove them from docs. 2010-11-20 16:43:24 +00:00
mmdolze 55a8624b74 Moved the client language to the beginning of the document. Cleanup driver API
documentation a little bit.
2010-10-31 14:08:31 +00:00
mmdolze fd9b2ce713 Big cleanup: Remove trailing whitespace from files (except those imported
from external sources).
2010-10-30 18:04:21 +00:00
mmdolze c084e6b800 Update documentation for CFontzPacket changes. 2010-02-13 17:33:27 +00:00
mmdolze 66023939a1 Cleanup and documentation updates:
- Remove shared/str.h where not used.
- Remove shared/debug.h from all files as it has been completely replaced
  by shared/report.h (it will be removed later).
- Add more doxygen comments to shared/* and clients/lcdproc/*.
- Include static functions in doxygen output.
2010-02-02 23:20:29 +00:00
mmdolze e914ee3d72 Check all http links, update permanent redirects. Do not remove links with
404 errors as they may still be available at www.archive.org.
2010-01-30 18:53:43 +00:00
mmdolze 88aabdccc1 HD44780: Add a charmap which makes input in KOI8-R appear correctly on
displays using hd44780 controller with european charset.
2010-01-28 19:25:17 +00:00
mmdolze 59f3cbdb45 * Automatically exclude the pin for switchable backlight from keypad scanning
in the 4bit and 8bit wiring. This fixes problems with flickering backlight if
  a slow parallel port is used. IMPORTANT: This may require a hardware change!
* In code comments use the same line names as in the user's guide (Y1/X1
  instead of Y0/X0).
* Add documentation about hd44780-ftdi's 4bit mode.
2010-01-18 22:24:59 +00:00
mmdolze 0b134df632 Correct settings name for SureElec driver. 2009-12-20 11:19:16 +00:00
mmdolze 7eb3d4e5b8 Add new SureElec driver by Laurent Latil. 2009-11-29 09:09:02 +00:00