printing ASCII and 3 variables to RS232 to control video mixer

example of parameter from manual
zoom -
midi address = 0x0200A06
rs232 address = 0x0A06
parameter range =100-1000

example from manual regarding rs232 remote connection.

A command consists of an ASCII code sequence containing “stx,” three uppercase letters of the alphabet, and a semicolon (“;”). The three letters of the alphabet indicate the command type. If the command has an argument, a colon (“:”) is inserted between the two letters of the alphabet and the argument. When multiple arguments occur, they are separated by commas (“,”).
“stx” This is the ASCII code signal name (code number 02H [hexadecimal]) and code that signals the command start.
“:” This is the code used by the Presenter to separate the command and its arguments.
“;” This is the code used by the Presenter to signify the end of a command.
Example 1) When transmitting the A-BUS channel select command → the ASCII code string stxSIA; is transmitted.
Example 2) When setting the SD section P in P horizontal placement at 50%, vertical placement at 25%, and size at 50% → the ASCII code string stxSPI:50,70,95; is transmitted.

THIS is the parameter im looking at.

stxHPI:a,b,c;
a: P in P horizontal position (%) (-40 to 40)
b: P in P vertical position (%) (-40 to 40)
c: P in P size (%) (20 to 100)
This makes the settings for the P in P currently being displayed. ACK is returned by the V-440HD upon proper reception of the command.