Alcohol interlocks - Test methods and performance requirements - Part 4: Connection and digital interface between the alcohol interlock and the vehicle

The purpose of this new standard is to define a list of functionalities for a standard connector / interface between the vehicle and the alcohol interlock, which can be used for communication between the vehicle and the alcohol interlock in both directions for information exchange. It specifies the interface for an aftermarket installation of alcohol interlocks

Alkohol-Interlocks - Prüfverfahren und Anforderungen an das Betriebsverhalten - Teil 4: Verbindung und digitale Schnittstelle zwischen dem Alkohol-Interlock und dem Fahrzeug

Diese Europäische Norm legt die Schnittstelle zwischen einem Alkohol-Interlock und einem Fahrzeug für die Nachrüstung fest. Sie beschreibt im Detail die Art der elektrischen Verbindungen, die Zuordnung der elektrischen Verbindungen sowie die Informationen, die zwischen dem Fahrzeug und dem Alkohol-Interlock auszutauschen sind. Diese Europäische Norm ist sowohl für Alkohol-Interlocks für Programme mit Trunkenheitsfahrern (wie in EN 50436-1) als auch für Alkohol-Interlocks für den allgemein präventiven Einsatz (wie in EN 50436-2) anwendbar. Diese Europäische Norm richtet sich hauptsächlich an Fahrzeughersteller und an Hersteller von Alkohol-44 Interlocks. Auf diese Europäische Norm wird in EN 50436-7 verwiesen und sie stellt die Details der darin vorgeschlagenen bevorzugten Datenbus Verbindung bereit.

Ethylotests antidémarrage - Méthodes d'’essais et exigences de performance - Partie 4: Connexion et interface numérique entre l'éthylotest antidémarrage et le véhicule

La présente Norme européenne spécifie l'interface des éthylotests antidémarrage destinés à être installés après mise sur le marché. Elle décrit les modes de branchement électrique, l'assignation des lignes de branchement électrique, ainsi que les informations qui doivent être échangées entre le véhicule et l'éthylotest antidémarrage. La présente Norme européenne est applicable aux éthylotests antidémarrage utilisés dans le cadre des programmes de lutte contre la conduite en état d'ivresse (voir EN 50436-1), ainsi qu'aux éthylotests antidémarrage à usage préventif général (voir EN 50436-2). La présente Norme européenne s'adresse essentiellement aux fabricants d'éthylotests antidémarrage, ainsi qu'aux constructeurs de véhicules. La présente Norme européenne est citée en référence dans l'EN 50436-7 et décrit la connexion de bus de données préférée qui est suggérée dans la présente norme.

Alkoholne zapore - Preskusne metode in zahtevane lastnosti - 4. del: Konektor in digitalni vmesnik med alkoholno zaporo in vozilom

Namen tega novega standarda je definirati seznam funkcij za standardni konektor/vmesnik med vozilom in alkoholno zaporo, ki ga je mogoče uporabiti za dvosmerno komunikacijo med vozilom ter alkoholno zaporo za izmenjavo informacij. Podaja vmesnik za namestitev alkoholnih zapor z naknadno vgradnjo.

General Information

Status
Withdrawn
Publication Date
07-Feb-2019
Withdrawal Date
09-Dec-2021
Current Stage
9960 - Withdrawal effective - Withdrawal
Start Date
20-Jun-2025
Completion Date
20-Jun-2025

Relations

Effective Date
26-Jul-2022

Frequently Asked Questions

EN 50436-4:2019 is a standard published by CLC. Its full title is "Alcohol interlocks - Test methods and performance requirements - Part 4: Connection and digital interface between the alcohol interlock and the vehicle". This standard covers: The purpose of this new standard is to define a list of functionalities for a standard connector / interface between the vehicle and the alcohol interlock, which can be used for communication between the vehicle and the alcohol interlock in both directions for information exchange. It specifies the interface for an aftermarket installation of alcohol interlocks

The purpose of this new standard is to define a list of functionalities for a standard connector / interface between the vehicle and the alcohol interlock, which can be used for communication between the vehicle and the alcohol interlock in both directions for information exchange. It specifies the interface for an aftermarket installation of alcohol interlocks

EN 50436-4:2019 is classified under the following ICS (International Classification for Standards) categories: 43.040.10 - Electrical and electronic equipment; 71.040.40 - Chemical analysis. The ICS classification helps identify the subject area and facilitates finding related standards.

