Project

General

Profile

機能 #3871

機能 #3688: [FSM4RTC] データポートのPortProfile/ConnectorProfileのプロパティ拡張作業

[FSM4RTC] データポートのタイムスタンプ打刻機能

Added by n-ando about 4 years ago. Updated about 4 years ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
-
Start date:
01/19/2017
Due date:
% Done:

100%

Estimated time:

Description

[FSM4RTC] データポートのPortProfile/ConnectorProfileのプロパティ拡張作業 に基づき、データポートにタイムスタンプの打刻機能を追加する。

Associated revisions

Revision 2877 (diff)
Added by n-ando about 4 years ago

[FSM4RTC,incompat] Connector listeners intarfaces have been changed to modify info and data in the listeners and return its status. refs #3871

Revision 2877 (diff)
Added by n-ando about 4 years ago

[FSM4RTC,incompat] Connector listeners intarfaces have been changed to modify info and data in the listeners and return its status. refs #3871

Revision 2878 (diff)
Added by n-ando about 4 years ago

[FSM4RTC,incompat] Some callback points have been added. refs #3871

Revision 2878 (diff)
Added by n-ando about 4 years ago

[FSM4RTC,incompat] Some callback points have been added. refs #3871

Revision 2879 (diff)
Added by n-ando about 4 years ago

[FSM4RTC,incomapt] Timestamp class template has been added. Timestamp listeners have been added to InPort and OutPort. refs #3871

Revision 2879 (diff)
Added by n-ando about 4 years ago

[FSM4RTC,incomapt] Timestamp class template has been added. Timestamp listeners have been added to InPort and OutPort. refs #3871

Revision 2880 (diff)
Added by n-ando about 4 years ago

[FSM4RTC,incompat] ConnectorListener, ConnectorDataListener interfaces have been changed. refs #3871

Revision 2880 (diff)
Added by n-ando about 4 years ago

[FSM4RTC,incompat] ConnectorListener, ConnectorDataListener interfaces have been changed. refs #3871

Revision 2897 (diff)
Added by n-ando about 4 years ago

[FSM4RTC] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871

Revision 2897 (diff)
Added by n-ando about 4 years ago

[FSM4RTC] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871

Revision 2898 (diff)
Added by n-ando about 4 years ago

[FSM4RTC] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871

Revision 2898 (diff)
Added by n-ando about 4 years ago

[FSM4RTC] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871

Revision 3117 (diff)
Added by n-ando over 3 years ago

merged changes from branches/FSM4RTC/OpenRTM-aist r2877. TODO: confliction resolution makes some files character code inconsistency:
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] Connector listeners intarfaces have been changed to modify info and data in the listeners and return its status. refs #3871
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] Some callback points have been added. refs #3871
[FSM4RTC,incomapt,->RELENG_1_2,->RELENG_2_0] Timestamp class template has been added. Timestamp listeners have been added to InPort and OutPort. refs #3871
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] ConnectorListener, ConnectorDataListener interfaces have been changed. refs #3871

Revision 3117 (diff)
Added by n-ando over 3 years ago

merged changes from branches/FSM4RTC/OpenRTM-aist r2877. TODO: confliction resolution makes some files character code inconsistency:
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] Connector listeners intarfaces have been changed to modify info and data in the listeners and return its status. refs #3871
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] Some callback points have been added. refs #3871
[FSM4RTC,incomapt,->RELENG_1_2,->RELENG_2_0] Timestamp class template has been added. Timestamp listeners have been added to InPort and OutPort. refs #3871
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] ConnectorListener, ConnectorDataListener interfaces have been changed. refs #3871

Revision 3119 (diff)
Added by n-ando over 3 years ago

merged changes from branches/FSM4RTC/OpenRTM-aist r2893:
[FSM4RTC,new file,->RELENG_2_0] Macho (Machine object state machine engine) and StaticFSM.h have been introduced to rtm. refs #3683
[compat,->RELENG_1_2,->RELENG_2_0] NVUtil dump() function outputs doubled CR. It is removed.
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,->RELENG_1_2,->RELENG_2_0] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871
[FSM4RTC,->RELENG_2_0] Experimental FSM has been implemented in ConsoleOut component.
[FSM4RTC,->RELENG_2_0] ComponentObserver implementation has been added. refs #3591
[FSM4RTC,->RELENG_2_0] FSm related callback operation has been changed. refs #3681
[coil,test,->RELENG_1_2,->RELENG_2_0] coil::stringutils tests added.
[FSM4RTC,->RELENG_2_0] EventPort class has been intorduced for FSm framework. refs #3683
[revert,->RELENG_2_0] FSM removed.

