File: picolcd.pod

package info (click to toggle)
libconfig-model-lcdproc-perl 2.053-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 880 kB
  • sloc: perl: 4,713; makefile: 5
file content (319 lines) | stat: -rw-r--r-- 4,321 bytes parent folder | download | duplicates (3)
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
# PODNAME: Config::Model::models::LCDd::picolcd
# ABSTRACT:  Configuration class LCDd::picolcd

=encoding utf8

=head1 NAME

Config::Model::models::LCDd::picolcd - Configuration class LCDd::picolcd

=head1 DESCRIPTION

Configuration classes used by L<Config::Model>

generated from LCDd.conf

=head1 Elements

=head2 Backlight

Sets the initial state of the backlight upon start-up. I< Optional. Type boolean.  > 

=over 4

=item upstream_default value :

on

=back



=head2 Brightness

Set the initial brightness . Works only
with the 20x4 device. I< Optional. Type integer.  > 

=over 4

=item upstream_default value :

1000

=back



=head2 Contrast

Set the initial contrast I< Optional. Type integer.  > 

=over 4

=item upstream_default value :

1000

=back



=head2 Key0Light

If Keylights is on, the you can unlight specific keys below:
Key0 is the directional pad.  Key1 - Key5 correspond to the F1 - F5 keys.
There is no LED for the +/- keys.  This is a handy way to indicate to users
which keys are disabled.  I< Optional. Type boolean.  > 

=over 4

=item upstream_default value :

on

=back



=head2 Key1Light

I< Optional. Type uniline.  > 

=over 4

=item default value :

on

=back



=head2 Key2Light

I< Optional. Type uniline.  > 

=over 4

=item default value :

on

=back



=head2 Key3Light

I< Optional. Type uniline.  > 

=over 4

=item default value :

on

=back



=head2 Key4Light

I< Optional. Type uniline.  > 

=over 4

=item default value :

on

=back



=head2 Key5Light

I< Optional. Type uniline.  > 

=over 4

=item default value :

on

=back



=head2 KeyRepeatDelay

Key auto repeat is only available if the picoLCD driver is built with
libusb-1.0. Use KeyRepeatDelay and KeyRepeatInterval to configure key auto
repeat.

Key auto repeat delay (time in ms from first key report to first repeat). Use
zero to disable auto repeat. I< Optional. Type integer.  > 

=over 4

=item upstream_default value :

300

=back



=head2 KeyRepeatInterval

Key auto repeat interval (time in ms between repeat reports). Only used if
KeyRepeatDelay is not zero. I< Optional. Type integer.  > 

=over 4

=item upstream_default value :

200

=back



=head2 KeyTimeout

KeyTimeout is only used if the picoLCD driver is built with libusb-0.1. When
built with libusb-1.0 key and IR data is input asynchronously so there is no
need to wait for the USB data.
KeyTimeout is the time in ms that LCDd spends waiting for a key press before
cycling through other duties.  Higher values make LCDd use less CPU time and
make key presses more detectable.  Lower values make LCDd more responsive
but a little prone to missing key presses.  500 (.5 second) is the default
and a balanced value. I< Optional. Type integer.  > 

=over 4

=item upstream_default value :

500

=back



=head2 Keylights

Light the keys? I< Optional. Type boolean.  > 

=over 4

=item upstream_default value :

on

=back



=head2 LinkLights

Link the key lights to the backlight? I< Optional. Type boolean.  > 

=over 4

=item upstream_default value :

on

=back



=head2 LircFlushThreshold

Threshold in microseconds of the gap that triggers flushing the IR data
to lirc 
If LircTime_us is on values greater than 32.767ms will disable the flush
If LircTime_us is off values greater than 1.999938s will disable the flush. I< Optional. Type integer.  > 

=over 4

=item upstream_default value :

8000

=back



=head2 LircHost

Host name or IP address of the LIRC instance that is to receive IR codes
If not set, or set to an empty value, IR support is disabled. I< Optional. Type uniline.  > 

=over 4

=item upstream_default value :

127.0.0.1

=back



=head2 LircPort

UDP port on which LIRC is listening I< Optional. Type integer.  > 

=over 4

=item upstream_default value :

8765

=back



=head2 LircTime_us

UDP data time unit for LIRC  
On:  times sent in microseconds (requires LIRC UDP driver that accepts this).
Off: times sent in 'jiffies' (1/16384s) (supported by standard LIRC UDP driver). I< Optional. Type boolean.  > 

=over 4

=item upstream_default value :

off

=back



=head2 OffBrightness

Set the brightness while the backlight is 'off' .
Works only with the 20x4 device. I< Optional. Type integer.  > 

=over 4

=item upstream_default value :

0

=back



=head1 SEE ALSO

=over

=item *

L<cme>

=back

=cut