1xcmddc(1) General Commands Manual xcmddc(1)
2
3
4
6 xcmddc - monitor EDID fetching over i2c
7
9 xcmddc [ -l [-v] ]
10 xcmddc [ -d POSITIONAL_NUMBER [--force-output] [--identify] ]
11 xcmddc [ --i2c NODE_NAME [--force-output] [--identify] ]
12 xcmddc [-h]
13
15 The xcmddc tool fetches a monitors EDID data block over a i2c communi‐
16 cation channel.
17
19 -l list devices. Only devices which provide a EDID data block and
20 the EDID's header is valid will be counted.
21
22 -v show each device by its node name.
23
24 -d=POSITIONAL_NUMBER , -d POSITIONAL_NUMBER
25 position in device list. The numbering of monitors starts with
26 zero for the first device. To get the number of all available
27 devices use "xcmddc -l". The EDID data block is dumped to std‐
28 out.
29
30 --force-output switch EDID header verificatcationn off.
31
32 --identify dump the error code as integer to stdout.
33
34 --i2c=NODE_NAME , --i2c NODE_NAME
35 select the i2c device node file. The EDID data block is dumped
36 to stdout. The --i2c option is much faster than the -d option.
37 This is because of much fewer timeouts reuired for counting the
38 valid i2c device with the -d option.
39
40 --force-output switch EDID header verification off.
41
42 --identify dump the error code as integer to stdout.
43
45 -v, --verbose
46 increase verbosity
47
49 Count available i2c->monitor devices:
50 xcmddc -l
51
52 List available i2c->monitor devices by name:
53 xcmddc -lv
54
55 Dump EDID from first i2c node:
56 xcmddc -d 0
57
58 Dump EDID by i2c device name:
59 xcmddc --i2c /dev/i2c-5
60
61 Print a help text:
62 xcmddc -h
63
65 Kai-Uwe Behrmann (ku.b (at) gmx.de)
66
68 (c) 2010, Kai-Uwe Behrmann
69 License: MIT <http://www.opensource.org/licenses/mit-license.php>
70
72 xcmedid(1) xcmevents(1) libXcm(3) XcmDDC(3)
73 http://www.oyranos.org
74
76 at: http://sourceforge.net/tracker/?group_id=177017&atid=879553
77
78
79
80User Commands December 30, 2010 xcmddc(1)