Benutzer-Werkzeuge

Webseiten-Werkzeuge


trigger

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
trigger [2020/02/20 09:07] – [Trigger] olivertrigger [2021/02/09 15:21] – [Configuration of trigger implementations] oliver
Zeile 75: Zeile 75:
      */      */
     public PropertyGroup nextCycle() throws ExecutionException;     public PropertyGroup nextCycle() throws ExecutionException;
 +    
 +    /**
 +     *
 +     * Used to close a robot program before loading a new one.
 +     *
 +     * @return 
 +     
 +     */
 +     public boolean close();
 } }
 </code> </code>
Zeile 83: Zeile 92:
 A trigger implementation is used only, if it is included in a trial type. To do this a property group with the name of the trigger must be included into the trial type configuration. This property group can include implementation specific properties to config the trigger. A trigger implementation is used only, if it is included in a trial type. To do this a property group with the name of the trigger must be included into the trial type configuration. This property group can include implementation specific properties to config the trigger.
  
 +<code xml>
 +...
 +<TrialType name="takeover" duration="2"
 +              labelset="Input.xml" measurementSystemConfigIds="default">
 +  <PropertyGroup name="ROSTrigger">
 +        <!-- ROS trigger specific properties-->
 +        <Property name="robot_cmd_node_name" value="robot_command_server"/>
 +        <Property name="robot_cmd_service_name" value="robotCommand"/>
 +        <Property name="nextcycle_cmd_node_name" value="robot_nextcycle"/>
 +        <Property name="nextcycle_cmd_service_name" value="nextCycle"/>
 +  </PropertyGroup>
 +  ...
 +</code>
 +
 +It is possible to use more than one trigger for a trial type.
 ===== Generic Options of the triggering functionality ===== ===== Generic Options of the triggering functionality =====
 Generic configuration of the trigger functionality can be done via the options dialog in the misceleanous tab. Generic configuration of the trigger functionality can be done via the options dialog in the misceleanous tab.
trigger.txt · Zuletzt geändert: 2021/02/09 15:23 von oliver

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki