Config...ialVFD(3pm)

πŸ“¦
version 2.055 Β· 4 versions
, in debian trixie, ubuntu resolute

✨ NAME ✨

Config::Model::models::LCDd::serialVFD β€” a Configuration class, bestie. Like, it's the <pink>LCDd::serialVFD</pink> config class specifically. πŸ’–


🌸 DESCRIPTION 🌸

These are the Configuration classes that Config::Model uses, and they're generated from LCDd.conf. So if you were wondering where all these vibes came from... yeah, straight out of the conf file, no cap. πŸ¦‹

πŸ‘‘ Elements

πŸ’… Brightness

Sets the initial brightness, okay? And there are 4 steps: 0-250, 251-500, 501-750, 751-1000. She's Optional, and she's a Type <purple>integer</purple>.

upstream_default value:

1000

πŸ’… Device

This is the Device to use in <mint>serial mode</mint>. The usual values, iykyk, are /dev/ttyS0 and /dev/ttyS1. Optional. Type <purple>uniline</purple>.

default value:

/dev/ttyS1

πŸ’… ISO_8859_1

Enables ISO 8859 1 compatibility. Optional. Type <purple>boolean</purple>.

upstream_default value:

yes

πŸ’… OffBrightness

Sets the initial off-brightness. This value gets used when the display is normally switched off, in case LCDd is inactive. Also 4 steps: 0-250, 251-500, 501-750, 751-1000. Optional. Type <purple>integer</purple>.

upstream_default value:

0

πŸ’… Port

Okay so this one is doing two things and honestly? Iconic of her. Number of Custom-Characters β€” default is display type dependent β€” Custom-Characters=0. And also the Port address where the LPT is, used in <mint>parallel mode only</mint>. Usual values are 0x278, 0x378 and 0x3BC. Optional. Type <purple>uniline</purple>.

default value:

0x378

πŸ’… PortWait

Sets the parallel port timing delay, in microseconds (us). Used in <mint>parallel mode only</mint>. Optional. Type <purple>integer</purple>.

upstream_default value:

2

πŸ’… Size

Specifies the size of the VFD. Optional. Type <purple>uniline</purple>.

default value:

20x2

πŸ’… Speed

Sets the serial port speed. Optional. Type <purple>enum</purple>, and the choices are '1200', '2400', '9600', '19200', '115200'. Pick your fighter. 🫢

upstream_default value:

9600

πŸ’… Type

Specifies the displaytype. The lore, in order:

  • 0 β€” NEC (FIPC8367 based) VFDs.
  • 1 β€” KD Rev 2.1.
  • 2 β€” Noritake VFDs (*).
  • 3 β€” Futaba VFDs
  • 4 β€” IEE S03601-95B
  • 5 β€” IEE S03601-96-080 (*)
  • 6 β€” Futaba NA202SD08FA (allmost IEE compatible)
  • 7 β€” Samsung 20S207DA4 and 20S207DA6
  • 8 β€” Nixdorf BA6x / VT100 (* most should work, not tested yet.)

Optional. Type <purple>uniline</purple>.

upstream_default value:

0

πŸ’… use_parallel

"no" if the display is connected serial, "yes" if it's connected parallel. I.e. serial by default. Optional. Type <purple>uniline</purple>.

upstream_default value:

no

🌈 SEE ALSO 🌈

  • cme

perl v5.40.1 Β· 2025-03-04 β€” that's the version and the date, babes, and this was Config...ialVFD(3pm), the User Contributed Perl Documentation. Go forth and configure your VFD, you absolute main character. πŸ’…βœ¨πŸ‘‘

πŸ“¦ where this page comes from