10.0
11.0 RS-232 Protocol
The VTune Pro is addressable. This allows multiple VTune Pro units to be connected together via
the loop port. When using commands with an address of 001 to 999 after the “!” the auto
feedback from changes in the volume, channel, etc will no longer work to prevent collision.
Polling should be used. Also, “error” will not be sent unless it is specific to an address. When
address 0 is used all auto feedback will work. If the commands below are not sent with a three
digit address after the ”!” And multiple devices are connected via loop port then all devices will
respond which is not good practice as collisions will occur. A response will occur when a
command is sent with an address except it will now include the address of the unit replying. To
talk to all units at the same time with no response use “***” in place of the 3 digit address. This
is useful when multiple units are to be set to a channel or volume level. With some RS-232
devices using a character delay of 1ms may help especially when looping multiple units.
Eg.
!001KEY_LEFT<CR> will tell unit addressed with 001 to carry out the key left command
~001KEY_LEFT<CR> will be the response from the VTune Pro
!***<CR> will tell all units to increment the TV channel by 1 but there will be no
response
Control Port
!KEY_RIGHT
RS232 -
Contact Closure -
Pins 1,3,5
Pins 1,2,4,6
Pin 1 - Ground
Pin 3 - TX
Pin 5 - RX
Pins 1,2: TV
Pins 1,4: C
Pins 1,6: Channel -
Pins 1,4,6: FM
Pins 1,2,4:
Pins 1,2,6: Volume -
Baud Rate: Factory Default 9600 8N1 but can be changed up to 115200 (See Setup Section).
Note: Protocol below is as of firmware version 1.25 New commands will be available on future
revisions to give more discrete full featured commands. Check on the Aurora website for the latest
firmware and RS232 command additions.
<CR> is 0D hex or 13 decimal
? IS A QUERY COMMAND
(Does not have to be Case Sensitive)
! IS A COMMAND
(Does not have to be Case Sensitive)
~ IS A RESPONSE
(ALL RESPONSES ARE CAPITALS)
!KEY_LEFT<CR>
Left
<CR>
Right
!KEY_UP<CR>
Up arrow key
!KEY_DOWN<CR>
Down arrow key
!KEY_SEL<CR>
Select
!KEY_CH-<CR>
Channel Down
!<CR>
Channel Up
!KEY_LAST<CR>
Toggles between the last 2 channels selected
!KEY_0<CR>
0
!KEY_1<CR>
1
!KEY_2<CR>
2
!KEY_3<CR>
3
!KEY_4<CR>
4
!KEY_5<CR>
5
-8-