Remote Control Preset Codes

Halo JC 2 RS-232 Protocol
Protocol Specs
Pin Connections
Baud Rate: 9600 bps TxD: Pin 2
Data Bit: 8 bits RxD: Pin 3
Stop Bit: 1 bit Gnd: Pin 5
Parity: None
Flow Control: No
Basic RS-232 Control: ASCII (not decimal) and hexadecimal examples are shown below.
The commas in the Hex example are merely for your ease of reading and are not required in
transmission. All strings must have a space (line feed) between each number or letter (except
two digit numbers). In the Hex examples the space is already represented with code “20.”
The end of each string must have a carriage return after the last number with no space in-
between, this is represented by “<CR>.”
Command
String ASCII String Hexadecimal
Power On W 1 1 2<CR> 57,20,31,20,31,20,32<CR>
Power Off W 1 1 1<CR> 57,20,31,20,31,20,31<CR>
Power Toggle W 1 1 3<CR> 57,20,31,20,31,20,33<CR>
Volume Up W 1 9 1<CR> 57,20,31,20,39,20,31<CR>
Volume Down W 1 9 2<CR> 57,20,31,20,39,20,32<CR>
Mute On W 1 10 2<CR> 57,20,31,20,31,30,20,32<CR>
Mute Off W 1 10 1<CR> 57,20,31,20,31,30,20,31<CR>
Mute Toggle W 1 10 3<CR> 57,20,31,20,31,30,20,33<CR>
Polarity Normal (0) W 1 2 13<CR> 57,20,31,20,32,20,31,33<CR>
Polarity Invert (180) W 1 2 14<CR> 57,20,31,20,32,20,31,34<CR>
Polarity Toggle W 1 2 15<CR> 57,20,31,20,32,20,31,35<CR>
12V Trigger On W 1 3 1<CR> 57,20,31,20, 33,20,31<CR>
12V Trigger Off W 1 3 2<CR> 57,20,31,20,33,20,32<CR>
Input 1 W 1 2 6<CR> 57,20,31,20,32,20,36<CR>
Input 2 W 1 2 7<CR> 57,20,31,20,32,20,37<CR>
Input 3 W 1 2 8<CR> 57,20,31,20,32,20,38<CR>
Input 4 W 1 2 9<CR> 57,20,31,20,32,20,39<CR>
Input 5 W 1 2 10<CR> 57,20,31,20,32,20,31,30<CR>
Input 6 W 1 2 11<CR> 57,20,31,20,32,20,31,31<CR>
Next Input W 1 2 4<CR> 57,20,31,20,32,20,34<CR>
Previous Input W 1 2 5<CR> 57,20,31,20,32,20,35<CR>
Please Note: ”<CR>” stands for Carriage Return, the Hex Code is “0D”. A space in Hex is
“20”, a space in ASCII is just a blank space (as shown above).

Summary of content (2 pages)