.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.43) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "Config::Model::models::LCDd::picolcd 3pm" .TH Config::Model::models::LCDd::picolcd 3pm "2023-10-13" "perl v5.36.0" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" Config::Model::models::LCDd::picolcd \- Configuration class LCDd::picolcd .SH "DESCRIPTION" .IX Header "DESCRIPTION" Configuration classes used by Config::Model .PP generated from LCDd.conf .SH "Elements" .IX Header "Elements" .SS "Backlight" .IX Subsection "Backlight" Sets the initial state of the backlight upon start-up. \fI Optional. Type boolean. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" on .SS "Brightness" .IX Subsection "Brightness" Set the initial brightness . Works only with the 20x4 device. \fI Optional. Type integer. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" 1000 .SS "Contrast" .IX Subsection "Contrast" Set the initial contrast \fI Optional. Type integer. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" 1000 .SS "Key0Light" .IX Subsection "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 \s-1LED\s0 for the +/\- keys. This is a handy way to indicate to users which keys are disabled. \fI Optional. Type boolean. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" on .SS "Key1Light" .IX Subsection "Key1Light" \&\fI Optional. Type uniline. \fR .IP "default value :" 4 .IX Item "default value :" on .SS "Key2Light" .IX Subsection "Key2Light" \&\fI Optional. Type uniline. \fR .IP "default value :" 4 .IX Item "default value :" on .SS "Key3Light" .IX Subsection "Key3Light" \&\fI Optional. Type uniline. \fR .IP "default value :" 4 .IX Item "default value :" on .SS "Key4Light" .IX Subsection "Key4Light" \&\fI Optional. Type uniline. \fR .IP "default value :" 4 .IX Item "default value :" on .SS "Key5Light" .IX Subsection "Key5Light" \&\fI Optional. Type uniline. \fR .IP "default value :" 4 .IX Item "default value :" on .SS "KeyRepeatDelay" .IX Subsection "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. .PP Key auto repeat delay (time in ms from first key report to first repeat). Use zero to disable auto repeat. \fI Optional. Type integer. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" 300 .SS "KeyRepeatInterval" .IX Subsection "KeyRepeatInterval" Key auto repeat interval (time in ms between repeat reports). Only used if KeyRepeatDelay is not zero. \fI Optional. Type integer. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" 200 .SS "KeyTimeout" .IX Subsection "KeyTimeout" KeyTimeout is only used if the picoLCD driver is built with libusb\-0.1. When built with libusb\-1.0 key and \s-1IR\s0 data is input asynchronously so there is no need to wait for the \s-1USB\s0 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 \s-1CPU\s0 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. \fI Optional. Type integer. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" 500 .SS "Keylights" .IX Subsection "Keylights" Light the keys? \fI Optional. Type boolean. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" on .SS "LinkLights" .IX Subsection "LinkLights" Link the key lights to the backlight? \fI Optional. Type boolean. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" on .SS "LircFlushThreshold" .IX Subsection "LircFlushThreshold" Threshold in microseconds of the gap that triggers flushing the \s-1IR\s0 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. \fI Optional. Type integer. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" 8000 .SS "LircHost" .IX Subsection "LircHost" Host name or \s-1IP\s0 address of the \s-1LIRC\s0 instance that is to receive \s-1IR\s0 codes If not set, or set to an empty value, \s-1IR\s0 support is disabled. \fI Optional. Type uniline. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" 127.0.0.1 .SS "LircPort" .IX Subsection "LircPort" \&\s-1UDP\s0 port on which \s-1LIRC\s0 is listening \fI Optional. Type integer. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" 8765 .SS "LircTime_us" .IX Subsection "LircTime_us" \&\s-1UDP\s0 data time unit for \s-1LIRC\s0 On: times sent in microseconds (requires \s-1LIRC UDP\s0 driver that accepts this). Off: times sent in 'jiffies' (1/16384s) (supported by standard \s-1LIRC UDP\s0 driver). \fI Optional. Type boolean. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" off .SS "OffBrightness" .IX Subsection "OffBrightness" Set the brightness while the backlight is 'off' . Works only with the 20x4 device. \fI Optional. Type integer. \fR .IP "upstream_default value :" 4 .IX Item "upstream_default value :" 0 .SH "SEE ALSO" .IX Header "SEE ALSO" .IP "\(bu" 4 cme