1
Halo P3 RS232 Guide
♦
Hardware Specifications:
Protocol
Baud Rate
:9600 bps – serial numbers below 02101 (1way RS232)
38400 bps – serial numbers above 02101 (2 way RS232)
Data Bit
:8 bits
Stop Bit
:1 bits
Parity
Flow Cntrl
:
:
None
No
Connector & Pin definition
Actual Machine Connector
: Female DB9
PC Connector
Use straight through cable
(NOT a Null-Modem cable)
: Male DB9
PC
Actual Machine
Pin 2 RxD
-------
TxD Pin 2
Pin 3 TxD
-------
RxD Pin 3
Pin 5 Gnd
-------
Gnd Pin 5
♦
String Format :
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 (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
1 17 1 1<CR>
31,20,31,37,20,31,20,31<CR>
Power Off
1 17 1 2<CR>
31,20,31,37,20,31,20,32<CR>
Volume Up
1 17 1 25<CR>
31,20,31,37,20,31,20,32,35<CR>
Volume Down
1 17 1 29<CR>
31,20,31,37,20,31,20,32,39<CR>
Tone
1 17 1 21<CR>
31,20,31,37,20,31,20,32,31<CR>
Mute
1 17 1 22<CR>
31,20,31,37,20,31,20,32,32<CR>
Input Direct 1
1 17 1 34<CR>
31,20,31,37,20,31,20,33,34<CR>
Input Direct 2
1 17 1 35<CR>
31,20,31,37,20,31,20,33,35<CR>