Zum Inhalt springen
Progress Bar
56%

The Input interface is used to send data to the Vision Controller. Its an UART based protocol with an frame break at the end. The protocol will also be explained in the next chapters.

The interface uses asynchronous serial data at 250 kbit/s. The data format is fixed at one start bit, eight data bits (least significant first), two stop bits and no parity.

Timing parameters:

Min Break (μs)Typical Break (μs)Min MAB (μs)Typical MAB (μs)
1201501215

Start Code: 0xAA

Command & Data

The data structure includes an command ID field (byte) and n data fields.

Command IDCommand NameData Index Data NameData Description
0x01State0Battery State / Level Indicator0-100: Battery available (chargeable battery for fixture operation): 1 to 100 → State of charge in %0: No battery available 255: just a small battery for wakeup and configuration of the fixture
if Power Supply State is 4 or 5:
0-100 is used as Level Indicator
1Battery Charging State /
Level Indicator Info
0: No Power (Battery wakeup) 1: Battery Powered 2: Grid Power Supply 3: Charging Battery (Not when small battery for configuration is used)
If no battery but level indicator needed. For Example haze fluid level, set to one of the following:
4: Level indicator
If indication for preperation needed. Like heat up, set it to:
5: Level indicator + Inpreperation
2Power StateIndicates if grid power (AC) is plugged in
0x02Warnings0Warning CountIndicates the amount of Warnings
1- 33ASCII Space separated list of warnings in ASCII Code
0x03Errors0Error CountIndicates the amount of Errors
1-33ASCIISpace separated list of errors in ASCII Code
0x04Sensors0Sensor Index
1Sensor Description
2Sensor Unit
3Sensor Prefix
4Sensor Type
5Range Min Value (short)
7Range Max Value (short)
9Normal Min Value (short)
11Normal Max Value (short)
13Present Value (short)
15Min Value (short)
17Max Value (short)
18- 50Description (32 ASCII Characters)
0x050Supported Input Sources (ushort)Bit 0: Vision
Bit 1: DMX
Bit 2: CRMX / WDMX
Bit 3: Artnet
Bit 4: SACN
Bit 5: GLP DOP
Bit 6: IR Remote (Fixture)
Bit 7: Manual Mode
Bit 8: Auto Mode
Bit 9 – 15: Reserved
Another Source required? Contact us
Take in mind that RDM is Big Endian!
So it looks like this:
[Bit 8-15],[Bit 0-7]
2Input Source (byte)0: Vision, 1: DMX, 2: CRMX / WDMX, 3: Artnet, 4: SACN, 5: GLP DOP, 6: IR Remote (Fixture) 7: Manual Mode, 8: Auto Mode, 7 – 252: Reserved 253: Wireless (2.4 GHz) 254: Wireless (Other) 255: Ethernet
3Input State0: Idle (DMX not available) 1: Unlinked (CRMX/Vision unlinked) 2: Linked (CRMX/Vision linked) 3: Active (DMX available, CRMX/Vision active signal))
4: Vision Auto Active (Use this state only when Input Source is Auto and Vision is active sendnig data. This ensures fixture does not disable itself when VISION is sending data but disable VISION if any other source is active)
4Input Quality0: No quality available 1-100: Quality in %
0x060DMX Start Adress (ushort)
2DMX Personality (byte)
3DMX Personality Count (byte)
4DMX Footprint (ushort)