一个python api,用于控制intel nuc7i[x]bn和nuc6cay nucs的前端led。
nuc-led的Python项目详细描述
Intel NUC7i[x]bn和NUC6cay LED控制
这是一个简单的python库,便于集成和使用为intel nuc7i[x]bn和nuc6cay工具包设计的内核模块here(源于milesp20的原始工作)。
用法
这个库公开了两个类ringled和powerled来表示nuc上的两个led,它们具有控制亮度、颜色和样式的方法。
亮度:
可以使用set_brightness(level)
方法设置led亮度,其中level可以取0
和100
之间的任何整数值
颜色:
可以使用set_color(new_color)
设置led颜色,其中new_color
可以采用下表中的值
LED Color | power | ring |
---|---|---|
amber | X | |
cyan | X | |
blue | X | X |
green | X | |
off | X | X |
pink | X | |
red | X | |
white | X | |
yellow | X |
款式:
可以使用set_style(option)
设置led样式,其中option
可以采用下表中的值
Blink/Fade Option | Description |
---|---|
blink_fast | 1Hz blink |
blink_medium | 0.5Hz blink |
blink_slow | 0.25Hz blink |
fade_fast | 1Hz blink |
fade_medium | 0.5Hz blink |
fade_slow | 0.25Hz blink |
none | solid/always on |