Driver: moduware.module.led
Type: moduware.module.led
Version: 1.1.0
Commands
Set color in RGB
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'SetRGB', [<Red>, <Green>, <Blue>]);
Command Name |
Message Type |
SetRGB |
2702 |
Changes color of module to specified RGB color, takes 3 integers
Arguments
Name |
Description |
Validation |
Red |
- |
(value >= 0) and (value <= 255) |
Green |
- |
(value >= 0) and (value <= 255) |
Blue |
- |
(value >= 0) and (value <= 255) |
Turn off module leds
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'TurnOffLeds', []);
Command Name |
Message Type |
TurnOffLeds |
2700 |
Turns off all led elements on module
Flash LED Red And Blue
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'FlashLEDRedAndBlue', []);
Command Name |
Message Type |
FlashLEDRedAndBlue |
2700 |
Flashed LED elements with red and blue color
Set One LED in RGB
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'SetOneLEDInRGB', [<LedIndex>, <Red>, <Green>, <Blue>]);
Command Name |
Message Type |
SetOneLEDInRGB |
2708 |
Set particular LED in mudule to specific RGB color
Arguments
Name |
Description |
Validation |
LedIndex |
Integer made of byte where bits indicate leds to set 0-5, like 00001001 |
(value >= 0) and (value <= 5) |
Red |
- |
(value >= 0) and (value <= 255) |
Green |
- |
(value >= 0) and (value <= 255) |
Blue |
- |
(value >= 0) and (value <= 255) |
Set Flash brightness
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'SetFlashes', [<Flash 1 Brightness>, <Flash 2 Brightness>]);
Command Name |
Message Type |
SetFlashes |
270A |
Configure brightness of flash elements
Arguments
Name |
Description |
Validation |
Flash 1 Brightness |
- |
(value >= 0) and (value <= 9000) |
Flash 2 Brightness |
- |
(value >= 0) and (value <= 9000) |
Make flash with delay
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'FlashWithDelay', [<Power>, <Delay>]);
Command Name |
Message Type |
FlashWithDelay |
270A |
Flashes one time with specified power after delay
Arguments
Name |
Description |
Validation |
Power |
- |
(value >= 0) and (value <= 15) |
Delay |
- |
(value >= 0) and (value <= 1280) |
Turn off module flashes
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'TurnOffFlashs', []);
Command Name |
Message Type |
TurnOffFlashs |
270A |
Turn off all module flash elements
Start Flashing RGB LEDs
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'StartFlashingRgbLeds', [<Interval>, <Duration>, <Red>, <Green>, <Blue>]);
Command Name |
Message Type |
StartFlashingRgbLeds |
270E |
Flashing RGB LEDs with specified duration and interval
Arguments
Name |
Description |
Validation |
Interval |
- |
(value >= 0) and (value <= 65535) |
Duration |
- |
(value >= 0) and (value <= 65535) |
Red |
- |
(value >= 0) and (value <= 255) |
Green |
- |
(value >= 0) and (value <= 255) |
Blue |
- |
(value >= 0) and (value <= 255) |
Stop Flashing RGB LEDs
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'StopFlashingRgbLeds', []);
Command Name |
Message Type |
StopFlashingRgbLeds |
270E |
Flashing RGB LEDs with specified duration and interval
Start Flashing Flash LEDs
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'StartFlashingFlashLeds', [<Interval>, <Duration>, <Flash Brightness>]);
Command Name |
Message Type |
StartFlashingFlashLeds |
2710 |
Flashing Flash LEDs with specified duration and interval
Arguments
Name |
Description |
Validation |
Interval |
- |
(value >= 0) and (value <= 65535) |
Duration |
- |
(value >= 0) and (value <= 65535) |
Flash Brightness |
- |
(value >= 0) and (value <= 9000) |
Stop Flashing Flash Leds
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'StopFlashingFlashLeds', []);
Command Name |
Message Type |
StopFlashingFlashLeds |
2710 |
Stop Flashing Flash Leds
Turn On Rgb Led Temperature Protection
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'TurnOnRgbLedTemperatureProtection', [<Timer Value>]);
Command Name |
Message Type |
TurnOnRgbLedTemperatureProtection |
2712 |
Turn On Rgb Led Temperature Protection
Arguments
Name |
Description |
Validation |
Timer Value |
- |
(value >= 0) and (value <= 65535) |
Turn Off Rgb Led Temperature Protection
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'TurnOffRgbLedTemperatureProtection', []);
Command Name |
Message Type |
TurnOffRgbLedTemperatureProtection |
2712 |
Turn Off Rgb Led Temperature Protection
Turn On Flash Led Temperature Protection
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'TurnOnFlashLedTemperatureProtection', [<Timer Value>]);
Command Name |
Message Type |
TurnOnFlashLedTemperatureProtection |
2716 |
Turn On Flash Led Temperature Protection
Arguments
Name |
Description |
Validation |
Timer Value |
- |
(value >= 0) and (value <= 65535) |
Turn Off Flash Led Temperature Protection
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'TurnOffFlashLedTemperatureProtection', []);
Command Name |
Message Type |
TurnOffFlashLedTemperatureProtection |
2716 |
Turn Off Flash Led Temperature Protection
Request Status
Moduware.v0.API.Module.SendCommand(Moduware.Arguments.uuid, 'RequestStatus', []);
Command Name |
Message Type |
RequestStatus |
2714 |
Request status of the LED module