Serial Port (NVM-302D, NVM-302E)
The Serial Port component provides RS-232 serial communication between the Q-SYS Control Engine and external devices connected to the NVM-302E or NVM-302D's RS-232 port(s). Use this component to control third-party devices such as displays, projectors, media players, lighting controllers, and other RS-232-compatible equipment through Lua scripting.
The Serial Port is a subcomponent of the NVM-302E Encoder and NVM-302D Decoder. The NVM-302E has two Serial Port components (Serial Port A and Serial Port B), corresponding to the two RS-232 3-pin Euro Terminal Connectors on the hardware. The NVM-302D has one Serial Port component (Serial Port), corresponding to its single RS-232 connector.
The Serial Port component connects to the same downstream components as the Serial Port on a Q-SYS Core or other peripherals: wire the Serial Port output pin to a Control Script, Command Button, or Text Controller component to send and receive serial data.
Note: The serial port's communication parameters (baud rate, data bits, parity, stop bits) are configured in the downstream component, in a Lua Control Script), not in the Serial Port component itself.
|
Specification |
Encoder (NVM-302E) |
Decoder (NVM-302D) |
|---|---|---|
|
Serial Port Count |
2 (Serial Port A, Serial Port B) |
1 (Serial Port) |
|
Physical Connectors |
2× RS-232, 3-pin Euro Terminal Connector |
1× RS-232, 3-pin Euro Terminal Connector |
|
Function |
Identical |
Identical |
The NVM RS-232 port uses a 3-pin Euro Terminal Connector (not a DE-9):
-
Pin 1 – TX (Transmit)
-
Pin 2 – RX (Receive)
-
Pin 3 – GND (Signal Ground)
Input Pins
RS-232 Serial Port – Serial port data to and from the RS-232 connector on the NVM-302E or NVM-302D.
Output Pins
Serial Port — Connects to a Control Script, Command Buttons, or Text Controller component.
The Serial Port component does not have its own user-configurable properties. When a Serial Port component is selected, the Properties pane displays the parent NVM-302E or NVM-302D properties, but none of these belong to the Serial Port component itself. For NVM-302E properties, see Encoder (NVM-302E). For NVM-302D properties, see Decoder (NVM-302D).
|
Control |
Type |
Description |
|---|---|---|
|
TX Bytes |
Text (read-only) |
Displays a running total of the number of bytes transmitted through this serial port. |
|
RX Bytes |
Text (read-only) |
Displays a running total of the number of bytes received through this serial port. |
|
Reset |
Button |
Resets both TX Bytes and RX Bytes counters to zero. |
|
Pin Name |
Control Type |
Value |
String |
Position |
Direction |
Description |
|---|---|---|---|---|---|---|
|
Receive Bytes |
Text |
— |
text |
— |
Output |
Running total of bytes received. |
|
Reset |
Trigger |
0 1 |
false true |
0 1 |
Input / Output |
Reset TX and RX byte counters to zero. |
|
Transmit Bytes |
Text |
— |
text |
— |
Output |
Running total of bytes transmitted. |
