ELECOM U2H-SW4Bの制御方法

制御ツールのsw4s_ctrlのソースを参考にツール無しでどうにかする方法を確立。

・オンオフ制御
port1(0x05) off(0x00)/on(0x01) port2(0x02) port3(0x03) port4(0x04)

・ポート1オフ
$ echo -ne "\x03\x5d\x00\x05\x00\0\0\0" |sudo tee /dev/hidraw0
・ポート1オン
$ echo -ne "\x03\x5d\x00\x05\x01\0\0\0" |sudo tee /dev/hidraw0


・状態取得
port1(0x20) + port2(0x04) + port3(0x08) + port4(0x10) + 0x03
AllOn003f5d03 00000075
AllOff00035d03 00000075

 ・echoは二回打つ
$ sudo od -tx /dev/hidraw0 &
$ echo -ne "\x03\x5d\x02\0\0\0\0\0" |sudo tee /dev/hidraw0 > /dev/null
$ echo -ne "\x03\x5d\x02\0\0\0\0\0" |sudo tee /dev/hidraw0 > /dev/null
$ sudo pkill od

コメント

このブログの人気の投稿

Ubuntu20.04にxrdpで接続するとAuthentication Requiredが発生する件

Oculus Quest 2と音ゲー

WSL2でKVMを動かす