1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- What: /sys/class/chromeos/<ec-device-name>/lightbar/brightness
- Date: August 2015
- KernelVersion: 4.2
- Description:
- Writing to this file adjusts the overall brightness of
- the lightbar, separate from any color intensity. The
- valid range is 0 (off) to 255 (maximum brightness).
- What: /sys/class/chromeos/<ec-device-name>/lightbar/interval_msec
- Date: August 2015
- KernelVersion: 4.2
- Description:
- The lightbar is controlled by an embedded controller (EC),
- which also manages the keyboard, battery charging, fans,
- and other system hardware. To prevent unprivileged users
- from interfering with the other EC functions, the rate at
- which the lightbar control files can be read or written is
- limited.
- Reading this file will return the number of milliseconds
- that must elapse between accessing any of the lightbar
- functions through this interface. Going faster will simply
- block until the necessary interval has lapsed. The interval
- applies uniformly to all accesses of any kind by any user.
- What: /sys/class/chromeos/<ec-device-name>/lightbar/led_rgb
- Date: August 2015
- KernelVersion: 4.2
- Description:
- This allows you to control each LED segment. If the
- lightbar is already running one of the automatic
- sequences, you probably won’t see anything change because
- your color setting will be almost immediately replaced.
- To get useful results, you should stop the lightbar
- sequence first.
- The values written to this file are sets of four integers,
- indicating LED, RED, GREEN, BLUE. The LED number is 0 to 3
- to select a single segment, or 4 to set all four segments
- to the same value at once. The RED, GREEN, and BLUE
- numbers should be in the range 0 (off) to 255 (maximum).
- You can update more than one segment at a time by writing
- more than one set of four integers.
- What: /sys/class/chromeos/<ec-device-name>/lightbar/program
- Date: August 2015
- KernelVersion: 4.2
- Description:
- This allows you to upload and run custom lightbar sequences.
- What: /sys/class/chromeos/<ec-device-name>/lightbar/sequence
- Date: August 2015
- KernelVersion: 4.2
- Description:
- The Pixel lightbar has a number of built-in sequences
- that it displays under various conditions, such as at
- power on, shut down, or while running. Reading from this
- file displays the current sequence that the lightbar is
- displaying. Writing to this file allows you to change the
- sequence.
- What: /sys/class/chromeos/<ec-device-name>/lightbar/userspace_control
- Date: August 2015
- KernelVersion: 4.2
- Description:
- This allows you to take the control of the lightbar. This
- prevents the kernel from going through its normal
- sequences.
- What: /sys/class/chromeos/<ec-device-name>/lightbar/version
- Date: August 2015
- KernelVersion: 4.2
- Description:
- Show the information about the lightbar version.
|