mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
74 lines
2.8 KiB
74 lines
2.8 KiB
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.
|
|
|