プロジェクト

全般

プロフィール

整備 #377

SDO 1.1対応

n-ando約15年前に追加. 約15年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
-
開始日:
2009/02/12
期日:
2009/02/13
進捗率:

100%

予定工数:

説明

SDOのIDLのバージョンが1.1にあがったため、OpenRTMで使用するSDOPackage.idlのバージョンも1.1に追従する。
IDLの変更に伴いいくつかのオペレーションが変更されたので、これにも追従する。

履歴

#1 n-ando約15年前に更新

  • 担当者匿名ユーザー から kurihara に変更

#2 n-ando約15年前に更新

  • ステータス新規 から 終了 に変更

#3 n-ando約15年前に更新

  • 進捗率0 から 100 に変更

#4 kurihara約15年前に更新

SDOPackage.idlのバージョン1.1への変更に伴うクラスファイルの変更箇所。

kurihara@ubuntu810:~/svn$ diff OpenRTM-aist-Python/OpenRTM_aist/SdoConfiguration.py  OpenRTM-aist-Python_backup/OpenRTM_aist/SdoConfiguration.py 
333c333
<   def add_service_profile(self, sProfile):
---
>   def set_service_profile(self, sProfile):
352c352
<       raise SDOPackage.InternalError("Configuration.add_service_profile")
---
>       raise SDOPackage.InternalError("Configuration.set_service_profile")
848c848,851
<   def set_configuration_set_values(self, configuration_set):
---
>   def set_configuration_set_values(self, config_id, configuration_set):
>     if not config_id:
>       raise SDOPackage.InvalidParameter("ID is empty.")
> 
850c853
<       conf = OpenRTM_aist.Properties(key=configuration_set.id)
---
>       conf = OpenRTM_aist.Properties(key=config_id)
852c855
<       return self._configsets.setConfigurationSetValues(configuration_set.id, conf)
---
>       return self._configsets.setConfigurationSetValues(config_id, conf)
kurihara@ubuntu810:~/svn$ 
kurihara@ubuntu810:~/svn$ 
kurihara@ubuntu810:~/svn$ 
kurihara@ubuntu810:~/svn$ diff OpenRTM-aist-Python/OpenRTM_aist/SdoOrganization.py  OpenRTM-aist-Python_backup/OpenRTM_aist/SdoOrganization.py 
69c69
< class Organization_impl(SDOPackage__POA.Organization):
---
> class Organization_impl:
275c275
<   def add_organization_property(self, org_property):
---
>   def set_organization_property(self, org_property):
284c284
<       raise SDOPackage.InternalError("add_organization_property()")
---
>       raise SDOPackage.InternalError("set_organization_property()")
800,805c800
< 
< 
<   def getObjRef(self):
<     return self._objref
< 
< 
---
>     
kurihara@ubuntu810:~/svn$ 

他の形式にエクスポート: Atom PDF