Config...arrior(3pm)
π NAME π
Config::Model::models::LCDd::IOWarrior β it's a Configuration class, bestie, and it lives its whole life as part of the LCDd::IOWarrior situation. It's a Perl module manual page, section 3pm (that's the "user contributed Perl documentation" corner of the library, iykyk).
β¨ DESCRIPTION β¨
So basically: these are configuration classes that get used by Config::Model. That's the whole vibe.
And where did it come from? It was generated from LCDd.conf π. No hand-writing here, it's a glow-up that happened automatically.
π¦ Elements π¦
πΈ ExtendedMode
okay so if you've got an HD66712, a KS0073, or honestly any other "almost HD44780-compatible" display, you flip this flag and it drops you into extended mode β which is the 4-line linear one. That's the tea. β
This one is Optional. Type: uniline.
upstream_default value:
yes
π Lastline
This one decides if the last line is pixel addressable (that's a yes) or if it's actually running an underline effect (that's a no). Choose wisely bestie π
This one is Optional. Type: boolean.
upstream_default value:
yes
π SerialNumber
The serial number, periodt. And it must be exactly as listed by usbview β like, character for character, no improvising. And if you don't give one at all? Then the 1st IOWarrior found gets used. Surprise, you get whatever shows up first π
This one is Optional. Type: uniline.
upstream_default value:
00000674
π Size
display dimensions, that's it, that's the whole thing.
This one is Optional. Type: uniline.
default value:
20x4
π₯ SEE ALSO π₯
cmeβ go check it out π«Ά
β¨ sign-off time β¨ β this gorgeous little page was brought to you by perl v5.40.1, dated 2025-03-04, and it's filed under Config...arrior(3pm). Slay, take care of your displays, mwah ππ
π
π¦ where this page comes from
- debian trixie: libconfig-model-lcdproc-perl 2.055-2 Β· LGPL-2.1-only
- ubuntu resolute: libconfig-model-lcdproc-perl 2.055-2 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms