ACPGI for ISO. ACPGV for VPW. ACPGP for PWM. -0 for continuious send. -1 for one shot.

ACPGV and ACPGP or 18 pin. ACPGI is 8 pin with internal oscillator.

description
The ACP32G is a smart gateway device for
communication using rs232 to the vehicle protocol.
The chip eliminates the burden of calculating and sending
headers, checksums, CRC, address, keyword initiation sequence,
time out request, arbitration, collision, error detection, byte times and signal formation
Only 1 rs232 ID byte is needed to define data request and
a 2 byte rs232 data is returned and the requested ID byte.

Operation: ACPGI-0 Continuious send ISO-9141-2 to rs232 Transciever.
At power up a continuiously send log in sequence for
ISO 9141-2 initialization is started and repeated until connection established.
Default data request ID 4 or other is continuiously made to prevent time out.
If correct ISO-9141-2 response is recieved from vehicle,
then the requested ID and 2 byte data value is returned at rs232 19200 baud.
The gateway program then delays the ISO-9141-2 minimum
time betwen responses of 55 ms. at which time a rs232
1 byte request can be made to change the ISO-9141-2 data
recieved. If no rs232 request is received the last rs232
request or default will be sent in a continuious run mode
until the next rs232 input request. Upon ISO-9141-2 error or
no response within 50 ms the gateway program will perform
the SAE error protocol routine, if this fails the ISO-9141-2
initiation sequence will be restarted. Upon device software
crash the initiation sequence will be restarted in 288 ms.
At power down communication will stop.

Operation: ACPGI-1 one shot ISO-9141-2 to rs232 Transciever.
At power up a continuiously send log in sequence for
ISO 9141-2 initialization is started and repeated until connection established.
A ID 1 or other data request is continuiously made every 2 seconds to prevent time out.
If correct ISO-9141-2 response is recieved from vehicle,
then the requested ID and 2 byte data value is returned at rs232 19200 baud.
1 byte request can be made to change the ISO-9141-2 data
recieved. If no rs232 request is received within 2 seconds
the time out data request will be made until the next rs232 input request.
Upon ISO-9141-2 error or
no response within 50 ms the gateway program will perform
the SAE error protocol routine, if this fails the ISO-9141-2
initiation sequence will be restarted. Upon device software
crash the initiation sequence will be restarted in 288 ms.
At power down communication will stop.

Operation: ACPGV-0 or ACPGP Continuious send VPW or PWM to rs232 Transciever.
At power up a continuiously send log in sequence for
VPW or PWM initialization is started and repeated until connection established.
Default data request ID 4 or other is continuiously made to prevent any diagnostic time out.
If correct VPW or PWM response is recieved from vehicle,
then the requested ID and 2 byte data value is returned at rs232 19200 baud.
The gateway program then delays a minimum time betwen responses of 30-200 ms.
at which time a rs232 1 byte request can be made to change the data
recieved. If no rs232 request is received the last rs232
request or default will be sent in a continuious run mode
until the next rs232 input request. Upon vehecle network error or
no response within 30-200 ms the gateway program will perform
the SAE error protocol routine, if this fails the VPW or PWM
initiation sequence will be restarted. Upon device software
crash the initiation sequence will be restarted in 288 ms.
At power down communication will stop.

typical operation ACPGI-0
With power applied to pin 1 the ISO log in initiation sequence
will begin and repeat until response is received.
A internal default data value will be requested such as
load Parameter Indentification (PID) number 04 hexidecimal.
Upon response the return data bytes will be parsed
and then output as rs232 2 byte unscaled value.
The default PID will be sent until a rs232 1 byte PID
input is received during period t4 of duration 55ms
begining at end of last rs232 output. The new PID
value will then be transceived until another rs232 input.
If the network does not respond to a request within 50 ms
the request will be resent. If no response to 2nd request
the log in will be repeated and the default PID will
be sent upon correct log in.

SOFTWARE/HARDWARE LICENSE
AGREEMENT

1. Definitions
a.)"Software" shall mean all machine readable code,
documentation, schematics, data, image, help
and all other files related to the computer program.
The software existing on disk, electronically
transfered, embedded, in ROM or in other forms of record.
Registerd software is used with hardware
defined in 1b.

2. License
The software and or hardware is licensed to you by
Alex C. Peper. You will own the media on which
the above software files is recorded, but the author
Alex C. Peper retains ownership, copyright,
title, and exclusively reserves all rights to the
software. The software is not in the public domain.
The software and or hardware and any copies which
this License authorizes you to make or subject to this
License. You are not granted any rights to patents,
tradenames,copyrights, trade marks franchises,
or licenses rather registered our unregistered
in respect of the software/hardware.

