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/)
    を大変参考にさせていただきました。