Model 407764 Version 1.4 December 2004
12
Software Protocol
Data Protocol
Baud rate: 9600bps
Byte1 Byte2 Byte3 Byte4
Byte5
02 Status
Function
03
Leading byte
Ending byte
Status Byte2
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2
Bit1
Bit0
0 Fast C Normal Normal
Normal 0 0 0
30-80
1 Slow A
Max
Full
Rec 0 0
1
40-90
0 1 0 50-100
0 1 1 60-110
1 0 0 70-120
1 0 1 80-130
1 1 0 30-130
1 1 1
Function Byte3
Bit7 Bit6 Bit5
Bit4
(x10
2
) Bit3-0
(x10)
0 Normal
Normal Normal
1 OVER
UNDER BT
00-19
Function Byte4
Bit7-4
(x
10
0
) Bit3-0
(x10
-1
)
0
1
00-99
Command Protocol
Set time and date - Send 7 bytes
D YY
MM dd
hh
mm
ss
leading byte
year
month
date
hour
min
sec
Set sampling rate – Send 3 bytes
W
high byte
low byte
leading byte
1 – 65535 sec
Set ID code – Send 3 bytes
X
high byte
low byte
leading byte
1 – 65535
Get software version – Output “V” - Receive 1 byte (0 – 255)
Get system argument – Output “Y” – Receive 10 bytes
ID Code
2bytes
Version
1 byte
ID code
1 byte
Data sets
1 byte
Last address
3 bytes
Sample rate
2 bytes
Get time and date – Output “C” - Receive 6 bytes (YY+MM+dd+hh+mm+ss)
Receive 6 bytes (Sets+YY+MM+dd+hh+mm+ss+Sample rate+Records)
Get Record – Output “K”+N records”
Receive (YY+MM+dd+hh+mm+ss+Sampling rate+1
st
2
nd
…+nth record)
Erase Command: “EEE” (3 bytes)
Set MAX spl; “M” (1 byte)
Switch Fast/Slow: “F” (1 byte)
Stop Recording: “T” (1 byte)
Switch A/C: “A” (1 byte)
Start Recording: “S” (1 byte)
Switch range: “U” (up), “P” (down) (1 byte)