EN 50436-4:2019 has the following relationships with other standards: It is inter standard links to EN 50436-4:2022. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

EN 50436-4:2019 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


SLOVENSKI STANDARD
01-april-2019
Alkoholne zapore - Preskusne metode in zahtevane lastnosti - 4. del: Konektor in
digitalni vmesnik med alkoholno zaporo in vozilom
Alcohol interlocks - Test methods and performance requirements - Part 4: Connection
and digital interface between the alcohol interlock and the vehicle
Alkohol-Interlocks - Prüfverfahren und Anforderungen an das Betriebsverhalten - Teil 4:
Verbindung und digitale Schnittstelle zwischen dem Alkohol-Interlock und dem Fahrzeug
(WK\ORWHVWVDQWLGpPDUUDJH0pWKRGHVG
HVVDLVHWH[LJHQFHVGHSHUIRUPDQFH3DUWLH
&RQQH[LRQHWLQWHUIDFHQXPpULTXHHQWUHO
pWK\ORWHVWDQWLGpPDUUDJHHWOHYpKLFXOH
Ta slovenski standard je istoveten z: EN 50436-4:2019
ICS:
13.200 3UHSUHþHYDQMHQHVUHþLQ Accident and disaster control
NDWDVWURI
43.040.80 6LVWHPL]D]DãþLWRSULWUNXLQ Crash protection and
VLVWHPL]D]DGUåHYDQMH restraint systems
SRWQLNRY
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EUROPEAN STANDARD EN 50436-4
NORME EUROPÉENNE
EUROPÄISCHE NORM
February 2019
ICS 43.040.10, 71.040.40
English Version
Alcohol interlocks - Test methods and performance requirements
- Part 4: Connection and digital interface between the alcohol
interlock and the vehicle
Ethylotests antidémarrage - Méthodes d'¿essais et Alkohol-Interlocks - Prüfverfahren und Anforderungen an
exigences de performance - Partie 4: Connexion et das Betriebsverhalten - Teil 4: Verbindung und digitale
interface numérique entre l'éthylotest antidémarrage et le Schnittstelle zwischen dem Alkohol-Interlock und dem
véhicule Fahrzeug
This European Standard was approved by CENELEC on 2018-12-10. CENELEC members are bound to comply with the CEN/CENELEC
Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration.
Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC
Management Centre or to any CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation
under the responsibility of a CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the
same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic,
Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia,
Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden,
Switzerland, Turkey and the United Kingdom.

