10.0 Control Port |
|
|
|
RS232 - Pins 1,3,5 |
|
|
|
Pin 1 - Ground | Pin 3 - TX | Pin 5 - RX |
|
Contact Closure - Pins 1,2,4,6 |
|
| |
Pins 1,2: TV | Pins 1,4: Channel + | Pins 1,6: Channel - | |
Pins 1,4,6: FM | Pins 1,2,4: Volume + | Pins 1,2,6: Volume - |
11.0 RS-232 Protocol
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.
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
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
!***KEY_CH+<CR> will tell all units to increment the TV channel by 1 but there will be no response
? 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) |
<CR> is 0D hex or 13 decimal
!KEY_LEFT<CR> | Left |
!KEY_RIGHT<CR> | Right |
!KEY_UP<CR> | Up arrow key |
!KEY_DOWN<CR> | Down arrow key |
!KEY_SEL<CR> | Select |
Channel Down | |
!KEY_CH+<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 |