Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
skripte [12.02.2016 09:00] – [Kommando-Referenz (inoffizielle Befehle)] martin | skripte [11.08.2021 10:15] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 67: | Zeile 67: | ||
| cmp [Register] [Value] | Vergleich zw. einem Register und einem Wert | 0x0301 | | | cmp [Register] [Value] | Vergleich zw. einem Register und einem Wert | 0x0301 | | ||
| cmp [Register] [Register] | Vergleich zw. zwei Registern | 0x0302 | | | cmp [Register] [Register] | Vergleich zw. zwei Registern | 0x0302 | | ||
- | | and [Register] [Value] | Binäres-Oder eines Registers mit einem Wert | 0x0401 | | + | | and [Register] [Value] | Binäres-Und eines Registers mit einem Wert | 0x0401 | |
- | | and [Register] [Register] | Binäres-Oder eines Registers mit einem anderen Register | 0x0402 | | + | | and [Register] [Register] | Binäres-Und eines Registers mit einem anderen Register | 0x0402 | |
| or [Register] [Value] | Binäres-Oder eines Registers mit einem Wert | 0x0501 | | | or [Register] [Value] | Binäres-Oder eines Registers mit einem Wert | 0x0501 | | ||
| or [Register] [Register] | Binäres-Oder eines Registers mit einem anderen Register | 0x0502 | | | or [Register] [Register] | Binäres-Oder eines Registers mit einem anderen Register | 0x0502 | | ||
Zeile 88: | Zeile 88: | ||
| pause [Register] | Pausiert für x Zehntelsekunden | 0x1702 | | | pause [Register] | Pausiert für x Zehntelsekunden | 0x1702 | | ||
| call [Value] | siehe: Abschnitt '' | | call [Value] | siehe: Abschnitt '' | ||
- | | callid [Value] | siehe: Abschnitt '' | + | | callid [Value] | siehe: Abschnitt '' |
| return | siehe: Abschnitt '' | | return | siehe: Abschnitt '' | ||
Zeile 106: | Zeile 106: | ||
| max [Register] [Register] | arg1 = max( arg1, arg2) | | | max [Register] [Register] | arg1 = max( arg1, arg2) | | ||
| exp2 [Register] | arg1 = 2 < | | exp2 [Register] | arg1 = 2 < | ||
+ | | rnd [Register] [Register] | arg1 = " | ||
+ | | rnd [Register] [Value] | arg1 = " | ||
| volume [Register] | setzt die Stiftlautstärke (1-20) | | | volume [Register] | setzt die Stiftlautstärke (1-20) | | ||
| volume [Value] | setzt die Stiftlautstärke (1-20) | | | volume [Value] | setzt die Stiftlautstärke (1-20) | | ||
Zeile 118: | Zeile 120: | ||
| getbit [Register] [Register] [Value] | arg1 = 1 wenn das arg3-te Bit von arg2 auf 1 gesetzt ist, ansonsten 0 | | | getbit [Register] [Register] [Value] | arg1 = 1 wenn das arg3-te Bit von arg2 auf 1 gesetzt ist, ansonsten 0 | | ||
| getbit [Register] [Value] [Value] | arg1 = 1 wenn das arg3-te Bit von arg2 auf 1 gesetzt ist, ansonsten 0 | | | getbit [Register] [Value] [Value] | arg1 = 1 wenn das arg3-te Bit von arg2 auf 1 gesetzt ist, ansonsten 0 | | ||
- | | lock | siehe Abschnitt "lock" und "unlock" | + | | lock | siehe Abschnitt " |
- | | unlock | siehe Abschnitt "lock" und "unlock" | + | | unlock | siehe Abschnitt " |
Zeile 129: | Zeile 131: | ||
| <color red>V0 bis V91</ | | <color red>V0 bis V91</ | ||
- | | V92 | lock & unlock (siehe Abschnitt " | + | | V92 | lock & unlock (siehe Abschnitt " |
| V93 | Sprachcode (siehe Dateisystem für eine Liste der Codes) (read) | | | V93 | Sprachcode (siehe Dateisystem für eine Liste der Codes) (read) | | ||
| V94 | Volume <color red> | | V94 | Volume <color red> | ||
Zeile 153: | Zeile 155: | ||
===== lock & unlock (das Register V92) ===== | ===== lock & unlock (das Register V92) ===== | ||
- | Mit dem Register V92 kann der " | + | Mit dem Register V92 kann der " |