advanced_macro
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
advanced_macro [2018/03/27 13:21] – [Change I/O behaviour of input port] akuhtz | advanced_macro [2023/11/14 09:32] (aktuell) – [Accessory notify - ' Okay, if value = 0 / 1'] akuhtz | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
In diesem Kapitel werden tiefergehende Erläuterungen zu Makro und Accessory beschrieben. | In diesem Kapitel werden tiefergehende Erläuterungen zu Makro und Accessory beschrieben. | ||
+ | |||
+ | The following sections describe the options of the '' | ||
+ | |||
+ | Some '' | ||
+ | |||
+ | |||
+ | ===== Macro ===== | ||
+ | |||
+ | The port type '' | ||
+ | |||
+ | ===== Input Port ===== | ||
+ | |||
+ | The port type '' | ||
+ | If you choose '' | ||
+ | If you choose '' | ||
+ | |||
+ | ===== Other Port Types ===== | ||
+ | |||
+ | The other //simple// port types like | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | allows to perform an action on the selected port. | ||
+ | |||
+ | For '' | ||
+ | |||
+ | ===== Await servo move ===== | ||
+ | |||
+ | The type '' | ||
+ | |||
+ | ===== Delays ===== | ||
+ | |||
+ | The type '' | ||
+ | |||
+ | The '' | ||
+ | |||
+ | The '' | ||
+ | |||
+ | ===== Flag ===== | ||
+ | |||
+ | The type '' | ||
+ | This can be used to let one macro wait (block in this step) until a flag value gets '' | ||
+ | |||
+ | Flags are only available internally in the assembly and the current value cannot be queried or set from outside a macro execution. | ||
+ | |||
+ | ===== Critical Section ===== | ||
+ | |||
+ | The type '' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | :!: The step '' | ||
+ | |||
===== Accessory notify ===== | ===== Accessory notify ===== | ||
Zeile 24: | Zeile 78: | ||
===== Accessory notify - ' Okay, if value = 0 / 1' ===== | ===== Accessory notify - ' Okay, if value = 0 / 1' ===== | ||
- | In the macro below the accessory will always be finished with an error because in step 4 the input 'Servo end left reached' | + | In the macro below the accessory will always be finished with an error because in step 4 the input 24: 'Servo end left reached' |
So the Action should be interpreted as ' | So the Action should be interpreted as ' | ||
advanced_macro.1522149694.txt.gz · Zuletzt geändert: 2018/03/27 13:21 von akuhtz