与q-light警告灯交互的python模块
pyqlight的Python项目详细描述
Pyqlight
==
Q光警告灯塔的Python接口。包括一个可以包括的模块
,以及一个适用于一次性
控件的命令行实用程序。
代码可能在Mac上工作,也可能不工作…如果你能验证这一点,或者提供一个
方法让它在mac上工作,请告诉我。
它只在ubuntu(15.04)上测试过。
如果没有第二个测试灯,我就无法可靠地添加此功能。
使用udev的系统除外。对于这些,您可以将包含的
udev/80-q-light.rules放入/etc/udev/rules.d中,然后重新插入设备。只要您的用户帐户在plugdev组中,然后,您将能够以非根用户的身份控制灯光。
所有灯具应配备红色、黄色和绿色的灯。蓝光和白光可能取决于BR/>精确模型。BR/> BR/>可选参数:
-H,帮助显示该帮助消息,并退出
BR/>光控制:有效状态为“OFF”、“ON”、“BLink”、“PASS”
BR/> -R[状态],红色- [状态] BR/>红色灯的期望状态。(默认:通过)
-y[状态],--黄色[状态]
黄色指示灯的所需状态。(默认:通过)
-g[状态],--绿色[状态]
绿灯的所需状态。(默认:通过)
-b[状态],--蓝色[状态]
蓝色灯的所需状态。(默认:通过)
-w[状态],--白色[状态]
白色灯的所需状态。(默认:通过)
-a[状态],--所有灯[状态]
所有灯的状态。(默认值:无)
音调控制:
有效的音调选项为“关”、“音调1”、“音调2”、“音调3”、“音调4”、“音调5”、“通过”
-t[音调]、--tone[音调]
要播放的音调。(默认:通过)
-d[持续时间],--持续时间[持续时间]
播放音调的持续时间(毫秒)。(默认值:0)
作者:chris jowett,cryptk@gmail.com
```
==
Q光警告灯塔的Python接口。包括一个可以包括的模块
,以及一个适用于一次性
控件的命令行实用程序。
代码可能在Mac上工作,也可能不工作…如果你能验证这一点,或者提供一个
方法让它在mac上工作,请告诉我。
它只在ubuntu(15.04)上测试过。
如果没有第二个测试灯,我就无法可靠地添加此功能。
使用udev的系统除外。对于这些,您可以将包含的
udev/80-q-light.rules放入/etc/udev/rules.d中,然后重新插入设备。只要您的用户帐户在plugdev组中,然后,您将能够以非根用户的身份控制灯光。
所有灯具应配备红色、黄色和绿色的灯。蓝光和白光可能取决于BR/>精确模型。BR/> BR/>可选参数:
-H,帮助显示该帮助消息,并退出
BR/>光控制:有效状态为“OFF”、“ON”、“BLink”、“PASS”
BR/> -R[状态],红色- [状态] BR/>红色灯的期望状态。(默认:通过)
-y[状态],--黄色[状态]
黄色指示灯的所需状态。(默认:通过)
-g[状态],--绿色[状态]
绿灯的所需状态。(默认:通过)
-b[状态],--蓝色[状态]
蓝色灯的所需状态。(默认:通过)
-w[状态],--白色[状态]
白色灯的所需状态。(默认:通过)
-a[状态],--所有灯[状态]
所有灯的状态。(默认值:无)
音调控制:
有效的音调选项为“关”、“音调1”、“音调2”、“音调3”、“音调4”、“音调5”、“通过”
-t[音调]、--tone[音调]
要播放的音调。(默认:通过)
-d[持续时间],--持续时间[持续时间]
播放音调的持续时间(毫秒)。(默认值:0)
作者:chris jowett,cryptk@gmail.com
```