[openrtm-users 00771] Re: RTCLink を使用しないでデータポートを接続する方法

kurihara shinji shinji.kurihara @ aist.go.jp
2009年 4月 3日 (金) 11:16:09 JST


株式会社イノス 渡邊 様

お世話になっております。
産総研 栗原です。
ご連絡が遅くなり、申し訳ございません。

> 接続時に指定するプロパティー"dataport.corba_any.inport_ref"の場合に、
> オブジェクトを設定するのですが、この部分がまずいと思っているのですが、
> 正しい設定方法が分かりません。
inport_refはconnect()の過程で設定されますので、ここで設定する必要はござ
いません。
また、"dataport.data_type"も指定する必要はありませんので、これら2つの
行を削除して確認して頂けますでしょうか?

以下の2行です。
 # CORBA_SeqUtil.push_back(nvholder, NVUtil.newNV
 #                        ("dataport.data_type","TimedDoubleSeq"));
 # CORBA_SeqUtil.push_back(nvholder, NVUtil.newNV("dataport.corba_any.inport_ref",
 #                         prof.ports[0]._duplicate())); 


以上、宜しくお願い致します。


On Mon, 30 Mar 2009 19:23:56 +0900 (JST)
渡邊 <inos_watanabe @ yahoo.co.jp> wrote:

> OpenRTMユーザーの皆様
> お世話になっております。
> 株式会社イノスの渡邊と申します。
> 
> データポート(InPort)を2つ持つコンポーネントと
> データポート(OutPort)を2つ持つコンポーネントを
> RTCLinkを使用しないで接続するプログラムを作成しております。
> データポート間の接続はうまく行っている(RTCLink上で確認)のですが、
> データの受け渡しが行われません。
> 接続時に指定するプロパティー"dataport.corba_any.inport_ref"の場合に、
> オブジェクトを設定するのですが、この部分がまずいと思っているのですが、
> 正しい設定方法が分かりません。
> どのように記述するのが正しいのかご教授願えないでしょうか。
> よろしくお願いします。
> 
> 参考の為、作成したソース(test.java)とRTCLink上で接続した情報を保存したフ
> ァイル(test.rtclink)を添付します。
> 
> 環境は以下になります。
> 
> <環境>
> OS: Windows XP(SP2)
> OpenRTM: 0.4.1
> eclipse: 3.2.0
> rtclink: 0.4.1
> java   : 1.6.0_07
> 
> 
> --------------------------------------
> Power up the Internet with Yahoo! Toolbar.
> http://pr.mail.yahoo.co.jp/toolbar/


-- 
----------
栗原 眞二
shinji.kurihara @ aist.go.jp



openrtm-users メーリングリストの案内