European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2019 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Ref. No. EN 50436-4:2019 E
Contents Page
European foreword . 4
Introduction . 5
1 Scope . 6
2 Normative references. 6
3 Definitions . 6
4 Connection between alcohol interlock and vehicle . 7
4.1 Installation document . 7
4.2 Data bus specification . 7
4.3 Behaviour of the vehicle . 7
4.4 Properties of a connector . 8
5 Basic connection architecture for the data bus . 8
6 Communication . 9
6.1 General . 9
6.2 The communication states of the vehicle . 9
6.2.1 General . 9
6.2.2 The vehicle communication state Protocol Validation . 9
6.2.3 The vehicle communication state Set Mode .10
6.2.4 The vehicle communication state Unset Mode .10
6.2.5 The vehicle communication state Shutdown .10
6.2.6 Transitions from Unset Mode to Set Mode .10
6.3 The communication states of the alcohol interlock .11
6.3.1 General .11
6.3.2 The alcohol interlock communication state Activated .11
6.3.3 The alcohol interlock communication state Protocol Validation .11
6.3.4 The alcohol interlock communication state Service Information .12
6.3.5 The alcohol interlock communication state Warm Up .12
6.3.6 The alcohol interlock communication state Test Request .12
6.3.7 The alcohol interlock communication state Analysing .13
6.3.8 The alcohol interlock communication state Result .13
6.3.9 The alcohol interlock communication state Wait Ignition .13
6.3.10 The alcohol interlock communication state Idle .14
6.3.11 The alcohol interlock communication state Lockout .14
6.3.12 The alcohol interlock communication state Service .15
6.3.13 The alcohol interlock communication state Error .15
6.4 Interaction between vehicle and alcohol interlock .15
7 LIN implementation of the communication states .15
7.1 General .15
7.2 Identifier .15
7.3 Coding of data bus signals .16
7.3.1 General .16
7.3.2 Vehicle to alcohol interlock .16
7.3.3 Alcohol interlock to vehicle .16
7.3.4 Alcohol interlock status frame .17
7.4 Signal Validation and error handling .17
7.5 LIN services .17
7.5.1 Assign Frame identifier .17
7.5.2 LIN Product identification of interlock system .17
7.5.3 Generic integration into vehicle .17
7.5.4 Configuration.20
8 Communication states and corresponding LIN messages.20
8.1 Vehicle communication states and corresponding frames.20
8.1.1 Protocol Validation .20
8.1.2 Set Mode .21
8.1.3 Unset Mode .21
8.1.4 Shutdown .22
8.2 Interlock communication States and corresponding Frames .22
8.2.1 Coding of the blocking state and the non-blocking state indication.22
8.2.2 Interlock Message Response: .22
8.2.3 Interlock Message Response: .22
8.2.4 Interlock Message Response: .23
8.2.5 Interlock Message Response: .23
8.2.6 Interlock Message Response: .23
8.2.7 Interlock Message Response: .23
8.2.8 Interlock Message Response: .24
8.2.9 Interlock Message Response: .24
8.2.10 Interlock Message Response: .25
8.2.11 Interlock Message Response: .25
8.2.12 Interlock Message Response: .25
8.2.13 Interlock Message Response: .25
9 System safety analysis .26
Annex A (informative) Examples of vehicle – alcohol interlock interactions .27
Annex B (informative) State Transition tables .36
Annex C (informative) System safety analysis .38
Annex D (informative) Example for a LIN 2.0 description file .41
Annex E (informative) Example for a LIN 2.2 description file .45
Annex F (informative) LIN conformance testing .49
Bibliography .50

