FMUSER INTERNATIONAL GROUP INC.
广州市汉婷生物技术开发有限公司
18
10
COM Port Communication
10.1 Connecting the RDS Encoder to a PC
For configuration and control requirements a PC is connected to the RDS encoder via standard RS-232 interface
provided by D-SUB9 male connector (DTE) on the RDS encoder side. On the PC side locate an unused COM port. If
the free port exists in the form of a 25-pin connector, use a standard D-SUB9 (male) to D-SUB25 (female) adapter.
For USB or Ethernet connection appropriate commercially available adapter will apply.
It’s preferable to use standard crossed serial “lap-link” cable also called as “null-modem cable” with two female
connectors for the connection. Following table represents the full connection diagram. In most cases (no flow control)
the three highlighted wires are enough for the connection.
RDS Encoder
PC
2 (RxD)
3 (TxD)
3 (TxD)
2 (RxD)
4 (DTR)
6 (DSR)
5 (GND)
5 (GND)
6 (DSR)
4 (DTR)
7 (RTS)
8 (CTS)
8 (CTS)
7 (RTS)
10.2 Working with a Terminal Application
On the PC, run an application or program emulating or possessing an ASCII terminal. For example Windows
HyperTerminal presents all the characteristics to easily communicate in ASCII mode with the RDS encoder. If you
desire a higher level interface, user-friendly applications are available. The RDS-C basic control is also
implemented in familiar broadcast automation systems. Please refer to the web site for more information.
If you wish to continue with the terminal application, configure the communication parameters as follows:
Transmission speed
2400 bps (default, see note)
Data bits
8
Parity
None
Stop bits
1
Flow control
None
Parity checking
No
Carrier detection
No
Note: Generally any speed of 1200, 2400, 4800, 9600 or 19200 bps is possible if previously set and stored in the
RDS encoder EEPROM memory.
Once configured, the terminal can be used. To check if the hardware and logic configuration work as planned, type
for example
HELP
and press <Enter> to display the list of all commands. If no or unknown characters are displayed
on the screen, try again a second time, otherwise, check the following points:
RDS encoder turned on?
Cable used (does the LED1 indicate incoming characters?)
Configuration of the terminal application
To display the commands entered at the keyboard on the screen, type the command
ECHO=1
followed by <Enter>.
If all characters written are displayed twice, type
ECHO=0
and press <Enter>.
To store this parameter into EEPROM memory, type
*ECHO
and press <Enter>.
To display actual parameter value, type
ECHO
and press <Enter>.
Now you made first steps with the RDS encoder command interpreter. Take a note that entirely all functions and
settings of this RDS encoder can be controlled via the terminal making this device fully independent on the operating
system or computing platform.