[openrtm-commit:01164] r474 - branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template

openrtm @ openrtm.org openrtm @ openrtm.org
2014年 1月 19日 (日) 18:57:15 JST


Author: win-ei
Date: 2014-01-19 18:57:15 +0900 (Sun, 19 Jan 2014)
New Revision: 474

Added:
   branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/DataPortCreateTbl.c.vsl
   branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/EcAwakingTbl.c.vsl
   branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/EcCreateTbl.c.vsl
Modified:
   branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/DataPortConctTbl.c.vsl
Log:
Daily work.

Modified: branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/DataPortConctTbl.c.vsl
===================================================================
--- branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/DataPortConctTbl.c.vsl	2014-01-19 08:53:57 UTC (rev 473)
+++ branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/DataPortConctTbl.c.vsl	2014-01-19 09:57:15 UTC (rev 474)
@@ -1,7 +1,7 @@
 // -*- C -*-
 /*!
  * @file DataPortConctTbl.c
- * @brief Standalone component
+ * @brief The connection setting table
 #set( $Date$ = "dummy" )
  * @date \$Date$
  *

Added: branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/DataPortCreateTbl.c.vsl
===================================================================
--- branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/DataPortCreateTbl.c.vsl	                        (rev 0)
+++ branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/DataPortCreateTbl.c.vsl	2014-01-19 09:57:15 UTC (rev 474)
@@ -0,0 +1,27 @@
+// -*- C -*-
+/*!
+ * @file DataPortCreateTbl.c
+ * @brief DataPort creation table
+#set( $Date$ = "dummy" )
+ * @date \$Date$
+ *
+#set( $Id$ = "dummy" )
+ * \$Id$
+ */
+
+${sharp}include "UserCommon.h"
+${sharp}include "UserConfig.h"
+${sharp}include "DataPort.h"
+${sharp}include "MyObjectKey.h"
+//${sharp}include "kernel_cfg.h"
+
+/* DataPort creation table */
+const DataPortCreate_t gsDataPortCreates[DATAPORT_NUM] =
+{
+    {
+        DATAPORT_INDEX_DEMO_ACCELERATION,
+    },
+    {
+        DATAPORT_INDEX_DEMO_LED,
+    }
+};

Added: branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/EcAwakingTbl.c.vsl
===================================================================
--- branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/EcAwakingTbl.c.vsl	                        (rev 0)
+++ branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/EcAwakingTbl.c.vsl	2014-01-19 09:57:15 UTC (rev 474)
@@ -0,0 +1,58 @@
+// -*- C -*-
+/*!
+ * @file EcAwakingTbl.c
+ * @brief EC wakeup management table
+#set( $Date$ = "dummy" )
+ * @date \$Date$
+ *
+#set( $Id$ = "dummy" )
+ * \$Id$
+ */
+${sharp}include "UserCommon.h"
+${sharp}include "UserConfig.h"
+${sharp}include "EcAwaking.h"
+${sharp}include "MyObjectKey.h"
+${sharp}include "SystemTbls.h"
+
+/* EC Wakeup management table */
+const EcAwakingSetting_t gsEcAwakingSettingTbl[EC_AWAKE_SET_NUM] =
+{
+    {
+        1,                                 /* Timing of MajorTimeWindow which wakes up(Wakes up at the time of the multiple of thea specification number) */
+        0,                                 /* MinorTimeWindow number */
+        1,                                 /* Share MinorTimeWindow number */
+        EC_INDEX_DATAPORT_CONCT_MNG        /* wakesup ECIndex */
+    },
+    {
+        1,                                 /* Timing of MajorTimeWindow which wakes up(Wakes up at the time of the multiple of thea specification number) */
+        1,                                 /* MinorTimeWindow number */
+        1,                                 /* Share MinorTimeWindow number */
+        EC_INDEX_RTC_LIFE_CYCLE_MNT        /* wakesup ECIndex */
+    },
+    {
+        1,                                 /* Timing of MajorTimeWindow which wakes up(Wakes up at the time of the multiple of thea specification number) */
+        2,                                 /* MinorTimeWindow number */
+        1,                                 /* Share MinorTimeWindow number */
+        EC_INDEX_RTC_LIFE_CYCLE_SND        /* wakesup ECIndex */
+    },
+    {
+        1,                                 /* Timing of MajorTimeWindow which wakes up(Wakes up at the time of the multiple of thea specification number) */
+        3,                                 /* MinorTimeWindow number */
+        1,                                 /* Share MinorTimeWindow number */
+        EC_INDEX_RECEIVE_EC                /* wakesup ECIndex */
+    },
+    {
+        1,                                 /* Timing of MajorTimeWindow which wakes up(Wakes up at the time of the multiple of thea specification number) */
+        5,                                 /* MinorTimeWindow number */
+        5,                                 /* Share MinorTimeWindow number */
+        EC_INDEX_MYRTCEC_DEMO_ACCELERATION /* wakesup ECIndex */
+    },
+    {
+        1,                                 /* Timing of MajorTimeWindow which wakes up(Wakes up at the time of the multiple of thea specification number) */
+        10,                                /* MinorTimeWindow number */
+        2,                                 /* Share MinorTimeWindow number */
+        EC_INDEX_MYRTCEC_DEMO_LED          /* wakesup ECIndex */
+    }
+};
+
+

Added: branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/EcCreateTbl.c.vsl
===================================================================
--- branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/EcCreateTbl.c.vsl	                        (rev 0)
+++ branches/work_ForRTMSafety/rtmtools/jp.go.aist.rtm.systemeditor/src/jp/go/aist/rtm/systemeditor/template/EcCreateTbl.c.vsl	2014-01-19 09:57:15 UTC (rev 474)
@@ -0,0 +1,68 @@
+// -*- C -*-
+/*!
+ * @file EcCreateTbl.c
+ * @brief EC creation table
+#set( $Date$ = "dummy" )
+ * @date \$Date$
+ *
+#set( $Id$ = "dummy" )
+ * \$Id$
+ */
+
+${sharp}include "UserCommon.h"
+${sharp}include "UserConfig.h"
+${sharp}include "RtcEc.h"
+${sharp}include "MyObjectKey.h"
+
+/* EC creation table */
+const RtcEcCreate_t gsRtcEcCreate[RTCEC_NUM] =
+{
+    {/* The setting of an execution context */
+        EC_INDEX_MYRTCEC_DEMO_ACCELERATION,    /* ECIndex */
+        RESERVE_FOR_RTCEC_CREATE_TBL,          /* Reserve */
+        0,                                     /* taskId(Only uiTRON, the setup is required.) */
+        {/* sets up RTCIndex belonging to an execution context.(set up 0, when there is nothing) */
+            RTC_INDEX_DEMO_ACCELERATION,       /* InputRTC */
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0
+        }/* A maximum of 16 */
+    },
+    {/* The setting of an execution context */
+        EC_INDEX_MYRTCEC_DEMO_LED,       /* ECIndex */
+        RESERVE_FOR_RTCEC_CREATE_TBL,    /* Reserve */
+        0,                                     /* taskId(Only uiTRON, the setup is required.) */
+        {/* sets up RTCIndex belonging to an execution context.(set up 0, when there is nothing) */
+            RTC_INDEX_DEMO_LED,          /* InputRTC */
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0,
+            0
+        }/* A maximum of 16 */
+    }
+};
+
+



More information about the openrtm-commit mailing list