European foreword
This document (EN 50436-4:2019) has been prepared by CLC/BTTF 116-2 “Alcohol Interlocks”.
The following dates are fixed:
• latest date by which this document has to be (dop) 2019-12-10
implemented
at national level by publication of an identical
national standard or by endorsement
• latest date by which the national standards conflicting (dow) 2021-12-10
with this document have to be withdrawn
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC shall not be held responsible for identifying any or all such patent rights.
Introduction
The purpose of alcohol interlocks is to enhance traffic safety by preventing persons with alcohol
concentrations exceeding a set limit value from driving a motor vehicle. The European Standard series
EN 50436 specifies test methods and essential performance requirements for alcohol interlocks and
gives guidance for decision makers, purchasers and users.
There are several areas in which alcohol interlocks may be used:
— installed in a vehicle as a general preventive measure for the promotion of traffic safety, on a
voluntary base or required legally in certain vehicles (e.g. vehicles for children transport), or
— in vehicles as ordered by a court or an administrative authority as part of a drink-driving offender
programme, or
— for persons subject to a medical or rehabilitation programme.
Alcohol interlocks are often intended for after-market installation. For this purpose they have to be
connected to the electrical circuits of the vehicle.
This installation of an alcohol interlock shall not interfere with the proper performance of the vehicle,
shall not impair the safety and security of the vehicle, and shall be as easy and as fast as possible.
Additionally, the installation costs should be low in relation to the total cost of the alcohol interlock.
Therefore, it is desirable to have a standardised interface between alcohol interlocks and vehicles.
The alcohol interlock suppliers shall detail all the information that they will use/send. All used
data/information shall respect the cyber security protocol and rules of the vehicle.
NOTE A new standard ISO/SAE 21434 to define requirements for cybersecurity engineering is under
preparation.
All data required by the alcohol interlock from the vehicle shall be defined clearly and not be
transferred outside the vehicle if this digital communication is used.
1 Scope
This document specifies the interface between an alcohol interlock for production and aftermarket
installation and a vehicle. It details the modes of electrical connections, the assignment of electrical
connection lines as well as the information to be exchanged between the vehicle and the alcohol
interlock.
This document is applicable to alcohol interlocks for drink-driving-offender programmes (as in
EN 50436-1) as well as to alcohol interlocks for general preventive use (as in EN 50436-2).
This document is mainly directed at manufacturers of alcohol interlocks and at vehicle manufacturers.
This document is referenced in EN 50436-7 and provides details of the preferred data bus connection
suggested therein.
NOTE This standard describes the information exchange using a LIN connection.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any amendments)
applies.
EN 50436-1:2014, Alcohol interlocks – Test methods and performance requirements – Part 1:
Instruments for drink-driving-offender programs
EN 50436-2:2014, Alcohol interlocks – Test methods and performance requirements – Part 2:
Instruments having a mouthpiece and measuring breath alcohol for general preventive use
EN 50436-7:2016, Alcohol interlocks – Test methods and performance requirements – Part 7:
Installation document
ISO 17987:2016 (series), Road vehicles – Local Interconnect Network (LIN)
ISO 26262 (series), Road vehicles – Functional safety
3 Definitions
For the purposes of this document, the terms and definitions given in EN 50436-1:2014 and
EN 50436-7:2016 apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
• IEC Electropedia: available at http://www.electropedia.org/
• ISO Online browsing platform: available at http://www.iso.org/obp
3.1
motor
motor includes combustion engine, electric motor or hybrid power unit
3.2
odometer
instrument that indicates distance travelled by the vehicle
3.3
passed breath test
breath test for which the user provided an accepted breath sample having a breath alcohol
concentration below the breath alcohol concentration limit
3.4
failed breath test
breath test for which the user did not provide an accepted breath sample or has provided an accepted
breath sample with an alcohol concentration equal to or above the breath alcohol concentration limit
3.5
lockout
condition in which the alcohol interlock will not accept a breath test and thereby prevents the user from
starting the vehicle motor for a predetermined period of time
Note 1 to entry: Lockout may be required by regulatory requirements
3.6
Local Interconnect Network
LIN
serial network protocol used for digital communication between components in vehicles
3.7
LIN Description File
LDF
file that is created in the LIN cluster design and parsed in the LIN cluster generation or by debugging
tools
Note 1 to entry: It contains LIN nodes, signals, frames and schedule table and other parameters relevant for
LIN communication in a LIN network.
4 Connection between alcohol interlock and vehicle
4.1 Installation document
The installation of an alcohol interlock shall be described in an installation document according to
EN 50436-7.
4.2 Data bus specification
The information exchange between the alcohol interlock and the vehicle shall be performed via a LIN
data bus.
The LIN master is on the vehicle side.
The alcohol interlock system shall act as a LIN slave.
The LIN Master and the interlock as a LIN slave shall conform to at least one of the following
specifications: LIN Revision 2.0, LIN revision 2.1, LIN revision 2.2, LIN revision 2.2A, LIN according to
ISO 17987:2016 or later.
NOTE For the information exchange between the alcohol interlock and the vehicle a gateway may be used to
adapt to the requested communication standard (LIN). Both the alcohol interlock and gateway are handled in the
following standard as single units.
4.3 Behaviour of the vehicle
The vehicle shall not enable the start of the motor if it receives the information that the interlock is in
the blocking state or communication to the interlock is not possible or not plausible/unexpected.
The vehicle shall not cause a running vehicle motor to stop, even in the case of receiving a blocking
information from the interlock after a missed or a failed retest.
4.4 Properties of a connector
If the vehicle provides a connector at the end of cable harnesses or another specific location for the
connection to the alcohol interlock, the connector shall have at least 3 connections with the
assignments given in Table 1.
The exact type of the connector and pinout shall be specified in the installation document according to
EN 50436-7.
Table 1 — Minimum pin assignment of a connector
Pin Purpose Details
1 Battery feed of the +9 V to + 36 V
alcohol interlock
battery feed (terminal +30)
as specified in Annex C of EN 50436-7:2016 with the exception
that the alcohol in low power consumption mode shall not require a
current of more than 1 mA.
2 Ground for the voltage 0 V
supply of the alcohol
ground (terminal −30)
interlock and
data bus ground
3 Data bus high LIN High (ISO 17987 (series))
NOTE 1 The sequence of pin numbering is arbitrary and for counting reasons only, e.g. lines are not necessarily
in adjacent cavities. The exact pin numbering is specified in the installation document according to
EN 50436-7:2016, Annex C, 3c.
NOTE 2 Pin 2 can be separated into two independent pins within a 4 pin connector.
5 Basic connection architecture for the data bus
There are two basic options for the connection architecture between the vehicle and the alcohol
interlock.
a) Direct connection to the LIN bus of the vehicle or
b) Indirect connection to a gateway to the LIN bus of the vehicle or a LIN gateway to any bus used in
the vehicle (e.g. CAN).
The specifications of 4.2 apply.
A direct connection is shown in Figure 1.

