Below is the hex command you would send to set router source 13 to destination 16:
0x01 0x4e 0x30 0x54 0x49 0x09 0x30 0x30 0x30 0x46 0x09 0x30 0x30 0x30 0x43 0x32 0x41 0x 04
01 4E 30 54 49 09 30 30 30 46 09 30 30 30 43 32 41 04
0x01 – SOH (start of heading)
0x4E – N (protocol identification)
0x30 – 0 (sequence number, normally 0 in this application)
0x54, 0x49 – TI (requested command, use ‘TI’ for ‘Take Index’)
0x09 – TAB (horizontal tab)
0x30 0x30 0x30 0x46 – Destination (selects destination “0016”, four hex numbers, )
09 – TAB (horizontal tab)
0x30 0x30 0x30 0x43 – Source (selects source “0013”, four hex numbers, see note below)
0x34 – Checksum byte0 (character “2”) (see note below)
0x36 – Checksum byte1 (character “C”) (see note below)
0x04 – EOT (end of transmission)
Destination/Source parameter translation:
The Grass Valley 7000 Protocol transmits the characters as hex numbers. You must send four characters, this means leading zeros if necessary.
Decimal to Hex converter https://www.rapidtables.com/convert/number/decimal-to-hex.html
Ascii to HEx converter https://www.rapidtables.com/convert/number/ascii-to-hex.html
If you want to do input 13 destination 16 you need this one
0015 (GVG is 0 based and Ultrix is 1 based) decimal is 000F in hex or 30 30 30 46
0012 (GVG is 0 based and Ultrix is 1 based) Decimal is 000C in hex or 30 30 30 43
01 4E 30 54 49 09 30 30 30 46 09 30 30 30 43
Checksum calculator http://easyonlineconverter.com/converters/checksum_converter.html
4E 30 54 49 09 30 30 30 46 09 30 30 30 43
Checksum = 2A or 32 41
For testing you can download and use Hercules to connect to port 12345 for GVG
Make sure the system is sending hex commands (checkbox)
Copy and paste this: 01 4E 30 54 49 09 30 30 30 46 09 30 30 30 43 32 41 04
#Ultrix