---
name: "Config::Model::models::LCDd::imonlcd"
section: "3pm"
platform: "linux"
package: "libconfig-model-lcdproc-perl"
version: "2.055-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Config::Model::models::LCDd::imonlcd"
---

# Config::Model::models::LCDd::imonlcd(3pm)

Configuration class LCDd::imonlcd

## NAME

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

## DESCRIPTION

Configuration classes used by Config::Model

generated from LCDd.conf

## Elements

### Backlight

Set the backlight state  *Optional. Type boolean.*

- upstream\_default value :

  on

### Contrast

Select the displays contrast  *Optional. Type integer.*

- upstream\_default value :

  200

### Device

Select the output device to use  *Optional. Type uniline.*

- upstream\_default value :

  /dev/lcd0

Note: Device is computed with '`"my $l = '/dev/lcd-imon'; -e $l ? $l : '/dev/lcd0';"`' and with:

- •

  ### DiscMode

Set the disc mode  0 =\> spin the "slim" disc - two disc segments, 1 =\> their complement spinning;  *Optional. Type enum. choice: '0', '1'.*

- upstream\_default value :

  0

### OnExit

Set the exit behavior  0 means leave shutdown message, 1 means show the big clock, 2 means blank device.  *Optional. Type integer.*

- upstream\_default value :

  1

### Protocol

Specify which iMon protocol should be used

Choose 0 for 15c2:ffdc device, Choose 1 for 15c2:0038 device.  *Optional. Type enum. choice: '0', '1'.*

- upstream\_default value :

  0

Note: Protocol is computed with '``" `lsusb -d 15c2:` =~ /:0038/ ;"``' and with:

- •

  ### Size

Specify the size of the display in pixels  *Optional. Type uniline.*

- upstream\_default value :

  96x16

## SEE ALSO

- •

  cme
