Bar97 Sec3 PDF
Bar97 Sec3 PDF
7/16/2009 3-1
SECTION 3
7/16/2009 3-2
SECTION 3
7/16/2009 3-3
SECTION 3
7/16/2009 3-4
SECTION 3
3.1 OVERVIEW
Section 3 specifies the software requirements for BAR-97 emission inspection systems
(EIS). It includes inspection procedures, sequences, decisions, responses and prompts, as
well as necessary information to be loaded, security issues, lockouts, file structures, etc.
It also contains requirements for communication with the BAR’s Vehicle Information
Database (VID).
3.2.1 General
The program software used in the EIS shall consist of a process control system as well as
data look-up files. The software consists of inspection test procedures and criteria;
necessary station, technician, and vehicle information; security measures, utilities and
ancillary modules. Its features include vehicular emission measurements of HC, CO,
CO2, NO and O2, engine RPM measurements, exhaust dilution determinations, bar code
scanning, interface with a dynamometer, communication to and from the VID, etc.
The software shall ensure the EIS accurately operates within specified standards and
records and transmits valid test data. The EIS shall identify inaccuracies and prohibit
vehicle inspection until the inaccuracies are corrected.
The EIS shall allow performing official two-speed idle test (TSI) and related program
functions such as, calibration, Manual Testing Mode, etc. without dynamometer and NOx
measurement device being present.
Manufacturers shall permit BAR access and provide the necessary tools to view to all
parameters that are used for ‘self diagnostics’ if the parameters are not ‘hard coded’ in the
software. Parameters include items such as:
The variables shall be accessed through the QA/State menu. When data is being stored or
accessed, the computer shall display a message indicating that the disk is in operation and
the EIS shall not be moved or disturbed. Following each disk read/write operation, the
hard disk read/write head shall be moved to a safe position and parked.
7/16/2009 3-5
SECTION 3
Updates to the software specifications will be provided to the manufacturers by the BAR.
The manufacturers shall provide the software code to the BAR upon each update. The
software version number is to be indicated on the EIS status screen, on each vehicle test
record and the VIR. The version number shall consist of a four digit numeric code to be
made up of the last two digits of the year, followed by a two-digit version number.
All software updates shall cause the software version number to change. There will be a
separate field in the test record indicating the software version currently in use and
another field used to indicate the version number that the software will be updated to
when its activation date is reached. This will permit the BAR to search the records prior
to the update activation date to determine how many EIS units have been updated by
looking at the update field. The update field in the test record shall go blank when the
update is activated.
To maintain the integrity of California's I/M program, QA and BAR field personnel will
be instructed to lock out EISs that have unauthorized modifications or are running
unapproved software versions. The following criteria apply to software and hardware
updates:
7/16/2009 3-6
SECTION 3
4. All submitted software updates for the EIS must be accompanied by a data
disk containing at least 74 total records for both ASM and Two-Speed Idle
tests as shown in Table 1 below. BAR may require the completion of
BAR supplied ‘test scripts’ instead of the tests listed below. BAR will
determine if the ‘test scripts’ must be completed instead of the tests listed
below prior to software submittal.
7/16/2009 3-7
SECTION 3
TOTAL RECORDS 48 38
ii. The records must be generated by the EIS and should include all
items required per Confidential Appendix C-2.
7/16/2009 3-8
SECTION 3
e) Pursuant to Health and Safety Code §44036, manufacturers are allowed six
months from the date the BAR issues its proposed specifications for periodic
software updates, to obtain approval that the updates meet the proposed
specifications and to install the updates in all EIS subject to the updates. During
the first 30 days of the six-month period, the manufacturers shall be permitted to
review and to comment upon the proposed specifications. However, a shorter
period of time may be required by the BAR upon finding that a previously-
installed update did not meet the specification. A manufacturer's failure to furnish
or install software updates as so specified is cause for the BAR to decertify the
manufacturer's EIS Certification or to issue a citation and civil penalty up to
$1,000 per day that the manufacturer fails to furnish or install the software and
hardware updates by the specified period. (The BAR may allow additional time to
review and comment and/or submit software updates if they are more complex.)
g) The software must be able to run on all certified BAR97 hardware configurations
in the field for that manufacturer.
In lieu of this requirement, the EIS manufacturer may submit for BAR's consideration
written procedures clearly illustrating how the EIS manufacturer intends to meet the
intent of the VIRUS PROTECTION PROGRAM requirement. These procedures shall
demonstrate how the integrity of the EIS software and update software or decompressed
file shall be protected under all circumstances.
a) The Vehicle Lookup Table is the BAR’s version of the EPA/Sierra Lookup Table
(ESLT). The VLT provides basic vehicle descriptions as well as ASM testing
7/16/2009 3-9
SECTION 3
c) The software must be able to store a minimum of five complete VLTs in addition
to the active VLT. The manufacturer can determine how to load the additional
VLTs onto the analyzer. The additional VLTs will follow the following naming
convention: VLT1, VLT2, VLT3, etc. The files may be compressed if necessary.
The software must not delete the additional VLT files if one of the files is copied
into the active VLT file. The additional VLTs will be activated once the
appropriate VLT update is received from the VID.
d) When a "VLT Update" file is received from the VID, the EIS shall store the file to
the hard drive until a period of relative inactivity (e.g. between Smog Check
inspections). VLT.DAT file update strategies shall be proposed by each EIS
manufacturer and be approved by BAR.
1. When a VLT update file is received from the VID that contains a VLT
record where the data in the make = “VLTxxx” (the xxx will be a number
so the make will be in the form of VLT1, VLT2, etc.) the software must
process the VLT update as follows:
The software must replace the current VLT file loaded on the
analyzer with the preloaded file that has the same name as data in
the make column of the VLT record received from the VID. The
software must update the REC_LIST.DAT file with the appropriate
version date and record count once the new VLT file has been
loaded.
If the VID sends a VLT file (comprising a single row) that has data
in the make column = “VLTxxx” (identifying a file name) and the
software does not have a preloaded VLT file with that name, the
software must ignore the VLT data sent by the VID and not attempt
to perform any type of VLT update.
The software must ignore any trailing spaces in the VLT make data
prior to searching for a matching preloaded VLT file.
When the make in the VLT record is not equal to “VLTxxx” the software
must process the VLT update records as follows:
7/16/2009 3-10
SECTION 3
e) The VLT Update file may appear to be corrupted if either of the following
conditions exist:
1. The version date sent by the EIS does not match any dates stored in the
"VLT Update History" table in the VID (second consecutive occurrence).
2. The number of records in the EIS's VLT.DAT does not match the
appropriate number of records for that version date (determined at the
VID).
If possible corruption is detected by the VID, the VID will send a lockout to the
EIS. The EIS, upon receiving the response bit, shall display the following prompt:
DISPLAY PROMPT:
If the VLT is corrupt, a lockout shall be set. This lockout can only be cleared by
the VID upon replacing the file and the VID has verified that the VLT data has
been replaced.
f)
All repair actions shall be documented on the vehicle inspection report (VIR), and stored
in the repair record. The technician shall be required to sign on the VIR to document the
repairs that have been performed to reduce emissions. The tampered vehicle repair cost
shall be printed on the VIR and recorded in the Tampered Repairs (Parts and Labor)
Cost field of the repair record. If further repairs are needed, the estimated cost of the
additional repairs shall be printed on the VIR and recorded in the Estimated Cost of
Additional Repairs field of the repair record.
3.2.9 Display
a) Readability
7/16/2009 3-11
SECTION 3
The display, when in the test mode, shall be readable at a minimum distance of
eight feet in a building that meets OSHA lighting standards for a garage
environment. Display contrast and brightness shall be adjustable.
b) BAR Messages
BAR messages shall be transmitted by the VID to the EIS during all
communication sessions except during the network diagnostic routine (loopback).
BAR messages will be in text file format. All new messages shall automatically
display once immediately after the technician selects Smog Check√√ from the
main menu. The messages shall default to print and the technician must press a
function key to continue. The EIS shall save the most recent 100 messages and
provide an option for later recall and print.
c) Testing Messages
During the emissions test, the EIS shall display the word TESTING on the screen.
The EIS shall also display messages, if applicable, test mode, vehicle speed,
dynamometer load deviation, test time, excessive exhaust dilution, low flow,
driver acceleration violations, and engine RPM violations.
f) Engine RPM
The EIS shall have the capability to display the engine speed up to four digits
during the emissions test.
The Pretest feature shall allow technicians (trainees are restricted) to pre-screen vehicles
for gross polluter status by performing an inspection without officially labeling the
vehicle as a gross polluter. The Pretest is not an official test and therefore the EIS shall
not issue certificates for passing vehicles. The Pretest shall be performed in the same
manner as a Smog Check inspection except as noted. During Pretest, the EIS shall
display a message on the screen that the inspection is a "PRETEST INSPECTION" and
shall print "PRETEST" on the VIR. For additional VIR information, refer to Appendix
C, "Vehicle Inspection Report" for Pretest sample VIRs.
7/16/2009 3-12
SECTION 3
If the "Invalid Station Type" response bit (bit 53) is received from the VID, the EIS shall
display the following prompt, and allow the Pretest to continue.
DISPLAY PROMPT:
During Pre-Test, the EIS shall not prompt for repair information in accordance with
§3.6.20, 3.6.21 and 3.6.22 during Pre-Test.
The Training Mode capability will be used by the manufacturers for training purchasers
of the EIS, by EIS owners to train new employees, or for schools to train students. The
training mode shall not require the use of a technician's access code or allow access to
secured areas of hardware or software and will not communicate to the VID. The display
shall show a message throughout the inspection that this is a training exercise and not an
official test (no certificates shall be issued). The EIS shall print TRAINING on the VIR.
The training mode test results shall be recorded and transmitted to the VID at the next
required communication session (i.e. next Smog Check, data file refresh, etc.). Do not
make an "end of test call" to the VID.
DISPLAY PROMPT:
ASM: __________
TSI: __________
Programming Criteria:
The EIS shall provide two five-character numeric fields (XX.XX) to enter the fees the
station charges for the ASM and TSI inspections. The EIS shall store the inspection cost
information in the inspection cost data file and transmit the file to the VID upon next VID
communication transaction.
7/16/2009 3-13
SECTION 3
Note: The EIS shall record the current status (Y/N) of the Drive Configuration to
the Drive Configuration routine activated field of the test record.
2) Collect second-by-second information (Y/N). If "Y," then the EIS shall collect
and send the secxsec data as per §3.6.12 c). If "N," then the EIS shall discontinue
collecting and sending the secxsec data.
If "Y," then all vehicles shall receive either an ASM or TSI inspection as per this
specification.
If "N," then the EIS shall allow the technician to select an ASM or TSI test. The
EIS shall display the ASM/TSI test selection prompt prior to any prompts related
to dynamometer compatibility. Note: the software shall be able to perform a TSI
test without a dynamometer or NOx measuring device installed in the EIS.
If “B”, then the EIS either perform a TSI inspection or abort the test.
When the configuration is set to “B” the EIS shall perform a TSI test under the
following conditions:
1. VID returns anything other than “A” in the Required Test Type field of the
test record.
2. Off-line test.
When the configuration is set to “B” the EIS shall abort the test under the
following conditions:
1. VID returns an “A” in the Required Test Type field of the test record.
If an “A” is received in the Required Test Type field of the test record the EIS
shall display the following prompt then abort the test:
DISPLAY PROMPT:
Note: The EIS shall record the current status (Y/N/B) of the ASM activation to the
ASM testing enabled field of the test record.
4) RPM limits (low/high, low/high). The EIS shall use the limits in the
configuration file for all ASM tests. The order of the RPM limits shall be as
7/16/2009 3-14
SECTION 3
follows. The first two numbers shall be the lower limit for engines less than or
equal to 3.0L. The next two numbers shall be the upper limit for engines less than
or equal to 3.0L. The next two numbers shall be the lower limit for engines
greater than 3.0L. The last two numbers shall be the upper limit for engines
greater than 3.0L. All limits shall be multiplied by 100 to determine the actual
limit. The lower limit applies to manual transmissions only; automatic
transmissions shall use 100 RPM for the lower limit. See §3.6.12.a.12, &
Appendix C-4.
Example: if the engine size = 5.0L then use the appropriate lower limit in the
configuration file times 100 as the lower RPM limit and the appropriate upper
limit in the configuration file times 100 as the upper RPM limit.
5) Dynamometer scale lockout percentage thresholds (low/high). The EIS shall use
these limits to determine if the dynamometer scale is out of calibration. See
§3.6.12.a.7 & Appendix C-4.
7) Perform OBD II check (Y/N). If "N", then only perform the visual portion of the
OBDII system check. If "Y", then perform the OBDII check as listed in section
3.6.19.4.3.
Note: The EIS shall record the current status (Y/N) of the Perform OBD II check
to the Check OBD II field of the test record.
8) Fast Pass (Y/N). If ‘Y’, the EIS shall perform a ‘fast pass’ during the ASM test if
all the 10-second average emission readings are simultaneously below the
applicable standards. If ‘N’, the EIS shall use the final 10-second average
emission readings for the overall emission results. The EIS shall default to ‘N’ if
the fast pass field is not filled with ‘Y’ or ‘N’ in the configuration file. See
§3.6.12.d & §3.6.12.e
Note: The EIS shall record the current status (Y/N) of the Fast Pass to the Fast
Pass field of the test record.
In most cases, exception vehicles are vehicles that have been identified by the State
Referee as having special features, such as an engine change. These vehicles are also
identified with a Referee Label Number.
7/16/2009 3-15
SECTION 3
In addition, the EIS shall not be allowed to go into the inspection mode unless
valid entries have been made for station number, PEF value, calibration gas
values, certificate numbers, and at least one licensed technician.
The EIS shall have the capacity to store at least 99 technician access codes and 99
corresponding technician license numbers. Only the VID can add, change or
delete the technician's access code and corresponding license number. Station and
technician license numbers begin with two alpha characters which are followed by
six numeric characters.
The two alpha characters in the technician license will be one of the following:
EA, EO, EB, EI or GU. A description of these licenses can be found in the test
record layout in Confidential Appendix C-2.
BAR may require update training prior to performing certain test or repair related
activities. A special identifier, not shown on the technician's badge or as part of
the license number, will be referred to as an endorsement. Specific endorsements
will be developed by the BAR as the need arises. Currently, only the "A" (ASM),
"G" (Gaseous Fuel), "B" (Both ASM and Gaseous Fuel) and "N" (None)
endorsements exist. Records of these endorsements will reside in the VID and the
EIS (refer to Confidential Appendix C-2).
7/16/2009 3-16
SECTION 3
The station license number shall be entered into the EIS during initialization.
Only valid station license prefixes may be entered into the EIS.
Station license prefixes beginning with an R and C indicate that the station is
licensed to test and repair all classes of vehicles; therefore, the EIS must allow
tests on light, medium- and heavy-duty vehicles.
Station license prefixes beginning with a T indicate that the station is licensed to
test, but not repair, all classes of vehicles; therefore, the EIS must only allow tests
on light, medium and heavy-duty vehicles.
Station license numbers that begin with H or K are only licensed to test and repair
vehicles over 8500 pounds.
Station license numbers that begin with P or V are only licensed to test vehicles
over 8500 pounds.
Valid entries for the second alpha character of the station license are A-N (A-Z for
government fleet stations). The remaining 6 digits are numeric and unique to each
station. The station license number shall be placed in the Station License Number
field of the test record and on the VIR. This field must be populated in the test
record for every valid test record sent to the VID.
Programming Criteria:
Government fleet stations with license numbers that begin with the alpha
character G, shall only be required to make one front-end call to the VID. If the
VID has a match, the VID shall transfer the vehicle data to the EIS. However, if a
match is not found as a result of the front-end call to the VID, the EIS shall not
require the technician to initiate a second call to the VID. The EIS shall allow the
inspection to proceed without making a second initial call. The test will default to
government fleet vehicle and a certificate will not be issued. (Note: Provisions
7/16/2009 3-17
SECTION 3
f) EIS Number
The EIS number shall be unique for each EIS unit in the state of California. The
first two characters of the EIS number are alpha. These two characters shall be
assigned to each manufacturer upon certification of that manufacturer's EIS unit.
The following 6 digits shall be unique to each EIS made by a manufacturer. The
EIS number shall be written to the EIS Number field of the test record. This field
must be populated in the test record for every valid emissions test record sent to
the VID. Print the EIS number on the VIR.
i) VID Identification
The VID-ID is a record identifier generated by the VID. The VID shall assign an
ID number to a test record which shall be transmitted to the EIS at the time of the
begin test call. The ID will be written to the VID-ID field of the test record. The
VID-ID shall not be modified by the EIS and shall be transmitted back to the VID
during end-of-test contact.
7/16/2009 3-18
SECTION 3
j) DMV ID Number
When a certificate is issued, the DMV-ID number (described in Confidential
Appendix C-3) shall be printed on the VIR, and written to the DMV-ID field of
the test record for every passing inspection.
7/16/2009 3-19
SECTION 3
Notes:
1. This lockout shall be set whenever (xxx inspection) fifty inspections
(running total) have been performed by the EIS within five consecutive
days without communicating to the VID. The VID sets the no contact
limit and number of inspections allowed. The lockout can be cleared by
QA/State personnel or by the VID HELP DESK in accordance with pre-
established procedures. See Confidential Appendix C-2 for additional
detail.
This field shall contain the government fleet file number, PFR file number or military
personnel identification number. The entry can be identified by the first character of the
number. The data shall be recorded in the File Number Storage field of the test record.
DISPLAY PROMPT:
Programming Criteria:
DISPLAY PROMPT:
7/16/2009 3-20
SECTION 3
3) If YES, the inspection shall continue and the EIS shall build a military personnel
identification number and print it on the VIR. The EIS shall store this number in
the File Number Storage field of the test record. The EIS shall not issue a
certificate.
Character Description
1 "M"
8 Last 7 characters of VIN
2. DISPLAY PROMPT:
DISPLAY PROMPT:
If the vehicle has a previous waiver or hardship extension on the record, the EIS shall
print the following appropriate message on the VIR:
7/16/2009 3-21
SECTION 3
In addition, the EIS shall write "W" for waiver or "H" for hardship to the Previous
Waiver/Hardship Extension Issued field of the test record and the EIS shall also print the
WAIVER/HARDSHIP EXTENSION ELIGIBILITY MESSAGE on the VIR. The EIS
shall prohibit issuance of a certificate of compliance if the vehicle has a hardship
extension even if the vehicle passes the inspection.
1. The EIS shall not accept any vehicle model year older than 1976, or newer than
the current calendar year plus two. Any attempt to make such an entry shall cause
the EIS to display one of the following prompts:
DISPLAY PROMPT:
2. The EIS shall display the following prompt anytime the technician enters a model
year that is six or less model-years old. Example: the current year is 2009, display
the prompt for 2011, 2010, 2009, 2008, 2007, 2006, 2005, and 2004 model years.
Programming Criteria:
7/16/2009 3-22
SECTION 3
1. If "YES", the EIS shall continue with the inspection. If “NO”, the EIS
shall abort the inspection.
For each inspection the technician shall always enter the following information: odometer
reading, and dual exhaust (if applicable).
The EIS shall look into the VLT for emission cutpoints. If not available, the EIS shall use
the ESC table.
The ESC tables shall also have a version number. Upon implementing the new ESC
table, the old version shall be purged. Additional standards categories may be added at a
future date.
Based on the vehicle information entered, the EIS shall determine the emissions test
standards for the vehicle being tested. For all ASM tests that do not have emission
standards in the VLT or VSVLT, the proper ESC category shall be determined as follows:
For vehicles that have a test weight (equivalent test weight, inertia weight
class, measured test weight) less than or equal 3750 lbs. and the GVWR is
less than 8501 pounds use the appropriate ESC record (based on model
7/16/2009 3-23
SECTION 3
year, vehicle type, and GVWR) from TABLE1.DAT. If the vehicle test
weight is greater than 3750 pounds, or the GVWR is greater than 8500
pounds use the appropriate ESC record from TABLE4.DAT. If the GVWR
is not available select the appropriate table based on the vehicle test weight.
For each vehicle, the ESC will contain HC, CO, and NO Pass/Fail and Gross Polluter
values and average emissions for non-polluting vehicles for ASM and two-speed idle
tests. Print these emissions values on the VIR. The ESC tables also contain CO + CO2
dilution thresholds, GVWR and engine speed limits. Emission standard category values
and the criteria for selecting categories shall be designed in a manner that allows for easy
modification or addition.
Minimum dilution limits shall be determined before the Dilution Correction Factor (DCF)
is applied to the emission measurements. Dilution measurements shall be based on the
sum of CO and CO2. The EIS shall prevent testing if the uncorrected CO + CO2 value or
the engine speed signal are outside the BAR specified thresholds. (Use the value on the
ESC table for the minimum dilution limits, except that CNG- and LPG-powered vehicles
shall use the table limits minus two. For example, if the minimum CO + CO2 was 7, the
minimum for CNG-powered vehicles would be 5.)
The ESC for the vehicle under test shall be taken from either the Standard ASM ESC
column or the Standard TSI ESC column of the VLT and written to the Emission
Standards Category field of the test record. The ESC Version number for the vehicle
under test shall be left blank, as the Version Date column of the VLT is already written to
the test record.
[0.004977*(H-75)-0.004447*(T-75)]
Kh = e
(43.478) × Ra × Pd
H=
Ra
PB − Pd ×
100
7/16/2009 3-24
SECTION 3
PB = Barometric pressure, mm Hg
The following factors shall be written to the test record in the ATMOSPHERIC
CONDITIONS section: Relative Humidity, Ambient Temperature, Barometric Pressure,
Humidity Correction Factor.
x=
[CO2]meas.
[CO2]meas. + [CO ]meas.
where [CO2]meas. and [CO]meas. are the final readings of each mode of the
inspection (for example, ASM 5015, ASM 2525, 2500 RPM and idle).
For Gasoline
[CO2]adj. = x
100
4.644 + 1.88x
[CO 2]adj. = x
100
4.73 + 1.88x
[CO 2]adj. = x
100
6.64 + 1.88x
7/16/2009 3-25
SECTION 3
[CO2]adj. = x
100
5.39 + 1.88x
[CO 2 ]adj.
Dilution Factor =
[CO 2 ]meas.
The EIS shall apply the DCF to the final emission readings of the inspection to calculate
the dilution-adjusted values. The EIS shall then compare the dilution-adjusted values
against the vehicle's emission standards to determine the pass/fail or gross polluter status
of the vehicle. The dilution-adjusted values shall be the final emission readings for the
test vehicle. They shall be printed on the VIR as AMOUNT MEASURED and shall be
stored in the test record. The EIS shall record the DCFs on the DCF - Dilution
Correction Factor (ASM5015 or TSI-2500 RPM) and DCF - Dilution Correction Factor
(ASM2525 or TSI-Idle RPM) fields on the test record. The values recorded shall be the
calculated DCF values, not the default values.
The EIS shall record the engine RPM simultaneously with the emissions readings. If the
EIS does not read engine RPM in the proper range, the EIS shall prohibit continuation of
the inspection until proper RPM range has been achieved. (Manufacturers may propose
an error tolerance factor to be used when testing vehicles with unstable RPM.)
For 1996 and newer vehicles, the OBD-II SAE standardized connector link shall be
capable of providing the tachometer signal. See §3.6.11 for "RPM Signal."
7/16/2009 3-26
SECTION 3
3.4.2 Modem
The modem shall be connected to a fully operational dial-up connection during all times
of operation. The modem must be IBM-PC and MS-DOS compatible and show full
ASCII file transmission compatibility. The manufacturer must provide all necessary
software and protocol for the modem.
7/16/2009 3-27
SECTION 3
DISPLAY PROMPT:
Programming Criteria:
1) If the expiration date from the bar code differs from the expiration date within the
EIS, then the date within the EIS takes precedence. If a technician whose license
number has expired initiates an inspection, the EIS shall not allow the inspection
and shall display the following message:
DISPLAY PROMPT:
2) The validity of a technician's license number and access code will be verified by
the VID at the time of initial contact with the VID. If a technician scans a bar-
coded technician license number that is not stored in the Technician Information
Table, the EIS shall display the following message:
DISPLAY PROMPT:
3) The VID shall install a lockout for licenses that have expired, been suspended or
revoked. If the technician's license expiration date information doesn't reside on
the EIS, the VID shall send this information to the EIS upon initial contact. If a
7/16/2009 3-28
SECTION 3
DISPLAY PROMPT:
4) In cases where the badge cannot be successfully scanned, the technician shall be
given the option of manual entry via the following prompt:
DISPLAY PROMPT:
5) The bar code scanner shall be used whenever possible. To help ensure the
accuracy of manual entry, the license number must be entered correctly twice
(dual entry method). Both entries must match before proceeding with an
inspection.
DISPLAY PROMPT:
6) After the technician's license number has been manually entered, the EIS shall
display the following message:
DISPLAY PROMPT:
7) Technician license numbers shall be two alpha characters followed by six numeric
characters. The following technicians are authorized to perform enhanced ASM
inspections if they have an ASM update training certification and license
endorsement stored in the Technician Information Table. The initial two alpha
characters are as follows (where nnnnnn represents the numeric portion):
7/16/2009 3-29
SECTION 3
The EIS and VID shall also accept a license number that begins with a GU. This
license number is only a placeholder for government fleet technicians. The
government fleet technicians shall enter the number assigned to them by the BAR.
Since bar code scanners are optional for government fleets, manual entry of GU
license numbers must be allowed and the display prompt in Item 6) above should
not be displayed. Government fleet technicians shall be allowed to perform tests
only on government fleet vehicles. There will be no certificate issued to these
vehicles. The format is as follows (where nnnnnn represents the technician's
personal ID number):
If accepted by the VID and/or EIS, the technician license number shall be written
to the Test Technician License Number field of the test record.
If an ASM test is required and the technician does not have an ASM endorsement,
the EIS shall display the following prompt:
DISPLAY PROMPT:
8) Technician license numbers with the following two alpha characters shall not be
allowed to perform enhanced inspections.
9) A technician who is licensed to perform inspections only in the Basic Area shall
not be allowed to perform tests on Enhanced Area vehicles. In this case, upon
connecting to the VID, the VID shall determine, based on the technician's license
number and endorsement status, whether or not a technician is licensed to inspect
vehicles in an Enhanced Area. If a technician is not licensed to inspect vehicles in
an Enhanced Area, the VID shall return the appropriate response to the EIS. The
EIS shall display the following message:
DISPLAY PROMPT:
10) The VID shall transmit technician license numbers, expiration dates and
endorsements to the EIS. The EIS, upon receiving this information from the VID,
shall read and store this information in the appropriate locations within the
7/16/2009 3-30
SECTION 3
Technician Information Table. Print the technician's name and license number on
the VIR.
11) In the case of bar code entry, the EIS shall store a B (bar code scanner) in the
Technician License Input Source field of the test record; otherwise an M shall be
stored to indicate manual entry. This field must be populated for every valid test
record sent to the VID.
12) The EIS shall block intern technicians from performing Smog checks, and
pretests. Intern technicians shall be allowed to enter repair data in the repair only
software menu.
DISPLAY PROMPT:
Programming Criteria:
2. The access code must match the code stored internally in the Technician
Information Table. The EIS shall allow three attempts to enter a valid access
code. Following each of the first two attempts, the following message shall be
displayed.
DISPLAY PROMPT:
3. After the third unsuccessful attempt, the EIS shall display the following message:
DISPLAY PROMPT:
3.6.3 Vehicle Identification Number (VIN) and License Plate Number Entry
The VIN and vehicle license plate number entry shall follow immediately after
successfully entering technician access code (i.e., prior to any other data entry). The
following display prompts can be displayed on one screen with the ability to scroll
through the list and select the appropriate option.
7/16/2009 3-31
SECTION 3
DISPLAY PROMPT:
a) If the technician scans the DMV bar-coded VIN and license plate (scanned entries
cannot be edited), the EIS shall proceed to §3.6.3 g).
b) If the (function key) is pressed, the EIS shall prompt the technician:
DISPLAY PROMPT:
SCAN THE BAR CODE ON THE VEHICLE FOR THE VIN. IF THE BAR
CODE IS NOT AVAILABLE, ENTER THE VIN MANUALLY.
If manual entry is used, the VIN must be entered using dual manual entry to
ensure accuracy. Both VIN entries must match before moving on to the license
plate entry. The EIS shall automatically convert letter "I" to number "1" and letter
"O" to number "0" as entered by the technician.
DISPLAY PROMPT:
If fewer than three characters are entered, the EIS shall display the following
message:
DISPLAY PROMPT:
c) After manual entry of the VIN, the EIS shall prompt the technician to manually
enter (dual manual entry) the license plate number:
DISPLAY PROMPT:
7/16/2009 3-32
SECTION 3
d) If fewer than two (2) characters are entered, the EIS shall display the following
message:
DISPLAY PROMPT:
DISPLAY PROMPT:
e) If the vehicle has no license plate, the EIS shall allow the technician to enter
NONE. The EIS shall store N in the License Plate Number field and print NONE
on the VIR. If a repair record exists for this vehicle, the license number shall also
be stored in the License Plate Number field of the repair record. In addition the
EIS shall store XX (unknown) in the License Plate Issuing State field of the test
record.
DISPLAY PROMPT:
Programming Criteria:
1. The bar code scanner shall be used whenever possible. To help ensure the
accuracy of manual entry, the VIN and/or license plate number must be
entered using dual manual entry.
2. If fewer than 17 characters are entered, the EIS shall display the following
message:
DISPLAY PROMPT:
3. The license plate number shall not contain special characters; valid
characters are 0-9 and A-Z and shall be limited to 7 characters.
4. The data shall be written to the VIN and License Plate Number fields of
the test record. If a repair record exists for this vehicle, the data shall also
7/16/2009 3-33
SECTION 3
be written to the VIN and License Plate Number fields of the repair record.
Print the VIN and license plate number on the VIR.
5. The VIN and license plate number entries are mandatory for every test
record. If there is no entry, the EIS shall display the following message:
DISPLAY PROMPT:
The bar code format for the DMV registration document is defined in
Appendix C-5.
f) The EIS shall automatically store the source of entry for both VIN and license
plate number in the test record as follows:
This field must be populated in the test record for every valid test record
sent to the VID. The EIS shall write the input source in the VIN Input
Source field of the test record.
This field must be populated for every valid test record sent to the VID.
The EIS shall write the input source in the License Plate Input Source field
of the test record.
g) The EIS shall prompt the technician for the vehicle issuing state license plate:
DISPLAY PROMPT:
7/16/2009 3-34
SECTION 3
Programming Criteria:
1. The EIS shall display a list containing the names and abbreviations of the
50 states, District of Columbia, Puerto Rico, Guam, American Samoa,
Mexico, Canada, Armed Forces Plate and various locations. (A complete
listing of acceptable abbreviations for the issuing state is in the
Confidential Appendix C-2.)
3. The technician shall be allowed (by scrolling through the list) to select the
one that applies for the vehicle under test. The EIS shall display the
following message:
DISPLAY PROMPT:
4. If the vehicle issuing state is unknown, the EIS shall display the following
message (on the same screen as the above prompt):
DISPLAY PROMPT:
Upon selecting XX, the EIS shall display the following message:
DISPLAY PROMPT:
DISPLAY PROMPT:
5. The EIS shall write the issuing state abbreviation in the License Plate
"Issuing State" field of the test record. The issuing state field must be
7/16/2009 3-35
SECTION 3
populated for every valid test record sent to the VID. The EIS shall print
the full name of the issuing state on the VIR. If there is no license plate or
the issuing state is unknown, then "Unknown" shall be entered on the VIR
in place of the issuing state.
- Technician information
- VIN, license plate number, and issuing state
- Test records, if applicable
- Repair records, if applicable
- Calibration records, if applicable
- Certificate purchase request, if applicable
- QA/State inspection records, if applicable
- Request current lockout status
- Inspection cost survey data, if applicable
- VLT version date and number of records
DISPLAY PROMPT:
Programming Criteria:
1. If a vehicle match is found, the VID shall transmit to the EIS applicable
information for the vehicle under test, in addition to any other pending
transactions.
2. Once a match has been made and the vehicle data or previously failed test
data has been transferred from the VID to the EIS unit, the EIS shall not
allow changes or corrections to either the VIN or license plate number or
issuing state. If changes or corrections must be made to VIN, license
and/or issuing state, the test shall be aborted.
7/16/2009 3-36
SECTION 3
non-government "G" station) vehicle, then the EIS shall prompt the
technician as follows:
DISPLAY PROMPT:
4. The EIS shall allow the technician to completely re-scan or re-enter the
VIN and/or vehicle license plate number. The EIS shall prompt the
technician to press a function key to initiate a second call to the VID.
5. If no changes to the VIN or vehicle license plate number are required, the
EIS shall prompt the technician to press a function key to initiate a second
call to the VID. However, if the station is a government "G" station, the
EIS shall continue WITHOUT making a second begin-test call to the VID.
DISPLAY PROMPT:
7/16/2009 3-37
SECTION 3
All records (inspection, hands-on, training, aborted) that the EIS has created in
accordance with the test and/or repair record shall be transmitted to the VID.
DISPLAY PROMPT:
Programming Criteria:
DISPLAY PROMPT:
DISPLAY PROMPT:
Programming Criteria:
1. The EIS shall transmit all calibration records to the VID. The first record
transmitted will be the oldest. After successful transmission, the EIS shall
delete all of the calibration records from the calibration data file and each
record shall append the historical calibration data file. The EIS shall retain
a minimum of one hundred (100) of the most recent records by
overwriting the oldest record.
7/16/2009 3-38
SECTION 3
As the low level communication interface protocol makes contact with the VID and
establishes a session, the VID will respond with stored transactions and messages
(appropriate response bits) which are waiting for transmission to the EIS. These
messages are:
- SYSTEM DATE/TIME UPDATE
- LOCKOUT STATUS
- TECHNICIAN(S) TO BE ADDED/CHANGED/DELETED
- PURCHASED SMOG CERTIFICATE NUMBERS
- BAR MESSAGES
- COMMUNICATIONS TRANSACTIONS
- VEHICLE DATA
- PREVIOUS FAILED TEST DATA
- PREVIOUS REPAIR INFORMATION
- VLT ROW ID NUMBER (no longer used)
- VLT UPDATE
- EMISSIONS-RELATED RECALL INFORMATION
- EMISSIONS-RELATED RECALL BLOCK (DMV)
- EMISSIONS-RELATED TSB INFORMATION
- EMISSIONS STANDARDS CATEGORY (ESC) TABLES (1,3 and 4) UPDATE
- PREVIOUS ODOMETER READING
- INSPECTION REASON
- REQUIRED TEST TYPE
- VEHICLE SPECIFIC VLT (VSVLT)
- CONFIGURATION UPDATE
- MESSAGE UPDATE
- ADVISE UPDATE
- EXTENDED PARAMETERS UPDATE (no longer used)
The automatic transaction and message updates will occur on every session initiated by
the EIS except during communications diagnostic transactions. The communications
interface will provide the EIS application with the appropriate status information to
determine which transactions have occurred following VID session initiation.
7/16/2009 3-39
SECTION 3
The date of the test, test start-time and test-end time shall be recorded in the test
record in the following fields, as appropriate: Date of Test, Test Start Time and
Test End Time. Each of these fields must be populated in the test record for every
valid test record. Print the date of the test and test end time on the VIR.
Note:
A tamper is set by the EIS and sent to the VID upon the next
communication to the VID. Once the tamper condition has been received
by the VID, it can only be cleared via the VID.
If a lockout/tamper has been set, the EIS shall display one or more of the
messages shown below:
DISPLAY PROMPT:
7/16/2009 3-40
SECTION 3
7/16/2009 3-41
SECTION 3
Upon receiving technician data from the VID (during initial contact), if the
technician's license number that is performing the inspection has been suspended,
revoked or expired, the EIS shall allow the technician to complete the inspection
in progress and then display the following message:
DISPLAY PROMPT:
The EIS shall prohibit the technician from starting another test. The EIS shall
display the updated list of technician license numbers and shall provide an option
to print the list, if desired. During screen display or printing of the technician
information, the EIS shall not display the actual technician access codes (hidden)
so that they cannot be viewed by an unauthorized person(s).
The EIS shall display a CERTIFICATES RECEIVED message and shall print a
receipt per the example shown below:
7/16/2009 3-42
SECTION 3
Certificate numbers have been issued to this station via electronic transfer. If
purchase has not been pre-paid, usage of these certificate numbers will be revoked
immediately if payment is not received.
Note: List each range of fifty certificates. (*These values are provided as an
example. Actual values are variable and subject to change.)
Prior to displaying a BAR message(s), the EIS shall display the following prompt:
DISPLAY PROMPT:
7/16/2009 3-43
SECTION 3
DISPLAY PROMPT:
3. If, as a result of the VID response, the vehicle is identified as, requiring
inspection at a REFEREE/TEST-ONLY CENTER (response bit 71), the
EIS shall display the following message:
DISPLAY PROMPT:
5. If, as a result of the VID response, the vehicle is identified as having been
issued a previous waiver, the EIS shall display the following message:
DISPLAY PROMPT:
6. If, as a result of the VID response, the vehicle is identified as having been
issued a previous hardship extension, the inspection can be performed but
a certificate will not be issued and the EIS shall display the following
message:
DISPLAY PROMPT:
7/16/2009 3-44
SECTION 3
13. If a vehicle has been identified as having either a Gross Polluter, Previous
Hardship extension, Referee/Test Only Center inspection, or response
bit(s) 72-77 was received, the EIS shall save the information (VIN and
restriction type as a minimum) to a file in the EIS before displaying the
test restriction information to the technician. This file will contain the 50
most recent records. Prior to continuing with either an off-line or no-match
inspection, the EIS shall search this file for a match. The match criteria
are based on a match with the VIN. If a match is found, the EIS shall
7/16/2009 3-45
SECTION 3
display the appropriate message (per section 3.6.7.a) and a certificate shall
not be issued (except for response bits 75-77 which shall not block
certificate issuance). In addition, the EIS will still need to search for
matches in prior test records for any test restrictions.
- + Model year
- + Vehicle type
- Government fleet BAR file number (if applicable)
- PFR fleet BAR file number (if applicable)
- + GVWR (if applicable)
- + Vehicle make
- + Vehicle model name
- + Number of cylinders
- + Engine size (in liters)
- + Transmission type
- + Certification type
- Referee label number (if applicable)
- * Registration due date (See Note 1)
- Emissions inspection type
- + Fuel type
- + Body Type (if applicable)
- + Engine make (if applicable)
- + Engine year (if applicable)
- + VLT Row ID Number (no longer used)
- * Previous odometer reading (See Note 1)
- * Previous failed test results (if applicable)
- * Date of failed test (if applicable)
- * "Gross Polluter" status (if applicable)
- * "Referee/Test-Only Center" (if applicable)
-* Previous waiver (if applicable)
- * Previous hardship extension (if applicable)
- * Response bit 71-77
GENERAL NOTE: The following vehicle data shall be entered during each Smog
Check by the technician, as applicable:
7/16/2009 3-46
SECTION 3
Example:
Affected Vehicles:
ALL
Defects:
AIR/FUEL CHECKING PROCEDURES ON EMISSION LABEL ARE NOT
CONSISTENT WITH INSTRUCTIONS IN THE REPAIR MANUAL.
Fix:
REPLACE LABEL. NEW LABEL SHOULD BE WHITE WITH BLACK LETTERS
AND SHOULD NOT HAVE AIR/FUEL MIXTURE CHECKING PROCEDURE.
7/16/2009 3-47
SECTION 3
The EIS shall provide the option to scroll through multiple recall notices allowing
the technician the option of printing either all of the recall notices or an individual
recall by depressing no more than two keys.
DISPLAY PROMPT:
DISPLAY PROMPT:
If YES, the EIS shall prompt the technician to enter the following information into
the EIS (if available) from the Recall Compliance Certificate or Emissions-Recall
Underhood Identification Label:
DISPLAY PROMPT:
If YES and the required information is not available, the EIS shall allow the
technician to press a function key to bypass this screen.
Programming Criteria:
7/16/2009 3-48
SECTION 3
2. The issue date of the recall compliance certificate number must be a valid
date.
3. If available, the recall compliance certificate number and the issue date of
the recall compliance certificate shall be stored in the Recall Compliance
Certificate Number and Issue Date of Recall Compliance Certificate fields
of the repair record. The repair record shall also be populated in the
Manufacturer Recall ID (DMV) and Manufacturer Date of Recall (DMV)
fields.
4. If no, then the EIS shall print the following message, including the
manufacturer's recall ID, on the VIR:
Programming Criteria:
7/16/2009 3-49
SECTION 3
Affected Vehicles:
ALL 1981 49-STATE HIGH ALTITUDE AMC CONCORDS WITH FOUR-
CYLINDER ENGINE AND M/T.
Defects:
EGR VALVE CHANGED TO IMPROVE PERFORMANCE.
Fix:
INSTALL APPROPRIATE EGR VALVE AND FORWARD DELAY VALVE.
3. The EIS shall provide the option to scroll through multiple TSBs allowing
the technician the option of printing either all of the TSBs or an individual
TSB by depressing no more than two keys.
Programming Criteria:
7/16/2009 3-50
SECTION 3
Note: The inspection reasons listed in Table F (A-Z, and 0-9) will come
from the VID and receive the same visual and functional inspection as a
change of ownership "C", except reason "G", and "I" which will receive an
initial inspection "I", and inspection reason "B" which will receive a
biennial inspection.
DISPLAY PROMPT:
3. The EIS shall automatically record the inspection reason as C (and follow
inspection procedures for change of ownership inspections) for tests when
there is no communication with the VID or no match.
4. If the vehicle has non-California issuing state license plate, the inspection
reason shall be "I"; follow the change-of-ownership "C" inspection
procedures (except "I" will also require fillpipe restrictor functional test).
7/16/2009 3-51
SECTION 3
The VID shall make the test type determination for all vehicles tested on-line
when a MATCH is found. The required test type will be sent down from the VID
in the test record (see Confidential Appendix C-2). For vehicles with an
appropriate ESC category in TABLE4, the default inspection shall be an ASM test
when there is no contact with the VID or when NO MATCH is found. However,
all vehicles without an appropriate ESC category in TABLE4 shall receive a TSI
inspection (with or without VID contact or a match).
If there is no vehicle match within the EIS, or the vehicle is not required to be
tested at a Referee/Test-only center (i.e., identified as a gross polluter, previous
hardship extension issued, or requires a Referee/Test-only inspection), the EIS
shall prompt the technician as follows:
7/16/2009 3-52
SECTION 3
DISPLAY PROMPT:
The following message shall also be printed on the VIR under the "Results Not
Transmitted" message for passing inspections:
Programming Criteria:
1. If the vehicle is a previous gross polluter, the EIS shall display the
following message.
DISPLAY PROMPT:
2. If the vehicle has a previous hardship extension issued, the EIS shall
display the following message:
DISPLAY PROMPT:
7/16/2009 3-53
SECTION 3
7/16/2009 3-54
SECTION 3
10. If response bit 77 was set, display the text named 77_INFOR in
MESSAGE.DAT and continue on with the test. Response bit 77 is for
information only, do not block certificate issuance for passing vehicles, or
automatically abort the Smog Check.
DISPLAY PROMPT:
Programming Criteria:
1. Model year entries greater than "current calendar year plus two" shall not
be allowed.
2. Requires two-character model year entry. The first two digits of the year
(i.e., 19 or 20) shall be automated entry, based on whether the value of the
number entered by the technician is less than 40 (e.g., technician enters 40,
EIS picks 19 and displays 1940; if technician enters 39, EIS picks 20 and
displays 2039). If the technician determines that the first two digits
established by the EIS are incorrect, (s)he may backspace and re-enter the
first two characters. Four-digit model year shall be recorded in the Vehicle
Model Year field of the test record and printed on the VIR.
3. ERROR MESSAGES:
4. The EIS shall display the following prompt anytime the technician enters a
model year that is six or less model years old. Example: the current year is
2009, display the prompt for 2011, 2010, 2009, 2008, 2007, 2006, 2005,
and 2004 model years.
c) Vehicle Type
DISPLAY PROMPT:
7/16/2009 3-55
SECTION 3
P PASSENGER CAR
T TRUCK
M MOTORHOME
G GOVERNMENT FLEET VEHICLE
F PFR (PERMANENT-FLEET-REGISTERED) VEHICLE
Programming Criteria:
ERROR MESSAGE:
DISPLAY PROMPT:
7/16/2009 3-56
SECTION 3
d) Vehicle Make
Display prompt for passenger cars and light-, medium- and heavy-duty trucks:
Programming Criteria:
1. If the vehicle type is P or T, display all discrete vehicle makes found for
the vehicle's model year in the Make field of the VLT, except “DF”
(indicates a “default” record).. "Not Listed" and "SPCN" should be added
to the end of the list as a selection, or as a separate function available on
the screen. If "Not Listed" is selected, the following prompt shall be
given:
7/16/2009 3-57
SECTION 3
4. If SPCN is entered for the vehicle make, then "R" shall be automatically
entered as certification type and the following message shall be displayed:
DISPLAY PROMPT:
5. Only the first five characters of the make name shall be recorded on the
test record in the Vehicle Make field; however, the full name shall be
displayed and printed on the VIR.
DISPLAY PROMPT:
Programming Criteria:
1. If the vehicle type is P or T, display all discrete vehicle models found for
the vehicle's make and model year in the Model field of the VLT, except
“DEFAULT”. "Not Listed" should be added to the end of the list as a
selection, or as a separate function available on the screen. If "Not Listed"
is selected, the following prompt shall be given:
DISPLAY PROMPT:
2. If the vehicle type is M or the make is SPCN, the EIS shall skip the
"Model" entry, and leave the field in the test record blank.
7/16/2009 3-58
SECTION 3
3. The full model name shall be printed on the VIR and displayed on the
screen; up to 23 characters shall be provided on the test record in the
Vehicle Model Name field for vehicle model.
DISPLAY PROMPT:
Programming Criteria:
DISPLAY PROMPT:
7/16/2009 3-59
SECTION 3
DISPLAY PROMPT:
3. ERROR MESSAGES:
4. The GVWR must be printed on the VIR and recorded in the GVWR field
of the test record.
g) Certification Type
DISPLAY PROMPT:
7/16/2009 3-60
SECTION 3
DISPLAY PROMPT:
The EIS shall be designed to automatically abort the test if the technician
enters N and presses continue. However, if a valid BAR Referee Number
is entered, the following prompt shall be displayed:
DISPLAY PROMPT:
If the technician does not enter an engine year, the EIS shall abort the
inspection. If the technician enters an engine year which is three or less
years different than the vehicle model year (chassis year or DMV
registration year), the EIS shall assume that the engine year is the same as
the vehicle model year and shall select the emission standard category in
the ESC table appropriate to the vehicle model year, and shall continue
with the remainder of the inspection. The engine year will require a two-
7/16/2009 3-61
SECTION 3
digit entry. However, the four-digit engine year shall be written to the
Engine Year field of the test record. See §3.6.7 b) 3 for "year entry"
programming criteria.
After the technician selects an engine year, the following prompt shall be
displayed:
DISPLAY PROMPT:
4. ERROR MESSAGES:
1. If the vehicle being tested is a motorhome (Vehicle Type = M), and if the
technician enters a C or an F, for Vehicle Certification Type, the prompt
shall be as follows:
IMPORTANT NOTICE
IF THE ENGINE HAS BEEN CHANGED AND THE VEHICLE
DOES NOT HAVE A BAR REFEREE LABEL, ABORT THE TEST
AND REFER THE MOTORIST TO THE REFEREE/TEST-ONLY
CENTER.
7/16/2009 3-62
SECTION 3
2. If the engine year is more than 3 years different from the vehicle model
year, the test may not be continued and the following prompt shall be
displayed:
3. If an engine year no more than 3 years different from the model year has
been entered, the EIS shall select the ESC appropriate to the engine year.
If the engine is older than the earliest applicable ESC (i.e., older than
1966), then the standards in the earliest applicable ESC listed shall be
selected to test the vehicle.
4. The technician may type in the full name of the engine make. However,
the first five characters will be written to the Engine Make field of the test
record. The technician shall enter the 2-digit engine year that will be
written to the Engine Year field. Engine year entries greater than the
current calendar year plus two shall not be allowed.
5. Error Messages:
Programming Criteria:
MODEL YEAR
MAKE (DIVISION)
7/16/2009 3-63
SECTION 3
MODEL
BODY TYPE
NUMBER OF CYLINDERS
ENGINE SIZE (DISPLACEMENT)
TRANSMISSION TYPE
FUEL TYPE
The operator selects one of the records listed and those values are used for
the inspection.
For all non-diesel inspections (i.e., fuel type is NOT equal to D): The
appropriate record should be selected from those default records that have
no fuel type value provided, based on the model-year, body type and the
number of cylinders. Default records will contain only “D” or blank
values for fuel type..
For all diesel inspections (i.e., fuel type = D): When the fuel type is
identified as “D” (diesel), then the model-year, certification type
(populated in default records only for diesels), and vehicle type (P, T, or
M) will be used to select the correct default record. Vehicle type = M will
not be populated in the VLT default records. If “M” is entered, the
software shall search for “T” in the vehicle type column, but shall print
“M” to the test record. Default records for diesels do not exist for model-
years prior to 1998. If a model-year prior to 1998 is being inspected and
fuel type “D” is selected, display the following prompt and return to the
model-year selection screen:
DISPLAY PROMPT:
DIESELS OLDER THAN 1998 DO NOT REQUIRE INSPECTION.
SELECT ANOTHER MODEL-YEAR OR FUEL TYPE, OR ABORT THE
INSPECTION.
3. After the correct VLT record has been established, it shall be checked
against the appropriate records (refer to Confidential Appendix C-2). If a
match does exist, the Pretest field of the test record shall be filled with a Y
(Yes), otherwise it shall default to N (No).
7/16/2009 3-64
SECTION 3
i) Body Type
DISPLAY PROMPT:
SELECT THE BODY TYPE FROM THE LIST: (display pick list)
Programming Criteria:
1) The EIS shall present a pick list of the vehicle body types to assist the
technician in selecting the body type appropriate for the vehicle under test.
The EIS shall store the selected body type in the Body Type field of the test
record.
2) For Motorhomes, the "Body Shape" entry in the pick list will be the same
as for Full Size Van.
j) Number of Cylinders
DISPLAY PROMPT:
Programming Criteria:
3. ERROR MESSAGES:
DISPLAY PROMPT:
7/16/2009 3-65
SECTION 3
CODE DESCRIPTION
I CUBIC INCHES
L LITERS
C CUBIC CENTIMETERS
Programming Criteria:
1. The first five bytes shall be the engine size. The last byte shall be the unit
used for the engine size, and shall be L for liters, I for cubic inches, or C
for cubic centimeters. The EIS shall be designed so that only an I, L or C
can be entered for the units. Liter size entries shall be in the format of
XX.X. Although the internal storage on the test record in the Vehicle
Engine Size field is to be automatically converted to liters, the display shall
remain in the original units entered. Print the engine size in liters on the
VIR.
3. If yes, the EIS shall accept the entry and continue with the test. If no, the
EIS shall revert to the Enter Engine Size screen.
4. The EIS shall make a validity check on the engine size entered by the
technician for the particular year, make and model of vehicle being
inspected. If the engine size is not found in the VLT, the technician shall
be prompted to verify that the correct size was entered. The technician
shall be allowed to change the entry or to continue after confirming that
the entry is correct.
7/16/2009 3-66
SECTION 3
5. ERROR MESSAGES:
l) Transmission Type
DISPLAY PROMPT:
Programming Criteria:
1. Record in the Transmission Type field of the test record. Print the
transmission type on the VIR.
2. ERROR MESSAGES:
DISPLAY PROMPT:
Programming Criteria:
1. If the vehicle has less than 7500 miles and is less than or equal to three
years old, is not certified to meet California emission control regulations
and the vehicle passes the inspection, the EIS shall cause the
noncompliance indicator (consisting of an N) to be written to the last
character of the Certificate Number field of the test record and printed on
the VIR.
7/16/2009 3-67
SECTION 3
2. If the odometer reading is less than the reading received from the VID,
display the following prompt:
DISPLAY PROMPT:
3. The EIS shall only accept an entry of all numbers or the word NONE in
the odometer field. If the technician enters NONE, the EIS shall translate
this to 000000 for the Odometer Reading field of the test record, display
NONE and print NONE on the VIR.
4. If the technician enters an odometer reading higher than 99,000 miles for a
vehicle five or less model years old, the following prompt shall be
displayed:
5. If the technician enters an odometer reading of less than 100,000 miles and
the vehicle is 15 or more model years old, the following prompt shall be
displayed:
6. ERROR MESSAGES:
7/16/2009 3-68
SECTION 3
DISPLAY PROMPT:
G GASOLINE
D DIESEL
P LIQUID PROPANE GAS (LPG)
N LIQUID/COMPRESSED NATURAL GAS (LNG/CNG)
M METHANOL (greater than 20%)
E ETHANOL (greater than 20%)
Programming Criteria:
1. Entry of one of the above codes is required. The EIS shall be designed so
that only a G, D, P, N, M or E can be entered by the technician for this
prompt. The EIS shall default to gasoline.
DISPLAY PROMPT:
3. If NO, the EIS shall accept the vehicle as not bi-fueled (runs on either P or
N). The EIS shall not require the fuel cap test to be performed during the
manual functional checks.
4. The first character of the test record for this field shall be the fuel type
entered. The second byte will be used for bi-fuel LPG, LNG and CNG
vehicles. If the technician enters P for the fuel type and indicates that the
7/16/2009 3-69
SECTION 3
vehicle is not bi-fuel, the test record would be P. Entries shall be written
to the Fuel Type field of the test record. Print the fuel type on the VIR.
5. ERROR MESSAGES:
6. If the technician selects either P or N, then the EIS shall look in the
technician access data file for the gaseous fuel endorsement. If a B or G
exists in the endorsement field, continue on with the inspection. If a B or
G does not exist in the endorsement field, then the EIS shall abort the test
and display the following prompt:
DISPLAY PROMPT:
7. The EIS shall apply the dilution correction factor for the fuel type selected
(see §3.3.12) and shall provide a function key to switch the DCF on/off.
(This programming criterion only applies to manual testing mode.)
o) Dual Exhaust
DISPLAY PROMPT:
Programming Criteria:
1. If the operator answers YES, then the EIS shall prompt the technician to
attach the dual probe and hose assembly. Print whether the exhaust is dual
or single on the VIR.
DISPLAY PROMPT:
3. ERROR MESSAGES:
7/16/2009 3-70
SECTION 3
DISPLAY PROMPT:
Programming Criteria:
1. If the technician changes any vehicle data, the EIS shall automatically begin
prompting the technician, as necessary, to repeat the vehicle data entry process.
However, the VIN, License Plate and Issuing State entries cannot be changed.
2. If the "Edit bit" has been set, the EIS shall not allow any modification to the VLT
or VSVLT information, or to the VIN, License Plate and issuing state. The EIS
shall display the following prompt:
DISPLAY PROMPT:
7/16/2009 3-71
SECTION 3
Test Type."
An entry shall be made in the Test Cycle field of the test record indicating test
performed (A = ASM, T = two-speed idle, and N = emissions test not performed).
The EIS shall display the following prompt:
DISPLAY PROMPT:
Programming Criteria:
1. The EIS shall display the appropriate test information on the screen (test
time, engine RPM, vehicle speed, etc.)
DISPLAY PROMPT:
Programming Criteria:
2. If "YES", the EIS shall prompt the technician to enter one of the
following abort codes prior to aborting the test. The abort code
shall be stored in the Abort Code field of the test record. The EIS
shall print the abort reason on the VIR. The overall test result shall
be recorded as an "A" (aborted) and "A" shall be recorded in the
Overall Test Result field of the test record.
DISPLAY PROMPT:
02 TRANSMISSION LEAK
7/16/2009 3-72
SECTION 3
06 EXHAUST INACCESSIBLE
07 SAMPLE DILUTION
15 ACCELERATION VIOLATION
16 EXCESSIVE RESTARTS
19 INVALID HUMIDITY
20 OTHER
3. From this point onward, the EIS shall allow the technician to abort the
inspection anytime before the overall "Pass/Fail" determination has been
made. However, the EIS shall create a record and store test data up to the
point where the "Escape" key has been pressed and shall transmit the test
record to the VID during the next required communication session (i.e.
next Smog Check, data file refresh, etc.). Do not make an "end of test
7/16/2009 3-73
SECTION 3
call" to the VID. If the inspection is aborted during the tailpipe emissions
testing, the EIS shall print "Invalid" next to the emission readings (HC,
CO, NO) on the VIR and record “A” in the Overall Test Result field of the
test record.
When activated, the EIS shall use the VLT to determine test type, and if
applicable, the previous test record). The VLT entry for Single Axle Dyno
Capability field will be N for AWD, Y for two-wheel drive, and M for maybe.
The following table shows how test type shall be determined by the EIS based on
the VLT entry:
1. If the VLT entry is M, the EIS shall display the following prompt:
DISPLAY PROMPT:
DISPLAY PROMPT:
7/16/2009 3-74
SECTION 3
Programming Criteria:
ii. The EIS shall store the appropriate letter (A, B, C, D, or E) to the
Drive Configuration field of the test record.
2. If the VLT entry is M, and the vehicle has had a previous ASM test on a
2WD dyno (based on test cycle field and dyno configuration field of the
test record from the previous test record), the EIS shall display the
following prompts:
DISPLAY PROMPT:
Programming Criteria:
ii. The EIS shall perform an ASM inspection. The EIS shall store the
dyno type (2WD or 4WD) based on the current test in the Dyno
Configuration field of the test record.
iii. If the vehicle has not been previously tested ASM on a 2WD dyno,
then the EIS shall go to §3.6.9 b.1.
b) The HC hangup check will be done immediately after the EIS is zeroed and the
ambient air is sampled. The zeroing is initiated after a smog check has been
initiated and the initial VID contact sequence has been successfully or
unsuccessfully completed. The whole zero-ambient air-HC hangup sequence runs
in background while the technician is entering vehicle information. If the hangup
7/16/2009 3-75
SECTION 3
check is not completed before the technician is ready to start the tailpipe test, the
EIS shall display the following message:
DISPLAY PROMPT:
If the hangup check is not successfully completed in 150 seconds from the start of
the hangup check, the EIS shall display the following message:
DISPLAY PROMPT:
c) The EIS shall not allow the inspection to continue before the system passes the
HC hangup check.
DISPLAY PROMPT:
1. CONTACT
2. NON-CONTACT
3. OBD II PORT
4. OTHER
Programming Criteria:
1) The EIS may provide additional prompts or submenus to guide the technician for
proper RPM pickup connection.
2) Beginning with the 1996 model year vehicles, the EIS shall be prompted to detect
engine RPM via the OBD port.
3) The technician shall be given the opportunity to select another RPM pick-up
device and continue with the current inspection (without causing test to abort), if
the engine RPM is not detected.
4) RPM shall be displayed during the emissions test. Instability shall be immediately
detected and displayed on the screen.
7/16/2009 3-76
SECTION 3
DISPLAY PROMPT:
6) For other RPM pick-up device, the EIS manufacturer may develop a unique
engine RPM pick-up. If the EIS manufacturer provides this option, a written
explanation/procedure regarding this option must be submitted to BAR for
approval.
1. Safety Checks: The EIS shall prompt the technician to perform any
equipment manufacturer-required safety checks.
2. Auxiliary Rolls: The EIS shall prompt the technician to determine if the
vehicle being tested requires auxiliary rolls.
DISPLAY PROMPT:
Programming Criteria:
7/16/2009 3-77
SECTION 3
(the effect of tire loss and the amount of horsepower to be applied based
on vehicle test weight) and to determine the appropriate emission standard
category. The EIS shall prompt the technician to capture the drive axle
weight of the test vehicle and shall display the following message:
Programming Criteria:
1) If the drive axle weight is not measured with the vehicle on the
dynamometer, prompt the driver to measure the drive axle weight.
(This information shall be electronically transferred from the
weighing device to the EIS.)
2) Prior to measuring an axle, the EIS must see less than 100 pounds
before taking the weight measurement.
5) When the drive axle or non-drive axle is measured, the EIS must
see a minimum of 500 pounds before continuing on with the
inspection.
4. Vehicle Test Weight (VTW) Selection: Select a test weight based upon
the following criteria:
Programming Criteria:
1. Use the ETW value in the VLT when available. If the ETW is not
available, use the inertia weight class value (IWC) in the VLT, or
the vehicle’s measured drive axle weight, or the appropriate default
weight. See below for specific test weight determination when the
ETW is not available.
7/16/2009 3-78
SECTION 3
2. If the ETW is not available in the VLT and the GVWR is less than
8501 pounds, the EIS shall determine the correct Vehicle Test
Weight based on one of the following formulas.
where:
ADAXWT = Average Drive Axle Weight taken from the
appropriate VLT record.
MDAXWT = Measured Drive Axle Weight from the EIS
scale.
ABS = Absolute Value
XX = 10% until updated by the Low %
Threshold field of the configuration
information record.
DISPLAY PROMPT:
where:
YY = 30% until updated by the High % Threshold
field of the configuration information record.
7/16/2009 3-79
SECTION 3
DISPLAY PROMPT:
5. Vehicle Test Weight Data Source: The EIS shall automatically record
the source of entry for the vehicle test weight data in the Vehicle Test
Weight Input Source field. The entries are as follows:
7/16/2009 3-80
SECTION 3
DISPLAY PROMPT:
Programming Criteria:
DISPLAY PROMPT:
DISPLAY PROMPT:
Each time the EIS measures a drive axle weight, the EIS shall determine if
the axle weight is directly comparable to the axle weight listed in the VLT.
An axle weight is directly comparable to the VLT axle weight if the
vehicle has an ETW listed in the appropriate VLT record.
For each directly comparable drive axle weight (CDAX), the EIS shall
determine the measured weight error (DAXERR) according to the
7/16/2009 3-81
SECTION 3
following equation:
CDAX − ADAXWT
DAXERR = * 100
ADAXWT
where ADAXWT is the drive axle weight taken from the appropriate
VLT record.
The EIS shall maintain a record of the last 30 DAXERRs in the file
DAXERR.DAT. If the average of these 30 DAXERRs is greater than XX
or less than YY (where YY is assumed to be a negative number), then the
EIS shall lock out for inspection until the axle weight scale calibration can
be verified by a field service representative. If DAXERR.DAT does not
contain 30 records (new EIS or the record was recently cleared), the EIS
shall not lock out for drive axle weight scale calibration. The
dynamometer scale lockout can be cleared in the service menu, or by the
VID. Anytime the dynamometer scale lockout is cleared the EIS shall
clear the DAXERR.DAT file.
Anytime the DAXERR is within 80% of the lockout limits (XX, and YY),
the EIS shall display the following warning prompt:
DISPLAY PROMPT:
Note: Prior to displaying the above prompt, the DAXERR file must have
30 records in it
8. Horsepower Applied During the ASM Cycle: During the ASM test, the
torque will remain constant during each mode of the test. The torque to
apply will be derived from the dynamometer-applied horsepower for both
the 5015 and the 2525 portions of the test using the following equation:
7/16/2009 3-82
SECTION 3
PAU POWER@ OBS MPH = ACC POWER@OBS MPH/S + TRLHP@OBS MPH - GTRL@OBS MPH -
LHP@OBS MPH,
where:
PAU POWER@ OBS MPH = Power applied by the PAU to accurately simulate a vehicle
during a transient cycle
Where:
ACC FORCE = E MASS * ACCELERATION (MPH/SEC) * 5280 / 3600
Obsmph = Observed vehicle speed
E MASS = The portion of the vehicle mass that must be simulated electrically
E MASS = (VEHICLE WEIGHT - BASE INERTIA) / 32.2
Multiply vehicle weight by 1.015 if two-wheel drive vehicle (for non-drive
wheel rotating inertia)
Where:
AV = (AVPF / 50) * TRLHP@50
BV = (BVPF / 2500) * TRLHP@50
CV = (CVPF / 125000) * TRLHP@50
Where:
TRLHP@50 = Track road load horsepower at 50 mph
AVPF = 0.35
BVPF = 0.1
CVPF = 0.55
Programming Criteria:
7/16/2009 3-83
SECTION 3
Where:
- At, Bt, Ct are curve coefficients necessary to properly
characterize the tire/roll interface losses.
- At8, Bt8, and Ct8 are curve coefficients when using twin
8.625-inch diameter rolls.
- At20, Bt20, and Ct20 are curve coefficients when using twin
20-inch diameter rolls.
- DAXWT is the measured drive axle weight.
THP5015 = VTW/227
THP2525 = VTW/248
7/16/2009 3-84
SECTION 3
THP 5015 = ETW/227 + GTRL@15 for 8.65" rolls - GTRL@15 for 20" rolls
THP 2525 = ETW/248 + GTRL@25 for 8.65" rolls - GTRL@25 for 20" rolls
10. Cooling Fan: The EIS shall prompt the technician to turn on the fan and
to place it in position if the ambient temperature is above 72oF. (The EIS
may provide the option of automatically turning on the fan from a remote
location.)
11. Probe and Tachometer Hookups: The EIS shall prompt the technician to
insert the sample probe into the tailpipe and attach the selected RPM pick
up device pursuant to §3.6.11.
i. Automatic Transmissions
DISPLAY PROMPT:
Programming Criteria:
The EIS shall prompt the technician to place the transmission in drive.
Engine RPM during the test mode shall not exceed the following:
b. Engine size greater than 3.0L: RPM may not exceed the
appropriate upper limit (times 100) in the configuration file
(CONFIG.DAT). If the RPM limit in the configuration file
is empty, the EIS shall default to 2500 RPM.
7/16/2009 3-85
SECTION 3
DISPLAY PROMPT:
Programming Criteria:
The EIS shall prompt the technician to test the vehicle in second
gear unless the following criteria cannot be met, then select a gear
that will maintain the following engine speeds.
13. Tire Drying: The EIS shall prompt the technician as follows:
DISPLAY PROMPT:
Programming Criteria:
1) If YES, the EIS shall allow the technician to run the vehicle at any
speed below 30 mph after selection of the transmission gear
(engine speed may not exceed 3000 RPM). When the roll speed
exceeds 1 mph, the screen shall display the following delay
message which shall include the seconds that must be waited until
the test mode can begin.
DISPLAY PROMPT:
7/16/2009 3-86
SECTION 3
The EIS shall increment the above second timer one second at a
time until the rolls are brought to a stop (speed reaches 1 mph or
less). If the vehicle speed exceeds 30 mph or the engine exceeds
3000 RPM during tire drying, the timer shall increment twice a
second until the speed is brought below 30 mph or the engine
speed below 3000 RPM. When the rolls come to a stop, the above
timer shall decrement once every second until the time reads zero
before the EIS allows the driver to start the 5015 mode.
2) If NO, the EIS shall proceed to the next step in the testing
procedure.
Programming Criteria:
4. The dynamometer rolls are not turning (speed <1 mph). If the roll speed
exceeds this limit, or the engine speed exceeds 1250 RPM, display the
following delay message and increment the displayed seconds by two
times the number of seconds the roll or engine speed are outside limits.
DISPLAY PROMPT:
5. Once the roll or engine speed are within the limits, decrement the time by
one second at a time until the number of seconds reaches zero. In
addition, the EIS shall not start the test sequence until the dynamometer
remains stopped for twice the time that the rolls were turning.
6. Once all conditions have been met, display the following prompt:
7/16/2009 3-87
SECTION 3
DISPLAY PROMPT:
The emissions data (HC, CO, CO2, NO and O2 second-by-second readings) for
both the ASM 5015 and ASM 2525 modes shall be time-aligned with the vehicle
speed readings to account for the delay caused by the transport time needed to get
the exhaust gas from the vehicle's tailpipe to the analyzers/sensors. This transport
time may be different from the probe to the optical bench and from the probe to
the NO and O2 sensors, and shall be accounted for. The transport times shall be
determined by the EIS manufacturer by measuring the transport times of at least
thirty EIS’s in their final production configuration. These times shall be averaged
and used as fixed numbers to be added to the figures based on the response times.
Time-alignment shall be done before any corrections (e.g., DCF) are applied.
The time-alignment shall be based on the average of the three most recent
calibration records’ T90 times for the appropriate gas. Do not use a fixed response
time for the various sensors’ response times.
The maximum duration for the 5015 test mode is 100 seconds. The beginning of
the mode is defined as the time that the vehicle accelerates from rest to >1 mph.
The emissions averaging portion of the test shall not begin unless:
• Engine speed is within required engine RPM range. The required engine
RPM limits are found in the configuration file. If the limits are not in the
configuration file, use the following default ranges: 100 - 2500 or 100 -
3000 for automatic transmissions depending on engine size; 1250 - 2500
7/16/2009 3-88
SECTION 3
• Load and dilution (CO + CO2) fall within specifications. (If dyno
horsepower loading and dilution remain out of specification for more than
two seconds, restart test according to the restart procedures listed in
3.6.12.h.)
The emissions averaging portion may last up to 90 seconds. However, the moving
10-second emissions averaging shall extend to 90 seconds (+ EIS system response
time).
If the vehicle has not stabilized in accordance with the above criteria within 25
seconds, the EIS shall prompt the technician to restart the test according to the
restart procedures listed later. If the vehicle stabilizes in more than ten seconds
and less than 25, the corresponding amount of time beyond 10 seconds shall be
subtracted from the 90 seconds emissions-averaging portion of the test.
If, at any time during the emissions-averaging portion of the test mode, the above
criteria fall outside the acceptable ranges, the EIS shall display one of the
following appropriate messages to prompt the driver to correct the problem. In
the event of a RPM range violation, the RPM must be monitored as follows: If the
engine RPM is above the upper limit or below limit but above 100 RPM for more
than five seconds, the test shall restart. If the engine RPM is below 100 RPM for
more than 2 seconds, the test shall restart.
DISPLAY PROMPT:
As soon as the emission averaging portion of the test mode has begun, start
monitoring the vehicle's acceleration every 0.5 seconds. If at any time the
acceleration exceeds the limits in the VLT, Acceleration Excursion Limit field, the
EIS shall display the following message to prompt the driver that the acceleration
7/16/2009 3-89
SECTION 3
is out of range:
DISPLAY PROMPT:
Emissions resulting from transient throttle shall not be included in the 10-second
averaging data. In addition, if an acceleration violation occurs, that time-aligned
data must not be used for emissions averaging. Instead, the emissions averaging
will continue five seconds after the time aligned acceleration violation ceased.
(Time alignment is determined by subtracting EIS response time and transport
time.) If this event occurs near the end of the test (meaning another 10-second
average cannot be completed), the last full 10-second average will be the ending
result for the mode.
When ten seconds have passed since the emissions-averaging portion of the test
mode began, the EIS shall keep track of the number of acceleration excursions.
The data shall be recorded in the Acceleration Violations ASM Mode 1 field of the
test record. If the number of acceleration excursions exceeds five or the
cumulative time exceeds five seconds, then the EIS shall prompt the technician to
restart the test according to the restart procedures listed in 3.6.12.h.. Each
violation, regardless of the length, is considered one unique violation.
If, at any time during the emissions averaging portion of the test mode, the vehicle
speed deviates by more than one mph from the target speed for more than five
seconds at any one time, the test shall terminate.
If the fast pass field in the configuration file is set to ‘Y’ the vehicle shall pass the
5015 test mode when the 10-second average readings for HC, CO and NO are all
below the applicable standards for the vehicle. Once passing readings have been
achieved for all three gases, the 5015 mode shall terminate and the EIS shall
proceed to the next phase of the test. If the fast pass field in the configuration file
is set ‘N’, the EIS shall use the final 10-second average readings for HC, CO, and
NO to determine pass or fail for the mode. However, emissions resulting from
transient throttle shall not be included in the 10-second averaging data. In the
event an acceleration violation occurs during the final 10 second average, the last
full 10-second average will be the end result for the mode.
For a 5015 test, 25 valid 10 second moving averages are required for a failing test.
For a 2525 test, 15 valid 10 second averages are required for a failing test. If the
vehicle has passing emissions, only one valid 10-second average is required.
Therefore, the minimum test time in either mode for a vehicle that has passing
emissions is 2 sec + 10 sec AVE + EIS response time. Otherwise, the test shall be
restarted according to the restart procedures listed in 3.6.12.h.
The emissions reading used to make the pass/fail or gross polluter determination
shall be recorded in the test record and on the VIR.
7/16/2009 3-90
SECTION 3
The 2525 test mode procedures are the same as those for the 5015 test mode,
except for the following:
If the fast pass field in the configuration file is set to ‘Y’ the vehicle shall pass the
2525 test mode when the 10-second average readings for HC, CO and NO are all
below the applicable standards for the vehicle. Once passing readings have been
achieved for all three gases, the 2525 mode shall terminate and the EIS shall
proceed to the next phase of the test. If the fast pass field in the configuration file
is set ‘N’, the EIS shall use the final 10-second average readings for HC, CO, and
NO to determine pass or fail for the mode. However, emissions resulting from
transient throttle shall not be included in the 10-second averaging data. In the
event an acceleration violation occurs during the final 10 second average, the last
full 10-second average will be the end result for the mode.
For a 5015 test, 25 valid 10 second moving averages are required for a failing test.
For a 2525 test, 15 valid 10 second averages are required for a failing test. If the
vehicle has passing emissions, only one valid 10-second average is required.
Therefore, the minimum test time in either mode for a vehicle that has passing
emissions is 2 sec + 10 sec AVE + EIS response time. Otherwise, the test shall be
restarted according to the restart procedures listed in 3.6.12.h..
The emissions reading used to make the pass/fail or gross polluter determination
shall be recorded in the test record and on the VIR.
g) Augmented Braking
7/16/2009 3-91
SECTION 3
Augmented braking shall be “ON” and operational during the ASM test mode.
The EIS is not required to provide a method to disengage the augmented braking
during the ASM testing mode. Augmented braking for the ASM test consists of
applying the maximum safe load with the dynamometer to bring the rolls to a
complete stop. Augmented braking shall automatically occur when any of the
following conditions are met:
The EIS shall include a way to disengage the augmented braking if the technician
chooses. The augmented braking shall default to the engaged position.
h) Restart Procedures
Bring the rollers to a full stop. Record the time that had elapsed since the
beginning of the 5015 mode (when wheels started turning). Reset the test timer to
zero. The EIS shall prohibit the restart of the test until the vehicle has idled
(speed <1250) twice the original elapsed time from the start of the ASM 5015
(roller speed >1 mph). Upon restart, the previously captured second-by-second
data shall be deleted and new second-by-second data collected.
DISPLAY PROMPT:
The EIS shall count the number of restarts during the test procedure. The
count shall be written to the ASM Restart Counter field of the test record.
The maximum number of restarts is two, otherwise the test will be
aborted. ASM tests with no restarts will record zero in the appropriate
field, two-speed idle tests will leave the field blank. Conditions for restart:
7/16/2009 3-92
SECTION 3
i. Safety-related issues
ii. Equipment failure
iii. Power loss
iv. Any of the restart conditions listed above occurring more than
twice
v. Technician violates the speed tolerance for more than five seconds
Anytime the test is aborted, the EIS shall display the following prompt:
DISPLAY PROMPT:
DISPLAY PROMPT:
• If the vehicle still fails emissions testing after 100 seconds (5015 mode),
increase speed to 20 mph, then reduce speed to 10 mph, and then increase
speed to 15 mph. The technician will have 10 seconds to start the speed
7/16/2009 3-93
SECTION 3
deviation cycle (the vehicle must pass 16 mph within 10 seconds), or the
test must be restarted per the restart conditions (see §3.6.12.h). Maximum
duration of the speed deviation procedure is 20 seconds (the 20-second
counter will start once the vehicle passes 16 mph). If the speed deviation
cycle is not completed within 20 seconds, the test must restart per the
restart conditions. Make the next pass/fail decision based on average
emissions over a 10-second averaging period that begins 12 seconds after
roll speed has returned to the 15-mph window. Store the final emission
readings to the test record.
• Maximum duration for the 5015 mode is 180 seconds (without restarts).
• The standard ASM 2525 mode follows the modified 5015 mode with no
modifications to the 2525 mode.
3.6.13 Commencement of the Emissions Sampling Period For Two-Speed Idle Test Only
Immediately before starting the two-speed idle emissions test, the EIS shall require the
operator to verify that the type of ignition system entered is correct and allow the
technician to change it if it is incorrect.
1. Averaged reading for CO+CO2 over a period of two seconds meet the
dilution threshold.
2. Engine RPM has been within specified thresholds for at least one second.
3. Sample flow rate is adequate to prevent triggering the low flow lockout.
b) After stability has been achieved and sampling has been initiated, if any of the
following conditions occur, the test mode must be restarted:
7/16/2009 3-94
SECTION 3
3. Sample flow rate is not adequate to prevent triggering the low flow
lockout.
c) Exceeding the RPM limits, not reaching the dilution threshold or a low flow rate
during a testing period shall automatically cause the testing period to restart for
that mode. The EIS shall allow the technician three attempts before displaying a
message asking the technician if he/she wants to abort the test. The same message
shall be displayed after each subsequent unsuccessful attempt.
a) The following testing/sampling sequences shall be available in the EIS at the time
of certification:
SEQUENCE #1:
Test Sequence # 1 shall be used to test all vehicles except those mentioned under
the test sequences below.
SEQUENCE #2:
Note: Prior to initiating the test, the technician shall be informed that the vehicle
they will be testing will require special test procedures and that it is important to
follow directions carefully. The technician shall then be prompted to turn the key
off for 10 seconds. At the end of 10 seconds, the EIS shall prompt the technician
to restart the engine and begin the 2500-RPM test. The EIS shall ensure that there
is no RPM signal for 10 seconds prior to starting the 2500-RPM test.
Note: Between the test stages, the technician shall be prompted to turn the ignition
off for 10 seconds. The EIS shall ensure that there is no engine RPM signal for at
least 10 seconds. At the end of 10 seconds, the EIS shall prompt the technician to
restart the engine and begin the idle test.
7/16/2009 3-95
SECTION 3
Test sequence #2 could take as little as 20 seconds if test conditions are satisfied
and the vehicle meets the standards. If the emissions are not within the standards
for any 5-second period (following the initial 15-second period), the test shall run
the full 30 seconds.
All 1981-1984 Ford passenger cars with 5.8L (351 CID) engines shall be tested
using Sequence # 2.
SEQUENCE #3:
Note: Before the 2500 RPM test starts, the EIS shall display a message to the
technician indicating that the engine RPM cannot exceed 2650 for this vehicle.
All 1984 Jeeps with a 2.5L (150 CID) light-duty trucks shall be tested using test
Sequence # 3.
SEQUENCE #4:
Note: A message shall be displayed to the technician indicating that the vehicle
being tested will require special test procedures and that it is important that they
follow directions carefully. The EIS shall display the following prompt:
DISPLAY PROMPT:
Programming Criteria:
7/16/2009 3-96
SECTION 3
The technician shall be prompted to set the parking brake, press the brake pedal
and run the IDLE test with the transmission in DRIVE. When the idle test is
complete, the technician shall be prompted to return the transmission to PARK.
SEQUENCE #5:
Given the problems with the ZF automatic transmission, the BAR prefers that the
affected vehicles be tested at their dealerships. Accordingly, if the technician
enters an A (for automatic) for the transmission type, and if the vehicle make,
model and model year match BMW/Peugeot/Volvo criteria, the EIS shall display
the following message:
Note: If the technician chooses to continue testing this vehicle, display the
following message before beginning the test sequence.
7/16/2009 3-97
SECTION 3
Example:
* 1985 BMW with a ZF transmission and original engine uses test
sequence #5 and the emission standards for 1985.
* 1985 BMW with a ZF transmission and a 1990 engine uses test
sequence #5 and emission standards for 1990.
SEQUENCE #6:
All 1985 Ford Ranger 2.3L (140 CID) light duty trucks and 1986 Ford Ranger and
Aerostar 2.3L (140 CID) light duty trucks shall be tested using test sequence #6.
SEQUENCE #7:
Note: Prior to beginning the first stage, the technician shall be informed that the
vehicle he/she will be testing will require special test procedures and that it is
important to follow directions carefully (this information shall not be displayed
prior to the "second-chance" test if preconditioning is required). The technician
shall then be prompted to ensure the tachometer lead is connected, start the
7/16/2009 3-98
SECTION 3
vehicle and allow it to idle. At the end of 156 seconds, the EIS shall prompt the
technician to insert the probe and begin the 2500 RPM test. The EIS shall ensure
that there is an RPM signal for 156 seconds prior to starting the 2500 RPM test.
This 156-second warm-up shall not be required prior to the "second-chance" test
if preconditioning is required.
Test Sequence #7 could take as little as 15 seconds if test conditions are satisfied
and the vehicle meets the standards. If the emissions are not within the standards
for any 5-second period (following the initial 15-second period), the test shall run
the 25 seconds.
All 1985-1986 GM passenger cars with 5.0L engine and VIN-Y ("Y" in eighth
position of the VIN) engines shall be tested using Sequence # 7.
SEQUENCE #8:
Note: Prior to initiating the test, the technician shall be informed that the vehicle
they will be testing should be at normal operating temperature prior to starting the
test. The technician shall then be prompted to start the vehicle, snap the throttle
and allow the throttle plate to snap closed. The EIS shall prompt the technician to
insert the probe and begin the 2500-RPM test.
7/16/2009 3-99
SECTION 3
Test Sequence #8 could take as little as 15 seconds if test conditions are satisfied
and the vehicle meets the standards. If the emissions are not within the standards
for any 5-second period (following the initial 10-second period), the test shall run
the 25 seconds.
All vehicles designated in the VLT with an "8" in the TSI Test Sequence field
shall be tested using Sequence # 8.
c) The different test sequences are designed to make the Smog Check test procedure
correlate better with the Federal Test Procedure. Most of the different test
sequences will be designed to prevent incorrectly failing pattern failures (errors of
commission). Therefore, the BAR will provide information to the manufacturers
regarding which procedure should be used with which engine families. The EIS
should be designed to automatically run the appropriate test sequence after vehicle
identification information is entered. Additional test sequences selected by the
BAR will be provided to the manufacturers as soon as they become available.
The test sequence number shall be documented in the Test Sequence field of the
test record and the VIR.
d) When the vehicle has met RPM, flow rate and dilution conditions, the emissions
test sequence shall begin and the display shall show the word TESTING and time
remaining in the test sequence. The EIS shall record the emission readings at the
end of the TESTING period, for each test mode.
e) For vehicles that have had engine changes, special test sequences shall follow the
year of the engine, except special test sequence #5.
Example:
A 1980 Ranger with a 1985 2.3L engine uses special test sequence #6 and
emission standards for 1985.
DISPLAY PROMPT:
7/16/2009 3-100
SECTION 3
PROCEDURE #1: For All Vehicles Except Those Covered by Procedures 2 and 3
The EIS shall detect a signal in the proper range for 3 minutes within a 3-minute and 15-
second period, with no single excursion exceeding 5 seconds. A message shall be
displayed instructing the technician to adjust the engine RPM, restart the test or abort the
test as appropriate if the RPM is outside of the specified limits. The preconditioning
period shall begin as soon as the engine RPM is stable (for a period of 1 second) and in
the proper range. To avoid loading the sample system with vehicle exhaust during the
preconditioning process, the EIS shall either back purge during the preconditioning
sequence or prevent preconditioning if the probe is in the tailpipe. Preconditioning
prevention could be determined by checking for emissions prior to or during the
preconditioning sequence.
When the preconditioning period is complete, the technician shall be instructed to allow
the vehicle to return to idle and the EIS shall ensure that the engine speed is reduced for
at least 10 seconds, but no more than 30 seconds. If the engine speed is reduced for less
than 10 seconds or more than 30 seconds, a message shall be displayed instructing the
technician to either restart the preconditioning procedure or abort the test. Messages
indicating the retest instructions shall be displayed at the end of the 10-second idle period.
7/16/2009 3-101
SECTION 3
Given the problems with the ZF automatic transmission, the BAR prefers that the affected
vehicles be tested at their dealerships. Accordingly, if the technician enters an A (for
automatic) for the transmission type, and if the vehicle make, model and model year
match BMW/Peugeot/Volvo criteria, the EIS shall display the following message:
For all 1984-1987 BMWs with automatic, 1986-1987 Peugeot 505s with automatic, and
1985-1988 Volvo 740s with automatic transmission.
If these vehicles fail the first chance, display the following message:
The EIS shall start the second chance test as soon as the EIS detects engine RPM within
the idle RPM range. The EIS shall perform the emissions measurement at idle for 30
seconds. After the second chance, the EIS shall allow the technician to continue with the
remainder of the inspection.
*
Emissions test RPM requirements may vary depending upon the test sequences.
7/16/2009 3-102
SECTION 3
The manufacturer shall provide for the capability to utilize as many different
preconditioning procedures as can be contained in the EIS. The preconditioning
procedure number shall be recorded on the test record in the Preconditioning Procedure
field.
1) For all procedures - The EIS shall automatically instruct the technician to initiate
the preconditioning procedure whenever a vehicle fails the emissions test before
the test can proceed. The EIS shall select and display only the appropriate
preconditioning procedure based on the vehicle make and model year information
entered by the technician.
3) For all procedures - The EIS shall display the engine speed and the time
remaining during each stage of the preconditioning sequence. The number of the
preconditioning procedure shall be recorded on the test record automatically by
the EIS. If no preconditioning procedure was used (vehicle passed the emissions
portion of the test the first time), the preconditioning procedure field shall be
filled with a space.
4) ERROR MESSAGES:
7/16/2009 3-103
SECTION 3
The emission values from the first test should be written to a "scratch" file on the
EIS hard drive until a pass/fail decision on the emissions values has been
determined. If the emissions indicate a pass, the values from the first test shall be
written to the Emissions Test Results: Final Values fields of the test record, and
the Emissions Test Results: Before Preconditioning/ASM Test Sequence #3 fields
shall remain blank.
Note: For the two-speed emissions test, NO is not measured. When two-
speed emissions data is inserted into the Emissions Test Results: Final
Values fields of the test record, the NO field should remain blank.
If preconditioning and a second chance emissions test is given, the second chance
emissions values shall be written to the Emissions Test Results: Final Values
fields of the test record. The results of the first test, which are in the "scratch"
file, shall be written to the Emissions Test Results: Before Preconditioning/ASM
Test Sequence #3 fields of the test record.
DESCRIPTION LAYOUT
7/16/2009 3-104
SECTION 3
DCF CO NN.NN
DCF CO2 NN.N
O2 NN.N
The average air/fuel ratio shall be calculated during the pass/fail determination window
using the DCF values in the following formula:
CO ROC O NO
HC + H 2 +
138.1918 CO 2 2
+ + + O2
A/ Fo= 2 2 2 - ROC
MF CO 2 + CO + HC 2
where
A/Fo = Oxygen-balanced air-to-fuel ratio
ROC = Oxygen-to-carbon ratio of fuel
MF = Gram-molecular weight of fuel, = 12.0115 + (1.00797*RHC) +
(15.9994*ROC)
7/16/2009 3-105
SECTION 3
138.1918 = MA * [100/(%{O2}A)]
MA = Gram-molecular weight of air, = 28.965
%{O2}A = Percent of oxygen in the air, = 20.9
[ CO + CO2 ] R HC 1.75 CO 2 ( CO + CO 2 ) R HC
2
H2O= =
CO CO + 3.5 CO 2
WC * + 1.0
CO 2
* Note: The formula is an empirical average, based on the following mass percentages:
C: 84.17%, H: 13.89%, O: 1.94%.
**Note: Gasoline blended with ethanol or methanol is assumed to have an empirical formula of
C8H15, RHC of 1.875, and ROC of 0.0.
7/16/2009 3-106
SECTION 3
Programming Criteria:
1) The EIS shall automatically determine the efficiency of the catalytic converter if
the vehicle fails the emissions portion of the test. The determination shall be
made immediately after the end of the ASM 2525 test (or at the end of the idle test
for TSI). The data (pass or fail) shall be stored in the Catalyst Efficiency Test
Result (ASM 5015 or TSI-2500 rpm) and Catalyst Efficiency Test Result (ASM
2525 or TSI-Idle rpm) fields of the test record but shall not be displayed on the
screen or printed on the VIR.
2) If the vehicle does not require the catalytic converter efficiency test, N (not
applicable) shall be written to the Catalyst Efficiency Test Result (ASM 5015 or
TSI-2500 rpm) and Catalyst Efficiency Test Result (ASM 2525 or TSI Idle rpm)
fields of the test record.
All vehicles, regardless of test type or inspection reason, shall receive a visual
inspection.
DISPLAY PROMPT:
CODE DESCRIPTION
P PASS
D DISCONNECTED
7/16/2009 3-107
SECTION 3
M MODIFIED
S MISSING
N NOT APPLICABLE
F DEFECTIVE
• PCV System
• Catalyst
• Carburetor
• Fuel Injection
• Air Injection
Pump air injection (display if yes is entered at the air injection prompt)
Pulse air injection (display if yes is entered at the air injection prompt)
7/16/2009 3-108
SECTION 3
1. The EIS shall prevent the entry of either Pass or Missing, Modified or
Disconnected results code for both the Carburetor and Fuel Injection. A
vehicle has only one type of fuel induction system and therefore an N (not
applicable) must not be entered for both.
2. The EIS will display each emission control system. The EIS will require
the technician to enter a single code for each emission control system.
3. The Fuel Tank Cap visual inspection will be prompted separately rather
than being included with the Fuel Evaporative Control's visual.
4 The EIS shall prompt YES or NO for "Air Injection." The response "Y"
for YES or "N" for NO shall be recorded in the Air Injection field of the
test record. If NO, the EIS shall automatically enter "N" in the Pulse Air
field and Air Pump field of the test record. If YES, the EIS shall prompt
the technician to select either "Pump Air Injection" or "Pulse Air
Injection" system. The EIS shall require the entry of P, D, M, S, N, or F
for air pump or pulse air injection if a yes was entered for the air injection.
The EIS shall allow only one type of air injection, therefore "N" must be
entered for one of the air injection sub menus. The EIS shall enter the
appropriate letter (P, D, M, S, N, or F) to the Air Pump field and Pulse Air
field of the test record, and print the appropriate type and result to the VIR.
The entries shall be recorded in the appropriate field in the test record. If any
entries of D, M or S, are made into any fields in the visual inspection results
portion of the test record, then a T will be entered in the Visual Inspection Result
field of the test record. If no entries of D, M or S and any entries of F are made
into these fields, then an F will be entered in the Visual Inspection Result field of
the test record. If all entries in any fields in the visual inspection results portion of
the test record are either P or N, then a P will be entered into the Visual Inspection
Result field of the test record. The results shall be printed on the VIR.
DISPLAY PROMPT:
7/16/2009 3-109
SECTION 3
CODE DESCRIPTION
P PASS
F FAIL
N NOT APPLICABLE
• Exhaust Gas Recirculation System (display for two-speed idle testing only)
• Ignition Timing
• Malfunction Indicator Light (MIL)/Check Engine Light
• Fuel Cap Integrity Test
• Fillpipe Restrictor (display for "I" initial registration reason only)
Programming Criteria:
1) General: The EIS shall prompt the technician to perform the indicated functional
inspection and enter P, F or N results (or T in the Fillpipe Restrictor field). If all
of the fields in the Functional Check Results portion of the test record (except for
the Fuel Cap Provided field) contain either a P or N, then P will be entered in
Functional Test Result field of the test record. If any of these fields contain an F,
then F will be entered into Functional Test Result field of the test record. If any
of these fields contain a T, then T will be entered into the Functional Test Result
field of the test record. The results will be printed on the VIR.
If a functional check is not required for any item, the EIS shall automatically
populate the field with an "N" indicating that a function check of the item was not
applicable.
2) Exhaust Gas Recirculation: The functional inspection of the EGR applies only to
vehicles subject to the two-speed idle test; the EGR functional test does not apply
to vehicles subject to an ASM test. In addition, since diesel vehicles will not
receive any tailpipe emissions test, the EGR functional test will not apply to
diesels. For ASM or Diesel tests, the Exhaust Gas Recirculation System
(Functional) field of the test record shall be filled with an "N".
DISPLAY PROMPT:
7/16/2009 3-110
SECTION 3
3) Ignition Timing: Ignition timing shall be performed on all vehicles, except for
diesel vehicles and vehicles with non adjustable timing.
DISPLAY PROMPT:
2. The EIS shall prompt the technician to verify that the vehicle's engine
speed for the ignition timing check is within the manufacturer's tolerance,
if applicable.
DISPLAY PROMPT:
If the technician enters NO, the EIS shall prompt the technician to proceed
with the ignition timing check. If the technician enters YES, the EIS shall
record a "U" for Engine Speed Failure in the Ignition Timing field of the
vehicle test record and print the following message on the VIR.
3. The technician shall be prompted to enter the results of the ignition timing
check. If the technician enters a P or an F for ignition timing, the EIS shall
prompt the technician to enter the vehicle's engine ignition timing in
degrees followed by a B for before top dead center or an A for after top
dead center. If the technician enters 0 degrees timing, no entry (A or B) is
required. If the ignition timing can not be checked due to slipped damper,
non-visible timing mark or other mechanical problems, the EIS shall
prompt the technician to enter M (Mechanical Problem) and proceed with
the inspection. M shall also be recorded in the test record. For non-
adjustable computer-controlled vehicles, the software shall allow entry of
7/16/2009 3-111
SECTION 3
Not Applicable (N) for the timing check, and shall store this in the Ignition
Timing field of the vehicle test record. If the timing functional check is
bypassed because fuel type = D, the software shall automatically enter “N”
for the timing check. Entries of F, M or U shall all be considered a failure
of the ignition timing check.
DISPLAY PROMPT:
ENTER DEGREES.
DISPLAY PROMPT:
The OBDII test consists of two parts, a visual check of the MIL/check engine light
(as above), and automated OBD status and fault code retrieval through the
7/16/2009 3-112
SECTION 3
vehicle’s Diagnostic Link Connector (DLC). The EIS shall perform OBDII check
as follows:
b. For 1996 and newer, non-diesel passenger cars and light duty vehicles
(trucks and motor homes less than 14,001 lbs.), and for 1998 and
newer, diesel passenger cars, trucks, and motor homes less than
14,000 lbs. display the following prompt:
If no, only prompt the technician to enter “P”, “F”, or “N” for the
MIL/check engine light.
c. If there is an “N” in the OBDII field of the VLT, do not prompt the
technician to hook up the OBDII connector. For vehicles with an
“N” in the OBDII field of the VLT, prompt the technician to enter
“P”, “F”, or “N” for the MIL/check engine light. The “N” in the
OBDII field overrides the criteria listed in item b above.
1. The EIS shall determine the pass/fail status of the OBD systems
as follows:
7/16/2009 3-113
SECTION 3
Not Ready (R) = (F) Vehicle has not been operated long
enough since faults were cleared
(readiness indicators not turned on, or too
many readiness indicators have not been
turned on). The vehicle fails the test.
7/16/2009 3-114
SECTION 3
Examples:
7/16/2009 3-115
SECTION 3
VLT fields filled as follows: OBD_RED.DAT filled as Vehicle’s OBDII system filled
follows: as follows:
(On = Ready Off = Not Ready)
Misfire N Misfire Y Misfire On
Fuel System N Fuel System Y Fuel System On
Comprehensive Y Comprehensive Y Comprehensive On
component component component
Catalyst Y Catalyst Y Catalyst On
Heated catalyst Y Heated catalyst Y Heated catalyst Off
Evaporative Y Evaporative Y Evaporative On
system system system
Secondary air Y Secondary air Y Secondary air Not
system system system supported
A/C system N A/C system Y A/C system On
refrigerant refrigerant refrigerant
Oxygen sensor N Oxygen sensor Y Oxygen sensor On
Oxygen sensor N Oxygen sensor Y Oxygen sensor On
heater heater heater
EGR system N EGR system Y EGR system On
No match N No match N
Count 2 Count 5
The EIS shall use the readiness indicator information from the VLT. To pass the
readiness indicator portion of the OBDII check, the vehicle cannot have two or more
of the following readiness indicators not set and still pass the readiness indicators
check:
Comprehensive component
Catalyst
Heated catalyst
Evaporative system
Secondary air system
Example #2:
OBDII is enabled in CONFIG.DAT
OBDII required field in the VLT is space filled
1998 passenger vehicle, technician states vehicle is supposed to get an OBDII check
7/16/2009 3-116
SECTION 3
VLT fields filled as follows: OBD_RED.DAT filled as Vehicle’s OBDII system filled
follows: as follows:
(On = Ready Off = Not Ready)
Misfire Misfire Y Misfire On
Fuel System Fuel System Y Fuel System On
Comprehensive Comprehensive Y Comprehensive Off
component component component
Catalyst Catalyst Y Catalyst Off
Heated catalyst Heated catalyst Y Heated catalyst Off
Evaporative Evaporative Y Evaporative Off
system system system
Secondary air Secondary air Y Secondary air Off
system system system
A/C system A/C system Y A/C system Off
refrigerant refrigerant refrigerant
Oxygen sensor Oxygen sensor Y Oxygen sensor Off
Oxygen sensor Oxygen sensor Y Oxygen sensor On
heater heater heater
EGR system EGR system Y EGR system Not
supported
No match No match N
Count Count 8
The EIS shall use the readiness indicator information from OBD_RED.DAT because
the misfire monitor field in the VLT is space filled. To pass the readiness indicator
portion of the OBDII check, the vehicle must not have eight or more of the following
readiness indicators not set:
Misfire
Fuel System
Comprehensive component
Catalyst
Heated catalyst
Evaporative system
Secondary air system
A/C system refrigerant
Oxygen sensor
Oxygen sensor heater
EGR system
7/16/2009 3-117
SECTION 3
VLT fields filled as follows: OBD_RED.DAT filled as Vehicle’s OBDII system filled
follows: as follows:
(On = Ready Off = Not Ready)
Misfire Misfire Y Misfire On
Fuel System Fuel System Y Fuel System On
Comprehensive Comprehensive Y Comprehensive Off
component component component
Catalyst Catalyst Y Catalyst Off
Heated catalyst Heated catalyst Y Heated catalyst Off
Evaporative Evaporative Y Evaporative Off
system system system
Secondary air Secondary air Y Secondary air Off
system system system
A/C system A/C system Y A/C system Off
refrigerant refrigerant refrigerant
Oxygen sensor Oxygen sensor Y Oxygen sensor Off
Oxygen sensor Oxygen sensor Y Oxygen sensor On
heater heater heater
EGR system EGR system Y EGR system Off
No match No match N
Count Count 8
The EIS shall use the readiness indicator information from OBD_RED.DAT because
the misfire monitor field in the VLT is space filled. To pass the readiness indicator
portion of the OBDII check, the vehicle must not have eight or more of the following
readiness indicators not set:
Misfire
Fuel System
Comprehensive component
Catalyst
Heated catalyst
Evaporative system
Secondary air system
A/C system refrigerant
Oxygen sensor
Oxygen sensor heater
EGR system
Note: whenever the OBD II functional check is performed, store the MIL status to
the MIL Status field of the test record.
Whenever a readiness indicator(s) is not turned on, store the appropriate letter(s) to
the readiness indicators field of the test record. Example: if the catalyst monitoring
7/16/2009 3-118
SECTION 3
readiness indicator is not set, store “D” to the readiness indicators field of the test
record.
5) Fuel Cap Integrity Test: For all vehicles, except for vehicles with fuel type D, or
fuel type codes P or N that are not bi-fueled, equipped with evaporative control
systems, there shall be a two-part test. The first part shall be a visual inspection
checking for the presence of the cap and the second part shall be a functional test.
For vehicles not equipped with evaporative control systems, this test will consist
of only a visual inspection of the fuel cap.
Programming Criteria:
DISPLAY PROMPT:
P = PASS
F = FAIL
S = MISSING
If P, record a P in the Fuel Cap Visual field of the test record and proceed
with functional inspection, if applicable.
If F or S, the vehicle fails the visual portion of the Fuel Cap Integrity Test
and also automatically fails the functional portion of the test. The F or S
shall be recorded in the Fuel Cap Visual Test field of the test record and
on the VIR.
7/16/2009 3-119
SECTION 3
GRAY
BLUE
BLACK
BROWN
RED
YELLOW
LIGHT BLUE
ORANGE
GREEN
WHITE
VIOLET
THREADED
NO ADAPTER AVAILABLE
OTHER
The EIS shall record the appropriate fuel cap adapter code to the Fuel cap adapter
field of the test record. Entering "No Adapter Available" will complete the fuel
cap functional test. Note that an entry of "No Adapter Available" entry will not
cause the vehicle to fail the Fuel Cap Leak-down Test.
GY = Gray
BL = Blue
BK = Black
BR = Brown
RD = Red
YW = Yellow
LB = Light Blue
OR = Orange
GR = Green
WH = White
VI = Violet
TH = Threaded
NN = No Adapter
OT = Other
7/16/2009 3-120
SECTION 3
STANT
WAEKON
OTHER
The EIS shall record appropriate manufacturer to the Fuel Cap Manufacturer field
of the test record.
S = Stant
W = Waekon
O = Other
iv.) If a pass is sent to the EIS, the data will be recorded on the VIR and the test
record. After every pass or fail result for the functional fuel cap test, the EIS shall
prompt the technician as follows:
DISPLAY PROMPT:
v.) If a fail is sent to the EIS, the EIS shall display the following prompt.
DISPLAY PROMPT:
THE FUEL CAP HAS FAILED. DO YOU WISH TO REPLACE THE GAS
CAP AND TRY AGAIN? (Yes/No)
If the technician enters yes, the EIS shall store a "Y" to the Fuel Cap provided
field of the test record, and prompt the technician to perform a leak down check
on the new gas cap. If the new fuel cap fails store an "F" in the Fuel Cap Leak-
down Test field of the test record. If the new fuel cap passes, the result for this set
of gas caps shall be "P".
7/16/2009 3-121
SECTION 3
If the technician does not replace the gas cap, the EIS shall display the following
prompt:
TIGHTLY INSTALL THE FUEL CAP ON THE FUEL CAP TESTER AND
PRESS (FUNCTION KEY) TO BEGIN FUEL CAP LEAK-DOWN CHECK
OR PRESS (function key) TO FAIL THE FUEL CAP.
If the functional test has indicated a failure again, the data shall be recorded in the Fuel
Cap Leak-down Test field of the test record.
6) Fuel EVAP Test: The EIS shall prompt for an EVAP functional test on all vehicles,
except for vehicles with fuel type code D, or fuel type codes P or N that are not bi-fueled,
or vehicles without evaporative control systems. Store the results of the test to the Fuel
EVAP Test field of the test record.
7) Fillpipe Restrictor: If the vehicle inspection reason is I (initial registration in this state)
and the vehicle is equipped with a catalytic converter (unless fuel-type = D), the software
shall prompt the technician to perform the fillpipe restrictor test using the dowel gauge.
DISPLAY PROMPT:
Programming Criteria:
DISPLAY PROMPT:
If YES, (the fillpipe restrictor has been enlarged), then the vehicle fails
this test as a tamper and a “T” shall be entered into the Fillpipe Restrictor
field of the test record.
2. If YES and the vehicle also failed the emissions test, then the vehicle fails
as a tamper for the fillpipe restrictor, the catalytic converter and O2 sensor,
if so equipped. The EIS shall record the result as T in the appropriate
fields of the test record and print the results on the VIR .
7/16/2009 3-122
SECTION 3
4. If inspection reason is other than I, then fill the Fillpipe Restrictor field
with N (Not Applicable).
DISPLAY PROMPT:
Programming Criteria:
1. If the technician enters Y, the EIS shall go to the next prompt under
Subsection 2) (Were the repairs performed at your shop?).
2. If the technician enters N, the EIS shall proceed with the inspection
process (go to §3.6.23). The EIS shall store N in the Repairs Performed
Before Test field of the test record.
DISPLAY PROMPT:
The response (yes or no) shall be recorded in the Repairs Performed field of the
test record.
Programming Criteria:
DISPLAY PROMPT:
a) If the technician selects "Y" (for YES), then the EIS shall
automatically store the technician's license number in the Repair
Technician License Number field of the repair record and continue
with the repair information entry process.
7/16/2009 3-123
SECTION 3
b) If the technician selects "N" (for NO), then the EIS shall display
the list of technicians (Names and License Numbers only) that are
stored in the Technician Information File (see §3.14.5) and shall
allow to scroll up or down in this list and select the technician that
has performed the repairs. The EIS shall store the technician's
license number in the Repair Technician License Number field of
the repair record and shall display the following prompt:
DISPLAY PROMPT:
DISPLAY PROMPT:
7/16/2009 3-124
SECTION 3
7/16/2009 3-125
SECTION 3
Charcoal Canister
Other
♦Exhaust
Catalytic converter
Thermal Reactor
Ignition System
♦Primary
Ignition Module
Distributor
Spark Control
♦Secondary
Spark Plugs
Ignition Wires
Cap/Rotor
Initial Timing
Ignition Coil
Other
Fuel System
♦Carburetor
Fuel Filter
Air Filter
Adjustment
Rebuild/Replace
♦Fuel Injection
Fuel Filter
Air Filter
Pressure Regulator
Throttle Body
Fuel Distributor
Fuel Injectors
Cold Start Valve
Other
Engine Mechanical
Vacuum Leaks
Cylinder Heads
Top Engine Cleaning
Valve Train
Valve Adjustment
Lower End (Pistons, rings, etc.)
Intake Manifold
Turbo/Supercharger
Other
7/16/2009 3-126
SECTION 3
Computer System
♦Inputs
Coolant Temperature Sensor
Air Temperature Sensor
Throttle Position Sensor
Oxygen Sensor
MAP Sensor
BARO Sensor
EGR Valve Position Sensor
Engine Speed Sensor
Vehicle Speed Sensor
Mass Air Flow Sensor
Crankshaft Position Sensor
Camshaft Position Sensor
Other
♦Outputs
M/C Solenoid
Spark Control
Canister Purge Solenoid
Idle Speed Control
EGR Solenoid
Diverter Solenoid
Other
♦Controls
ECM
PROM
Programming Criteria:
1. The EIS shall only allow the letters T, R, L, C, D or E to be entered for each
applicable menu item. The technician shall be able to go directly to the repair
action category(ies) of choice, without having to scroll through all of the menu
items or back up one screen at a time. If an item is not selected, a blank space
shall be recorded in the corresponding field of the repair record. Similarly, if a
menu item is chosen and no value is entered, a blank space (indicating no action
taken) shall be recorded to the repair record. The EIS may display the following
error messages:
ERROR MESSAGES:
2) The EIS shall not allow the inspection to proceed without entering an appropriate
repair code for at least one repair action category item. If there is no entry made
for at least one repair action category item, the EIS shall display the following
message.
7/16/2009 3-127
SECTION 3
DISPLAY PROMPT:
3) The EIS shall provide a review screen option to assist the technician to view all
repair category actions that have been entered.
DISPLAY PROMPT:
7/16/2009 3-128
SECTION 3
Programming Criteria:
1) The EIS shall display the technician's entries, but shall disregard any portion less
than a whole dollar amount for the repair record.
2) The EIS shall provide a summary screen for the technician to review the repair
and diagnostic data entries. In addition, the EIS shall print the information on the
VIR.
DISPLAY PROMPT:
3) If the information is incorrect, the EIS shall allow the technician to make changes.
4) The EIS shall recall and display the hourly labor rate from the previous test and
write the same rate to the Hourly Labor Rate field unless changed by the
technician. Then the new hourly labor rate shall be stored in the repair record.
5) If the information is correct, the EIS shall store the data in the repair record as
follows:
DESCRIPTION LAYOUT
REPAIR TIME HH.H
EMISSION-RELATED PARTS COST (charged to the $$$$
consumer)
EMISSION-RELATED LABOR COST (charged to the $$$$
consumer)
EMISSION-RELATED PARTS COST (charged to $$$$
LIRAP)
EMISSION-RELATED LABOR COST (charged to $$$$
LIRAP)
TAMPERED REPAIRS (PARTS & LABOR) COST $$$$
ESTIMATED COST OF ADDITIONAL REPAIRS $$$$
7/16/2009 3-129
SECTION 3
a) If the Overall Emissions Test Result, Visual Inspection Result and Functional
Check Result fields of the test record all contain P entries, then a P shall be
entered into the Overall Test Result field of the test record. For diesel vehicles, if
the Visual Inspection Result and Functional Check Result fields of the test record
both contain P entries, then a P shall be entered into the Overall Test Result field
of the test record. The vehicle shall pass the inspection and the EIS shall issue a
certificate subject to the conditions listed in §3.6.24.
b) If any of the fields indicated in Item a) contain an F, but not a T or G, then F shall
be entered in the Overall Test Result field. The vehicle shall fail the inspection
and the EIS shall not issue a certificate.
c) If any of the fields indicated in Item a) contain a T but not a G, then a T shall be
entered in the Overall Test Result field. The vehicle shall fail the inspection as a
‘tamper’ and a certificate is not issued.
d) If any of the fields indicated in Item a) contain a G, then G will be entered in the
Overall Test Result field. The vehicle shall fail the inspection as a ‘gross polluter’
and a certificate is not issued.
e) Once the Pass/Fail determination has been made, the test cannot be aborted. The
test data cannot be changed and the EIS shall store the final test data in the test
record and transmitted to the VID.
f) When the pass/fail determination has been made, the EIS shall record the time to
the Test End Time field of the test record.
Under the following conditions, even if the vehicle passes the Smog Check, the EIS shall
not issue an electronic certificate.
7/16/2009 3-130
SECTION 3
The EIS shall keep track of the number of remaining certificates based on the total
number purchased from the VID.
The certificate number shall be put in the Certificate Number field of the test record. The
first two characters of this entry are alpha characters, the next 6 digits shall be used
sequentially for each emissions test requiring a certificate number. The last character
shall be alpha, as specified in the test record.
If F is entered for Certification Type and vehicle is less than or equal to 3 years old, and
has less than 7500 miles on the odometer, the EIS shall automatically issue a Certificate
of Noncompliance, and add an N as the last character of the certificate number. The EIS
shall print a Certificate of Noncompliance number on the VIR. For all other
circumstances, the EIS shall add a C as the last character of the certificate number.
O2 : XX.X % blank
(ASM 5015 or TSI 2500 rpm)
7/16/2009 3-131
SECTION 3
O2 : XX.X % blank
(ASM 2525 or TSI - Idle rpm)
If a Smog Check certificate is issued and no contact was made with the VID, print
the following message on the VIR:
If a Smog Check certificate is issued and contact was made with the VID, print the
following message on the VIR:
The following messages shall be sent from the VID to the EIS in a text file. The EIS
shall print the appropriate message on the VIR
For vehicles that pass the smog check inspection and a certificate is not issued due to
a certificate restriction which includes previous gross polluter, previous hardship
extension, and response bits 71 -74, print the message named VIR_NCRT from
MESSAGE.DAT on the VIR. If VIR_NCRT is printed on the VIR, do not print
VIR_RPAS, or VIR_PASS on the VIR.
7/16/2009 3-132
SECTION 3
If the vehicle is a military fleet vehicle, or a government fleet vehicle, do not print
VIR_NCRT on the VIR, only use the messages named VIR_PASS, VIR_RPAS,
VIR_FAIL, or VIR_REPR when applicable.
The current message named VIR_NCRT is the following:
For vehicles that pass the smog check inspection and have been repaired, print the
message named VIR_RPAS from MESSAGE.DAT on the VIR. The current
message named VIR_RPAS is the following:
For vehicles that pass the smog check inspection and have not been repaired, print
the message named VIR_PASS from MESSAGE.DAT on the VIR. The current
message named VIR_PASS is the following:
For vehicles that fail the smog check inspection the message named VIR_REPR from
MESSAGE.DAT on the VIR. The current message named VIR_REPR is the
following:
For vehicles that fail the smog check inspection, bold all results that are shown as a
“Fail” on the VIR.
For vehicles that fail the inspection for any reason, the EIS shall print the message
named VIR_FAIL from MESSAGE.DAT on the VIR. The current message named
7/16/2009 3-133
SECTION 3
7/16/2009 3-134
SECTION 3
If the Low Income Repair field in the repair record is filled with an "N", the EIS
shall display the following message prior to exiting the repair only software
functions.
DISPLAY PROMPT:
Select the appropriate fuel type in accordance with §3.6.7.n) - Vehicle Fuel Type Code.
After the technician has selected the fuel type, the EIS shall display the following menu
items:
DISPLAY PROMPT:
At the conclusion of any of the above modes, the EIS shall, if the technician chooses, be
able to display or print a time-aligned second-by-second emissions and wheel speed (if
applicable) plot for each gas (HC, CO, NO, O2 and CO2) for up to the last 180 seconds of
any of the manual test modes. The gas values shall default to dilution corrected readings
and as an option may be set to uncorrected for dilution as toggled by the technician except
7/16/2009 3-135
SECTION 3
for the Structured Test Drive and the Free-Form Test Drive, where only uncorrected
values shall be displayed. The EIS shall display the emission readings of (HC, CO, NO,
O2 and CO2). However, the manufacturer may provide an option to toggle off the display.
The rules for applying the DCF during the manual mode shall be the same as the
inspection mode.
Each of the above tests, aside from the No-Load Emissions Measurement, must be
preceded by the EIS manufacturer's recommended pretest procedures.
Once the vehicle information is entered, the technician shall be given the option to
simulate either the 5015 mode, the 2525 mode, or both as in an actual ASM
inspection test. Once a mode is selected, the gas EIS shall start sampling and the
screen shall display all of the same values as the Technician Selected Steady Load
test in addition to the driver trace appropriate to the mode selected. In either case,
the dynamometer shall not apply load below 10 mph for the ASM 5015 and 20
mph for the ASM 2525 mode to aid in bringing the vehicle up to speed.
Once the vehicle information is entered, the EIS shall display HC, CO, NO, O2,
CO2, engine speed, wheel speed, and time while the gas EIS starts taking samples.
Whenever the ASM Diagnostic Test is run on a different vehicle, the Row ID
Number field of the VLT shall be recorded along with the date and time in a
7/16/2009 3-136
SECTION 3
separate file identified in Confidential Appendix C-2. Only the 25 most recent
vehicles must be kept in this file. This information will be used elsewhere in the
EIS to create vehicle pretest statistics.
Once the vehicle information is entered, the EIS shall display HC, CO, NO, O2
and CO2 gases, engine speed, and wheel speed while the gas EIS starts taking
samples. The test shall start once the operator presses START.
Once the vehicle information is entered, the EIS shall display HC, CO, NO, O2
and CO2 gases, engine speed, and wheel speed while the gas EIS starts taking
samples. The test shall start once the operator presses START.
When the technician selects the EIS CALIBRATION MENU, the EIS shall display the
following menu items:
ENTER CHOICE:
7/16/2009 3-137
SECTION 3
The procedures shall be user-friendly and shall prompt the technician through every step
needed to properly perform the required calibration/system check (including, for example,
when to turn the gas cylinder valve on and off). Results of all calibrations and checks
shall be displayed and recorded in the calibration record. All cylinder bar code data shall
be stored in the calibration record.
DISPLAY PROMPT:
If the technician presses the escape key [ESC], the Smog Check will abort. If the
technician presses the appropriate function key to continue, the technician will be
allowed to continue. However, once the test is determined (ASM or TSI) by the
VID or from the vehicle information entered, the inspection will abort if the
vehicle requires an ASM inspection.
The Three-Day CLSC selection shall perform automatically, in sequence, all the
other items in the Calibration Menu, prompting the technician to perform tasks as
required. The calibrations and checks shall be performed in the same order as the
Calibration Menu list. Since the Three-Day CLSC procedure is a sequence of
other procedures, its details will be delineated in Items b) through f), below.
The Dilution Correction Factor and the NO Humidity Correction Factor (HCF)
shall be disabled during Three-day Gas Calibration and Gas Audit.
The O2 sensor shall be calibrated, not just checked during gas calibration. If the
O2 sensor does not pass calibration, the EIS shall display the following message:
7/16/2009 3-138
SECTION 3
The EIS shall not be prevented from performing a Smog Check if oxygen is the
only channel to fail gas calibration. However, if the O2 sensor does not pass
calibration within seven days, the EIS shall be locked out and the following
prompt shall be displayed:
DISPLAY PROMPT:
1. DISPLAY PROMPT:
i. If the technician presses the [function key], the EIS shall display a manual
entry Gas Cylinder Data Screen, prompting the technician to enter the
following information manually via the keyboard:
The calibration sequence shall stop until a proper BAR Label Number is
entered.
The EIS shall check the cylinders’ expiration dates to see that none of the
gas blends have expired. (NOTE: Zero air generators do not have an
expiration date.) If any expiration date has been exceeded, the EIS shall
display the prompt:
7/16/2009 3-139
SECTION 3
The calibration sequence shall stop until the expired cylinder has been
replaced.
The EIS shall check the label concentrations of each of the gases in each
cylinder to ensure that they are within ±2% of the nominal concentrations
listed in §2.4.5.c) 3 of this specification. (E.g., the nominal concentration
of propane in the low range calibration gas is 200 ppm. The allowable
concentrations scanned in from the cylinder’s label are between 196 –204
ppm (±2% of 200 is ±4 ppm)
If any gas label concentration is outside the ±2% tolerance, the EIS shall
display the prompt:
The calibration sequence shall stop until the faulty cylinder has been
replaced.
After the technician has successfully scanned the bar codes on the high
range cylinder, or entered the required data manually, the software shall
prompt him to
DISPLAY PROMPT:
The software shall follow the same procedure as in Step 1.i above.
After the technician has successfully scanned the bar codes on the low
range cylinder, or entered the required data manually, the software shall
prompt him to
DISPLAY PROMPT:
2. After the technician has successfully scanned the bar codes on the zero air
source, or entered the required data manually, the software shall begin the
7/16/2009 3-140
SECTION 3
4. Single-Point Calibration
DISPLAY PROMPT:
i. After the technician presses the function key, the software shall
cause zero air to flow through the analyzer. (It is permissible to
flush the system with ambient air before flowing zero air; however,
sufficient zero air must flow to flush the ambient air before
zeroing.) The EIS manufacturer shall determine how long the flow
must be maintained. The EIS shall record each channel’s precal
zero reading (span reading for O2).
ii. The EIS shall adjust all channels except O2 to zero. The O2
channel shall be calibrated to 20.9%. The EIS shall record each
channel’s adjusted zero reading (span reading for O2).
iii. The software shall then cause High Range BAR-97 calibration gas
to flow through the analyzer until the readings have stabilized.
(The EIS manufacturer shall determine the time required for the
readings to stabilize.) The response time check in Step iv below
shall be performed at this point. The EIS shall record each
channel’s precal high-range reading (zero reading for O2). Each
channel shall then be adjusted to the center of its tolerance range,
except that O2 shall have its zero reading adjusted to the center of
its tolerance range. The adjusted values shall be within ±1% of the
actual values shown on the High Range calibration gas cylinder.
The EIS shall record each channel’s calibrated high-range reading
(calibrated zero reading for O2).
7/16/2009 3-141
SECTION 3
DISPLAY PROMPT:
If the difference between the values (except for O2) exceeds two
(2) seconds, the EIS shall fail the gas calibration, prevent any smog
checks from being performed, and a suitable message displayed.
DISPLAY PROMPT:
DISPLAY PROMPT:
If the difference between the values (except for O2) exceeds two
(2) seconds, the EIS shall fail the gas calibration, store any results
to the calibration record, prevent any smog checks from being
performed, and a suitable message displayed. The O2 criterion for
causing a calibration failure shall be the same as that for a T90
failure.
DISPLAY PROMPT:
7/16/2009 3-142
SECTION 3
TO CONTINUE.
v. If the analyzer passed the response time test, the EIS shall then
cause Low Range BAR-97 calibration gas to flow through the
analyzer. No precal readings shall be recorded. The channels shall
be checked, but NOT adjusted, to determine that each channel is
still within the accuracy requirements listed in §2.4.5 j.
DISPLAY PROMPT:
When the technician presses the [function key], the software shall
return to the calibration menu. If this is a 3-day calibration and
leak check, it shall proceed to the leak check procedure. (2) If any
step is not successfully completed, the software shall display the
prompt
DISPLAY PROMPT:
7/16/2009 3-143
SECTION 3
5. Two-Point Calibration
DISPLAY PROMPT:
i. After the technician presses the function key, the software shall
cause zero air to flow through the analyzer. (It is permissible to
flush the system with ambient air before flowing zero air; however,
sufficient zero air must flow to flush the ambient air before
zeroing.) The EIS manufacturer shall determine how long the flow
must be maintained. The EIS shall record each channel’s precal
zero reading (span reading for O2).
ii. The EIS shall adjust all channels except O2 to zero. The O2
channel shall be calibrated to 20.9%. The EIS shall record each
channel’s adjusted zero reading (span reading for O2).
iii. The software shall then cause Low Range BAR-97 calibration gas
to flow through the analyzer until the readings have stabilized.
(The EIS manufacturer shall determine the time required for the
readings to stabilize.) The EIS shall record each channel’s precal
low-range reading (zero reading for O2). Each channel shall then
be adjusted to the center of its tolerance range, except that O2 shall
have its zero reading adjusted to the center of its tolerance range.
The adjusted values shall be within ±1% of the actual values
shown on the Low Range calibration gas cylinder. The EIS shall
record each channel’s calibrated low-range reading (calibrated zero
reading for O2).
iv. The software shall then cause High Range BAR-97 calibration gas
to flow through the analyzer until the readings have stabilized. The
response time check in Step 4. iv above shall be performed at this
point. The EIS shall record each channel’s precal high-range
reading (zero reading for O2). Each channel shall then be adjusted
to the center of its tolerance range, except that O2 shall have its
zero reading adjusted to the center of its tolerance range. The
adjusted values shall be within ±1% of the actual values shown on
7/16/2009 3-144
SECTION 3
the High Range calibration gas cylinder. The EIS shall record each
channel’s calibrated high-range reading (calibrated zero reading for
O2).
[Note that the T90 response time is taken over the range of low-
range final reading to high-range stabilized value. For example, if
the final low range reading for NO was 300 ppm and the stabilized
high-range reading was 3000 ppm, the range would be 3000 – 300
= 2700 ppm. 90% of 2700 is 2430 ppm, so the T90 point would be
2430 + 300 = 2730 ppm.]
1. The EIS flows zero air; the HC, CO, CO2 & NO channels are
zeroed; the O2 channel is set to 20.9%.
2. The EIS flows high range gas; the EIS measures response times to
T90 for CO & NO and T10 for O2 and compares to response times
in §2.4.5.r; the HC, CO, CO2 & NO channels are calibrated; the O2
channel is zeroed.
3. The EIS flows zero air; the EIS measures response times to T10 for
CO & NO (T90 for O2), and compares to response times in §2.4.5.r.
4. The EIS flows low-range gas and checks the analyzer readings to
ensure that the accuracy requirements of this specification are met
(calibration adjustments are NOT to be made at low range).
5. The EIS makes the analyzer precal audit and calibration pass/fail
determinations, purges the bench and goes on to the next step.
1. The EIS flows zero air; the HC, CO, CO2 & NO channels are
zeroed; the O2 channel is set to 20.9%.
2. The EIS flows low range gas; the HC, CO, CO2 & NO channels are
calibrated; the O2 channel is zeroed.
3. The EIS flows high range gas; the EIS measures response times to
T90 for CO & NO and compares to response times in §2.4.5; the
HC, CO, CO2 & NO channels are calibrated; the O2 channel is
zeroed.
7/16/2009 3-145
SECTION 3
4. The EIS flows zero air; The EIS flows zero air; the EIS measures
response times to T10 for CO & NO (T90 for O2), and compares to
response times in §2.4.5.r.
The EIS makes the analyzer precal audit and calibration pass/fail
determinations, purges the bench and goes on to the next step.
8. If the EIS is configured without a NOx measuring device the EIS shall
make the following modifications to the calibration routine:
1. The EIS shall be able calibrate on gas that does contain NO.
2. The EIS shall be able to accept zero for NO gas bottle values (the
software shall still be able to accept the standard high/low NO gas
bottle values). The EIS shall also be able to accept the appropriate
blend code entries for calibration gas that does not contain NO.
3. The EIS shall zero fill the appropriate NO results in the calibration
data record.
9. The EIS shall write the type of NOx Measuring device installed in the EIS
to the NOx device installed field of the calibration record.
Note: If alternate NO technologies are not used, numbers 3-6 do not apply.
d) Dynamometer Calibration
The dynamometer shall be calibrated every 72 hours using the following
calibration procedures described below. If the dynamometer fails the calibration,
the EIS shall not be locked out of two-speed idle testing. If the EIS is configured
7/16/2009 3-146
SECTION 3
DISPLAY PROMPT:
Programming Criteria:
DISPLAY PROMPT:
DISPLAY PROMPT:
DISPLAY PROMPT:
7/16/2009 3-147
SECTION 3
accordance with §2.5.7.2 (a) and (b). The EIS shall display the following
message:
DISPLAY PROMPT:
Programming Criteria:
DISPLAY PROMPT:
DISPLAY PROMPT:
DISPLAY PROMPT:
7/16/2009 3-148
SECTION 3
DISPLAY PROMPT:
DISPLAY PROMPT:
DISPLAY PROMPT:
DISPLAY PROMPT:
7/16/2009 3-149
SECTION 3
DISPLAY PROMPT:
b) If the coast-down times are still not within the limits after
the load cell calibration, the EIS shall be locked out of
inspection for DYNO CALIBRATION FAILURE.
DISPLAY PROMPT:
DISPLAY PROMPT:
A. Pass Cap
i. DISPLAY PROMPT:
ii. The tester shall send a pass/fail to the EIS. If a pass is sent to the
EIS, the EIS shall continue on with the fail cap test (B). If a fail is
sent to the EIS, the EIS shall display the following prompt.
DISPLAY PROMPT:
7/16/2009 3-150
SECTION 3
iii. The tester shall send a pass/fail to the EIS. If a pass is sent to the
EIS, the EIS shall continue on with the fail cap test (B). If a fail is
sent again, the EIS shall display the following prompt.
DISPLAY PROMPT:
B. Fail Cap
i. DISPLAY PROMPT:
ii. The tester shall send a pass/fail to the EIS. If a fail is sent to the
EIS, the calibration shall end at this point.
iii. If a pass is sent to the EIS, the EIS shall display the following
prompt.
DISPLAY PROMPT:
DISPLAY PROMPT:
NOTE: Manufacturers may modify the above procedure upon approval by BAR.
7/16/2009 3-151
SECTION 3
The State-secured floppy disk shall be checked every 72 hours for surface
structure, directory structure, file system and file allocation table errors.
The EIS shall display the following prompt.
DISPLAY PROMPT:
DISPLAY PROMPT:
If an error is found and the error can not be repaired, a lockout shall be set
and the following prompt shall be displayed.
DISPLAY PROMPT:
NOTE: All floppy disk surface errors require the above prompt. Software
repairs are not usually adequate and these errors are a sign of disk
deterioration.
7/16/2009 3-152
SECTION 3
a) Dial Tone Check: The EIS shall have the capability of performing a dial tone
check. When selected, the EIS shall check for the presence of a dial tone.
7/16/2009 3-153
SECTION 3
If a dial tone is not present, the EIS shall display the following message:
DISPLAY PROMPT:
If a dial tone is present, the EIS shall display the following message:
DISPLAY PROMPT
If after entry, the dial tone is not present, display the following message:
DISPLAY PROMPT:
b) Modem Serial Port Diagnostics: Modem serial port diagnostics shall be provided
by the EIS manufacturer pursuant to manufacturer-specific hardware
configurations.
c) Network Diagnostics: The EIS shall provide the data needed to conduct
NETWORK DIAGNOSTICS (refer to the Confidential Appendix C-2). The
structure of this file is determined by each EIS manufacturer. The data file
Network DIAGNOSTIC TRANSMIT RECORD shall be transmitted to the VID
and the data file NETWORK DIAGNOSTIC RECEIVE RECORD shall be sent
back to the EIS from the VID. They should be identical upon completion of the
network diagnostics routine for this test to pass. The EIS shall display the
following message:
DISPLAY PROMPT:
Programming Criteria:
7/16/2009 3-154
SECTION 3
1. If, upon completion of network access, the data transmitted by the EIS to
the VID is the same as the data received by the EIS from the VID, then the
EIS shall display the following message:
DISPLAY PROMPT:
2. If, upon completion of network access, the data transmitted by the EIS to
the VID is not the same as the data received by the EIS from the VID, then
the EIS shall display the following message:
DISPLAY PROMPT:
DISPLAY PROMPT:
d) Remote Dial-In Check: The EIS shall be capable of responding to a modem tone
check.
3.14 QA FUNCTIONS
The EIS shall display the list of State/QA functions when this item is selected.
7/16/2009 3-155
SECTION 3
The access code for the QA/State menu is a case-sensitive alphanumeric code that
changes daily. The access code will be supplied by the state via a confidential data disk
(refer to §1.4). The EIS shall display the access code as Xs on the screen when the access
code is entered.
The manufacturer shall display the following menu options for the QA inspectors and
State representatives:
1. LEAK CHECK
2. GAS AUDIT
3. UPDATE STATION INFORMATION
4. VIEW TECHNICIAN INFORMATION
5. INSTALL NEW DATA DISK
6. RESET DATE & TIME
7. HANDS-ON TEST
8. LOCKOUT EIS
9. PERFORM EMERGENCY SOFTWARE UPDATE
10. SEARCH AND RETRIEVE TEST RECORD
11. STATE STAFF INSPECTION
12. QA INSPECTION
13. COMMUNICATIONS LOG
Access to the QA/State Menu will require entry of an access code by a QA/State
representative when the initial station inspection has been completed. The EIS's I/M
testing functions shall not operate until the access code is entered. Information contained
in the files associated with the QA/State Menu shall be hidden in software to the BAR’s
satisfaction.
The access code shall consist of five case-sensitive alphanumeric characters. When
QA/STATE MENU is selected, the EIS shall display the following message:
DISPLAY PROMPT:
When the correct QA/State access code for the day has been entered, the EIS shall display
the "QA/State Menu" functions.
Once access to the QA/State Menu functions has been allowed, the EIS shall monitor for
keyboard strokes. If the EIS does not detect keyboard strokes or processor activities
continuously for five minutes, the EIS shall automatically close the QA/State Menu and
return to the Main Menu.
7/16/2009 3-156
SECTION 3
Instructions for conducting a leak check (refer to §3.9.c)) shall be displayed on one screen
and the EIS shall allow the QA inspector to press a function key when ready to begin the
leak check. The following message shall be displayed at the bottom of the leak check
instruction page:
PRESS (Function key) WHEN YOU WANT TO START THE LEAK CHECK.
DYNAMOMETER CONFIGURATION
(2WD, AWD, NO DYNAMOMETER)
1 = NOx cell installed (standard cell), 2 = NOx device not installed , 3 = NDIR bench
installed, 4 = chemiluminesence installed, 5 = NOx gel cell installed, 6 = NDUV bench
installed
EIS #
(8 alphanumeric)
The EIS shall record the above data to the appropriate fields in the test record, i.e. Station
License Number, Dyno Configuration, NOx cell installed, and EIS Number.
7/16/2009 3-157
SECTION 3
The manufacturer shall provide mechanisms for direct entry of the date and time.
DISPLAY PROMPT:
List of lockouts/tampers:
-QA/State EIS lockout
-Cabinet tampering
-State disk drive tampering
7/16/2009 3-158
SECTION 3
The EIS shall allow the lockouts to be set or cleared (tampers can only be cleared) by a
method approved by BAR.
The EIS shall display a message if the EIS is locked out from I/M testing.
Only the QA/State Representatives, either at the EIS unit or via the VID, shall be able to
clear lockouts set by BAR staff. The EIS shall be designed to allow the BAR to set or
clear all lockouts that are transmitted to the VID via the VID. However, if a lockout is
cleared at the EIS unit and not via the VID, the lockout will be re-set during the next VID
contact. A tamper can only be set initially by the EIS unit.
If this menu selection is made, the EIS shall display the following prompt:
DISPLAY PROMPT:
Programming Criteria:
1. If Yes, the EIS shall automatically open the door to the floppy or (if a lock
mechanism is used) shall display a message regarding how to open the door. The
EIS shall then prompt to insert the update disk in the state drive and press a
function key to implement the software update. After the update has been
completed, the EIS shall prompt to remove the update disk and close the floppy
door. The EIS shall then return to the QA/State menu. Any time a software
update is performed, the EIS shall require the technician to perform a Data file
refresh before a Smog Check can be initiated.
7/16/2009 3-159
SECTION 3
Selection of this menu item shall bring forward a screen in which a State Field Staff
person will enter station inspection data. (Refer to Confidential Appendix C-2 for
details.)
State Field Staff personnel shall have a unique Identification Number (6 alphanumeric)
which shall be scanned or manually entered via dual method entry in which entry is not
displayed, at the beginning of the inspection. The VID shall verify this number upon
transmission of the inspection result record.
Programming Criteria:
1) DISPLAY PROMPT:
No message is needed when both entries match. The EIS shall display the
following error message when both of the inputs are not the same. Both entries
must match before proceeding with an inspection.
2) DISPLAY PROMPT:
CODE DESCRIPTION
I INITIAL
F FOLLOW UP
7/16/2009 3-160
SECTION 3
P PERIODIC
L LOCKOUT
T TECHNICIAN ACCESS CODE
3) DISPLAY PROMPT:
4) DISPLAY PROMPT:
5) DISPLAY PROMPT:
The State Field Staff shall have the choice of entering or not entering up to 10 sets
of codes (up to 3 alphanumeric digits for each set). The State Field Staff shall be
able to add or delete code strings. Dual method entry is not required.
6) DISPLAY PROMPT:
The State Field Staff shall have a screen prompt to review and/or edit the entries.
There shall be a clear choice of exiting the input screen at any point by pressing a
function key and either saving or not saving the data to a file. If the data is saved,
the EIS shall automatically populate the Station License Number, EIS ID, Date
and Time fields. If the data is not saved, a new record in the data file shall not be
created.
3.14.13 QA Inspection
Selection of this menu item will bring forward a screen on which a Quality Assurance
(QA) Inspector will enter the station inspection data. (Refer to Confidential Appendix C-
2 for details.)
Programming Criteria:
1) DISPLAY PROMPT:
7/16/2009 3-161
SECTION 3
No message is needed when both entries match. The EIS shall display the
following error message when both of the inputs are not the same. Both entries
must match before proceeding with an inspection.
2) DISPLAY PROMPT:
3) DISPLAY PROMPT:
4) DISPLAY PROMPT:
The QA inspector shall have the choice of entering or not entering up to 10 sets of
codes. State inspector shall be able to add or delete code strings. Dual method
entry is not required.
5) DISPLAY PROMPT:
The QA inspector shall have the choice of entering or not entering up to 10 sets of
codes (up to 3 alphanumeric digits for each set). State inspector shall be able to
add or delete code strings. Dual method entry is not required.
6) DISPLAY PROMPT:
The QA shall have a screen prompt to review and/or edit the entries. There shall
be a clear choice of exiting the input screen at any point by pressing a function key
and either saving or not saving the data to a file. If the data is saved, the EIS shall
automatically populate the Station License Number, EIS ID, Date and Time fields.
If the data is not saved, a new record in the data file shall not be created.
[The State Field Staff and QA Inspection Record format are part of Appendix C-2
which may only be released with prior written consent from the BAR Engineering
Section.]
7/16/2009 3-162
SECTION 3
When automatic order quantity is selected, the EIS shall allow the operator to set the low
certificate warning threshold and set the number for automatic certificate order. When
manual order is selected, the EIS shall commence with certificate purchase.
DISPLAY PROMPT:
Programming Criteria:
7/16/2009 3-163
SECTION 3
2) Upon successful transmission of the request, the EIS shall display the following
message provided that certificate numbers are not sent from VID at this time:
DISPLAY PROMPT:
3) Upon receipt of certificate numbers, the EIS shall display the following message:
DISPLAY PROMPT:
The EIS shall display a CERTIFICATE RECEIVED message and shall print a
receipt as shown below:
Certificate Numbers have been issued to this station via electronic transfer. If
purchase has not been pre-paid, usage of these certificate numbers will be revoked
immediately if payment is not received.
For example:
4) If the requestor’s bank cannot honor the debit transaction due to insufficient funds
in the requestor’s account, etc., the EIS shall be locked out after all "paid-off"
certificates have been used. The EIS shall display the following message:
DISPLAY PROMPT:
7/16/2009 3-164
SECTION 3
5) If a certificate order will not be acknowledged until funds are received, then the
following message will be displayed:
DISPLAY PROMPT:
6) If a certificate order is not approved by BAR, then the following message will be
displayed:
DISPLAY PROMPT:
The number of certificates remaining shall be displayed before each Smog Check.
When the number remaining drops below a pre-defined threshold, a warning
message will be displayed.
DISPLAY PROMPT:
If the station has authorized automatic reordering (provided that the number of
certificate lots to be automatically re-ordered is 1), the EIS shall automatically
place a certificate order once the number of remaining certificates drops to a pre-
defined threshold (number of certificates to trigger reorder is between 0 and 50; 0
= manual ordering). The automatic certificate reordering function is preset by the
station manager or authorized personnel.
Automatic reorder shall not be triggered until previously ordered certificates have
been received.
7/16/2009 3-165
SECTION 3
This feature shall display the number of all certificates currently residing in the inventory.
The EIS shall display the certificate numbers as follows:
DISPLAY PROMPT:
XXxxxxxx to XXxxxxxx
The EIS shall overwrite the existing tables with the refreshed data received from the VID.
Whenever a DATA FILE REFRESH is selected and before performing the data refresh
procedure, the EIS shall display the following message: (Alternative methods may be
used upon approval by BAR.)
DISPLAY PROMPT:
Prior to performing the DATA FILE REFRESH, the EIS shall display a list of technician
license number endorsements and expiration dates. The EIS shall also display the
certificate number inventory that currently exist in the EIS and shall provide an option to
print, if desired. Then the EIS shall prompt the technician to perform the refresh
procedure.
Upon completion of the DATA FILE REFRESH procedure, the EIS shall display the
following message:
DISPLAY PROMPT:
After the display prompt, the EIS shall display the updated list of technician license
numbers, any new BAR messages (if applicable), and certificate number inventory.
During screen display or printing of the technician information, the EIS shall not display
7/16/2009 3-166
SECTION 3
the actual technician access codes (hidden) so that they may not be viewed by
unauthorized person(s).
The EIS shall provide space for up to five diagnostic and repair vendor names and
telephone numbers within the "Network Communications Data" function. (Refer to
Confidential Appendix C-2 for file structure.)
The EIS shall provide a menu option to perform a software update, or shall automatically
perform a software update once the update disk (floppy disk or CD) is inserted. All
update disks shall be encrypted in a manner approved by the BAR. Any time a software
update is performed, the EIS shall require the technician to perform a data file refresh
before a Smog Check can be initiated.
7/16/2009 3-167
SECTION 3
The EIS shall save the most recent 100 BAR messages. The EIS shall allow the
technician to scroll through the list of messages, or select a message by the date the
message was received. If an exact match by date is not found, the EIS shall display the
message(s) with the closest match. The file format and location of the file is up to the
EIS manufacturer. Once a message is located, the EIS shall allow the technician to print
the message(s).
7/16/2009 3-168