Open y-masutani opened 5 years ago
OpenRTM-aist 1.2から指定のポートで生成可能なコネクタの数の上限を設定できるようになりました。
rtc.confにport.outport.{ポート名}.connection_limit:2
のように記載することで、この例では2つまでしかコネクタを生成できないという設定ができるのですが、上記のエラーは数字ではない文字をport.outport.{ポート名}.connection_limit
に設定したときに表示されるはずです。
ただ、メッセージを見る限りconnection_limitの値は設定されておらず、何も設定していない場合はエラーメッセージは出さないはずのため本来の動作ではありません。
こちらでも動作を確認しているのですが、インストーラーでインストールされるOpenRTM-aist-1.2.0.jar、ビルドしなおしたOpenRTM-aist-1.2.0.jarのどちらでも問題を再現できず、環境によって動作が違うという事も考えづらいため非常に困惑しています。
具体的にどのようなRTCでエラーメッセージを出力したのかを教えていただければ幸いです。
あと、Java版の問題については以下のOpenRTM-aist-Javaのissueにお願いします。
試しているRTCは以下にあります. https://github.com/MasutaniLab/NavigationManager/tree/for-OpenRTM-aist-1.2.0 これ単体で報告した症状が出ています.
Java版に関する質問は次回からOpenRTM-aist-Javaのissuesに出すようにします.
@n-ando
努力はしたのですが問題を再現できませんでした。 手に負えそうにないので後はお願いします。
JavaのRTCを起動すると,いくつかのデータポートについてログに「invalid connection_limit value」というメッセージが表示されます.
これはどのような意味でしょうか?RTCを起動しただけで,まだ何も接続していません. どのように対応すればいいでしょうか?
Windowsで1.2.0を使っています.