summaryrefslogtreecommitdiff
path: root/docs/DRIVER.futabaMDM166A
blob: 94e6179ca27885391479a94b29213240a13216a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
---------------------------------------------------------------------
GraphLCD driver library

The futabaMDM166A driver
---------------------------------------------------------------------

Description
-----------
The Futaba MDM166A driver supports Futaba MDM166A VFD displays.
The VFD is connected to a PC's USB port.

Installation Notes
------------------

You need installed library libhid to use the futabaMDM166A driver. 
This library libhid is used to access and interact with a USB HID device.

    * http://libhid.alioth.debian.org/

If Debian used, you can install them with the command :

#> apt-get install libhid-dev libhid0

Wirings
-------
The futabaMDM166A driver supports a connections on a USB port.


Configuration Parameters
------------------------
The futabaMDM166A driver supports the following parameters in config file:

Width
 Sets the horizontal size of the display. If this parameter is not
 given, a default value of 96 pixels is used.

Height
 Sets the vertical size of the display. If this parameter is not
 given, a default value of 16 pixels is used.

UpsideDown
 Rotates the display output by 180 degrees. This might be useful, if
 the LCD is mounted upside-down.
 Possible values: 'yes', 'no'
 Default value: 'no'

Invert
 Inverts the display.
 Possible values: 'yes', 'no'
 Default value: 'no'

Brightness
 Sets the brightness of your display's backlight.
 Possible values: 0 <= x <= 100)
 Default value: 50

RefreshDisplay
 Normally, most of the drivers do not update the whole display, but
 only the areas that have changed since last update. So it might be,
 that some faulty pixels would stay a longer time. To avoid this, the
 plugin makes a complete refresh from time to time. This parameter
 defines how often a complete refresh will be done.
 e.g.: A value of 5 means, that the plugin will make a complete
       refresh on every 5th update.
 A value of 0 completely disables complete refreshs. 
 Possible values: 0 <= x <= 50
 Default value: 50