Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:scripting-node-syntax

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
tools:scripting-node-syntax [2019/01/25 13:52]
akuhtz [VID/PID prüfen]
tools:scripting-node-syntax [2019/03/13 09:38]
akuhtz [Accessory erzeugen]
Zeile 27: Zeile 27:
  
 ==== Label zuweisen ==== ==== Label zuweisen ====
-Label sind Namen von Ports, Macros und Accessorys. Die Zuweisung der Namen erfolgt mit dem //​set//​-Befehl.+Label sind Namen von Ports, Macros, Accessories ​und Aspekten. Die Zuweisung der Namen erfolgt mit dem //​set//​-Befehl.
 <​code>​ <​code>​
 ## change the label ## change the label
Zeile 38: Zeile 38:
 ## ab Wizard-Build 3032 ## ab Wizard-Build 3032
 set flag 3 name="​Flag 3" set flag 3 name="​Flag 3"
 +
 +## ab Wizard-Build 3540
 +set aspect 0 accessory=${selectedAccessory} name="​${macroName}_gerade_AC"​
 </​code>​ </​code>​
  
Zeile 181: Zeile 184:
  
 ## Servobewegung abwarten mit Portnummer ## Servobewegung abwarten mit Portnummer
-add step ptype=servoQueryMove ​number=10+add step ptype=moveServoQuery ​number=10
 </​code>​ </​code>​
  
Zeile 196: Zeile 199:
 | delay | - | | delay | - |
 | randomDelay | - | | randomDelay | - |
-moveservoquery ​| |+moveServoQuery ​| |
  
 Für die Typen ''​delay''​ und ''​randomDelay''​ wird keine ''​action''​ angegeben. Eine Verzögerung wird wie folgt definiert: \\ ''​add step ptype=delay delay=10''​ \\ ''​add step ptype=randomDelay delay=100''​ Für die Typen ''​delay''​ und ''​randomDelay''​ wird keine ''​action''​ angegeben. Eine Verzögerung wird wie folgt definiert: \\ ''​add step ptype=delay delay=10''​ \\ ''​add step ptype=randomDelay delay=100''​
Zeile 218: Zeile 221:
 config accessory startup aspect=1 config accessory startup aspect=1
 </​code>​ </​code>​
-Als Startup-Verhalten ist die Zuweisung eines Aspekts (aspect=1), das Wiederherstellen des letzten Begriffes (config accessory startup restore) oder keine Aktion (config accessory startup none) möglich.+Als Startup-Verhalten ist die Zuweisung eines Aspekts (''​aspect=1''​), das Wiederherstellen des letzten Begriffes (''​config accessory startup restore''​) oder keine Aktion (''​config accessory startup none''​) möglich.
  
 :!: Das Accessory wird auf den Knoten übertragen und permanent gespeichert! :!: Das Accessory wird auf den Knoten übertragen und permanent gespeichert!
Zeile 386: Zeile 389:
   * ''​node_servo_count''​ \\ Anzahl Servo Ports (Feature: ''​FEATURE_CTRL_SERVO_COUNT''​)   * ''​node_servo_count''​ \\ Anzahl Servo Ports (Feature: ''​FEATURE_CTRL_SERVO_COUNT''​)
   * ''​node_switch_count''​ \\ Anzahl Switch Ports (Feature: ''​FEATURE_CTRL_SWITCH_COUNT''​)   * ''​node_switch_count''​ \\ Anzahl Switch Ports (Feature: ''​FEATURE_CTRL_SWITCH_COUNT''​)
 +  * ''​node_switchpair_count''​ \\ Anzahl SwitchPair Ports
 +  * ''​node_enabled_switch_count''​ \\ Anzahl aktiven Switch Ports 
 +  * ''​node_enabled_switchpair_count''​ \\ Anzahl aktiven SwitchPair Ports 
    
  
tools/scripting-node-syntax.txt · Zuletzt geändert: 2019/09/08 16:37 von akuhtz