Figure 1 — Direct connection
An indirect connection with a LIN interface is shown in Figure 2. The LIN interface is proprietary to the
vehicle manufacturer. In this kind of connection, the alcohol interlock is a LIN-slave connected to a LIN
gateway.
Figure 2 — Indirect connection with a LIN interface
6 Communication
6.1 General
The communication between the vehicle and the alcohol interlock shall use communication states.
Respective state transition tables are provided in Annex B.
6.2 The communication states of the vehicle
6.2.1 General
The vehicle shall have the following communication states:
a) Protocol Validation;
b) Set Mode;
c) Unset Mode;
d) Shutdown.
6.2.2 The vehicle communication state Protocol Validation
The vehicle shall be in the communication state if it requests the
protocol validation from the alcohol interlock. The communication state
shall be the initial communication state of the vehicle. The additional entry action is that the vehicle
requests a protocol validation from the alcohol interlock.
The exit actions are:
a) the alcohol interlock has successfully validated the protocol;
b) the vehicle shuts down.
The vehicle shall not allow the driver to start the motor if the vehicle is in the communication state
.
6.2.3 The vehicle communication state Set Mode
The vehicle shall be in the communication state when the vehicle is in a state in which
it cannot be driven normally under its own power. This state shall last until a passed initial breath test
has been provided.
The entry actions are:
a) the interlock has authenticated itself and the vehicle cannot be driven normally under its own
power;
b) transitions in accordance to 6.2.6.
The exit actions are:
c) the vehicle shuts down;
d) the motor was started.
6.2.4 The vehicle communication state Unset Mode
The vehicle shall be in the communication state when the vehicle is in the state in
which it can be driven normally under its own power. The entry action is that the motor has started.
The exit actions are:
a) the vehicle shuts down;
b) transitions in accordance to 6.2.6.
6.2.5 The vehicle communication state Shutdown
The vehicle shall feature the communication state . The entry action is that the vehicle
is requesting the alcohol interlock to shut down. The exit action is that the vehicle ends its shut down
procedure.
6.2.6 Transitions from Unset Mode to Set Mode
The vehicle shall enter in the communication state without supplementary action from
the driver by at least one of the following means:
a) at rotation of the ignition key into the “0” position in the ignition lock or equivalent and activation of
a door; in addition, vehicles that enter the communication state immediately
before or during the normal starting procedure of the vehicle are permitted to enter the
on turning the ignition off;
b) at a maximum of 1 min after the motor has turned off and is not in stop while the vehicle is
stationary.
If there is no ignition key the equivalent to the rotation of the ignition key into the “0” position shall be
described in the installation document according to EN 50436-7.
Within the transition period from UNSET to SET, changing ignition states without starting the motor
shall not affect the timers or conditions.
6.3 The communication states of the alcohol interlock
6.3.1 General
The alcohol interlock shall have the following communication states:
a) Activated;
b) Protocol Validation;
c) Service Information;
d) Warm Up;
e) Test Request;
f) Analysing;
g) Result;
h) Wait Ignition;
i) Idle;
j) Lockout;
k) Service;
l) Error.
6.3.2 The alcohol interlock communication state Activated
The alcohol interlock shall feature the communication state .
The entry action is that the alcohol interlock is activated.
The exit action is that the alcohol interlock receives the vehicle message request
.
The communication state shall be the initial communication state of the alcohol
interlock.
6.3.3 The alcohol interlock communication state Protocol Validation
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock shall transmit protocol
related information.
The entry action is the reception of the vehicle message request .
The exit action is the vehicle message request under the condition that the protocol
version is supported.
If the protocol is not supported, the alcohol interlock shall stay in its communication state
.
NOTE According to 6.3.10 the alcohol interlock always transits into the communication state after
leaving the communication state .
6.3.4 The alcohol interlock communication state Service Information
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock transmits service
related information.
The entry action is that the alcohol interlock needs to send service information.
The exit actions are:
a) the alcohol interlock has sent the service information;
b) the alcohol interlock receives the request.
NOTE According to 6.3.10 the alcohol interlock always transits into the communication state after
leaving the communication state .
6.3.5 The alcohol interlock communication state Warm Up
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock transmits that it is preparing for a
breath test.
The entry action is that the interlock communicates that it is preparing for a breath test.
The exit actions are:
a) that the alcohol interlock is prepared for a breath test;
b) an error not related to a breath sample occurs;
c) the alcohol interlock receives the request.
NOTE Alcohol interlocks that do not need a preparation period cannot enter the communication state
.
6.3.6 The alcohol interlock communication state Test Request
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock requests a breath test.
The entry actions are:
a) the request of an initial test;
b) the request of a retest.
The exit actions are:
c) a breath sample was provided;
d) the expiration of the test request period;
e) an error related to a breath sample occurs;
f) an error not related to a breath sample occurs;
g) the alcohol interlock receives the request.
6.3.7 The alcohol interlock communication state Analysing
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock analyses a breath sample.
The entry actions are:
a) an accepted breath sample was provided;
b) a non-accepted breath sample was provided;
c) the expiration of the test request period.
The exit actions are:
d) the result of an accepted breath sample analysis is available;
e) an error related to a breath sample is recognized;
f) an error not related to a breath sample occurred;
g) the alcohol interlock receives the request.
NOTE The condition that no breath sample was provided is considered an error related to a breath sample in
the context of this clause.
6.3.8 The alcohol interlock communication state Result
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock communicates the results of the analysis.
The entry actions are:
a) the interlock has analysed an accepted breath sample;
b) the interlock has recognized the reason for an error related to a breath sample.
The exit actions are:
c) alcohol interlock has transmitted the result information;
d) an error not related to a breath sample occurred;
e) the alcohol interlock receives the request.
NOTE The condition that no breath sample was provided is considered an error related to a breath sample in
the context of this clause, i.e. the expiration of the test request period.
6.3.9 The alcohol interlock communication state Wait Ignition
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock communicates that it waits for the
driver to start, or equivalent, the motor of the vehicle.
The entry action is the beginning of a start or restart period.
The exit actions are:
a) the start, or equivalent, of the motor;
b) the end of the start or restart period;
c) an error not related to a breath sample occurs;
d) the alcohol interlock receives the request.
6.3.10 The alcohol interlock communication state Idle
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock communicates that it is idle.
The entry actions are:
a) leaving the state ;
b) leaving the state ;
c) leaving the state ;
d) leaving the state ;
e) leaving the state ;
f) leaving the state ;
g) leaving the state ;
The exit actions are:
h) the preparation for a breath test;
i) the request of a breath test;
j) the beginning of a start or restart period;
k) the alcohol interlock goes into service;
l) the alcohol interlock goes into lockout;
m) an error not related to a breath sample occurs;
n) entering the state ;
o) the alcohol interlock receives the request;
p) the alcohol interlock is deactivated.
NOTE An option for the alcohol interlock to be deactivated is for it to enter low power consumption mode.
6.3.11 The alcohol interlock communication state Lockout
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock communicates that it is in the lockout
state.
The entry action is that the alcohol interlock goes into lockout state.
The exit actions are:
a) the alcohol interlock leaves the lockout state;
b) the alcohol interlock receives the request;
c) the alcohol interlock is deactivated.
6.3.12 The alcohol interlock communication state Service
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock communicates that service is applied.
The entry action is that the alcohol interlock goes into service.
The exit actions are:
a) the alcohol interlock leaves service;
b) the alcohol interlock receives the request.
NOTE A typical method to go into Service for an alcohol interlock is that it is coupled to a computer in a
service workshop.
6.3.13 The alcohol interlock communication state Error
The alcohol interlock shall feature the communication state .
In the communication state the alcohol interlock communicates that an error not related to
a breath sample has occurred and provided the interlock is operational (in the sense that it can
communicate the error).
The entry action is the occurrence of a detected error.
The exit actions are:
a) the disappearance of the error;
b) the alcohol interlock receives the request;
c) the alcohol interlock is deactivated.
6.4 Interaction between vehicle and alcohol interlock
When using a vehicle with an alcohol interlock a certain sequence of operational events will occur. A
typical example is shown in Annex A.
7 LIN implementation of the communication states
7.1 General
The communication states shall be implemented such that the signals and messages can be
transmitted using the Local Interconnect Network (LIN) serial network protocol.
7.2 Identifier
Data frames for the communication between the vehicle and the interlock shall have unique identifiers.
The default identifier for data frames from the vehicle to the alcohol interlock shall be 0x3A and the
default identifier frames from the alcohol interlock to the vehicle shall be 0x3B. The default identifier for
the alcohol interlock status frame shall be 0x39.
7.3 Coding of data bus signals
7.3.1 General
The LIN data bus signals shall have a data length of 8 bytes.
Vehicle request and interlock response message shall be transmitted frequently to allow
communication. LIN frames are sent with unchanged contents until a state transition occurs.
NOTE For interlock protocol communication on LIN either one schedule table can be defined containing both
messages (0x3A and 0x3B) or alternatively at least two schedule tables are defined containing request and
response message and the vehicle LIN master node is changing between those schedule tables so each
message is repeated frequently.
7.3.2 Vehicle to alcohol interlock
The message request from the vehicle to the alcohol interlock shall consist of 8 bytes of data followed
by one byte of checksum as given in Table 2.
The first byte Data 1 shall be the status byte that contains the value that represents the vehicle
communication state.
The second to the eighth byte Data 2 to Data 8 shall contain additional information as payload or be
set to 0xFF.
The checksum shall be calculated according to the LIN specification.
Table 2 — structure of a frame from the vehicle to the alcohol interlock
Status Payload
Frame
Data 1 Data 2 Data 3 Data 4 Data 5 Data 6 Data 7 Data 8
identifier
default payload payload payload payload payload payload payload Check
Status
3A byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 sum
7.3.3 Alcohol interlock to vehicle
The message response from the alcohol interlock to the vehicle shall consist of 8 bytes of data
followed by one byte of checksum as given in Table 3.
The first byte Data 1 shall be the status byte that contains the value that represents the interlock
communication state.
The second and the third byte Data 2 and Data 3 shall provide the blocking information coded as little-
endian.
The fourth to the eighth byte Data 4 to Data 8 shall contain additional information as payload or be set
to 0xFF.
The checksum shall be calculated according to the LIN specification.
Table 3 — structure of a frame from the alcohol interlock to the vehicle
Status Payload
Frame
Data 1 Data 2 Data 3 Data 4 Data 5 Data 6 Data 7 Data 8
identifier
default Blocking Blocking payload payload payload payload payload Check
Status
3B LSB MSB byte 1 byte 2 byte 3 byte 4 byte 5 sum
7.3.4 Alcohol interlock status frame
For LIN conformity reasons the alcohol interlock node shall have one additional transmit frame with
the length of 4 bytes and the ID of 0x39. The one bit status signal response error is located in the least
significant bit of byte 0. Other bits of the frame may be defined proprietary by the alcohol interlock
manufacturer.
7.4 Signal Validation and error handling
Reserved signal values and implausible data values shall lead to the termination of the current
interlock communication process unless specified differently. After termination the interlock
communication process shall restart. The interlock shall check the consistency of the interlock
communication process.
7.5 LIN services
7.5.1 Assign Frame identifier
In order to adapt used default LIN frame identifiers each alcohol interlock shall support a minimum set
of LIN node configuration and identification services.
An alcohol interlock according to LIN 2.0 shall support Assign Frame Identifier service 0xB1.
An alcohol interlock according to LIN2.1 and above shall support Assign Frame Identifier service
0xB7.
7.5.2 LIN Product identification of interlock system
LIN diagnostic service 0xB2 Read by Identifier with identifier 0 is mandatory for the alcohol interlock.
NOTE This is outlined in LIN Specification package revision 2.2.A, 4.2.1 and 4.2.6.
7.5.3 Generic integration into vehicle
7.5.3.1 Protected frame Identifier and node address for diagnostic usage
The alcohol interlock shall support its generic integration into a vehicle regarding LIN communication
parameters Protected Frame Identifiers (PIDs) and Node Address for Diagnostic (NAD) with a default
configuration. In this default configuration:
- the initial NAD shall be 0x7A;
- the configured NAD shall be 0x7A;
- for EN 50436-4:2019 the function identifier as part of the LIN product identifier shall be 0xFA01;
- LIN frame identifier / protected identifier values according to 7.2;
- For an alcohol interlock according to LIN2.0 the message identifier for:
o frames from the vehicle to the alcohol interlock according to 7.3.2 shall be 0xFA10;
o frames from the alcohol interlock to the vehicle according to 7.3.3 shall be 0xFA11;
o alcohol interlock status frames shall be 0xFA12;
- For an alcohol interlock according to LIN 2.1, LIN 2.2(A) and ISO 17987 the order of frames
regarding the assign frame identifier range command shall be:
o vehicle to the alcohol interlock frame with index 0;
o alcohol interlock to vehicle frame with index 1;
o alcohol interlock status frame with index 2.
When the alcohol interlock is integrated into an existing LIN cluster those default values allow
communication without further adaptation as long as the alcohol interlock configured NAD and PID
values are unique.
If communication parameters are conflicting with other existing slave nodes the LIN Master node has
to perform a reconfiguration of the alcohol interlock so that the configured NAD and PIDs are unique.
The sequence of LIN reconfiguration commands depends on the used LIN protocol version of the LIN
Master and alcohol interlock nodes when assigning PID values. In the first step a unique NAD value
shall be assigned to the alcohol interlock by the LIN Master node. To make this command unique for
the alcohol interlock it is a prerequisite for the LIN network that the combination of the default value for
initial NAD and the default function identifier is unique in the network (0x7A and 0xFA01).
7.5.3.2 LIN reconfiguration
The alcohol interlock shall respond to the LIN Assign NAD request that uses the identifier wildcard
0x7FFF as given in Table 4.
Table 4 — LIN Assign NAD request
NAD PCI SID Data1 Data 2 Data 3 Data 4 Data 5
initial
Supplier Supplier Function Function New
0x06 0xB0
ID LSB ID MSB ID LSB ID MSB NAD
NAD
Where
NAD contains the initial NAD 0x7A addressing the alcohol interlock;
Data 1 contains the supplier ID wildcard’s least significant bye and is set to 0xFF;
Data 2 contains the supplier ID wildcard’s most significant byte and is set to 0x7F;
Data 3 contains the LIN function identifier least significant byte and is set to 0x01;
Data 4 contains the LIN function identifier most significant byte and is set to 0xFA;
Data 5 contains the new configured NAD value of the alcohol interlock.
7.5.3.3 LIN 2.0 assign frame identifier
An alcohol interlock according to LIN 2.0 shall support the LIN assign frame ID request given in
Table 5.
Table 5 — LIN assign frame identifier request
NAD PCI SID Data1 Data 2 Data 3 Data 4 Data 5
Supplier Supplier Message Message Protected
NAD 0x06 0xB1
ID LSB ID MSB ID LSB ID MSB ID
For the protected frame identifier (PID) for the vehicle to alcohol interlock frame the referring values
shall be set as follows, where
NAD contains the configured NAD of the alcohol interlock;
Data 1 contains the supplier ID wildcard’s least significant byte and is set to 0xFF;
Data 2 contains the supplier ID wildcard’s most significant byte and is set to 0x7F;
Data 3 contains the frame Message identifier least significant byte and is set to 0x10;
Data 4 contains the frame Message identifier most significant byte and is set to 0xFA;
Data 5 the PID for vehicle to alcohol interlock transmission.
For the protected frame identifier (PID) for the alcohol interlock to vehicle frame the referring values
shall be set as follows, where
NAD contains the configured NAD of the alcohol interlock;
Data 1 contains the supplier ID wildcard’s least significant byte and is set to 0xFF;
Data 2 contains the supplier ID wildcard’s most significant byte and is set to 0x7F;
Data 3 contains the Frame Message identifier least significant byte and is set to 0x11;
Data 4 contains the Frame Message identifier most significant byte and is set to 0xFA;
Data 5 the PID for the alcohol interlock to vehicle transmission.
For the protected frame identifier (PID) for alcohol interlock status frames the referring values shall be
set as follows, where
NAD contains the configured NAD of the alcohol interlock;
Data 1 contains the supplier ID wildcard’s least significant byte and is set to 0xFF;
Data 2 contains the supplier ID wildcard’s most significant byte and is set to 0x7F;
Data 3 contains the Frame Message identifier least significant byte and is set to 0x12;
Data 4 contains the Frame Message identifier most significant byte and is set to 0xFA;
Data 5 the PID for the alcohol interlock status frames.
7.5.3.4 LIN 2. 1 and above assign frame protected
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...