U23 2005/Firmware-Makros
< U23 2005
Revision as of 22:34, 3 November 2005 by 2001:6f8:12f3:1:212:f0ff:fe0a:da19 (talk)
MACRO_NOP
Argumente: (keine)
Funktion: tut nichts
MACRO_FADE_CHANNEL
Argumente: Channel TargetBrightness Delay AddBrightness
- Channel: Gibt den Farbkanal an. Mögliche Werte sind ChannelR (Rot), ChannelG (Grün) und ChannelB (Blau)
- TargetBrightness: Gibt die Helligkeit des Kanals an. Wertebereich 0 (aus) bis 255 (volle Helligkeit)
- Delay: ?
- AddBrightness: ?
Funktion: Fadet einen gegebenen Farbkanal in einer gegebenen Zeit auf eine gegebene Helligkeit.
MACRO_FADE_CHANNELS
Argumente: BrightnessR BrightnessG BrightnessB
- Brightness{R,G,B}: Die Helligkeit des {roten, grünen, blauen} Channels (0-255).
Funktion: Setzt alle Farbkanäle auf die jeweils angegebenen Helligkeitswerte.
MACRO_JUMP
Argumente: RelativeInstructionCount
- RelativeInstructionCount: Anzahl der Instruktionen.
Funktion: Springe um eine gewisse Anzahl an Instruktionen zurück. Zu beachten: Die JUMP-Instruktion muss auch übersprungen werden! Beispiel:
1: MACRO_NOP 2: MACRO_JUMP -2 <--- springt zu Zeile 1
MACRO_SET_CHANNEL
Argumente: Channel TargetBrightness
- Channel: Gibt den Farbkanal an. Mögliche Werte sind ChannelR (Rot), ChannelG (Grün) und ChannelB (Blau).
- TargetBrightness: Die Helligkeit (0-255).
Funktion: Setze den angegebenen Channel auf die angegebene Helligkeit.