[openrtm-users 02287] Re: rtshellでsubscriptiontypeを指定して接続する方法
T.Yoshikai
yoshikai @ jsk.t.u-tokyo.ac.jp
2011年 10月 19日 (水) 00:09:03 JST
皆様
お世話になっております.東京大学の吉海です.
先の件ですが,rtshellのソースを調べていたら自己解決できました.
Subscription Typeの指定は dataport.subscription_type=new で行う必要
がありました.
$ rtcon localhost/a.host_cxt/compA0.rtc:out
localhost/b.host_cxt/compB0.rtc:in -p dataport.subscription_type=new
で,無事,サブスクリプションタイプを指定して接続することができました.
どうもお騒がせ致しました.
(2011/10/18 23:28), T.Yoshikai wrote:
> OpenRTM-aist開発者の皆様
>
> お世話になっております.東京大学の吉海です.
>
> rtshellで2つのコンポーネントを接続する時にsubscriptionのタイプを指定し
> たいのですが,うまい方法がみつからず,困っております.
>
> 手元で試した方法としては,
>
> rtcon --helpで見たところ,-pが使えそうでしたので,
>
> $ rtcon localhost/a.host_cxt/compA0.rtc:out
> localhost/b.host_cxt/compB0.rtc:in -p "Subscription Type"=new
>
> のようにしてみたところ,接続はされるのですが,eclipseで接続リンクをク
> リックして,ConnectionProfileを確認した所,Subscription Typeに関して
> Valueがflushのものとnewのものの2行現れます.実際の挙動としてはデフォル
> トのflushのままのようです.
>
> もし,どなたか良い方法をご存知でしたら教えて頂ければ幸いです.
> どうぞ,よろしくお願い致します.
>
--
// 東京大学 知能機械情報学専攻
// 稲葉・岡田研究室(情報システム工学研究室)
// 吉海 智晃
// email: yoshikai @ jsk.t.u-tokyo.ac.jp
// tel : 03-5841-7416 fax : 03-5841-6285
openrtm-users メーリングリストの案内