75 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
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.
 |