0001 What: /sys/bus/usb/.../powered
0002 Date: August 2008
0003 KernelVersion: 2.6.26
0004 Contact: Harrison Metzger <harrisonmetz@gmail.com>
0005 Description: Controls whether the device's display will powered.
0006 A value of 0 is off and a non-zero value is on.
0007
0008 What: /sys/bus/usb/.../mode_msb
0009 What: /sys/bus/usb/.../mode_lsb
0010 Date: August 2008
0011 KernelVersion: 2.6.26
0012 Contact: Harrison Metzger <harrisonmetz@gmail.com>
0013 Description: Controls the devices display mode.
0014 For a 6 character display the values are
0015
0016 MSB 0x06; LSB 0x3F, and
0017
0018 for an 8 character display the values are
0019
0020 MSB 0x08; LSB 0xFF.
0021
0022 What: /sys/bus/usb/.../textmode
0023 Date: August 2008
0024 KernelVersion: 2.6.26
0025 Contact: Harrison Metzger <harrisonmetz@gmail.com>
0026 Description: Controls the way the device interprets its text buffer.
0027 raw: each character controls its segment manually
0028 hex: each character is between 0-15
0029 ascii: each character is between '0'-'9' and 'A'-'F'.
0030
0031 What: /sys/bus/usb/.../text
0032 Date: August 2008
0033 KernelVersion: 2.6.26
0034 Contact: Harrison Metzger <harrisonmetz@gmail.com>
0035 Description: The text (or data) for the device to display
0036
0037 What: /sys/bus/usb/.../decimals
0038 Date: August 2008
0039 KernelVersion: 2.6.26
0040 Contact: Harrison Metzger <harrisonmetz@gmail.com>
0041 Description: Controls the decimal places on the device.
0042 To set the nth decimal place, give this field
0043 the value of ``10 ** n``. Assume this field has
0044 the value k and has 1 or more decimal places set,
0045 to set the mth place (where m is not already set),
0046 change this fields value to ``k + 10 ** m``.