Ph - Print Compacted Transactions With Host Interaction - Gasboy SERIES 1000 Operation Manual

Fuel management system
Hide thumbs Also See for SERIES 1000:
Table of Contents

Advertisement

PH - PRINT COMPACTED TRANSACTIONS WITH HOST INTERACTION

Use the PH command to output compacted transactions (without spaces, headings, or
punctuation). With the PH command, the microprocessor sends one transaction and waits for a
response from the host computer. If the computer acknowledges the check sum of the last
transaction (received check sum agrees with received transaction characters), it transmits an A.
The microprocessor responds with the next transaction. If no more transactions are available, the
Series 1000 displays an asterisk in response to the last A command. If the computer does not
acknowledge the check sum of the last transaction (received check sum does not agree with
received transaction characters), it transmits an X. The microprocessor responds with the same
transaction. If the computer desires to terminate the PH command before all transactions are
sent, it transmits an E.
Example:
RDÂ
%()
!&'%)$# "!#"()" ## !"%) ! !
%()
"!"#$%&'() !")" ## !#
%()
#)))))))))))))" ## !(# $ $
%()
$!"#$%&'()"!")" ## !(# %
%()
%
!
"
#)" $ " ("# # # !!'$ ! %)
%()
&&'%)$# "!#"()" $ "!" & " "
The compacted or packed format can be broken down into the following fields.
*
PH
0589|0001|6759|4302|1328|920330|1259|01|01|00087600|1019|00008926|000000|09|175|A
0589|0002|1234|5678|9012|920330|1300|02|02|00011140|1259|00001403|235123|09|154|A
0589|0003|9999|9999|9999|920330|1830|04|04|00020060|1169|00002345|999999|32|268|A
0589|0004|1234|5678|9212|920330|1830|05|00|00000000|0000|00000000|058568|19|152|A
0589|0005|0001|0002|0003|920402|0823|03|03|00117400|1059|00012433|004523|01|125|A
0589|0006|6759|4302|1328|920402|1206|02|02|00081260|1259|00010231|000000|09|158|A
*
A
B
C
D
E
A is a 4-digit site number
B is a 4-digit transaction number
C is a 4-digit card number
D is a 4-digit employee number
E is a 4-digit vehicle number
F is a 6-digit ISO date
G is a 4-digit 24 hour time
H is a 2-digit pump number
See the next page for a listing of message codes and their meanings. See Transaction
*
Messages later in this section for an explanation of the message.
05/29/03
('& ! !)
()"&
" "
!!!$ !"%)
!$ #"#%!"# )!%$7Â
" & !!&)
"#$%))))))#""&(7Â
!"$## $%"# !!"%7Â
(!"& !"%)
! "#!
F
G
H
I
J
I is a 2-digit product code
J is a 8-digit quantity
K is a 4-digit unit price
L is an 8-digit total price
M is a 6-digit odometer reading
N is a 2-digit error message code
O is a 3-digit check sum
P is the host response character
Transaction Commands
)!'%7Â
%(%&(!)!%"7Â
)!%(7Â
K
L
M
N O P
*
9-7

Advertisement

Table of Contents
loading

Table of Contents