3. Permitted Uses and Restrictions
This license allows you to install and use the
software/hardware on a single network at a time.
The license does not allow the software to exist
on more than one computer at a time.
Copies of software from one computer to another
over a network or other means are not allowed.
You can not distribute the software/hardware or any
copy. You can not replicate and reproduce the
hardware/software.

THE SOFTWARE/HARDWARE IS NOT
INTENDED FOR USE IN OPERATION OF MOTOR VEHICLES, AIRCRAFT,
MASS TRANSENT, LIFE SUPPORT,NUCLEAR, CHEMICAL AND OTHER
FACILITIES AND OR MACHINES WHERE IN WHICH CASE THE USE,
FAILURE OR MISUSE OF THE SOFTWARE/HARDWARE COULD LEAD
TO DEATH, PERSONAL INJURY OR PHYSICAL AND ENVIRNOMENTAL DAMAGE
AND OR VIOLATE ANY ENVIRNOMENTAL, SAFETY, TRANSPORTATION
OR OTHER LAWS AND REGUALTIONS

You may not decompile, reverse engineer,
disassemble, modify, rent, lease, loan, sublicense,
create derivative works of the software/hardware or
any copy in whole or in part.
Your rights under this license will terminate
automatically without notice from Alex C. Peper
if you fail to comply with any term(s) of the License.

THE SOFTWARE/HARDWARE IS NOT
INTENDED TO BE USED AS A DEFEAT DEVICE OF ANY DIAGNOSTIC
SYSTEM OR CONTROL SYSTEM. IT IS USER RESPONSIBILITY TO
OBTAIN ANY CERTIFICATION, RECERTIFICATION OR NEW CLASSIFICATIONS
PERTAINING TO USE.

4. Limited warranty
If software was obtained in a physical chip ROM medium
it is warrant to be free of defects for 30 days from
original purchase. Your exclusive remedy will be
to receive a chip replacement.
The hardware/software has a warranty of 30 days
from orginal purchase to communicate with
vehicle. Your exclusive remedy is to return
hardware/software with vehicle model year, manufacturer,
model name and vehicle identification number for
replacement or refund at Alex C. Peper option.

5. Disclaimer of Liability
You expressly acknowledge and agree that use of
Alex C. Peper hardware and or software is at your
sole risk. Alex C. Peper does not warrant that the
functions contained in the hardware/software will
meet your requirements, or that the hardware/software
will be error free or that defects will be corrected.
Alex C. Peper does not warrant or make any
representations regarding the use or the results
of the use of the hardware/software or related
documentation in terms of there correctness, spelling
accuracy, reliability, or precision and year 2000
date problems.

6. Limitation of Liability
IN NO EVENT WILL ALEX C. PEPER BE LIABLE
FOR ANY COMPUTER DAMAGE, VEHICLE
DAMAGE, PERSONAL INJURY, DEATH, FINES, LAW SUITS,
PROSECUTION, LOST PROFITS, LOST DATA, INCORRECT DATA,
ENVIRNOMENTAL DAMAGE, GOVERNMENT,LAW AND REGULATORY
VIOLATIONS OR ANY OTHER INCIDENTAL OR CONSEQUENTIAL
DAMAGES THAT RESULT FROM USE OR INABILITY TO USE THE
SOFTWARE AND OR HARDWARE.
Some jurisdictions do not allow the limitation of
incidental or consequential damages, in all cases
Alex C. Peper total liability to you for all damages
will not exceed $1.00 US

7. Termination
You may terminate the License at any time by
destroying the software and returning the
hardware.
Alex C. Peper may terminate license.

8. Export Law Assurances
By using the software/hardware you represent and
warrant that you are not located in, under control
of, or a national resident of a US embargoed
country, on the Us Treasury Department list of specially
Designated Nationals or on the US Department of
Commerce's Table of Denial Orders.
The software uses international standard open source code
and does not use any manufacturer specific decryption.

9. Government End Users
If the software/hardware is supplied to US
government, the software/hardware is classified
as "restricted computer software" as defined in
FAR 52.227-19

10. Governing Law and Severability
This Agreement shall be governed by the laws
of the country where the delivery is made to the
orginal customer.

If for any reason a court of competent jurisdiction
finds any provision, or portion thereof, to be
unenforceable, the remainder of this License shall
continue in full force and effect.

11. Agreement
You acknowledge that you have read this
agreement, understand it, and agree to be bound
by its terms and conditions. Neither party shall be
bound by any statement or representation not
contained in this agreement. No change in this agreement
is effective unless written and signed by authorized
representatives of each party.
By applying a potential difference to any pin or pad of
hardware/software you agree to accept the terms of this agreement.