skusu
2022年11月17日 23時58分
プリインストールされているゲートウェイコンテナでRS485(modbusRTU)~AWSまでの通信は確認出来ました。
ただmodbusRTU以外の通信仕様でも確認したく、コンテナの拡張を模索しておりますがコンテナ拡張については数行でやり方がまだよく分かっておりません。
customizeにmain.pyを格納し、そこから自分でコードを書いていくだけでしょうか?
またマニュアルの[10.2ゲートウェイコンテナを拡張する]では、/var/app/volumes/gw_container/xxxとパスが指定されておりますが
これは/var/app/rollback/volumes/gw_container/xxxではないでしょうか?上の行のパスではsrcが見当たりませんでした。
Cactusphere向けですがやりたい事は以下に類似します。
https://armadillo.atmark-techno.com/howto/cactusphere_rs485-rs485-seria…
at_naomi.todori
2022年11月18日 10時27分
アットマークテクノの都鳥です。
マニュアルの記載内容が不足しており、申し訳ございません。
また、ファイルパスの誤りについてご指摘いただきありがとうございます。
ご指摘の通り、 /var/app/rollback/volumes/gw_container/xxx が正しいパスとなります。次回アップデートで修正いたします。
取り急ぎ、拡張手順につきましては、先日、下記の HowTo を公開いたしました。
・Armadillo-IoT A6E で オムロン 形2JCIE-BU 環境センサ(USB型) を使用する
https://armadillo.atmark-techno.com/howto/armadillo_iotg_a6e-gw-contain…
ソースコードの詳細には触れていない内容で恐縮ですが、まずはこちらの HowTo をご参照いただけますと幸いです。
(なお、上記 HowTo では 拡張部分とあわせてゲートウェイコンテナ全体のコードが入っております。)
今後、拡張用のコードを実装する内容の HowTo を公開できればと考えております。
コード実装で不明な点がございましたら、ご質問いただければと思います。