usbrhctl README
Strawberry Linux さんで販売している、USB温度・湿度測定モジュール USBRH
を FreeBSD で使用するためのツールです。
動作確認は FreeBSD 6.3-STABLE で行っています。
書式
usbrhctl [-in] [-f device] [led0 | led1 | heater [on | off]]
-i 温度と湿度を整数で出力
-n ベンダID、プロダクトIDをチェックしない
-f device UHIDデバイスを指定 (デフォルト: /dev/uhid0)
led0 [on|off] LED #0 を on/off する
led1 [on|off] LED #1 を on/off する
heater [on|off] ヒーターを on/off する
例
温度(℃)と相対湿度(%)を出力する
(-n をつけるとUSBRHのベンダID、プロダクトIDをチェックしない代わりに
ユーザ権限で実行できます)
% ./usbrhctl -n
30.68 48.5
温度(℃)と相対湿度(%)を整数で出力する(小数点第一位で四捨五入)
% ./usbrhctl -ni
31 49
USBRHの基板についているLEDの一つを点灯
% ./usbrhctl -n led0 on
謝辞
作成にあたって Aoyamaさん作 usbrh (http://www.nk-home.net/~aoyama/usbrh/)
を大変参考にさせていただきました。