Revision 3119 (diff)
Added by n-ando over 3 years ago

merged changes from branches/FSM4RTC/OpenRTM-aist r2893:
[FSM4RTC,new file,->RELENG_2_0] Macho (Machine object state machine engine) and StaticFSM.h have been introduced to rtm. refs #3683
[compat,->RELENG_1_2,->RELENG_2_0] NVUtil dump() function outputs doubled CR. It is removed.
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,->RELENG_1_2,->RELENG_2_0] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871
[FSM4RTC,->RELENG_2_0] Experimental FSM has been implemented in ConsoleOut component.
[FSM4RTC,->RELENG_2_0] ComponentObserver implementation has been added. refs #3591
[FSM4RTC,->RELENG_2_0] FSm related callback operation has been changed. refs #3681
[coil,test,->RELENG_1_2,->RELENG_2_0] coil::stringutils tests added.
[FSM4RTC,->RELENG_2_0] EventPort class has been intorduced for FSm framework. refs #3683
[revert,->RELENG_2_0] FSM removed.

Revision 3123 (diff)
Added by n-ando over 3 years ago

merged changes from branches/FSM4RTC/OpenRTM-aist r2877:
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] Connector listeners intarfaces have been changed to modify info and data in the listeners and return its status. refs #3871
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] Some callback points have been added. refs #3871
[FSM4RTC,incomapt,->RELENG_1_2,->RELENG_2_0] Timestamp class template has been added. Timestamp listeners have been added to InPort and OutPort. refs #3871
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] ConnectorListener, ConnectorDataListener interfaces have been changed. refs #3871

Revision 3123 (diff)
Added by n-ando over 3 years ago

merged changes from branches/FSM4RTC/OpenRTM-aist r2877:
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] Connector listeners intarfaces have been changed to modify info and data in the listeners and return its status. refs #3871
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] Some callback points have been added. refs #3871
[FSM4RTC,incomapt,->RELENG_1_2,->RELENG_2_0] Timestamp class template has been added. Timestamp listeners have been added to InPort and OutPort. refs #3871
[FSM4RTC,incompat,->RELENG_1_2,->RELENG_2_0] ConnectorListener, ConnectorDataListener interfaces have been changed. refs #3871

Revision 3125 (diff)
Added by n-ando over 3 years ago

merged changes from branches/FSM4RTC/OpenRTM-aist r2894, 2897, 2901:
[compat,->RELENG_1_2,->RELENG_2_0] NVUtil dump() function outputs doubled CR. It is removed.
[FSM4RTC,->RELENG_1_2,->RELENG_2_0] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871
[coil,test,->RELENG_1_2,->RELENG_2_0] coil::stringutils tests added.

Revision 3125 (diff)
Added by n-ando over 3 years ago

merged changes from branches/FSM4RTC/OpenRTM-aist r2894, 2897, 2901:
[compat,->RELENG_1_2,->RELENG_2_0] NVUtil dump() function outputs doubled CR. It is removed.
[FSM4RTC,->RELENG_1_2,->RELENG_2_0] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871
[coil,test,->RELENG_1_2,->RELENG_2_0] coil::stringutils tests added.

History

#1 Updated by n-ando about 4 years ago

  • Parent task set to #3688

#2 Updated by n-ando about 4 years ago

  • Status changed from 新規 to 担当
  • % Done changed from 0 to 30

コールバックConnectorListener, ConnectorDataListener の引数を const から 非constに変更。
これにより、リスナオブジェクト内でConnectorInfoとDataを変更して戻せるようにした。

#3 Updated by n-ando about 4 years ago

  • % Done changed from 30 to 50

コールバックがいくつかかけていたので追加。

#4 Updated by n-ando about 4 years ago

  • Status changed from 担当 to 解決
  • % Done changed from 50 to 100

タイムスタンプクラステンプレートを追加。Timestamp.h
InPort、OutPortに on_read, ion_write, on_send, on_received の4つのコールバックを追加。

#5 Updated by n-ando about 4 years ago

  • Status changed from 解決 to 終了

Also available in: Atom PDF