ryoryoryoryo
2023年3月14日 13時42分
Armadillo-IoT G3とSODIAL製USBリレーモジュールのHW-348とUSB接続し、リレー制御でOPEN/CLOSEをしたいと考えています。
しかし、デバイスが認識されていない状態です。
この際のArmadillo側でのデバイスの認識方法をご教示ください。
宜しくお願いいたします。
コメント
ryoryoryoryo
返信ありがとうございます。
https://github.com/paulhayes/node-red-contrib-usb-hid-relay
上記のノードをインストールしたのですが、armadilloの場合、添付したファイルのように認識しませんでした。(ファイル名:Linux.png)
WindowsPCの環境の場合、添付したファイルのように認識しているのを確認できました。(ファイル名:Windows.png)
armadilloでもデバイスを認識する方法があれば、ご教示お願いいたします。
宜しくお願いいたします。
ファイル | ファイルの説明 |
---|---|
Linux.png | |
Windows.png |
at_mizo
溝渕です。
> armadilloでもデバイスを認識する方法があれば、ご教示お願いいたします。
先に書きました、hidrawのドライバが無効になっているのではないでしょうか?
Linuxカーネルコンフィギュレーションで、CONFIG_HIDRAWを有効にしてみてください。
# 多分USB_HIDDEVは不要ですが、HIDRAWで動かなければ有効にしてみてください。
-> Device Drivers -> HID support -> HID bus support [*] /dev/hidraw raw HID device support USB HID support ---> [*] /dev/hiddev raw HID device support
ryoryoryoryo
at_mizo
2023年3月14日 14時09分
溝渕です。
手元にHW-348が無いので実際に動くかわかりませんが...
HW-348はhidrawとして扱うようです。以下の対象デバイスにはHW-348が含まれているようでした。
[github: paulhayes/node-red-contrib-usb-hid-relay ]
https://github.com/paulhayes/node-red-contrib-usb-hid-relay
以下、Armadillo-640の記事ですが、Armadillo-IoT G3にも適用できると思います。
[Armadillo-640:Node-REDを動作させてみた(Debian GNU/Linux 10 (Buster))]
https://armadillo.atmark-techno.com/blog/10899/8723