advanced_macro
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
advanced_macro [2018/03/27 13:17] – [Accessory notify - ' Okay, if value = 0 / 1'] akuhtz | advanced_macro [2020/05/13 15:23] – [Other Ports] 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 '' | ||
+ | |||
+ | ===== 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 33: | Zeile 84: | ||
You can switch between INPUT_PULLUP and INPUT_PULLDOWN only in the CV Definitions-Tab. | You can switch between INPUT_PULLUP and INPUT_PULLDOWN only in the CV Definitions-Tab. | ||
- | - Load the CV values from the node (see the steps here) | + | - Load the CV values from the node (see the steps [[wizard# |
- Change the Bit 1 of GPIO port you want to change (press Memorize before store the changes back on the node) | - Change the Bit 1 of GPIO port you want to change (press Memorize before store the changes back on the node) | ||
- Restart of the node is required (use context menü of the node) | - Restart of the node is required (use context menü of the node) |
advanced_macro.txt · Zuletzt geändert: 2023/11/14 09:32 von akuhtz