English
E-VIII-2
Information on OSD
// Control of the offset
//
Start character: "O"
//
(#CH);(Value)x = Sets x-Offset (0..254, 128=middle) of channel #CH (0..7)
//
(#CH);(Value)y = Sets y-Offset (0..254, 128=middle) of channel #CH (0..7) (Current default 150 - moved
slightly to the bottom)
//
//
// Control of the output
//
Start character: "D"
//
(Bitfield)d = Sets the target matrix according to the Bitfield (0=output 1... 7=output 8)
//
All further outputs are given at those channels selected by the Bitfield
/
The easiest way to use the OSD is to send characters to the serial port without using the
control sequences:
If you send a character, an "a" for example, to the RS232-port, this character will be
displayed. If the next character is sent, it is added to the same line until the end is reached.
All following characters in this line are not displayed.
To go to an new line an ESC 010 has to be sent (ESC is 027 in ASCII-code) you have to
send ASCII 027 and 010.
To return to the beginning of a line (to overwrite it), send ESC 013.
An example:
You want to have one line looking like this:
Frequency: 123.00 MHz Fieldstrength: 80 V/m
to get this send the following to the RS232:
Frequency: 123.00 MHz Fieldstrength: 80 V/m
to overwrite the line with new values do the following:
send ESC 013 to RS232 to start at the beginning of the same line:
027 013 (both are decimal ASCII values, please ask your software specialist how to send
these characters as they cannot be displayed or directly typed in with your keyboard)
send the new line
Frequency: 124.00 MHz Fieldstrength: 80 V/m
for the next update send
027 013
Frequency: 125.00 MHz Fieldstrength: 80 V/m
and so on.
Depending on the video-system (PAL, NTSC) and the monitors you use, there might be an
offset of the origin of the text-display-area. The first characters might be invisible. In this
case you have to send some spaces or other characters to shift the text to the right. You can
send ESC 010 to shift down by going to a new line.
For testing purposes you can use any terminal program for your operating system
(HyperTerminal from Microsoft has many bugs, if it does not work search the internet for
another free program or contact us) and type in the text you want.
The settings for the serial port:
Baud Rate: 9600, Data Bits: 8, Parity: none, Stop Bits: 1, Handshaking: none
Pinout of the SUB-D-9-connector at the receiver:
2:
TX (data sent by AV-Rmr²)
3:
RX (data received by AV-Rmr²)
5:
GND
mk-messtechnik