title: Komission täytäntöönpanoasetus (EU) 2016/799, annettu 18 päivänä maaliskuuta 2016, ajopiirturien ja niiden osien rakentamista, testaamista, asentamista, käyttöä ja korjaamista koskevan Euroopan parlamentin ja neuvoston asetuksen (EU) N:o 165/2014 täytäntöönpanemisesta (ETA:n kannalta merkityksellinen teksti)

text:
                  26.5.2016

                  FI

                  Euroopan unionin virallinen lehti

                  L 139/1

            KOMISSION TÄYTÄNTÖÖNPANOASETUS (EU) 2016/799,
      annettu 18 päivänä maaliskuuta 2016,
      ajopiirturien ja niiden osien rakentamista, testaamista, asentamista, käyttöä ja korjaamista koskevan Euroopan parlamentin ja neuvoston asetuksen (EU) N:o 165/2014 täytäntöönpanemisesta
      (ETA:n kannalta merkityksellinen teksti)
      EUROOPAN KOMISSIO, joka
      ottaa huomioon Euroopan unionin toiminnasta tehdyn sopimuksen,
      ottaa huomioon tieliikenteessä käytettävistä ajopiirtureista 4 päivänä helmikuuta 2014 annetun Euroopan parlamentin ja neuvoston asetuksen (EU) N:o 165/2014 (1) ja erityisesti sen 11 artiklan ja 12 artiklan 7 kohdan,
      sekä katsoo seuraavaa:

                  (1)

                  Asetuksella (EU) N:o 165/2014 otetaan käyttöön älykkäiksi ajopiirtureiksi kutsuttavat toisen sukupolven digitaaliset ajopiirturit, joissa on yhteys maailmanlaajuiseen satelliittinavigointijärjestelmään, jäljempänä ’GNSS’, sekä varhaiseen havaitsemiseen tarkoitettu etäyhteysviestintälaitteisto ja ITS-rajapinta. Älykkäiden ajopiirturien rakentamisen teknisiä vaatimuksia koskevat eritelmät olisi vahvistettava.

                  (2)

                  Digitaalisen ajopiirturin tiedot ja valmiin ajoneuvoyhdistelmän (vetoauto ja perävaunut tai puoliperävaunut) painoja ja akselikuormitusta koskevat tiedot olisi siirrettävä tienvarsitarkastajalle asetuksen (EU) N:o 165/2014 9 artiklan 4 kohdan mukaisella varhaiseen havaitsemiseen tarkoitetulla etäyhteyslaitteistolla Euroopan parlamentin ja neuvoston direktiivin 96/53/EY (2) mukaisesti. Tarkastusviranomaisten olisi tämän ansiosta pystyttävä tarkastamaan ajoneuvot tehokkaasti ja nopeasti siten, että ohjaamossa tarvitaan vähemmän sähkölaitteita.

                  (3)

                  Varhaiseen havaitsemiseen tarkoitetun etäyhteyslaitteiston olisi direktiivin 96/53/EY mukaisesti oltava mainitussa direktiivissä tarkoitettujen Euroopan standardointikomitean (CEN) DSRC-standardien (3) mukainen ja toimittava taajuusalueella 5 795–5 805 MHz. Koska mainittua taajuusaluetta käytetään myös sähköisessä tietullijärjestelmässä ja jotta voitaisiin välttää tietullijärjestelmän ja hallintalaitteiden väliset häiriöt, tarkastajien ei tulisi käyttää varhaiseen havaitsemiseen tarkoitettua etäyhteyslaitteistoa tietulliasemilla.

                  (4)

                  Älykkäisiin ajopiirtureihin olisi asennettava digitaalisen ajopiirturiin turvallisuustason ylläpitämiseen tarkoitettuja uusia turvallisuusmekanismeja turvallisuuteen liittyviin haavoittuvuuksiin puuttumiseksi. Yksi tällaisista haavoittuvuuksista on digitaalisten todistusten voimassaolon päättymispäivän puuttuminen. Turvallisuusasioita koskevien parhaiden käytäntöjen noudattamiseksi on suositeltavaa, että sellaisen digitaalisen todistusten käyttöä olisi vältettävä, joissa ei ole voimassaolon päättymispäivää. Ajoneuvoyksikköjen tavanomaisen käyttöajan olisi oltava 15 vuotta niiden digitaalisten todistusten myöntämispäivästä alkaen. Ajoneuvoyksiköt olisi korvattava kyseisen voimassaoloajan päättymisen jälkeen,

                  (5)

                  Älykkäiden ajopiirturien tehokas toiminta edellyttää suojattuja ja luotettavia paikannustietoja. Sen vuoksi on älykkäiden ajopiirtureiden turvallisuuden parantamisen vuoksi asianmukaista varmistaa, että ne ovat yhteensopivia Euroopan parlamentin ja neuvoston asetuksessa (EU) N:o 1285/2013 (4) säädettyjen Galileo-ohjelman lisäarvopalvelujen kanssa.

                  (6)

                  Asetuksen (EU) N:o 165/2014 8 artiklan 1 kohdan, 9 artiklan 1 kohdan sekä 10 artiklan 1 ja 2 kohdan mukaisesti mainitulla asetuksella käyttöön otettuja turvallisuusmekanismeja olisi sovellettava 36 kuukauden ajan tarvittavien täytäntöönpanosäädösten voimaantulon jälkeen, jotta valmistajat voivat kehittää uuden sukupolven älykkäitä ajopiirtureita ja saada niiden tyyppihyväksyntätodistukset toimivaltaisilta viranomaisilta.

                  (7)

                  Asetuksen (EU) N:o 165/2014 mukaisesti sellaiset ajoneuvot jotka rekisteröidään ensimmäistä kertaa jossakin jäsenvaltiossa 36 kuukauden jälkeen tämän komission asetuksen voimaantulosta, olisi varustettava tämän komission asetuksen vaatimusten mukaisella älykkäällä ajopiirturilla. Joka tapauksessa kaikissa ajoneuvoissa, joita käytetään muussa jäsenvaltiossa kuin niiden rekisteröintijäsenvaltiossa, olisi oltava vaatimustenmukainen älykäs ajopiirturi 15 vuoden kuluessa kyseisten vaatimusten soveltamisen aloituspäivästä.

                  (8)

                  Komission asetuksessa (EY) N:o 68/2009 (5) sallittiin 31 päivänä joulukuuta 2013 päättyneen siirtymäkauden aikana sellaisen sovittimen käyttö, joka mahdollistaa ajopiirturin asentamisen M1- ja N1-ajoneuvoihin. Koska vaihtoehdon löytämisessä sovittimen käytölle on ollut teknisiä vaikeuksia, ajoneuvo- ja ajopiirturialan asiantuntijat totesivat yhdessä komission kanssa, ettei sovittimelle voida löytää käyttökelpoista vaihtoehtoa aiheuttamatta tuotannonalalle markkinoiden kokoon nähden suhteettoman suuria kustannuksia. Sen vuoksi sovittimen käyttö M1- ja N1-ajoneuvoissa olisi sallittava määrittämättömäksi ajaksi.

                  (9)

                  Tässä asetuksessa säädetyt toimenpiteet ovat asetuksen (EU) N:o 165/2014 42 artiklan 3 kohdassa tarkoitetun komitean lausunnon mukaiset,

            ON HYVÄKSYNYT TÄMÄN ASETUKSEN:
      1 artikla
      Kohde ja soveltamisala
      1.   Tässä asetuksessa annetaan säännökset seuraavien ajopiirturin ominaisuuksien yhdenmukaisen soveltamisen varmistamiseksi:

                  a)

                  ajoneuvon sijainnin kirjaaminen tietyissä paikoissa kuljettajan vuorokautisen työjakson aikana;

                  b)

                  etäyhteys älykkäiden ajopiirturien mahdollisten manipulointien tai väärinkäytösten varhaista havaitsemista varten;

                  c)

                  ITS-rajapinta;

                  d)

                  ajopiirturien tyyppihyväksyntämenettelyjen hallinnolliset ja tekniset vaatimukset, mukaan lukien turvallisuusmekanismit.

            2.   Älykkäiden ajopiirturien ja niiden osien rakentamisen, testaamisen, asentamisen, tarkastamisen, käytön ja korjaamisen on tapahduttava tämän asetuksen liitteessä 1C säädettyjä teknisiä vaatimuksia noudattaen.
      3.   Muiden ajopiirturien kuin älykkäiden ajopiirturien rakentamisen, testaamisen, asentamisen, tarkastamisen, käytön ja korjaamisen on edelleen tapahduttava soveltuvin osin joko neuvoston asetuksen (ETY) N:o 3821/85 (6) liitteen 1 tai liitteen 1B vaatimusten mukaisesti.
      4.   Direktiivin 96/53/EY 10 d artiklan nojalla varhaiseen havaitsemiseen tarkoitetun etäyhteyslaitteiston on lähetettävä myös ajoneuvoon asennetun punnitusjärjestelmän punnitustiedot petosten havaitsemiseksi varhaisessa vaiheessa.
      2 artikla
      Määritelmät
      Tässä asetuksessa sovelletaan asetuksen (EU) N:o 165/2014 2 artiklassa säädettyjä määritelmiä.
      Lisäksi tässä asetuksessa tarkoitetaan

                  1)

                  ’digitaalisella ajopiirturilla’ tai ’ensimmäisen sukupolven ajopiirturilla’ muuta digitaalista ajopiirturia kuin älykästä ajopiirturia;

                  2)

                  ’ulkoisella GNSS-laitteistolla’ laitteistoa, joka sisältää GNSS-vastaanottimen, kun ajoneuvoyksikkö ei ole yksi yksikkö, ja muita osia, jotka tarvitaan suojaamaan muualle ajoneuvoyksikköön tapahtuvaa sijaintitietojen siirtämistä;

                  3)

                  ’valmistusasiakirjoilla’ täydellistä sähköistä tai paperimuotoista asiakirja-aineistoa, jossa on kaikki tiedot, jotka valmistaja tai sen edustaja on toimittanut tyyppihyväksyntäviranomaiselle ajopiirturin tai sen osan tyyppihyväksyntää varten, mukaan lukien asetuksen (EU) N:o 165/2014 12 artiklan 3 kohdassa tarkoitetut todistukset, ja tämän asetuksen liitteessä 1C määriteltyjen testien tekemistä varten, sekä piirroksia, valokuvia ja muita asiaankuuluvia asiakirjoja;

                  4)

                  ’hyväksyntäasiakirjoilla’ sähköisiä tai paperimuotoisia valmistusasiakirjoja, joiden mukana on mahdollisia muita tyyppihyväksyntäviranomaisen tehtäviensä suorittamisen aikana lisäämiä asiakirjoja, mukaan lukien typpihyväksyntäprosessin lopussa lisätty ajopiirturin tai sen osan EY-tyyyppihyväksyntätodistus;

                  5)

                  ’hyväksyntäasiakirjojen hakemistolla’ asiakirjaa, jossa luetellaan hyväksyntäasiakirjojen numeroitu sisältö, josta kaikki näiden asiakirjojen asiaankuuluvat osat voidaan yksilöidä. Mainitun asiakirjan muodon on oltava sellainen, että siitä voidaan erottaa kaikki EY-tyyppihyväksyntäprosessin peräkkäiset vaiheet, mukaan lukien asiakirjojen mahdollisten tarkistusten ja päivitysten päivämäärät;

                  6)

                  ’varhaiseen havaitsemiseen tarkoitetulla etäyhteyslaitteistolla’ ajoneuvoyksikön laitteita, joita käytetään kohdistettujen tienvarsitarkastusten tekemiseksi;

                  7)

                  ’älykkäällä ajopiirturilla’ tai ’toisen sukupolven ajopiirturilla’ asetuksen (EU) N:o 165/2014 8, 9 ja 10 artiklan ja tämän asetuksen liitteen 1C mukaista digitaalista ajopiirturia;

                  8)

                  ’ajopiirturin osalla’ tai ’osalla’ tarkoitetaan seuraavia: ajoneuvoyksikkö, liiketunnistin, ajopiirturikortti, piirturilevy, ulkoinen GNSS-laitteisto ja varhaiseen havaitsemiseen tarkoitettu etäyhteyslaitteisto;

                  9)

                  ’tyyppihyväksyntäviranomaisella’ jäsenvaltion viranomaista, joka on toimivaltainen suorittamaan ajopiirturin tai sen osien tyyppihyväksynnän ja lupaprosessin sekä myöntämään ja tarvittaessa kumoamaan tyyppihyväksyntätodistukset ja joka toimii muiden jäsenvaltioiden tyyppihyväksyntäviranomaisten yhteyspisteenä ja varmistaa, että valmistajat täyttävät tämän asetuksen vaatimusten noudattamista koskevat velvoitteensa.

            3 artikla
      Paikannuspalvelut
      1.   Valmistajien on varmistettava, että älykkäät ajopiirturit ovat yhteensopivat Galileon ja Euroopan geostationaarisen navigointilisäjärjestelmän (EGNOS) tarjoamien paikannuspalvelujen kanssa.
      2.   Valmistajat voivat 1 kohdassa tarkoitettujen järjestelmien lisäksi halutessaan varmistaa yhdenmukaisuuden myös muiden satelliittinavigointijärjestelmien kanssa.
      4 artikla
      Ajopiirturin ja ajopiirturin osien tyyppihyväksyntämenettely
      1.   Valmistajan tai sen edustajan on toimitettava ajopiirturin taikka sen osan tai osakokonaisuuden tyyppihyväksyntähakemus kunkin jäsenvaltion nimeämille tyyppihyväksyntäviranomaisille. Hakemuksessa on oltava kutakin asianomaista osaa koskevat tiedot sisältävät valmistusasiakirjat, mukaan lukien, soveltuvin osin, kokonaisen ajopiirturin valmistamiseksi tarvittavien muiden osien tyyppihyväksyntätodistukset ja mahdolliset muut asiaankuuluvat asiakirjat.
      2.   Jäsenvaltion on myönnettävä tyyppihyväksyntä kaikille ajopiirtureille, osille ja osakokonaisuuksille, jotka täyttävät soveltuvin osin 1 artiklan 1, 2 tai 3 kohdassa tarkoitetut hallinnolliset ja tekniset vaatimukset, Tällaisessa tapauksessa tyyppihyväksyntäviranomaisen on annettava hakijalle tyyppihyväksyntätodistus, joka on tämän asetuksen liitteessä II olevan mallin mukainen.
      3.   Tyyppihyväksyntäviranomainen voi pyytää valmistajaa tai sen edustajaa toimittamaan lisätietoja.
      4.   Valmistajan tai sen edustajan on annettava tyyppihyväksyntäviranomaisten ja asetuksen (EU) N:o 165/2014 12 artiklan 3 kohdassa tarkoitettujen todistusten myöntämisestä vastaavien elinten saataville niin monta ajopiirturia tai ajopiirturin osaa kuin on tarpeen tyyppihyväksyntämenettelyn suorittamiseksi asianmukaisella tavalla.
      5.   Kun valmistaja tai sen edustaja hakee ajopiirturin tietyn osan tai osakokonaisuuden tyyppihyväksyntää, sen on annettava tyyppihyväksyntäviranomaisille jo tyyppihyväksytyt muut osat ja kokonaisen ajopiirturin rakentamiseksi tarvittavat muut osat, jotta kyseiset viranomaiset voivat tehdä tarvittavat testit.
      5 artikla
      Tyyppihyväksynnän muuttaminen
      1.   Valmistajan tai sen edustajan on viipymättä ilmoitettava alkuperäisen tyyppihyväksynnän myöntäneille tyyppihyväksyntäviranomaisille kaikista ajopiirturin ohjelmiston tai varusteiden taikka sen valmistuksessa käytettävien materiaalien muutoksista, jotka on kirjattu hyväksyntäasiakirjoihin, ja toimitettava hakemus tyyppihyväksynnän muuttamiseksi.
      2.   Tyyppihyväksyntäviranomaiset voivat tarkistaa tai laajentaa olemassa olevaa tyyppihyväksyntää tai myöntää uuden tyyppihyväksynnän muutosten luonteesta ja ominaisuuksista riippuen.
      Tarkistus tehdään silloin, kun tyyppihyväksyntäviranomainen katsoo, että ajopiirturin ohjelmiston tai varusteiden taikka sen valmistuksessa käytettyjen materiaalien muutokset ovat vähäisiä. Tällaisissa tapauksissa tyyppihyväksyntäviranomainen myöntää tarkistetut hyväksyntäasiakirjat ja ilmoittaa tehtyjen muutosten luonteen ja hyväksyntäpäivämäärän. Tämän vaatimuksen täyttämiseksi riittää, että hyväksyntäasiakirjojen päivitetty toisinto annetaan kootussa muodossa yhdessä tehtyjä muutoksia koskevan yksityiskohtaisen kuvauksen kanssa.
      Laajentaminen tehdään silloin, kun tyyppihyväksyntäviranomainen katsoo, että ajopiirturin ohjelmiston tai varusteiden taikka sen valmistuksessa käytettyjen materiaalien muutokset ovat huomattavia. Tällaisissa tapauksissa se voi pyytää tekemään uudet testit ja ilmoittaa tästä valmistajalle tai sen edustajalle. Jos kyseiset testit osoittautuvat tyydyttäviksi, tyyppihyväksyntäviranomaisen on annettava tarkistettu tyyppihyväksyntätodistus, jossa on myönnettyyn laajennukseen viittaava numero. Tyyppihyväksyntätodistuksessa on mainittava laajennuksen syy ja todistuksen myöntämispäivä.
      3.   Hyväksyntäasiakirjojen hakemistossa on oltava tyyppihyväksynnän viimeisimmän laajennuksen tai tarkistuksen päivämäärä tai tyyppihyväksynnän päivitetyn toisinnon viimeisimmän koonnoksen päivämäärä.
      4.   Uusi tyyppihyväksyntä on annettava silloin, kun tyyppihyväksyttyyn ajopiirturiin tai sen osiin pyydetyt muutokset johtaisivat uuden turvallisuus- tai yhteentoimivuustodistuksen myöntämiseen.
      6 artikla
      Voimaantulo
      Tämä asetus tulee voimaan kahdentenakymmenentenä päivänä sen jälkeen, kun se on julkaistu Euroopan unionin virallisessa lehdessä.
      Sitä sovelletaan 2 päivästä maaliskuuta 2016.
      Liitteitä sovelletaan kuitenkin 2 päivästä maaliskuuta 2019, lukuun ottamaa lisäystä 16, jota sovelletaan 2 päivästä maaliskuuta 2016.

         Tämä asetus on kaikilta osiltaan velvoittava, ja sitä sovelletaan sellaisenaan kaikissa jäsenvaltioissa.
         Tehty Brysselissä 18 päivänä maaliskuuta 2016.

               Komission puolesta

               Puheenjohtaja

            Jean-Claude JUNCKER

         (1)  EUVL L 60, 28.2.2014, s. 1.

         (2)  Neuvoston direktiivi 96/53/EY, annettu 25 päivänä heinäkuuta 1996, tiettyjen yhteisössä liikkuvien tieliikenteen ajoneuvojen suurimmista kansallisessa ja kansainvälisessä liikenteessä sallituista mitoista ja suurimmista kansainvälisessä liikenteessä sallituista painoista (EYVL L 235, 17.9.1996, s. 59).

         (3)  Euroopan standardointikomitean (CEN) lyhyen kantaman tiedonsiirtoon liittyvät standardit EN 12253, EN 12795, EN 12834, EN 13372 ja ISO 14906.

         (4)  Euroopan parlamentin ja neuvoston asetus (EU) N:o 1285/2013, annettu 11 päivänä joulukuuta 2013, Euroopan satelliittinavigointijärjestelmien toteuttamisesta ja käytöstä sekä neuvoston asetuksen (EY) N:o 876/2002 ja Euroopan parlamentin ja neuvoston asetuksen (EY) N:o 683/2008 kumoamisesta (EUVL L 347, 20.12.2013, s. 1).

         (5)  Komission asetus (EY) N:o 68/2009, annettu 23 päivänä tammikuuta 2009, tieliikenteen valvontalaitteista annetun neuvoston asetuksen (ETY) N:o 3821/85 mukauttamisesta tekniikan kehitykseen yhdeksännen kerran (EUVL L 21, 24.1.2009, s. 3).

         (6)  Neuvoston asetus (ETY) N:o 3821/85, annettu 20 päivänä joulukuuta 1985, tieliikenteen valvontalaitteista (EYVL L 370, 31.12.1985, s. 8).

         LIITE I C

            Rakennetta, testausta, asennusta ja tarkastusta koskevat vaatimukset

         JOHDANTO
                  12

                     1.

                  MÄÄRITELMÄT
                  13

                     2.

                  VALVONTALAITTEIDEN YLEISET OMINAISUUDET JA TOIMINNOT
                  19

                     2.1

                  Yleiset ominaisuudet
                  19

                     2.2

                  Toiminnot
                  20

                     2.3

                  Toimintatilat
                  21

                     2.4

                  Turvallisuus
                  22

                     3.

                  VALVONTALAITTEIDEN RAKENNETTA JA TOIMINTOJA KOSKEVAT VAATIMUKSET
                  22

                     3.1

                  Korttien paikoilleen asettamisen ja poistamisen seuranta
                  22

                     3.2

                  Nopeuden, sijainnin ja matkan mittaus
                  23

                     3.2.1

                  Kuljetun matkan mittaus
                  23

                     3.2.2

                  Nopeuden mittaus
                  23

                     3.2.3

                  Sijainnin mittaus
                  24

                     3.3

                  Ajanmittaus
                  24

                     3.4

                  Kuljettajan toiminnan seuranta
                  24

                     3.5

                  Ajoneuvon miehityksen seuranta
                  25

                     3.6

                  Kuljettajan syöttämät tiedot
                  25

                     3.6.1

                  Tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy
                  25

                     3.6.2

                  Kuljettajan toimintaa koskevien tietojen syöttö käsin ja ITS-rajapintaan liittyvä kuljettajan suostumus
                  25

                     3.6.3

                  Erityisolosuhteisiin liittyvien tietojen syöttö
                  27

                     3.7

                  Yritysten tekemien lukitusten hallinta
                  27

                     3.8

                  Tarkastustoimien seuranta
                  28

                     3.9

                  Tapahtumien ja/tai vikojen havaitseminen
                  28

                     3.9.1

                  ”Ei voimassa olevan kortin asettaminen laitteeseen”
                  28

                     3.9.2

                  ”Korttiristiriita” -tapahtuma
                  28

                     3.9.3

                  ”Aikojen päällekkäisyys” -tapahtuma
                  28

                     3.9.4

                  ”Ajo ilman asianmukaista korttia” -tapahtuma
                  29

                     3.9.5

                  ”Kortin paikoilleen asettaminen ajettaessa” -tapahtuma
                  29

                     3.9.6

                  ”Edellistä kortin käyttöjaksoa ei lopetettu oikein” -tapahtuma
                  29

                     3.9.7

                  ”Ylinopeus”-tapahtuma
                  29

                     3.9.8

                  ”Keskeytynyt virransyöttö” –tapahtuma
                  29

                     3.9.9

                  ”Virhe viestinnässä etäviestintälaitteiston kanssa” -tapahtuma
                  29

                     3.9.10

                  ”Sijaintitietojen puuttuminen GNSS-vastaanottimesta” -tapahtuma
                  29

                     3.9.11

                  ”Virhe viestinnässä ulkoisen GNSS-laitteiston kanssa” -tapahtuma
                  30

                     3.9.12

                  ”Virhe liikedatassa” –tapahtuma
                  30

                     3.9.13

                  ”Ajoneuvon liikeristiriita” -tapahtuma
                  30

                     3.9.14

                  ”Tietoturvan murtoyritys” –tapahtuma
                  30

                     3.9.15

                  ”Aikojen päällekkäisyys” -tapahtuma
                  30

                     3.9.16

                  ”Kortti” -vikatapahtuma
                  30

                     3.9.17

                  ”Valvontalaite”-vikatapahtuma
                  30

                     3.10

                  Sisäänrakennetut ja laitteen itse suorittamat testit
                  31

                     3.11

                  Tietojen haku datamuistista
                  31

                     3.12

                  Tietojen kirjaaminen ja tallentaminen datamuistiin
                  31

                     3.12.1

                  Laitteen tunnistetiedot
                  32

                     3.12.1.1

                  Ajoneuvoyksikön tunnistetiedot
                  32

                     3.12.1.2

                  Liiketunnistimen tunnistetiedot
                  32

                     3.12.1.3

                  Maailmanlaajuisen satelliittinavigointijärjestelmän tunnistetiedot
                  33

                     3.12.2

                  Avaimet ja varmenteet
                  33

                     3.12.3

                  Kuljettaja- tai korjaamokortin paikoilleen asettamiseen ja poistamiseen liittyvät tiedot
                  33

                     3.12.4

                  Kuljettajan toimintaan liittyvät tiedot
                  34

                     3.12.5

                  Paikat ja sijainnit, joissa päivän työaika alkaa, loppuu, ja/tai jossa 3 tunnin jatkuva ajoaika saavutetaan
                  34

                     3.12.6

                  Matkamittariin liittyvät tiedot
                  35

                     3.12.7

                  Nopeuteen liittyvät yksityiskohtaiset tiedot
                  35

                     3.12.8

                  Tapahtumiin liittyvät tiedot
                  35

                     3.12.9

                  Vikoihin liittyvät tiedot
                  37

                     3.12.10

                  Kalibrointiin liittyvät tiedot
                  38

                     3.12.11

                  Ajan asetukseen liittyvät tiedot
                  39

                     3.12.12

                  Tarkastustoimiin liittyvät tiedot
                  39

                     3.12.13

                  Yritysten tekemiin lukituksiin liittyvät tiedot
                  39

                     3.12.14

                  Tietojen kopiointitapahtumiin liittyvät tiedot
                  39

                     3.12.15

                  Erityisolosuhteisiin liittyvät tiedot
                  40

                     3.12.16

                  Ajopiirturikortin tiedot
                  40

                     3.13

                  Tietojen haku ajopiirturikorteilta
                  40

                     3.14

                  Tietojen kirjaaminen ja tallentaminen ajopiirturikorteille
                  40

                     3.14.1

                  Tietojen kirjaaminen ja tallentaminen ensimmäisen sukupolven ajopiirturikorteille
                  40

                     3.14.2

                  Tietojen kirjaaminen ja tallentaminen toisen sukupolven ajopiirturikorteille
                  41

                     3.15

                  Tietojen näyttö
                  41

                     3.15.1

                  Oletusarvoinen näyttö
                  42

                     3.15.2

                  Varoitusnäyttö
                  43

                     3.15.3

                  Valikkojen käyttö
                  43

                     3.15.4

                  Muut näytöt
                  43

                     3.16

                  Tulostus
                  43

                     3.17

                  Varoitukset
                  44

                     3.18

                  Tietojen kopioiminen ulkoisille tietovälineille
                  45

                     3.19

                  Kohdistettuihin tienvarsitarkastuksiin liittyvä etäviestintä
                  45

                     3.20

                  Tietojen tulostus ulkoisille lisälaitteille
                  46

                     3.21

                  Kalibrointi
                  47

                     3.22

                  Kalibroinnin tarkastus tien varrella
                  47

                     3.23

                  Ajan asetus
                  48

                     3.24

                  Suorituskykyä koskevat tiedot
                  48

                     3.25

                  Materiaalit
                  48

                     3.26

                  Merkinnät
                  49

                     4.

                  AJOPIIRTURIKORTTIEN RAKENNETTA JA TOIMINTOJA KOSKEVAT VAATIMUKSET
                  49

                     4.1

                  Näkyvissä olevat tiedot
                  49

                     4.2

                  Turvallisuus
                  52

                     4.3

                  Standardit
                  53

                     4.4

                  Ympäristöön liittyvät ja sähkötekniset eritelmät
                  53

                     4.5

                  Tietojen säilyttäminen
                  53

                     4.5.1

                  Perustiedostot tunnistamiseen ja kortin hallinnointiin
                  54

                     4.5.2

                  Sirukorttien tunnistetiedot
                  54

                     4.5.2.1

                  Mikrosirujen tunnistetiedot
                  54

                     4.5.2.2

                  DIR-tiedostot (esiintyvät ainoastaan toisen sukupolven ajopiirturikorteissa)
                  54

                     4.5.2.3

                  ATR-tiedot (ehdolliset, esiintyvät ainoastaan toisen sukupolven ajopiirturikorteissa)
                  54

                     4.5.2.4

                  Laajennettua pituutta koskevat tiedot (ehdolliset, esiintyvät ainoastaan toisen sukupolven ajopiirturikorteissa.
                  55

                     4.5.3

                  Kuljettajakortti
                  55

                     4.5.3.1

                  Ajopiirturikortin sovellus (joka on ensimmäisen ja toisen sukupolven ajoneuvoyksikköjen käytettävissä)
                  55

                     4.5.3.1.1

                  Sovellusten tunnistetiedot
                  55

                     4.5.3.1.2

                  Avaimet ja varmenteet
                  55

                     4.5.3.1.3

                  Kortin tunniste
                  55

                     4.5.3.1.4

                  Kortin haltijan tunnistetiedot
                  55

                     4.5.3.1.5

                  Kortilla olevien tietojen kopiointi
                  55

                     4.5.3.1.6

                  Ajokorttiin liittyvät tiedot
                  55

                     4.5.3.1.7

                  Tapahtumiin liittyvät tiedot
                  56

                     4.5.3.1.8

                  Vikoihin liittyvät tiedot
                  56

                     4.5.3.1.9

                  Kuljettajan toimintaan liittyvät tiedot
                  57

                     4.5.3.1.10

                  Käytössä olleisiin ajoneuvoihin liittyvät tiedot
                  57

                     4.5.3.1.11

                  Tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy
                  58

                     4.5.3.1.12

                  Kortin käyttöjaksoon liittyvät tiedot
                  58

                     4.5.3.1.13

                  Tarkastustoimiin liittyvät tiedot
                  58

                     4.5.3.1.14

                  Erityisolosuhteisiin liittyvät tiedot
                  58

                     4.5.3.2

                  Ajopiirturin sukupolven 2 sovellus (ei voida käyttää ensimmäisen sukupolven ajoneuvoyksikössä)
                  59

                     4.5.3.2.1

                  Sovellusten tunnistetiedot
                  59

                     4.5.3.2.2

                  Avaimet ja varmenteet
                  59

                     4.5.3.2.3

                  Kortin tunniste
                  59

                     4.5.3.2.4

                  Kortin haltijan tunnistetiedot
                  59

                     4.5.3.2.5

                  Kortilla olevien tietojen kopiointi
                  59

                     4.5.3.2.6

                  Ajokorttiin liittyvät tiedot
                  59

                     4.5.3.2.7

                  Tapahtumiin liittyvät tiedot
                  59

                     4.5.3.2.8

                  Vikoihin liittyvät tiedot
                  60

                     4.5.3.2.9

                  Kuljettajan toimintaan liittyvät tiedot
                  61

                     4.5.3.2.10

                  Käytössä olleisiin ajoneuvoihin liittyvät tiedot
                  61

                     4.5.3.2.11

                  Tiedot paikasta ja sijainnit, jossa päivän työaika alkaa ja/tai päättyy
                  62

                     4.5.3.2.12

                  Kortin käyttöjaksoon liittyvät tiedot
                  62

                     4.5.3.2.13

                  Tarkastustoimiin liittyvät tiedot
                  62

                     4.5.3.2.14

                  Erityisolosuhteisiin liittyvät tiedot
                  63

                     4.5.3.2.15

                  Käytössä olleiden ajoneuvoyksikköjen tiedot
                  63

                     4.5.3.2.16

                  Kolmen tunnin keskeytymätöntä ajoa koskevat paikkatiedot.
                  63

                     4.5.4

                  Korjaamokortti
                  63

                     4.5.4.1

                  Ajopiirturikortin sovellus (joka on ensimmäisen ja toisen sukupolven ajoneuvoyksikköjen käytettävissä)
                  63

                     4.5.4.1.1

                  Sovellusten tunnistetiedot
                  63

                     4.5.4.1.2

                  Avaimet ja varmenteet
                  63

                     4.5.4.1.3

                  Kortin tunniste
                  64

                     4.5.4.1.4

                  Kortin haltijan tunnistetiedot
                  64

                     4.5.4.1.5

                  Kortilla olevien tietojen kopiointi
                  64

                     4.5.4.1.6

                  Kalibrointiin ja ajan asetukseen liittyvät tiedot
                  64

                     4.5.4.1.7

                  Tapahtumiin ja vikoihin liittyvät tiedot
                  65

                     4.5.4.1.8

                  Kuljettajan toimintaan liittyvät tiedot
                  65

                     4.5.4.1.9

                  Käytössä olleisiin ajoneuvoihin liittyvät tiedot
                  65

                     4.5.4.1.10

                  Päivän työajan alkamiseen ja/tai päättymiseen liittyvät tiedot
                  65

                     4.5.4.1.11

                  Kortin käyttöjaksoon liittyvät tiedot
                  65

                     4.5.4.1.12

                  Tarkastustoimiin liittyvät tiedot
                  65

                     4.5.4.1.13

                  Erityisolosuhteisiin liittyvät tiedot
                  65

                     4.5.4.2

                  Ajopiirturin sukupolven 2 sovellus (ei voida käyttää ensimmäisen sukupolven ajoneuvoyksikössä)
                  65

                     4.5.4.2.1

                  Sovellusten tunnistetiedot
                  65

                     4.5.4.2.2

                  Avaimet ja varmenteet
                  66

                     4.5.4.2.3

                  Kortin tunniste
                  66

                     4.5.4.2.4

                  Kortin haltijan tunnistetiedot
                  66

                     4.5.4.2.5

                  Kortilla olevien tietojen kopiointi
                  66

                     4.5.4.2.6

                  Kalibrointiin ja ajan asetukseen liittyvät tiedot
                  66

                     4.5.4.2.7

                  Tapahtumiin ja vikoihin liittyvät tiedot
                  67

                     4.5.4.2.8

                  Kuljettajan toimintaan liittyvät tiedot
                  67

                     4.5.4.2.9

                  Käytössä olleisiin ajoneuvoihin liittyvät tiedot
                  67

                     4.5.4.2.10

                  Päivän työajan alkamiseen ja/tai päättymiseen liittyvät tiedot
                  67

                     4.5.4.2.11

                  Kortin käyttöjaksoon liittyvät tiedot
                  67

                     4.5.4.2.12

                  Tarkastustoimiin liittyvät tiedot
                  67

                     4.5.4.2.13

                  Käytössä olleiden ajoneuvoyksikköjen tiedot
                  67

                     4.5.4.2.14

                  Kolmen tunnin keskeytymätöntä ajoa koskevat paikkatiedot.
                  68

                     4.5.4.2.15

                  Erityisolosuhteisiin liittyvät tiedot
                  68

                     4.5.5

                  Valvontakortti
                  68

                     4.5.5.1

                  Ajopiirturikortin sovellus (joka on ensimmäisen ja toisen sukupolven ajoneuvoyksikköjen käytettävissä)
                  68

                     4.5.5.1.1

                  Sovellusten tunnistetiedot
                  68

                     4.5.5.1.2

                  Avaimet ja varmenteet
                  68

                     4.5.5.1.3

                  Kortin tunniste
                  68

                     4.5.5.1.4

                  Kortin haltijan tunnistetiedot
                  68

                     4.5.5.1.5

                  Tarkastustoimiin liittyvät tiedot
                  69

                     4.5.5.2

                  Ajopiirturin sukupolven 2 sovellus (ei voida käyttää ensimmäisen sukupolven ajoneuvoyksikössä)
                  69

                     4.5.5.2.1

                  Sovellusten tunnistetiedot
                  69

                     4.5.5.2.2

                  Avaimet ja varmenteet
                  69

                     4.5.5.2.3

                  Kortin tunniste
                  69

                     4.5.5.2.4

                  Kortin haltijan tunnistetiedot
                  69

                     4.5.5.2.5

                  Tarkastustoimiin liittyvät tiedot
                  70

                     4.5.6

                  Yrityskortti
                  70

                     4.5.6.1

                  Ajopiirturikortin sovellus (joka on ensimmäisen ja toisen sukupolven ajoneuvoyksikköjen käytettävissä)
                  70

                     4.5.6.1.1

                  Sovellusten tunnistetiedot
                  70

                     4.5.6.1.2

                  Avaimet ja varmenteet
                  70

                     4.5.6.1.3

                  Kortin tunniste
                  70

                     4.5.6.1.4

                  Kortin haltijan tunnistetiedot
                  70

                     4.5.6.1.5

                  Yrityksen toimenpiteitä koskevat tiedot
                  70

                     4.5.6.2

                  Ajopiirturin sukupolven 2 sovellus (ei voida käyttää ensimmäisen sukupolven ajoneuvoyksikössä)
                  71

                     4.5.6.2.1

                  Sovellusten tunnistetiedot
                  71

                     4.5.6.2.2

                  Avaimet ja varmenteet
                  71

                     4.5.6.2.3

                  Kortin tunniste
                  71

                     4.5.6.2.4

                  Kortin haltijan tunnistetiedot
                  71

                     4.5.6.2.5

                  Yrityksen toimenpiteitä koskevat tiedot
                  71

                     5.

                  VALVONTALAITTEEN ASENNUS
                  72

                     5.1

                  Asennus
                  72

                     5.2

                  Asennuskilpi
                  73

                     5.3

                  Sinetöinti
                  74

                     6.

                  TARKASTUKSET, MÄÄRÄAIKAISTARKASTUKSET JA KORJAUKSET
                  74

                     6.1

                  Asentajien, korjaamoiden ja ajoneuvovalmistajien hyväksyntä
                  74

                     6.2

                  Uusien tai korjattujen laitteiden tarkastaminen
                  75

                     6.3

                  Asennustarkastus
                  75

                     6.4

                  Määräaikaistarkastukset
                  75

                     6.5

                  Virheiden mittaus
                  76

                     6.6

                  Korjaukset
                  76

                     7.

                  KORTTIEN MYÖNTÄMINEN
                  76

                     8.

                  VALVONTALAITTEIDEN JA AJOPIIRTURIKORTTIEN TYYPPIHYVÄKSYNTÄ
                  77

                     8.1

                  Yleistä
                  77

                     8.2

                  Tietoturvatodistus
                  78

                     8.3

                  Toiminnallisuustodistus
                  78

                     8.4

                  Yhteentoimivuustodistus
                  78

                     8.5

                  Tyyppihyväksyntätodistus
                  79

                     8.6

                  Poikkeusmenettely: ensimmäiset yhteentoimivuustodistukset toisen sukupolven valvontalaitteille ja ajopiirturikorteille
                  80
               JOHDANTO
         Ensimmäisen sukupolven digitaalinen ajopiirturijärjestelmä on ollut käytössä 1. toukokuuta 2006 lähtien. Sitä voidaan käyttää kansallisessa liikenteessä sen elinkaaren loppuun saakka. Kansainvälisessä liikenteessä 15 vuoden kuluttua tämän komission asetuksen voimaantulosta kaikissa ajoneuvoissa on oltava säännösten mukainen tällä asetuksella käyttöön otettava toisen sukupolven älykäs ajopiirturi.
         Tähän liitteeseen sisältyvät toisen sukupolven valvontalaitteita ja ajopiirturikortteja koskevat vaatimukset. Järjestelmän käyttöönottopäivästä lähtien ensimmäisen kerran rekisteröitäviin ajoneuvoihin asennetaan toisen sukupolven valvontalaitteet ja käyttöön otetaan toisen sukupolven ajopiirturikortit.
         Jotta toisen sukupolven ajopiirturijärjestelmä saadaan otettua sujuvasti käyttöön,

                     —

                     toisen sukupolven ajopiirturikortit suunnitellaan käytettäviksi myös ensimmäisen sukupolven ajoneuvoyksiköissä,

                     —

                     voimassa olevien ensimmäisen sukupolven ajopiirturikorttien korvaamista ei pyydetä käyttöönottopäivänä.

               Kuljettajat voivat siten pitää yksilöllisen kuljettajakortin ja käyttää sen perusteella kumpaakin järjestelmää.
         Toisen sukupolven valvontalaite kuitenkin kalibroidaan pelkästään toisen sukupolven korjaamokortteja käyttämällä.
         Tähän liitteeseen sisältyvät ensimmäisen ja toisen sukupolven ajopiirturijärjestelmien yhteensopivuuteen liittyvät kaikki vaatimukset.
         Lisäyksessä 15 on lisätietoja siitä, miten kahta rinnakkaista järjestelmää hallitaan.
         Luettelo lisäyksistä

                     Lisäys 1:

                  DATAHAKEMISTO

                     Lisäys 2:

                  AJOPIIRTURIKORTTIEN ERITTELY

                     Lisäys 3:

                  KUVAKKEET

                     Lisäys 4:

                  TULOSTEET

                     Lisäys 5:

                  NÄYTTÖ

                     Lisäys 6:

                  ETULEVYSSÄ OLEVA KALIBROINTI-/KOPIOINTILIITIN

                     Lisäys 7:

                  TIETOJEN KOPIOINTIPROTOKOLLAT

                     Lisäys 8:

                  KALIBROINTIPROTOKOLLA

                     Lisäys 9:

                  TYYPPIHYVÄKSYNTÄ JA LUETTELO VÄHINTÄÄN VAADITTAVISTA TESTEISTÄ

                     Lisäys 10:

                  TURVALLISUUSVAATIMUKSET

                     Lisäys 11:

                  YHTEISET TURVALLISUUSMEKANISMIT

                     Lisäys 12:

                  MAAILMANLAAJUISEEN SATELLIITTINAVIGOINTIJÄRJESTELMÄÄN (GNSS) PERUSTUVA PAIKANTAMINEN

                     Lisäys 13:

                  ITS-RAJAPINTA

                     Lisäys 14:

                  ETÄYHTEYSTOIMINTO

                     Lisäys 15:

                  SIIRTYMINEN: ERI SUKUPOLVIEN LAITTEIDEN RINNAKKAISEN KÄYTÖN HALLINTA

                     Lisäys 16:

                  MUUNNIN M1- JA N1-LUOKAN AJONEUVOJA VARTEN

               1.   MÄÄRITELMÄT
         Tässä liitteessä tarkoitetaan

                     a)

                     ”aktivoinnilla”
                     vaihetta, jossa ajopiirturi on täysin toimintavalmis ja toteuttaa kaikki toiminnot, turvallisuustoiminnot mukaan luettuina, korjaamokortin avulla;

                     b)

                     ”todentamisella”
                     toimea, jonka tarkoitus on selvittää ja varmentaa väitetty henkilöllisyys;

                     c)

                     ”autenttisuudella”
                     tiedon ominaisuutta, jonka toteutuessa tieto on peräisin lähteestä, jonka henkilöllisyys voidaan varmentaa;

                     d)

                     ”sisäänrakennetulla testillä”
                     testiä, joka suoritetaan tarvittaessa, käyttäjän tai ulkoisten laitteiden käynnistämänä;

                     e)

                     ”kalenteripäivällä”
                     vuorokautta, joka alkaa klo 00.00 ja päättyy klo 24.00. Kaikki kalenterivuorokaudet lasketaan UTC-ajan (Greenwichin yleisajan) mukaan;

                     f)

                     ”kalibroinnilla” älykkään ajopiirturin osalta
                     datamuistiin tallennettujen ajoneuvon parametrien päivittämistä tai vahvistamista. Ajoneuvon parametreja ovat ajoneuvon tunnistetiedot (tunnistenumero, rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity) sekä ajoneuvon ominaisuuksia koskevat tiedot (w-, k- ja l-kertoimien ja -vakioiden arvot, rengaskoko, nopeudenrajoittimen asetukset (jos sellainen on), oikea UTC-aika, matkamittarin lukema); valvontalaiteen kalibroinnin aikana tyyppihyväksynnän kannalta asiaankuuluvat sinetöinnit on myös tallennettava datamuistiin.
                     Pelkän UTC-ajan päivitys tai vahvistus on katsottava ajan asetukseksi eikä kalibroinniksi edellyttäen, ettei se ole ristiriidassa vaatimuksen 409 kanssa.
                     Valvontalaitteen kalibrointiin tarvitaan korjaamokortti;

                     g)

                     ”kortin numerolla”
                     16 aakkosnumeerista merkkiä sisältävää tunnusta, joka yksilöi jäsenvaltiossa käytettävän ajopiirturikortin. Kortin numero sisältää kortin haltijakohtaisen sarjanumeron (jos sellainen on käytössä), kortin korvausnumeron sekä kortin uusintanumeron.
                     Näin ollen kortin myöntäneen jäsenvaltion tunnus ja kortin numero yksilöivät kortin täydellisesti;

                     h)

                     ”kortin haltijakohtaisella sarjanumerolla”
                     kortin numeron neljättätoista aakkosnumeerista merkkiä, jolla erotetaan toisistaan yrityksen, korjaamon tai valvontaelimen eri kortit. Niille voidaan myöntää useampia ajopiirturikortteja. Korttitunnuksen 13 ensimmäistä merkkiä yksilöivät täysin kyseisen yrityksen, korjaamon tai valvontaelimen;

                     i)

                     ”kortin uusintanumerolla”
                     kortin numeron kuudettatoista aakkosnumeerista merkkiä, jonka arvoa suurennetaan aina, kun ajopiirturikortti uusitaan;

                     j)

                     ”kortin korvausnumerolla”
                     kortin numeron viidettätoista aakkosnumeerista merkkiä, jonka arvoa suurennetaan aina, kun ajopiirturikortti korvataan;

                     k)

                     ”ajoneuvon ominaiskertoimella”
                     numeerista tunnuslukua, jolla ilmaistaan sen lähtösignaalin arvo, jonka ajoneuvon se osa lähettää, joka yhdistää ajoneuvon valvontalaitteeseen (vaihteiston ulostuloakseli) silloin, kun ajoneuvo kulkee yhden kilometrin matkan normaaleissa testausolosuhteissa, kuten vaatimuksessa 414 määritetään. Ominaiskerroin ilmaistaan impulsseina kilometriä kohden (w = … imp/km);

                     l)

                     ”yrityskortilla”
                     ajopiirturikorttia, jonka jäsenvaltion viranomaiset myöntävät ajopiirturilla varustettuja ajoneuvoja käyttävälle kuljetusyritykselle ja joka yksilöi kuljetusyrityksen ja mahdollistaa ajopiirturiin tallennettujen tämän kuljetusyrityksen lukitsemien tietojen näyttämisen, lataamisen ja tulostamisen;

                     m)

                     ”valvontalaitteen vakiolla”
                     numeerista tunnuslukua, jolla ilmaistaan sen tulosignaalin arvo, joka tarvitaan yhden kuljetun kilometrin matkan näyttämiseksi ja tallentamiseksi; tämä vakio on ilmoitettava impulsseina kilometriä kohti (k = … imp/km);

                     n)

                     valvontalaitteen laskemalla ”keskeytymättömällä ajoajalla” (1)

                     tietyn kuljettajan kokonaisajoaikaa hänen viimeisen vähintään 45 minuuttia kestäneen AVAILABILITY (varallaolo)- tai BREAK/REST (tauko/lepo)- tai UNKNOWN (2) (tuntemattomat) -jaksonsa jälkeen (tämä jakso saattaa olla useina osina Euroopan parlamentin ja neuvoston asetuksen (EY) N:o 561/2006 (3) mukaisesti). Kyseisissä laskelmissa otetaan tarpeen mukaan huomioon kuljettajakortille tallennetut aiemmat tapahtumat. Jos kuljettaja ei ole asettanut korttiaan laitteeseen, laskelmat perustuvat niihin datamuistin tietoihin, jotka liittyvät kuluvaan jaksoon, jolloin korttia ei ollut asetettuna laitteen asianmukaiseen aukkoon;

                     o)

                     ”valvontakortilla”
                     ajopiirturikorttia, jonka jäsenvaltion viranomaiset myöntävät kansalliselle toimivaltaiselle valvontaviranomaiselle ja joka yksilöi valvontaelimen sekä mahdollisesti tarkastajan ja mahdollistaa datamuistiin tai kuljettajakortteihin sekä mahdollisesti korjaamokortteihin tallennettujen tietojen lukemisen, tulostamisen ja/tai lataamisen.
                     Sen on myös tarjottava pääsy kalibroinnin tarkastukseen tien varrella ja annettava käyttöön varhaiseen havaitsemiseen tarkoitetun etäyhteyslukijan tiedot;

                     p)

                     valvontalaitteen laskemalla ”yhteenlasketulla taukoajalla” (1)

                     tietyn kuljettajan yhteenlaskettua taukoaikaa, joka lasketaan vähintään 15 minuuttia kestävistä AVAILABILITY- tai BREAK/REST- tai UNKNOWN -jaksoista (2), jotka on vietetty hänen viimeisimmän vähintään 45 minuuttia kestäneen AVAILABILITY- tai BREAK/REST- tai UNKNOWN -jaksonsa (2) jälkeen (tämä jakso saattaa olla useina osina asetuksen (EY) N:o 561/2006 mukaisesti).
                     Kyseisissä laskelmissa otetaan tarpeen mukaan huomioon kuljettajakortille tallennetut aiemmat tapahtumat. Tuntemattomia jaksoja, joiden kesto on negatiivinen (tuntemattoman jakson alku on myöhempi kuin tuntemattoman jakson loppu) eri valvontalaitteiden aikojen päällekkäisyyksien vuoksi, ei oteta laskelmissa huomioon.
                     Jos kuljettaja ei ole asettanut korttiaan laitteeseen, laskelmat perustuvat niihin datamuistin tietoihin, jotka liittyvät kuluvaan jaksoon, jolloin korttia ei ollut asetettuna laitteen asianmukaiseen aukkoon;

                     q)

                     ”tietomuistilla”
                     elektronista tietojen tallennuslaitetta, joka on osa valvontalaitetta;

                     r)

                     ”digitaalisella allekirjoituksella”
                     tietokenttään lisättyä dataa tai tietokentän salakirjoitukseksi muunnettua sisältöä, jonka avulla vastaanottaja voi varmistautua tietokentän sisällön muuttamattomuudesta ja eheydestä;

                     s)

                     ”lataamisella”
                     digitaalisesta ajopiirturista ajoneuvoyksikön datamuistiin tai ajopiirturikortin muistiin tallennettujen tiedostojen osittaista tai täydellistä kopiointia digitaalisesti allekirjoitettuna edellyttäen, että prosessi ei muuta tai poista mitään tallennettua tietoa.
                     Älykkääseen ajopiirturiin perustuvien ajoneuvoyksikköjen valmistajien ja sellaisten laitteiden valmistajien, jotka on suunniteltu ja tarkoitettu tiedostojen kopioimiseen, on kaikkien kohtuullisten toimenpiteiden avulla varmistettava, että kuljetusyritykset tai kuljettajat voivat suorittaa tällaisten tietojen kopioinnin niin, että aiheutetaan mahdollisimman vähän viivästystä.
                     Yksityiskohtaisen nopeustiedoston kopiointi ei ole välttämättä tarpeen asetuksen (EY) N:o 561/2006 noudattamiseksi, mutta sitä voidaan käyttää muihin tarkoituksiin, kuten onnettomuustutkintaan;

                     t)

                     ”kuljettajakortilla”
                     ajopiirturikorttia, jonka jäsenvaltion viranomaiset myöntävät tietylle kuljettajalle ja joka yksilöi kuljettajan ja mahdollistaa tietojen tallentamisen kuljettajan toiminnasta;

                     u)

                     ”pyörän renkaiden tehollisella ympärysmitalla”
                     ajoneuvoa liikuttavien pyörien (vetävien pyörien) yhden täyden kierroksen aikana kulkemien matkojen keskiarvoa. Nämä matkat on mitattava tavanomaisissa testausolosuhteissa, kuten vaatimuksessa 414 määritetään, ja ne on ilmaistava muodossa: ”l = … mm”. Ajoneuvojen valmistajat voivat näiden matkojen mittaamisen sijaan tehdä teoreettisen laskelman, jossa otetaan huomioon painon jakautuminen akseleille ajoneuvon ollessa kuormaamaton ja normaalissa ajokunnossa (4). Jäsenvaltioiden toimivaltaiset viranomaiset hyväksyvät tällaisissa teoreettisissa laskelmissa käytettävät menetelmät, ja ne voidaan tehdä ainoastaan ennen kuin ajopiirturi on aktivoitu;

                     v)

                     ”tapahtumalla”
                     älykkään ajopiirturin havaitsemaa epänormaalia toimintoa, joka saattaa johtua petosyrityksestä;

                     w)

                     ”ulkoisella GNSS-laitteistolla”
                     laitteistoa, joka sisältää GNSS-vastaanottimen, kun ajoneuvoyksikkö ei ole yksi yksikkö, ja muita osia, joita tarvitaan suojaamaan muualle ajoneuvoyksikköön tapahtuvaa sijaintitietojen siirtämistä;

                     x)

                     ”vikatapahtumalla”
                     älykkään ajopiirturin havaitsemaa epänormaalia toimintaa, joka saattaa olla seurausta laitteen virheellisestä toiminnasta tai rikkoutumisesta;

                     y)

                     ”GNNS-vastaanottimella”
                     elektronista laitetta, joka vastaanottaa ja käsittelee digitaalisesti signaaleja yhdestä tai useammasta maailmanlaajuisesta satelliittinavigointijärjestelmästä (englanniksi GNSS) ja jolla annetaan sijaintia, nopeutta ja ajankohtaa koskevia tietoja;

                     z)

                     ”asentamisella”
                     ajopiirturin asentamista ajoneuvoon;

                     aa)

                     ”yhteentoimivuudella”
                     järjestelmien ja niiden osan muodostavien toimintaprosessien kykyä datanvaihtoon sekä tiedon jakamiseen;

                     bb)

                     ”rajapinnalla”
                     järjestelmien välistä menetelmäkokonaisuutta, jonka avulla ne voivat liittyä toisiinsa ja olla keskenään vuorovaikutuksessa;

                     cc)

                     ”sijainnilla”
                     ajoneuvon maantieteellisiä koordinaatteja tietyllä hetkellä;

                     dd)

                     ”liiketunnistimella”
                     ajopiirturin osaa, joka tuottaa ajoneuvon nopeutta ja/tai sen kulkemaa matkaa kuvaavan signaalin;

                     ee)

                     ”kortilla, joka ei ole voimassa”
                     korttia, joka on havaittu vialliseksi tai jonka alkuvarmennus epäonnistui, jonka voimassaoloaika ei ole vielä alkanut tai jonka voimassaoloaika on loppunut;

                     ff)

                     ”avoimella standardilla”
                     standardieritelmässä esitettyä standardia, joka on saatavilla maksutta tai nimellistä maksua vastaan ja joka on kopioitavissa, jaettavissa tai käytettävissä maksutta tai nimellistä maksua vastaan;

                     gg)

                     ”asetuksen piiriin kuulumattomalla”
                     tilannetta, jossa asetuksen (EY) N:o 561/2006 säännöksien mukaisesti ei edellytetä valvontalaitteen käyttöä;

                     hh)

                     ”ylinopeudella”
                     ajoneuvolle sallitun nopeuden ylittäminen, joksi määritellään mikä hyvänsä 60 sekuntia ylittävä aika, jonka kuluessa ajoneuvon nopeus ylittää sellaisen nopeudenrajoittimen asetusrajat, josta on säädetty neuvoston direktiivissä 92/6/ETY (5), sellaisena kuin se on viimeksi muutettuna;

                     ii)

                     ”määräaikaistarkastuksella”
                     toimintasarjoja, joilla tarkistetaan se, että ajopiirturi toimii asianmukaisesti, se, että sen asetukset vastaavat ajoneuvon parametreja, ja se, ettei ajopiirturiin ole liitetty minkäänlaisia manipulointilaitteita;

                     jj)

                     ”tulostimella”
                     valvontalaitteen osaa, jolla tulostetaan tallennettuja tietoja;

                     kk)

                     ”varhaiseen havaitsemiseen tarkoitetulla etäyhteydellä”
                     varhaiseen havaitsemiseen tarkoitetun etäviestintäjärjestelmän ja varhaiseen havaitsemiseen tarkoitetun etäyhteyslukijan välistä yhteyttä kohdistetuissa tienvarsitarkastuksissa, jolla pyritään havaitsemaan etäältä valvontalaitteen mahdollinen manipulointi tai väärinkäyttö;

                     ll)

                     ”etäviestintälaitteistolla”
                     ajoneuvoyksikön laitteita, joita käytetään kohdistettujen tienvarsitarkastuksien tekemiseksi;

                     mm)

                     ”varhaiseen havaitsemiseen tarkoitetulla etäyhteyslukijalla”
                     kohdistettujen tienvarsitarkastusten tarkastajien käyttämää järjestelmää;

                     nn)

                     ”uusimisella”
                     uuden ajopiirturikortin myöntämistä entisen vanhentuessa tai silloin, kun entinen toimii virheellisesti ja on palautettu sen myöntäneelle viranomaiselle. Uusimistapauksissa on aina oltava varmuus siitä, ettei samanaikaisesti ole olemassa kahta voimassa olevaa korttia;

                     oo)

                     ”korjaamisella”
                     ajoneuvon liiketunnistimen tai ajoneuvoyksikön taikka liitäntäkaapelin korjaamista, joka vaatii sen voimalähteen irti kytkemistä tai sen irrottamista ajopiirturin muista osista tai liiketunnistimen tai ajoneuvoyksikön avaamista;

                     pp)

                     ”kortin korvaamisella”
                     ajopiirturikortin myöntämistä korvaamaan entinen kortti, joka on ilmoitettu kadonneeksi, varastetuksi tai epäkuntoiseksi ja jota ei ole palautettu sen myöntäneelle viranomaiselle. Korvaustapauksissa on aina olemassa vaara, että samanaikaisesti on olemassa kaksi voimassa olevaa korttia;

                     qq)

                     ”turvavarmennuksella”
                     yleisiä perusteita käsittelevän sertifiointielimen suorittamaa toimenpidettä sen varmentamiseksi, että tutkittava valvontalaite (tai sen osa) tai ajopiirturikortti täyttää ne tietoturvavaatimukset, jotka on määritelty asiaankuuluvissa suojausprofiileissa;

                     rr)

                     ”laitteen itse suorittamalla testillä”
                     testiä, jonka valvontalaite suorittaa säännöllisesti ja automaattisesti vikojen havaitsemiseksi;

                     ss)

                     ”ajanmittauksella”
                     UTC-päivämäärän ja -ajan jatkuvaa digitaalista kirjaamista;

                     tt)

                     ”ajan asetuksella”
                     kuluvan ajan automaattista asetusta säännöllisin väliajoin yhden minuutin enimmäisvirheen puitteissa tai kalibroinnin yhteydessä suoritettua asetusta;

                     uu)

                     ”rengaskoolla”
                     neuvoston direktiivin 92/23/ETY (6), sellaisena kuin se on viimeksi muutettuna, mukaista renkaiden (ulkorenkaiden) koon määritettä;

                     vv)

                     ”ajoneuvon tunnistuksella”
                     ajoneuvon yksilöivää tunnusta: ajoneuvon rekisteritunnusta siihen liittyvine tietoineen rekisteröintijäsenvaltiosta ja valmistenumeroa (7);

                     ww)

                     valvontalaitteen ”viikolla” tietojenkäsittelytarkoituksessa
                     ajanjaksoa maanantaista klo 00.00 UTC-aikaa sunnuntaihin klo 24.00 UTC-aikaa;

                     xx)

                     ”korjaamokortilla”
                     ajopiirturikorttia, jonka jäsenvaltion viranomaiset myöntävät kyseisen jäsenvaltion hyväksymien ajopiirturien valmistajan nimetylle henkilöstölle, asentajalle, ajoneuvovalmistajalle tai korjaamolle ja joka yksilöi kortin haltijan ja mahdollistaa ajopiirtureiden testaamisen, kalibroimisen, aktivoinnin ja/tai niissä olevien tietojen lataamisen;

                     yy)

                     ”muuntimella”
                     valvontalaitteen osaa, joka tuottaa ajoneuvon nopeutta ja/tai sen kulkemaa matkaa jatkuvasti kuvaavan signaalin, joka on muu kuin se, jota käytetään riippumattomaan liikkeen havaitsemiseen, ja joka on

                                 —

                                 asennettu M1- ja N1-luokan ajoneuvoon ja jota käytetään ainoastaan M1- ja N1-luokan ajoneuvoissa (siten kuin ne on määritelty Euroopan parlamentin ja direktiivin 2007/46/EY (8) liitteessä II, sellaisena kuin se on viimeksi muutettuna), jotka on otettu käyttöön 1 päivän toukokuuta 2006 jälkeen,

                                 —

                                 joka on asennettu paikkaan, johon ei ole mekaanisesti mahdollista asentaa minkään muun tyyppistä olemassa olevaa liiketunnistinta, joka on muutoin tämän liitteen ja sen lisäysten 1–15 määräysten mukainen,

                                 —

                                 joka on asennettu ajoneuvoyksikön ja sen pisteen väliin, jossa integroidut anturit tai vaihtoehtoiset rajapinnat tuottavat nopeus- ja etäisyysimpulsseja,

                                 —

                                 ja ajoneuvoyksikön kannalta muunnin käyttäytyy samalla tavoin kuin jos ajoneuvoyksikköön olisi liitetty tämän liitteen ja sen lisäysten 1–16 määräysten mukainen liiketunnistin.

                           Tällaisen muuntimen käytön edellä kuvatuissa ajoneuvoissa on mahdollistettava tämän liitteen kaikkien vaatimusten mukaisen ajoneuvoyksikön asentaminen ja asianmukainen käyttö.
                     Mainittujen ajoneuvojen älykkääseen ajopiirturiin sisältyvät kaapelit, muunnin ja ajoneuvoyksikkö;

                     zz)

                     ”tietojen eheydellä”
                     tallennetun tiedon tarkkuutta ja johdonmukaisuutta, jonka osoittaa se, ettei tietoja ole muutettu tietyn tietueen kahden päivityksen välillä. Eheys merkitsee, että tiedot ovat tarkka kopio alkuperäisestä versiosta, eli ne eivät ole vaurioituneet silloin kuin niitä on kirjattu ajopiirturikortille tai erityislaitteistoon tai luettu niiltä taikka silloin, kuin niitä on siirretty viestintäkanavan kautta;

                     aaa)

                     ”tietosuojalla”
                     yleisiä teknisiä toimenpiteitä, joita on toteutettu Euroopan parlamentin ja neuvoston direktiivin 95/46/EY (9) sekä Euroopan parlamentin ja neuvoston direktiivin 2002/58/EY (10) periaatteiden panemiseksi asianmukaisesti täytäntöön;

                     bbb)

                     ”älykkäällä ajopiirturijärjestelmällä”
                     valvontalaitetta, ajopiirturikortteja ja kaikkia suoraan tai epäsuorasti vuorovaikutuksessa olevia laitteita niiden rakentamisen, asennuksen, käytön, testauksen ja valvonnan aikana, kuten kortteja, etäyhteyslukijaa ja kaikkia muita laitteita, jotka koskevat esim. datan lataamista, data-analyysia, kalibrointia, turvatekijöiden luomista, hallinnointia tai käyttöönottoa;

                     ccc)

                     ”käyttöönottopäivämäärällä”
                     36 kuukautta Euroopan parlamentin ja neuvoston asetuksen (EU) N:o 165/2014 (11) 11 artiklassa viitattujen yksityiskohtaisten säännösten voimaantulosta.
                     Tämä on päivämäärä, jolloin ensimmäisen kerran rekisteröidyt ajoneuvot

                                 —

                                    varustetaan ajopiirturilla, joka on liitetty satelliittinavigointijärjestelmään perustuvaan paikannuspalveluun

                                 —

                                    voivat välittää tietoja kohdistettuihin tienvarsitarkastuksiin toimivaltaisille valvontaviranomaisille, kun ajoneuvo on liikkeessä

                                 —

                                    voidaan varustaa standardien mukaisilla rajapinnoilla, jotka mahdollistavat sen, että ulkoinen laite voi käyttää normaalitilassa ajopiirturin kirjaamia tai tuottamia tietoja.

                     ddd)

                     ”turvavarmenteella”
                     asiakirjaa, jota käytetään osana sertifiointimenettelyä yleisten perusteiden mukaisesti ja jolla pannaan täytäntöön riippumaton eritelmä tietoturvavaatimuksista;

                     eee)

                     ”GNSS-tietojen tarkkuudella”
                     kun kyse on maailmanlaajuisen satelliittinavigointijärjestelmän paikkatietojen tallentamisesta ajopiirtureilla, HDOP-arvoa (Horizontal Dilution of Precision), joka lasketaan vähimmäisarvona käytössä olevilla GNSS-järjestelmillä kerätyistä HDOP-arvoista.

               2.   VALVONTALAITTEIDEN YLEISET OMINAISUUDET JA TOIMINNOT
         2.1   Yleiset ominaisuudet

         Valvontalaitteen tarkoitus on kirjata, tallentaa, näyttää, tulostaa paperille ja muulla tavoin tulostaa kuljettajan toimintaan liittyviä tietoja.
         Ajoneuvossa, johon on asennettu tämän liitteen määräysten mukainen valvontalaite, on oltava nopeus- ja matkamittari. Nämä toiminnot voivat kuulua osana valvontalaitteeseen.

                     1)

                     Valvontalaite koostuu kaapeleista, liiketunnistimesta ja ajoneuvoyksiköstä.

                     2)

                     Liiketunnistinten ja ajoneuvoyksikköjen välinen rajapinta on lisäyksen 11 vaatimusten mukainen.

                     3)

                     Ajoneuvoyksikkö on liitettävä maailmanlaajuiseen satelliittinavigointijärjestelmään, kuten lisäyksessä 12 määritellään.

                     4)

                     Ajoneuvoyksikkö on yhteydessä varhaiseen havaitsemiseen tarkoitettuun etäyhteysjärjestelmään, kuten lisäyksessä 14 määritellään.

                     5)

                     Ajoneuvoyksikköön voi sisältyä ITS-rajapinta, joka määritellään lisäyksessä 13.
                     Valvontalaite voidaan liittää muihin järjestelmiin täydentävien rajapintojen ja/tai valinnaisen ITS-rajapinnan välityksellä.

                     6)

                     Mikään valvontalaitteeseen lisätty tai liitetty toiminto, laite tai laitteisto, riippumatta siitä, onko sillä hyväksyntä tai ei, ei saa häiritä tai kyetä häiritsemään valvontalaitteen asianmukaista ja turvallista toimintaa tai olla ristiriidassa tämän asetuksen säännösten kanssa.
                     Valvontalaitteen käyttäjät antavat laitteelle tunnistetietonsa ajopiirturikorttien avulla.

                     7)

                     Valvontalaite antaa valikoidut tietojen ja toimintojen käyttöoikeudet käyttäjätyypin ja/tai käyttäjän henkilöllisyyden perusteella.

               Valvontalaite kirjaa ja tallentaa tietoja datamuistiinsa, etäviestintälaitteistoon ja ajopiirturikorteille.
         Tämä tehdään yksilöiden suojelusta henkilötietojen käsittelyssä ja näiden tietojen vapaasta liikkuvuudesta 24 päivänä lokakuuta 1995 annetun direktiivin 95/46/EY (12), henkilötietojen käsittelystä ja yksityisyyden suojasta sähköisen viestinnän alalla 12 päivänä heinäkuuta 2002 annetun Euroopan parlamentin ja neuvoston direktiivin 2002/58/EY (13) sekä asetuksen (EU) N:o 165/2014 7 artiklan mukaisesti.
         2.2   Toiminnot

                     8)

                     Valvontalaitteen on huolehdittava seuraavista toiminnoista:

                                 —

                                 korttien paikoilleen asetuksen ja poistamisen valvonta,

                                 —

                                 nopeuden, matkan ja sijainnin mittaus,

                                 —

                                 ajanmittaus,

                                 —

                                 kuljettajan toiminnan valvonta,

                                 —

                                 ajoneuvon miehityksen valvonta,

                                 —

                                 kuljettajan käsin syöttämät tiedot:

                                             —

                                             tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy

                                             —

                                             kuljettajan toimintaa koskevien tietojen syöttö käsin

                                             —

                                             erityisolosuhteita koskevien tietojen syöttö,

                                 —

                                 yritysten tekemien lukitusten hallinta,

                                 —

                                 tarkastustoimien hallinta,

                                 —

                                 tapahtumien ja/tai vikojen havaitseminen,

                                 —

                                 sisäänrakennetut ja laitteen itse suorittamat testit,

                                 —

                                 tietojen haku datamuistista,

                                 —

                                 tietojen kirjaaminen ja tallentaminen datamuistiin,

                                 —

                                 tietojen haku ajopiirturikorteilta,

                                 —

                                 tietojen kirjaaminen ja tallentaminen ajopiirturikorteille,

                                 —

                                 tietojen näyttö,

                                 —

                                 tietojen tulostus,

                                 —

                                 varoitukset,

                                 —

                                 tietojen kopiointi ulkoisille tietovälineille,

                                 —

                                 etäyhteys kohdistetuille tienvarsitarkistuksille,

                                 —

                                 tietojen tulostaminen muille järjestelmille,

                                 —

                                 kalibrointi,

                                 —

                                 kalibroinnin tarkastus tien varrella,

                                 —

                                 ajan asetus.

               2.3   Toimintatilat

                     9)

                     Valvontalaitteella on oltava neljä toimintatilaa:

                                 —

                                 normaalitila,

                                 —

                                 tarkastustila,

                                 —

                                 kalibrointitila,

                                 —

                                 yritystila.

                     10)

                     Valvontalaitteen on siirryttävä seuraaviin toimintatiloihin liitäntälaitteisiin asetettujen voimassa olevien ajopiirturikorttien mukaisesti. Ajopiirturikortin sukupolvella ei ole merkitystä toimintatilan määrittelyssä, jos sisään asetettu kortti on voimassa. Ensimmäisen sukupolven korjaamokorttia on pidettävä aina muuna kuin voimassa olevana korttina, kun se asennetaan toisen sukupolven ajoneuvoyksikköön.

                                 Toimintatila

                                 Kuljettajan korttiaukko

                                 Ei korttia

                                 Kuljettajakortti

                                 Valvontakortti

                                 Korjaamokortti

                                 Yrityskortti

                                 Apukuljettajan korttiaukko

                                 Ei korttia

                                 Toiminnallinen

                                 Toiminnallinen

                                 Tarkastustoimi

                                 Kalibrointi

                                 Yritys

                                 Kuljettajakortti

                                 Toiminnallinen

                                 Toiminnallinen

                                 Tarkastustoimi

                                 Kalibrointi

                                 Yritys

                                 Valvontakortti

                                 Tarkastustoimi

                                 Tarkastustoimi

                                 Tarkastustoimi (*)

                                 Toiminnallinen

                                 Toiminnallinen

                                 Korjaamokortti

                                 Kalibrointi

                                 Kalibrointi

                                 Toiminnallinen

                                 Kalibrointi (*)

                                 Toiminnallinen

                                 Yrityskortti

                                 Yritys

                                 Yritys

                                 Toiminnallinen

                                 Toiminnallinen

                                 Yritys (*)

                     11)

                     Valvontalaite ei saa hyväksyä siihen asetettuja kortteja, jotka eivät ole voimassa, mutta vanhentuneella kortilla olevien tietojen näyttämisen, tulostamisen tai kopioinnin on oltava mahdollista.

                     12)

                     Kaikkien 2.2 kohdassa lueteltujen toimintojen on oltava käytettävissä kaikissa toimintatiloissa seuraavin poikkeuksin:

                                 —

                                 kalibrointitoiminto on käytettävissä vain kalibrointitilassa,

                                 —

                                 kalibroinnin tarkastustoiminto tien varrella on käytettävissä vain tarkastustilassa,

                                 —

                                 yritysten tekemien lukitusten hallintatoiminto on käytettävissä vain yritystilassa,

                                 —

                                 tarkastustoimien hallintatoiminto on käytettävissä vain tarkastustilassa,

                                 —

                                 kopiointitoiminto ei ole käytettävissä normaalitilassa (paitsi vaatimuksessa 193 kuvatuissa tapauksissa) lukuun ottamatta kuljettajakortin kopiointia, kun ajoneuvoyksikköön ei ole asetettu mitään muuta korttityyppiä.

                     13)

                     Valvontalaite voi tulostaa kaikkia tietoja näyttöön, tulostimeen tai ulkoisiin liitäntälaitteisiin seuraavin poikkeuksin:

                                 —

                                 normaalitilassa sellaiset henkilötiedot (sukunimi ja etunimi (-nimet)), jotka eivät vastaa laitteeseen asetettua ajopiirturikorttia, tulostetaan tyhjinä, ja sellaiset korttinumerot, jotka eivät vastaa laitteeseen asetettua ajopiirturikorttia, tulostetaan osittain tyhjinä (jokainen poikkeava merkki – vasemmalta oikealle – tulostetaan tyhjänä),

                                 —

                                 yritystilassa voidaan kuljettajaan liittyviä tietoja (vaatimukset 102, 105 ja 108) tulostaa vain jaksoilta, joissa ei ole lukitusta tai joita mikään muu yritys (joka yksilöidään yrityskortin numeron 13 ensimmäisen numeron avulla) ei ole lukinnut,

                                 —

                                 kun valvontalaitteeseen ei ole asetettu mitään korttia, kuljettajaan liittyvien tietojen tulostaminen on mahdollista vain kuluvan ja kahdeksan edellisen kalenterivuorokauden osalta,

                                 —

                                 ajoneuvoyksiköstä peräisin olevia henkilötietoja ei tulosteta ajoneuvoyksikön ITS-järjestelmän kautta, ellei varmisteta, että kuljettaja, jota tiedot koskevat, antaa siihen suostumuksensa,

                                 —

                                 ajoneuvoyksikköjen tavanomainen käyttöaika on 15 vuotta ajoneuvoyksikön todistusten myöntämispäivästä lähtien, mutta ajoneuvoyksikköjä voidaan käyttää vielä kolme kuukautta yksinomaan datan lataamiseen.

               2.4   Turvallisuus

         Järjestelmän tietoturvan tavoitteena on suojata datamuistia siten, että se ehkäisee tietojen luvattoman käytön ja muuttamisen sekä havaitsee näiden yritykset, suojaa liiketunnistimen ja ajoneuvoyksikön välillä siirrettävien tietojen eheyttä ja muuttamattomuutta, suojaa valvontalaitteen ja ajopiirturikorttien välillä siirrettävien tietojen eheyttä ja muuttamattomuutta, suojelee valvontalaitteen ja ulkoisen GNSS-laitteiston välillä siirrettävien tietojen eheyttä ja muuttumattomuutta, suojelee varhaiseen havaitsemiseen tarkoitetun etäyhteyslukijan välityksellä valvontatarkoituksessa siirrettävien tietojen luottamuksellisuutta, eheyttä ja muuttamattomuutta sekä varmistaa kopioitavien tietojen eheyden ja muuttamattomuuden.

                     14)

                     Järjestelmän turvallisuuden saavuttamiseksi seuraavien osien on täytettävä tietoturvavaatimukset, jotka on määritelty niiden suojausprofiilissa, kuten lisäyksessä 10 edellytetään:

                                 —

                                 ajoneuvoyksikkö,

                                 —

                                 ajopiirturikortti,

                                 —

                                 liiketunnistin,

                                 —

                                 ulkoinen GNSS-laitteisto (tätä profiilia tarvitaan ja sovelletaan ainoastaan ulkoista GNSS-laitteistoa koskevaan vaihtoehtoon).

               3.   VALVONTALAITTEIDEN RAKENNETTA JA TOIMINTOJA KOSKEVAT VAATIMUKSET
         3.1   Korttien paikoilleen asettamisen ja poistamisen seuranta

                     15)

                     Valvontalaitteen on valvottava korttien liitäntälaitteita, jotta se havaitsee korttien paikoilleen asetuksen ja poistamisen.

                     16)

                     Korttia sisään asetettaessa valvontalaitteen on tunnistettava, onko sisään asetettu kortti voimassa oleva ajopiirturikortti, ja jos on, tunnistaa sen tyyppi ja sen sukupolvi.
                     Jos kortti, jolla on sama korttinumero ja korkeampi uusintanumero on jo asetettu valvontalaitteeseen, korttia ei pidetä voimassa olevana.
                     Jos kortti, jolla on sama korttinumero ja uusintanumero, mutta jonka korvausnumero on suurempi, on jo asetettu valvontalaitteeseen, korttia ei pidetä voimassa olevana.

                     17)

                     Valvontalaitteiden on pidettävä ensimmäisen sukupolven ajopiirturikortteja muina kuin voimassaolevina, kun korjaamo poistaa mahdollisuuden käyttää ensimmäisen sukupolven ajopiirturikortteja, lisäystä 15 noudattaen (vaatimus MIG003).

                     18)

                     Ensimmäisen sukupolven korjaamokortteja, jotka asennetaan toisen sukupolven valvontalaitteeseen, ei pidetä voimassa olevina.

                     19)

                     Valvontalaitteen on oltava suunniteltu siten, että ajopiirturikortit lukittuvat paikoilleen, kun ne on asetettu oikein korttien liitäntälaitteisiin.

                     20)

                     Ajopiirturikorttien paikoilleen lukituksen avaus saa toimia vain ajoneuvon ollessa pysähtyneenä ja vasta silloin, kun kaikki asianmukaiset tiedot on tallennettu korteille. Korttien paikoilleen lukituksen avautuminen saa tapahtua vain avaajan nimenomaisesta toimenpiteestä.

               3.2   Nopeuden, sijainnin ja matkan mittaus

                     21)

                     Liiketunnistin (joka on mahdollisesti sulautettu muuntimeen) on nopeuden ja matkan mittauksen pääasiallinen lähde.

                     22)

                     Tämän toiminnon on jatkuvasti mitattava matkamittarin lukemaa ja kyettävä antamaan lukema, joka vastaa ajoneuvon kulkemaa kokonaismatkaa käyttämällä liiketunnistimen tarjoamia pulsseja.

                     23)

                     Tämän toiminnon on jatkuvasti mitattava ajoneuvon nopeutta ja kyettävä antamaan nopeuslukema käyttämällä liiketunnistimen tarjoamia pulsseja.

                     24)

                     Nopeudenmittaustoiminnon on myös annettava tieto siitä, onko ajoneuvo liikkeessä vai pysähtyneenä. Ajoneuvon katsotaan olevan liikkeessä, kun toiminto havaitsee liiketunnistimelta useamman kuin yhden impulssin sekunnissa vähintään viiden sekunnin ajan; muussa tapauksessa ajoneuvon katsotaan olevan pysähtyneenä.

                     25)

                     Tämän asetuksen mukaisella valvontalaitteella varustettuihin ajoneuvoihin asennettujen laitteiden, jotka osoittavat nopeutta (nopeusmittari) ja kokonaismatkaa (matkamittari), on oltava tässä liitteessä (ks. 3.2.1 ja 3.2.2 kohta) vahvistettujen suurimpia sallittuja toleransseja koskevien vaatimusten mukainen.

                     26)

                     Jotta liikedatan käsittely voidaan havaita, liiketunnistimen tiedot on vahvistettava ajoneuvon liikettä koskevien tietojen avulla, jotka ovat peräisin GNSS-vastaanottimesta ja vaihtoehtoisesti muista liiketunnistimesta erillisistä lähteistä.

                     27)

                     Tämän toiminnon on mitattava ajoneuvon sijaintia, jotta voidaan automaattisesti tallentaa:

                                 —

                                 sijainnit, joissa kuljettajan ja/tai apukuljettajan päivän työaika alkaa,

                                 —

                                 sijainnit, joissa kuljettajan keskeytymätön ajoaika on yli kolmen tunnin jakso,

                                 —

                                 sijainnit, joissa kuljettajan ja/tai apukuljettajan päivän työaika päättyy.

               3.2.1   Kuljetun matkan mittaus

                     28)

                     Kuljettu matka voidaan mitata joko:

                                 —

                                 eteen- ja taaksepäin kuljettujen matkojen summana, tai

                                 —

                                 ainoastaan eteenpäin tapahtuneen liikkeen osalta.

                     29)

                     Valvontalaitteen on mitattava matkaa välillä 0–9 999 999,9 km.

                     30)

                     Mitatun matkan on oltava seuraavissa virherajoissa (koskee vähintään 1 000 metrin pituisia matkoja):

                                 —

                                 ± 1 % ennen asennusta,

                                 —

                                 ± 2 % asennettuna ja määräaikaistarkastusten aikana,

                                 —

                                 ± 4 % normaalikäytössä.

                     31)

                     Mitatun matkan lukematarkkuuden on oltava 0,1 km tai parempi.

               3.2.2   Nopeuden mittaus

                     32)

                     Valvontalaitteen on mitattava nopeutta välillä 0–220 km/t.

                     33)

                     Jotta varmistetaan osoitetun nopeuden enimmäisvirheeksi ± 6 km/t normaalikäytössä ja kun otetaan huomioon:

                                 —

                                 sisääntulosignaalin vaihtelusta (renkaiden eroista, …) aiheutuva virhe suuruudeltaan ± 2 km/t,

                                 —

                                 asennuksen tai määräaikaistarkastusten yhteydessä tehtyjen mittauksien virhe suuruudeltaan ± 1 km/t,

                           valvontalaitteen on nopeusalueella 20–180 km/t ja ajoneuvon ominaiskertoimen ollessa välillä 4 000–25 000 imp/km kyettävä mittaamaan nopeus tarkkuudella ± 1 km/t (ajettaessa tasaista nopeutta).

                        Huomautus: tiedontallennuksen lukematarkkuus aiheuttaa valvontalaitteen tallentamaan nopeuslukemaan lisävirheen suuruudeltaan ± 0,5 km/t.

                     34)

                     Nopeuden mittauksen on tapahduttava oikein ja normaaleissa virherajoissa kahden sekunnin kuluessa siitä, kun nopeuden muutos on päättynyt, kun nopeuden muutosnopeus on enintään 2 m/s2.

                     35)

                     Nopeuden mittauksen lukematarkkuuden on oltava 1 km/t tai parempi.

               3.2.3   Sijainnin mittaus

                     36)

                     Valvontalaitteen on mitattava ajoneuvon täydellinen sijainti GNSS-vastaanotinta käyttämällä.

                     37)

                     Täydellinen sijainti mitataan maantieteellisinä koordinaatteina: leveys- ja pituusasteina, asteina ja minuutteina minuutin kymmenesosan tarkkuudella.

               3.3   Ajanmittaus

                     38)

                     Ajanmittaustoiminnon on mitattava jatkuvasti UTC-päivämäärä ja -aika ja annettava ne digitaalimuodossa.

                     39)

                     UTC-päivämäärää ja -aikaa on käytettävä valvontalaitteen sisällä olevan tiedon päiväyksiin (tallenteet, tietojen siirto) ja kaikkiin lisäyksessä 4 ”Tulosteet” määritettyihin tulosteisiin.

                     40)

                     Paikallisen ajan näyttämiseksi on näytettävän ajan ero UTC-aikaan nähden oltava aseteltavissa puolen tunnin välein. Muut ajan erot UTC-aikaan nähden kuin puolen tunnin negatiiviset tai positiiviset kerrannaiset eivät ole sallittuja.

                     41)

                     Kellon käyntitarkkuuden on tyyppihyväksyntää vastaavissa olosuhteissa oltava rajoissa ± 2 sekuntia/päivä ajan asetusten puuttuessa.

                     42)

                     Mitatun ajan lukematarkkuuden on oltava 1 sekunti tai parempi.

                     43)

                     Ulkoisen virtalähteen kytkeminen pois lyhyemmäksi kuin 12 kuukauden ajaksi ei saa vaikuttaa ajanmittaukseen tyyppihyväksyntää vastaavissa olosuhteissa.

               3.4   Kuljettajan toiminnan seuranta

                     44)

                     Tämän toiminnon on jatkuvasti ja erikseen seurattava yhden kuljettajan ja yhden apukuljettajan toimintaa.

                     45)

                     Kuljettajan toimintaa on DRIVING (ajo), WORK (työ), AVAILABILITY (varallaolo) tai BREAK/REST (tauko/lepo).

                     46)

                     Kuljettajan ja/tai apukuljettajan on kyettävä käsin valitsemaan WORK, AVAILABILITY tai BREAK/REST.

                     47)

                     Kun ajoneuvo on liikkeessä, laitteen on automaattisesti valittava kuljettajalle DRIVING ja apukuljettajalle AVAILABILITY.

                     48)

                     Kun ajoneuvo pysähtyy, laitteen on automaattisesti valittava kuljettajalle WORK.

                     49)

                     Ensimmäinen REST-toiminnan tai AVAILABILITY-toiminnan muutos, joka tapahtuu 120 sekunnin kuluessa siitä, kun ajoneuvon pysäyttäminen aiheutti WORK-toiminnan automaattisen valinnan, katsotaan tapahtuneeksi sillä hetkellä, kun ajoneuvo pysähtyi (ja sen vuoksi tämä toiminta mahdollisesti peruuttaa valinnan WORK).

                     50)

                     Tämän toiminnon on tulostettava toiminnan muutokset tallennustoiminnoille yhden minuutin tarkkuudella.

                     51)

                     Jos toiminnaksi on kirjattu DRIVING sekä tiettyä kalenteriminuuttia välittömästi edeltävän minuutin että sitä välittömästi seuraavan minuutin aikana, katsotaan koko minuutti kuluneeksi DRIVING-toiminnassa.

                     52)

                     Jos tiettyä kalenteriminuuttia ei vaatimuksen 051 nojalla katsota kuluneeksi DRIVING-toiminnassa, katsotaan koko minuutin kuluneen siinä toiminnassa, joka edustaa pisintä yhtäjaksoista toimintaa kyseisen minuutin aikana (tai viimeisintä yhtä pitkistä pisimmistä jaksoista).

                     53)

                     Tämän toiminnon on myös jatkuvasti valvottava keskeytymätöntä ajoaikaa ja kuljettajan yhteenlaskettua taukoaikaa.

               3.5   Ajoneuvon miehityksen seuranta

                     54)

                     Tämä toiminto valvoo jatkuvasti ja automaattisesti ajoneuvon miehitystä.

                     55)

                     Valvontalaitteen on automaattisesti valittava asetus CREW (miehistö), kun siihen on asetettu kaksi voimassa olevaa kuljettajakorttia; muissa tapauksissa sen on valittava asetus SINGLE (yksin).

               3.6   Kuljettajan syöttämät tiedot

         3.6.1   Tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy

                     56)

                     Tämän toiminnan avulla voidaan antaa tiedot paikasta, jossa kuljettajan/apukuljettajan mukaan päivän työaika alkaa ja/tai päättyy.

                     57)

                     Paikat määritellään valtion ja tarvittaessa myös alueen tarkkuudella, ja ne syötetään tai vahvistetaan käsin.

                     58)

                     Kun kuljettajakortti poistetaan, valvontalaitteen on kehotettava (apu)kuljettajaa syöttämään ”tiedot paikasta, jossa päivän työaika päättyy”.

                     59)

                     Kuljettaja syöttää sen jälkeen ajoneuvon senhetkisen paikkatiedon, jota pidetään tilapäisenä tietona.

                     60)

                     Päivän työajan alkamis- ja/tai päättymispaikkoja koskevien tietojen syöttämisen on oltava mahdollista valikkokomentojen avulla. Jos yhden kalenteriminuutin kuluessa syötetään enemmän kuin yhdet tiedot, vain kyseisen ajanjakson kuluessa syötetyt viimeisen alkamispaikan tiedot ja viimeisen päättymispaikan tiedot säilyvät tallennettuina.

               3.6.2   Kuljettajan toimintaa koskevien tietojen syöttö käsin ja ITS-rajapintaan liittyvä kuljettajan suostumus

                     61)

                     Asetettaessa paikoilleen kuljettajakorttia (tai korjaamokorttia), ja ainoastaan tällöin, valvontalaitteen on sallittava toimintaan liittyvien tietojen syöttö käsin. Toimintaan liittyvät tiedot syötetään käsin käyttäen ajoneuvoyksikölle kulloinkin määritetyn aikavyöhykkeen (aikaero UTC-aikaan nähden) paikallisia aika- ja päivämääräarvoja.
                     Asetettaessa paikoilleen kuljettaja- tai korjaamokorttia kortin haltijalle on kerrottava:

                                 —

                                 päivämäärä ja aika, jolloin tämä edellisen kerran poisti korttinsa,

                                 —

                                 valinnaisesti: ajoneuvoyksikölle kulloinkin asetettu paikallisen ajan ero UTC-aikaan nähden.

                           Ajoneuvoyksikölle tuntematonta kuljettajakorttia tai korjaamokorttia ensimmäistä kertaa asetettaessa kortin haltijalta pyydetään suostumusta ajopiirturiin liittyvään henkilötietojen tulostamiseen vaihtoehtoisen ITS-järjestelmän rajapinnan kautta.
                     Kuljettajan (tai korjaamon) suostumus voidaan milloin tahansa ottaa käyttöön tai poistaa käytöstä valikkokomennoilla, jos kuljettajakortti (tai korjaamokortti) on asetettu yksikköön.
                     Toimintaan liittyviä tietoja on voitava syöttää seuraavin rajoituksin:

                                 —

                                 toiminnan tyyppi on WORK (työ), AVAILABILITY (varallaolo) tai BREAK/REST (tauko/lepo),

                                 —

                                 kunkin toiminnan aloitus- ja päättymisaikojen on oltava ajanjaksolta kortin viimeisen poistamisen ja tällä hetkellä tapahtuneen paikoilleen asettamisen välillä,

                                 —

                                 Toimintatietojen ajoissa ei saa olla päällekkäisyyksiä.

                           Tietojen syötön käsin on oltava tarvittaessa mahdollista, kun aikaisemmin käyttämätön kuljettajakortti (tai korjaamokortti) asetetaan paikalleen ensimmäisen kerran.
                     Toimintatietojen käsin syöttämistä koskevan menettelyn on sisällettävä niin monta peräkkäistä vaihetta kuin on tarpeen kunkin toiminnan tyypin, aloitusajan ja päättymisajan asettamiseksi. Kortin haltijalla on oltava mahdollisuus olla ilmoittamatta toiminnasta miltä tahansa sen aikavälin osalta, joka on kulunut kortin viimeisestä poistamisesta tähän paikoilleen asettamiseen.
                     Kortin paikoilleen asettamiseen liittyvän tietojen käsin syötön aikana ja siltä osin kuin se tulee kyseeseen, kortin haltijalla on oltava mahdollisuus syöttää:

                                 —

                                 paikka, jossa edellinen päivän työaika päättyi, asiaankuuluvaan aikaan liittyvänä (eli viimeisimmän poiston yhteydessä syötettyjen tietojen päälle kirjoitetaan uusi tieto),

                                 —

                                 paikka, jossa nykyinen päivän työaika alkaa, asiaankuuluvaan aikaan liittyvänä.

                           Jos kortin haltija ei syötä mitään paikkaa, missä päivän työaika alkaa tai päättyy kortin paikoilleen asettamiseen liittyvän tietojen käsin syötön aikana, tämän katsotaan merkitsevän, ettei hänen työaikansa ole muuttunut kortin viimeisimmän poiston jälkeen. Seuraavan paikan, jossa päivän työaika päättyy, syöttö korvaa kortin viimeisimmän poiston yhteydessä syötetyt tilapäiset tiedot.
                     Jos paikka syötetään, se on tallennettava asiaankuuluvalle ajopiirturikortille.
                     Tietojen syöttö käsin on keskeytettävä, jos:

                                 —

                                 kortti poistetaan tai

                                 —

                                 ajoneuvo liikkuu ja kortti on kuljettajan korttiaukossa.

                           Muitakin keskeytyksiä sallitaan, esim. aikakatkaisu, kun käyttäjä ei ole tehnyt mitään tietyn ajan kuluessa. Jos tietojen syöttö käsin keskeytetään, valvontalaitteen on vahvistettava kaikki siihen mennessä syötetyt täydelliset paikka- ja toimintatiedot (joko paikka ja aika tai toiminnan tyyppi, aloitusaika ja päättymisaika ovat yksiselitteiset).
                     Jos toinen kuljettaja- tai korjaamokortti asetetaan paikoilleen, kun aikaisemmin asetetun kortin toimintatietojen syöttäminen käsin on meneillään, tämän aikaisemman kortin tietojen syöttäminen käsin loppuun asti on sallittava, ennen kuin toisen kortin tietojen käsin syöttäminen aloitetaan.
                     Kortin haltijalla on oltava mahdollisuus lisätä käsin syötettäviä tietoja seuraavan vähimmäisvaatimukset täyttävän menettelyn mukaisesti:

                                 —

                                 Toimintatietojen syöttäminen käsin aikajärjestyksessä kortin viimeisestä poistosta tähän paikoilleen asettamiseen

                                 —

                                 Ensimmäisen toiminnan alkamisajaksi on asetettava kortin poistohetki. Kuidenkin seuraavien syötettyjen tietojen aloitusajaksi on asetettava edellisten tietojen päättymisaikaa välittömästi seuraava aika. Kullekin toiminnalle on valittava toiminnan tyyppi ja päättymisaika.

                           Toimenpiteen on päätyttävä, kun käsin syötetyn toimintatiedon päättymisaika on sama kuin aika, jolloin kortti asetettiin paikoilleen. Seuraavaksi valvontalaite voi haluttaessa sallia sen, että kortin haltija muokkaa käsin syötettyjä toimintatietoja, kunnes kortin haltija vahvistaa ne valitsemalla tietyn komennon. Tämän jälkeen kaikki tällainen muokkaaminen on estettävä.

               3.6.3   Erityisolosuhteisiin liittyvien tietojen syöttö

                     62)

                     Valvontalaitteen on sallittava se, että kuljettaja syöttää tosiaikaisesti seuraavia erityisolosuhteita koskevat tiedot:

                                 —

                                 OUT OF SCOPE (pois julkisilta teiltä) (alkaminen, päättyminen)

                                 —

                                 FERRY/TRAIN CROSSING (lautta-/junakuljetus) (alkaminen, päättyminen).

                           FERRY/TRAIN CROSSING -olosuhteita ei voi esiintyä, jos OUT OF SCOPE -olosuhteet ovat voimassa.
                     Valvontalaitteen on automaattisesti lopetettava OUT OF SCOPE -olosuhteiden voimassaolo, jos kuljettajakortti asetetaan paikoilleen tai poistetaan.
                     OUT OF SCOPE -olosuhteiden voimassaolon on estettävä seuraavat tapahtumat ja varoitukset:

                                 —

                                 ajo ilman asianmukaista korttia,

                                 —

                                 Keskeytymättömään ajoaikaan liittyvät varoitukset.

                           FERRY/TRAIN CROSSING -alkutunnus asetetaan ennen kuin moottori sammutetaan lautassa/junassa.
                     Avattu FERRY/TRAIN CROSSING -olosuhde on päätettävä jonkin seuraavan vaihtoehdon esiintyessä:

                                 —

                                 kuljettaja päättää manuaalisesti FERRY/TRAIN CROSSING -olosuhteen,

                                 —

                                 kuljettaja poistaa korttinsa yksiköstä,

                           avattu FERRY/TRAIN CROSSING -olosuhde päättyy, kun se ei ole enää voimassa asetuksessa (EY) N:o 561/2006 esitettyjen määräysten perusteella.

               3.7   Yritysten tekemien lukitusten hallinta

                     63)

                     Tämän toiminnon avulla on voitava hallita yrityksen tekemiä lukituksia, jotta vain sillä olisi mahdollisuus käyttää tietoja yritystilassa.

                     64)

                     Yrityksen tekemät lukitukset sisältävät alkamispäivän ja -ajan (lukitseminen) ja päättymispäivän ja -ajan (lukituksen avaaminen), johon liittyy yrityksen tunnistus yrityskortin numeron perusteella (lukittaessa).

                     65)

                     Lukituksia voi kytkeä ”päälle” tai ”pois” vain toisaikaisesti.

                     66)

                     Lukituksen pois kytkemisen on oltava mahdollista vain yritykselle, jonka lukitus on ”päällä” (mikä tunnistetaan yrityskortin 13 ensimmäisen numeron perusteella), tai

                     67)

                     lukituksen pois kytkemisen on tapahduttava automaattisesti, jos jokin toinen yritys tekee lukituksen.

                     68)

                     Tapauksessa, jossa yritys tekee lukituksen ja aikaisempi lukitus on saman yrityksen, oletetaan, että aikaisempaa lukitusta ei ole kytketty ”pois”, vaan se on yhä ”päällä”.

               3.8   Tarkastustoimien seuranta

                     69)

                     Tämän toiminnon on valvottava DISPLAYING (näyttö)-, PRINTING (tulostus)-, VU (ajoneuvoyksikkö)- sekä DOWNLOADING (kortin tietojen kopiointi)- ja ROADSIDE CALIBRATION (kalibrointi tien varrella) -tarkastustoimenpiteitä laitteen ollessa tarkastustilassa.

                     70)

                     Tämän toiminnon on myös valvottava OVER SPEEDING CONTROL (ylinopeuden valvonta) -toimenpiteitä laitteen ollessa tarkastustilassa. Ylinopeuden valvonta katsotaan tapahtuneeksi, kun ylinopeudesta kertova tuloste on lähetetty tulostimelle tai näytölle laitteen ollessa tarkastustilassa tai kun tapahtumiin ja vikoihin liittyvät tiedot on kopioitu ajoneuvoyksikön datamuistista.

               3.9   Tapahtumien ja/tai vikojen havaitseminen

                     71)

                     Tämän toiminnon on havaittava seuraavat tapahtumat ja/tai viat:

               3.9.1   ”Ei voimassa olevan kortin asettaminen laitteeseen”

                     72)

                     Tämä tapahtuma syntyy, kun paikoilleen asetetaan jokin kortti, joka ei ole voimassa, kun paikoilleen asetetaan kuljettajakortti, joka on jo korvattu, ja/tai kun paikoilleen asetetun kortin voimassaoloaika umpeutuu.

               3.9.2   ”Korttiristiriita”-tapahtuma

                     73)

                     Tämä tapahtuma syntyy, kun jokin seuraavassa taulukossa kirjaimella X merkityistä kahden voimassa olevan kortin yhdistelmistä on asetettu paikoilleen:

                                 Korttiristiriita

                                 Kuljettajan korttiaukko

                                 Ei korttia

                                 Kuljettajakortti

                                 Valvontakortti

                                 Korjaamokortti

                                 Yrityskortti

                                 Apukuljettajan korttiaukko

                                 Ei korttia

                                 Kuljettajakortti

                                 X

                                 Valvontakortti

                                 X

                                 X

                                 X

                                 Korjaamokortti

                                 X

                                 X

                                 X

                                 X

                                 Yrityskortti

                                 X

                                 X

                                 X

               3.9.3   ”Aikojen päällekkäisyys” -tapahtuma

                     74)

                     Tämä tapahtuma syntyy, kun kortilta luettu viimeisin kuljettajakortin pois ottamisen päivämäärä/aika on myöhempi kuin se valvontalaitteen päivämäärä/aika, jolloin kortti asetetaan paikoilleen.

               3.9.4   ”Ajo ilman asianmukaista korttia” -tapahtuma

                     75)

                     Tämä tapahtuma syntyy, kun jokin seuraavassa taulukossa kirjaimella X merkityistä voimassa olevista ajopiirturikorttiyhdistelmistä on asetettu paikoilleen ja kuljettajan toiminta muuttuu DRIVING-toiminnaksi tai laitteen toimintatila muuttuu kuljettajan toiminnan ollessa tyyppiä DRIVING:

                                 Ajo ilman asianmukaista korttia

                                 Kuljettajan korttiaukko

                                 Ei korttia (tai kortti ei voimassa)

                                 Kuljettajakortti

                                 Valvontakortti

                                 Korjaamokortti

                                 Yrityskortti

                                 Apukuljettajan korttiaukko

                                 Ei korttia (tai kortti ei voimassa)

                                 X

                                 X

                                 X

                                 Kuljettajakortti

                                 X

                                 X

                                 X

                                 X

                                 Valvontakortti

                                 X

                                 X

                                 X

                                 X

                                 X

                                 Korjaamokortti

                                 X

                                 X

                                 X

                                 X

                                 Yrityskortti

                                 X

                                 X

                                 X

                                 X

                                 X

               3.9.5   ”Kortin paikoilleen asettaminen ajettaessa” -tapahtuma

                     76)

                     Tämä tapahtuma syntyy, kun ajopiirturikortti asetetaan johonkin korttiaukkoon kuljettajan toiminnan ollessa DRIVING.

               3.9.6   ”Edellistä kortin käyttöjaksoa ei lopetettu oikein” -tapahtuma

                     77)

                     Tämä tapahtuma syntyy, kun valvontalaite havaitsee korttia paikoilleen asetettaessa, että 3.1 kohdan määräyksistä huolimatta kortin edellistä käyttöjaksoa ei ole lopetettu oikein (kortti on otettu pois ennen kuin kaikki asianmukaiset tiedot on tallennettu sille). Tämä tapahtuma koskee vain kuljettaja- ja korjaamokortteja.

               3.9.7   ”Ylinopeus”-tapahtuma

                     78)

                     Tämä tapahtuma syntyy aina, kun ajetaan ylinopeutta.

               3.9.8   ”Keskeytynyt virransyöttö” -tapahtuma

                     79)

                     Tämä tapahtuma syntyy, kun laite on muussa kuin kalibrointi- tai tarkastustilassa ja liiketunnistimen tai ajoneuvoyksikön virransyöttö keskeytyy yli 200 millisekunnin ajaksi. Laitteen valmistajan on määriteltävä keskeytymisen kynnysarvo. Jännitteen aleneminen ajoneuvoa käynnistettäessä ei saa aiheuttaa tätä tapahtumaa.

               3.9.9   ”Virhe viestinnässä etäviestintälaitteiston kanssa” -tapahtuma

                     80)

                     Tämä tapahtuma esiintyy, kun yksikkö ei ole kalibrointitilassa, jos etäviestintälaitteisto ei ilmoita vastaanottaneensa ajoneuvoyksiköstä lähetettyjä etäviestintätietoja onnistuneesti yli kolmen yrityksen jälkeen.

               3.9.10   ”Sijaintitietojen puuttuminen GNSS-vastaanottimesta” -tapahtuma

                     81)

                     Tämä tapahtuma esiintyy, kun yksikkö ei ole kalibrointitilassa, jos (sisäisestä tai ulkoisesta) GNSS-vastaanottimesta peräisin olevia sijaintitietoja ei saada yli kolmen tunnin kertyneellä yhteenlasketulla ajoajalla.

               3.9.11   ”Virhe viestinnässä ulkoisen GNSS-laitteiston kanssa” -tapahtuma

                     82)

                     Tämä tapahtuma esiintyy, kun yksikkö ei ole kalibrointitilassa, jos ulkoisen GNSS-vastaanottimen ja ajoneuvoyksikön viestintä keskeytyy yli 20 peräkkäisen minuutin ajaksi, kun ajoneuvo liikkuu.

               3.9.12   ”Virhe liikedatassa” -tapahtuma

                     83)

                     Tämä tapahtuma syntyy laitteen ollessa muussa kuin kalibrointitilassa, kun liiketunnistimen ja ajoneuvoyksikön välinen normaali datavirta keskeytyy ja/tai kun liiketunnistimen ja ajoneuvoyksikön välisen tiedonsiirron eheydessä tai autenttisuudessa ilmenee virhe.

               3.9.13   ”Ajoneuvon liikeristiriita” -tapahtuma

                     84)

                     Tämä tapahtuma syntyy, kun yksikkö ei ole kalibrointitilassa, jos liiketunnistimesta lasketut liiketiedot ovat ristiriidassa sisäisestä GNSS-vastaanottimesta tai ulkoisesta GNSS-laitteesta taikka muista riippumattomista lähteistä laskettavien liiketietojen kanssa, kuten lisäyksessä 12 määritellään. Tämä tapahtuma ei saa syntyä lautta-/junakuljetuksen aikana, OUT OF SCOPE -olosuhteissa tai kun GNSS-vastaanottimen sijaintitietoja ei ole saatavilla.

               3.9.14   ”Tietoturvan murtoyritys” -tapahtuma

                     85)

                     Tämä tapahtuma syntyy, kun ilmenee jokin muu tapahtuma, joka vaikuttaa liiketunnistimen ja/tai ajoneuvoyksikön ja/tai ulkoisen GNSS-laitteiston lisäyksessä 10 edellytettyyn tietoturvaan laitteen ollessa muussa kuin kalibrointitilassa.

               3.9.15   ”Aikojen päällekkäisyys” -tapahtuma

                     86)

                     Tämä tapahtuma syntyy, kun yksikkö ei ole kalibrointitilassa, jos ajoneuvoyksikkö havaitsee yli minuutin kestoisen poikkeaman ajoneuvoyksikön ajanmittaustoiminnon ja GNSS-vastaanottimesta peräisin olevan ajan välillä. Tämä tapahtuma tallennetaan yhdessä ajoneuvoyksikön sisäisen kellon arvon kanssa ja yhdessä automaattisen ajansäädön kanssa. Kun aikojen päällekkäisyys -tapahtuma on syntynyt, ajoneuvoyksikkö ei tuota muita aikojen päällekkäisyys -tapahtumia seuraavaan 12 tuntiin. Tämä tapahtuma ei synny tapauksissa, joissa GNSS-vastaanotin ei havainnoinut mitään kelvollista GNSS-signaalia edellisen 30 päivän aikana. Kun GNSS-vastaanottimen sijaintitiedot ovat jälleen saatavilla, aika säädetään automaattisesti.

               3.9.16   ”Kortti”-vikatapahtuma

                     87)

                     Tämä vikatapahtuma syntyy, kun ajopiirturikorttiin tulee vika käytön aikana.

               3.9.17   ”Valvontalaite”-vikatapahtuma

                     88)

                     Tämä vikatapahtuma syntyy, kun jokin seuraavista vioista ilmenee laitteen ollessa muussa kuin kalibrointitilassa:

                                 —

                                 vika ajoneuvoyksikön sisällä

                                 —

                                 vika tulostimessa

                                 —

                                 vika näytössä

                                 —

                                 tietojen kopiointiin liittyvä vika

                                 —

                                 vika tunnistimessa

                                 —

                                 GNSS-vastaanottimeen tai ulkoiseen GNSS-laitteistoon liittyvä vika

                                 —

                                 etäviestintälaitteistoon liittyvä vika.

               3.10   Sisäänrakennetut ja laitteen itse suorittamat testit

                     89)

                     Valvontalaitteen on itse havaittava viat itse suorittamiensa ja sisäänrakennettujen testien avulla seuraavan taulukon mukaisesti:

                                 Testattava osakokoonpano

                                 Laitteen itse suorittama testi

                                 Sisäänrakennettu testi

                                 Ohjelmisto

                                 Eheys

                                 Datamuisti

                                 Käyttö

                                 Käyttö, datan eheys

                                 Kortin liitäntälaite

                                 Käyttö

                                 Käyttö

                                 Näppäimistö

                                 Tarkastus käsin

                                 Tulostin

                                 (riippuu valmistajasta)

                                 Koetuloste

                                 Näyttö

                                 Silmämääräinen tarkastus

                                 Tietojen kopiointi
                                 (suoritetaan vain kopioinnin yhteydessä)

                                 Virheetön toiminta

                                 Tunnistin

                                 Virheetön toiminta

                                 Virheetön toiminta

                                 Etäviestintälaitteisto

                                 Virheetön toiminta

                                 Virheetön toiminta

                                 GNSS-laitteisto

                                 Virheetön toiminta

                                 Virheetön toiminta

               3.11   Tietojen haku datamuistista

                     90)

                     Valvontalaitteen on kyettävä lukemaan kaikkea dataa, jota on tallennettu sen datamuistiin.

               3.12   Tietojen kirjaaminen ja tallentaminen datamuistiin

         Tässä kohdassa:

                     —

                     365 vuorokaudella tarkoitetaan 365:tä keskimääräistä kuljettajan toimintaa sisältävää kalenterivuorokautta. Keskimääräisen päivittäisen toiminnan ajoneuvossa määritellään sisältävän vähintään kuusi kuljettajaa tai apukuljettajaa, kuusi kortin paikoilleen asettamis- ja poistotapahtumaa sekä 256 muutosta toiminnan tilassa. Näin ollen ”365 vuorokautta” sisältää vähintään 2 190 (apu)kuljettajaa, 2 190 kortin paikoilleen asettamis- ja poistotapahtumaa sekä 93 440 muutosta toiminnan tilassa,

                     —

                     keskimääräinen sijaintitietojen määrä päivässä määritellään vähintään 6 sijaintiin, kun päivän työaika alkaa, 6 sijaintiin, kun kuljettajan keskeytymätön ajoaika saavuttaa yli kolmen tunnin jakson ja 6 sijaintiin, kun päivittäinen työaika päättyy, joten ”365 päivää” sisältää ainakin 6 570 sijaintitietoa,

                     —

                     ajat kirjataan yhden minuutin tarkkuudella, ellei toisin määritellä,

                     —

                     matkamittarin lukemat kirjataan yhden kilometrin tarkkuudella,

                     —

                     nopeudet kirjataan tarkkuudella 1 km/t,

                     —

                     sijainnit (leveys- ja pituusasteet) tallennetaan asteina ja minuutteina tarkkuudella 1/10 minuuttia, samoin kuin siihen liittyvä GNSS-laitteiston tarkkuus ja koontiaika.

                     91)

                     Ulkoisen virransyötön katkeaminen lyhyemmäksi kuin 12 kuukauden ajaksi ei saa vaikuttaa datamuistiin tallennettuun dataan tyyppihyväksyntää vastaavissa olosuhteissa. Lisäksi ulkoiseen etäviestintälaitteeseen tallennettuihin tietoihin, kuten lisäyksessä 14 määritetään, ei vaikuta alle 28 päivän kestänyt virtalähteen katkeaminen.

                     92)

                     Valvontalaitteen on kyettävä epäsuorasti tai suoraan kirjaamaan ja tallentamaan datamuistiinsa seuraavat tiedot:

               3.12.1   Laitteen tunnistetiedot

         3.12.1.1   Ajoneuvoyksikön tunnistetiedot

                     93)

                     Valvontalaitteen on kyettävä tallentamaan datamuistiinsa seuraavat ajoneuvoyksikön tunnistetiedot:

                                 —

                                 valmistajan nimi,

                                 —

                                 valmistajan osoite,

                                 —

                                 osanumero,

                                 —

                                 sarjanumero,

                                 —

                                 ajoneuvoyksikön sukupolvi

                                 —

                                 kyky käyttää ensimmäisen sukupolven ajopiirturikortteja,

                                 —

                                 ohjelmistoversion numero,

                                 —

                                 ohjelmaversion asennuspäivämäärä,

                                 —

                                 laitteen valmistusvuosi,

                                 —

                                 hyväksyntänumero.

                     94)

                     Ajoneuvoyksikön valmistaja kirjaa ja tallentaa yksikön tunnistetiedot yhdellä kertaa, lukuun ottamatta ohjelmistoon liittyviä tietoja ja hyväksyntänumeroa, joita voidaan muuttaa ohjelmistoa päivitettäessä, ja kyvyn käyttää ensimmäisen sukupolven ajopiirturikortteja.

               3.12.1.2   Liiketunnistimen tunnistetiedot

                     95)

                     Liiketunnistimen on kyettävä tallentamaan muistiinsa seuraavat tunnistetiedot:

                                 —

                                 valmistajan nimi,

                                 —

                                 sarjanumero,

                                 —

                                 hyväksyntänumero,

                                 —

                                 tunnistimeen sulautetun tietoturvakomponentin tunniste (esim. sirun/prosessorin osanumero),

                                 —

                                 käyttöjärjestelmän tunniste (esim. ohjelmistoversion numero).

                     96)

                     Liiketunnistimen valmistaja kirjaa ja tallentaa liiketunnistimen tunnistetiedot liiketunnistimeen yhdellä kertaa.

                     97)

                     Ajoneuvoyksikön on kyettävä kirjaamaan ja tallentamaan datamuistiinsa liiketunnistimien 20 viimeisimpään liitäntään liittyvät seuraavat tiedot (jos yhtenä kalenterivuorokautena on useita liitäntöjä, ainoastaan kyseisen vuorokauden ensimmäinen ja viimeinen tallennetaan):
                     Kaikista näistä liitännöistä on tallennettava seuraavat tiedot:

                                 —

                                 liiketunnistimen tunnistetiedot:

                                             —

                                             sarjanumero

                                             —

                                             hyväksyntänumero,

                                 —

                                 liiketunnistimen liittämistiedot:

                                             —

                                             päivämäärä, jolloin tunnistin ensi kerran liitettiin ajoneuvoyksikköön.

               3.12.1.3   Maailmanlaajuisen satelliittinavigointijärjestelmän tunnistetiedot

                     98)

                     Ulkoisen GNSS-laitteiston on kyettävä tallentamaan muistiinsa seuraavat tunnistetiedot:

                                 —

                                 valmistajan nimi,

                                 —

                                 sarjanumero

                                 —

                                 hyväksyntänumero,

                                 —

                                 tunnistimeen sulautetun tietoturvakomponentin tunniste (esim. sirun/prosessorin osanumero),

                                 —

                                 käyttöjärjestelmän tunniste (esim. ohjelmistoversion numero).

                     99)

                     Ulkoisen GNSS-laitteiston valmistaja kirjaa ja tallentaa tunnistetiedot ulkoiseen GNSS-laitteistoon yhdellä kertaa.

                     100)

                     Ajoneuvoyksikön on kyettävä kirjaamaan ja tallentamaan datamuistiinsa ulkoisten GNSS-laitteistojen 20 viimeisimpään kytkentään liittyvät seuraavat tiedot (jos yhtenä kalenterivuorokautena on useita kytkentöjä, ainoastaan kyseisen vuorokauden ensimmäinen ja viimeinen tallennetaan):
                     Kaikista näistä kytkennöistä on tallennettava seuraavat tiedot:

                                 —

                                 ulkoisen GNSS-laitteiston tunnistetiedot:

                                             —

                                             sarjanumero,

                                             —

                                             hyväksyntänumero,

                                 —

                                 ulkoisen GNSS-laitteiston kytkentätiedot:

                                             —

                                             kytkennän päivämäärä.

               3.12.2   Avaimet ja varmenteet

                     101)

                     Valvontalaitteen on kyettävä tallentamaan useita salausavaimia ja varmenteita, kuten lisäyksen 11 A ja B osassa määritetään.

               3.12.3   Kuljettaja- tai korjaamokortin paikoilleen asettamiseen ja poistamiseen liittyvät tiedot

                     102)

                     Aina kun kuljettaja- tai korjaamokortti asetetaan paikoilleen laitteeseen tai poistetaan siitä, valvontalaitteen on tallennettava ja säilytettävä datamuistissaan:

                                 —

                                 kortin haltijan sukunimi ja etunimi (-nimet) siinä muodossa kuin ne on tallennettu kortille,

                                 —

                                 kortin numero, kortin myöntänyt jäsenvaltio sekä viimeinen voimassaolopäivä siinä muodossa kuin ne on tallennettu kortille,

                                 —

                                 kortin sukupolvi,

                                 —

                                 päivämäärä ja aika, jolloin kortti asetettiin paikoilleen,

                                 —

                                 ajoneuvon matkamittarin lukema hetkellä, jolloin kortti asetettiin paikoilleen,

                                 —

                                 korttiaukko, johon kortti on asetettu,

                                 —

                                 päivämäärä ja aika, jolloin kortti poistettiin,

                                 —

                                 ajoneuvon matkamittarin lukema hetkellä, jolloin kortti poistettiin,

                                 —

                                 seuraavat tiedot ajoneuvosta, jota kuljettaja käytti ennen tätä, siinä muodossa kuin ne on tallennettu kortille:

                                             —

                                             rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity,

                                             —

                                             ajoneuvoyksikön sukupolvi (jos saatavilla),

                                             —

                                             päivämäärä ja aika, jolloin kortti poistettiin,

                                 —

                                 tunnus, josta ilmenee, onko kuljettaja korttia paikoilleen asettaessaan syöttänyt toimintatietoja käsin.

                     103)

                     Datamuistin on kyettävä tallentamaan näitä tietoja vähintään 365 vuorokauden ajalta.

                     104)

                     Kun tiedontallennuskapasiteetti loppuu, uusimpien tietojen on korvattava vanhimmat tiedot.

               3.12.4   Kuljettajan toimintaan liittyvät tiedot

                     105)

                     Aina kun kuljettajan ja/tai apukuljettajan toiminnan tyyppi muuttuu ja/tai ajoneuvon miehitys muuttuu ja/tai kuljettaja- tai korjaamokortti asetetaan paikoilleen tai poistetaan, valvontalaitteen on tallennettava ja säilytettävä datamuistissaan:

                                 —

                                 ajoneuvon miehitys (CREW, SINGLE),

                                 —

                                 korttiaukko (DRIVER, CO-DRIVER),

                                 —

                                 kunkin korttiaukon tila (INSERTED, NOT INSERTED),

                                 —

                                 toiminta (DRIVING, AVAILABILITY, WORK, BREAK/REST),

                                 —

                                 päivämäärä ja aika, jolloin muutos tapahtui.

                           INSERTED tarkoittaa, että korttiaukkoon on asetettu voimassa oleva kuljettaja- tai korjaamokortti. NOT INSERTED tarkoittaa, että tilanne on päinvastainen, toisin sanoen korttiaukkoon ei ole asetettu voimassa olevaa kuljettaja- tai korjaamokorttia (esim. korttiaukkoon on asetettu yrityskortti tai siinä ei ole lainkaan korttia).
                     Kuljettajan käsin syöttämät toimintatiedot eivät tallennu datamuistiin.

                     106)

                     Datamuistin on kyettävä tallentamaan kuljettajan toimintaan liittyviä tietoja vähintään 365 vuorokauden ajalta.

                     107)

                     Kun tiedontallennuskapasiteetti loppuu, uusimpien tietojen on korvattava vanhimmat tiedot.

               3.12.5   Paikat ja sijainnit, joissa päivän työaika alkaa, loppuu, ja/tai jossa 3 tunnin jatkuva ajoaika saavutetaan

                     108)

                     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan:

                                 —

                                 paikat ja sijainnit, joissa kuljettajan ja/tai apukuljettajan päivän työaika alkaa;

                                 —

                                 sijainnit, joissa kuljettajan keskeytymätön ajoaika on yli kolmen tunnin jakso;

                                 —

                                 paikat ja sijainnit, joissa kuljettajan ja/tai apukuljettajan päivän työaika päättyy.

                     109)

                     Kun ajoneuvon sijaintitieto ei ole saatavilla GNSS-vastaanottimesta näinä aikoina, valvontalaitteen on käytettävä viimeisintä saatavilla olevaa sijaintitietoa ja siihen liittyvää päivämäärää ja kellonaikaa.

                     110)

                     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan kunkin paikka- ja sijaintitiedon lisäksi:

                                 —

                                 (apu)kuljettajan kortin numero ja kortin myöntänyt jäsenvaltio,

                                 —

                                 kortin sukupolvi,

                                 —

                                 päivämäärä, jolloin tieto syötettiin,

                                 —

                                 syötetyn tiedon tyyppi (alkamis- tai päättymistieto tai kolmen tunnin keskeytymätön ajoaika),

                                 —

                                 asiaankuuluva GNSS-laitteiston tarkkuus, päättymispäivä ja -aika (tarvittaessa),

                                 —

                                 ajoneuvon matkamittarin lukema.

                     111)

                     Datamuistin on voitava säilyttää 365 päivän ajan paikka- ja sijaintitiedot päivän työajan alkamisesta, päättymisestä ja/tai kun saavutetaan 3 tunnin keskeytymätön ajoaika.

                     112)

                     Kun tiedontallennuskapasiteetti loppuu, uusimpien tietojen on korvattava vanhimmat tiedot.

               3.12.6   Matkamittariin liittyvät tiedot

                     113)

                     Valvontalaitteen on tallennettava datamuistiinsa ajoneuvon matkamittarin lukema ja sitä vastaava päivämäärä keskiyöllä jokaisena kalenterivuorokautena.

                     114)

                     Datamuistin on kyettävä tallentamaan keskiyöllä otettuja matkamittarin lukemia vähintään 365 vuorokauden ajalta.

                     115)

                     Kun tiedontallennuskapasiteetti loppuu, uusimpien tietojen on korvattava vanhimmat tiedot.

               3.12.7   Nopeuteen liittyvät yksityiskohtaiset tiedot

                     116)

                     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan ajoneuvon hetkellinen nopeus ja sitä vastaava päivämäärä ja aika kerran sekunnissa vähintään viimeisen 24 sellaisen tunnin ajalta, jolloin ajoneuvoa on ajettu.

               3.12.8   Tapahtumiin liittyvät tiedot

         Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.

                     117)

                     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan seuraavat tiedot kustakin havaitusta tapahtumasta seuraavien tallennussääntöjen mukaisesti:

                                 Tapahtuma

                                 Tallennussäännöt

                                 Kustakin tapahtumasta kirjattavat tiedot

                                 Ei-voimassa olevan kortin asettaminen laitteeseen

                                             —

                                             10 viimeisintä tapahtumaa,

                                             —

                                             päivämäärä ja aika, jolloin tapahtuma esiintyi,

                                             —

                                             kortin tyyppi, numero, kortin myöntänyt jäsenvaltio ja tapahtuman luoneen kortin sukupolvi,

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä

                                 Korttiristiriita

                                             —

                                             10 viimeisintä tapahtumaa,

                                             —

                                             tapahtuman alkamispäivämäärä ja -aika,

                                             —

                                             tapahtuman päättymispäivämäärä ja -aika,

                                             —

                                             kunkin kortin tyyppi, numero, kortin myöntänyt jäsenvaltio ja ristiriidan aiheuttaneiden kunkin kortin sukupolvi

                                 Ajo ilman asianmukaista korttia

                                             —

                                             pisimpään kestänyt tapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui,

                                             —

                                             viisi pisimpään kestänyttä tapahtumaa viimeisen 365 vuorokauden aikana

                                             —

                                             tapahtuman alkamispäivämäärä ja -aika,

                                             —

                                             tapahtuman päättymispäivämäärä ja -aika,

                                             —

                                             tapahtuman alkaessa ja/tai päättyessä paikoilleen asetetun kortin korttityyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä

                                 Kortin paikoilleen asettaminen ajon aikana

                                             —

                                             viimeinen tapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui

                                             —

                                             päivämäärä ja aika, jolloin tapahtuma sattui,

                                             —

                                             kortin tyyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä

                                 Edellistä kortin käyttöjaksoa ei lopetettu oikein

                                             —

                                             10 viimeisintä tapahtumaa

                                             —

                                             päivämäärä ja aika, jolloin kortti asetettiin paikoilleen,

                                             —

                                             kortin tyyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             viimeisimmän käyttöjakson tiedot sellaisina kuin ne ovat luettavissa kortilta:

                                                         —

                                                         päivämäärä ja aika, jolloin kortti asetettiin paikoilleen,

                                                         —

                                                         rekisteritunnus, jäsenvaltio, jossa ajoneuvo on rekisteröity ja ajoneuvoyksikön sukupolvi

                                 Ylinopeus (1)

                                             —

                                             vakavin ylinopeustapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui (eli tapahtuma, johon liittyy korkein keskinopeus),

                                             —

                                             viisi vakavinta tapahtumaa viimeisten 365 vuorokauden ajalta,

                                             —

                                             ensimmäinen tapahtuma, joka sattui viimeksi suoritetun kalibroinnin jälkeen

                                             —

                                             tapahtuman alkamispäivämäärä ja -aika,

                                             —

                                             tapahtuman päättymispäivämäärä ja -aika,

                                             —

                                             suurin tapahtuman kestäessä mitattu nopeus,

                                             —

                                             tapahtuman kestäessä mitattujen nopeuslukemien aritmeettinen keskiarvo,

                                             —

                                             kortin tyyppi, numero, kortin myöntänyt jäsenvaltio ja kuljettajakortin sukupolvi (tarvittaessa),

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä

                                 Keskeytynyt virransyöttö (2)

                                             —

                                             pisimpään kestänyt tapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui,

                                             —

                                             viisi pisimpään kestänyttä tapahtumaa viimeisen 365 vuorokauden aikana

                                             —

                                             tapahtuman alkamispäivämäärä ja -aika,

                                             —

                                             tapahtuman päättymispäivämäärä ja -aika,

                                             —

                                             tapahtuman alkaessa ja/tai päättyessä paikoilleen asetetun kortin korttityyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä

                                 Virhe yhteydessä etäviestintälaitteistoon

                                             —

                                             pisimpään kestänyt tapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui,

                                             —

                                             viisi pisimpään kestänyttä tapahtumaa viimeisen 365 vuorokauden aikana

                                             —

                                             tapahtuman alkamispäivämäärä ja -aika,

                                             —

                                             tapahtuman päättymispäivämäärä ja -aika,

                                             —

                                             tapahtuman alkaessa ja/tai päättyessä paikoilleen asetetun kortin korttityyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä

                                 Sijaintitietojen puuttuminen GNSS-vastaanottimesta

                                             —

                                             pisimpään kestänyt tapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui,

                                             —

                                             viisi pisimpään kestänyttä tapahtumaa viimeisen 365 vuorokauden aikana

                                             —

                                             tapahtuman alkamispäivämäärä ja -aika,

                                             —

                                             tapahtuman päättymispäivämäärä ja -aika,

                                             —

                                             tapahtuman alkaessa ja/tai päättyessä paikoilleen asetetun kortin korttityyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä

                                 Virhe liikedatassa

                                             —

                                             pisimpään kestänyt tapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui,

                                             —

                                             viisi pisimpään kestänyttä tapahtumaa viimeisen 365 vuorokauden aikana

                                             —

                                             tapahtuman alkamispäivämäärä ja -aika,

                                             —

                                             tapahtuman päättymispäivämäärä ja -aika,

                                             —

                                             tapahtuman alkaessa ja/tai päättyessä paikoilleen asetetun kortin korttityyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä

                                 Ajoneuvon liikeristiriita

                                             —

                                             pisimpään kestänyt tapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui,

                                             —

                                             viisi pisimpään kestänyttä tapahtumaa viimeisen 365 vuorokauden aikana

                                             —

                                             tapahtuman alkamispäivämäärä ja -aika,

                                             —

                                             tapahtuman päättymispäivämäärä ja -aika,

                                             —

                                             tapahtuman alkaessa ja/tai päättyessä paikoilleen asetetun kortin korttityyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä

                                 Tietoturvan murtoyritys

                                             —

                                             10 viimeisintä kutakin tyyppiä edustavaa tapahtumaa

                                             —

                                             tapahtuman alkamispäivämäärä ja -aika,

                                             —

                                             tapahtuman päättymispäivämäärä ja -aika (jos tieto on oleellinen),

                                             —

                                             tapahtuman alkaessa ja/tai päättyessä paikoilleen asetetun kortin korttityyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             tapahtuman tyyppi

                                 Aikojen päällekkäisyys

                                             —

                                             pisimpään kestänyt tapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui,

                                             —

                                             viisi pisimpään kestänyttä tapahtumaa viimeisen 365 vuorokauden aikana

                                             —

                                             valvontalaitteen päivämäärä ja aika

                                             —

                                             GNSS-laitteiston päivämäärä ja aika,

                                             —

                                             tapahtuman alkaessa ja/tai päättyessä paikoilleen asetetun kortin korttityyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                             —

                                             kyseisenä päivänä sattuneiden vastaavien tapahtumien lukumäärä.

                                 (1)

                                 Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan:

                                             —

                                             viimeisimmän OVER SPEEDING CONTROL -toimenpiteen päivämäärä ja aika,

                                             —

                                             päivämäärä ja aika, jolloin ensimmäinen ylinopeustapahtuma sattui tämän OVER SPEEDING CONTROL -toimenpiteen jälkeen.

                                             —

                                             viimeisen ylinopeustarkastuksen jälkeen sattuneiden OVER SPEEDING CONTROL -toimenpiteiden määrä.

                                 (2)

                                 Nämä tiedot voidaan tallentaa ainoastaan, kun virtalähde liitetään uudelleen, ja ajat voidaan tietää minuutin tarkkuudella.

               3.12.9   Vikoihin liittyvät tiedot

         Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.

                     118)

                     Valvontalaitteen on yritettävä tallentaa ja säilyttää datamuistissaan seuraavat, kutakin havaittua vikaa koskevat tiedot seuraavien tallennussääntöjen mukaisesti:

                                 Vikatapahtumat

                                 Tallennussäännöt

                                 Kustakin viasta kirjattavat tiedot

                                 Korttivika

                                             —

                                             10 viimeisintä kuljettajakortin vikatapahtumaa

                                             —

                                             päivämäärä ja aika, jolloin vikatapahtuma alkoi,

                                             —

                                             päivämäärä ja aika, jolloin vikatapahtuma päättyi,

                                             —

                                             kortin tyyppi, numero, kortin myöntänyt jäsenvaltio ja sen sukupolvi,

                                 Valvontalaiteviat

                                             —

                                             10 viimeisintä kutakin tyyppiä edustavaa vikatapahtumaa,

                                             —

                                             ensimmäinen vikatapahtuma, joka sattui viimeksi suoritetun kalibroinnin jälkeen

                                             —

                                             päivämäärä ja aika, jolloin vikatapahtuma alkoi,

                                             —

                                             päivämäärä ja aika, jolloin vikatapahtuma päättyi,

                                             —

                                             vian tyyppi,

                                             —

                                             vikatapahtuman alkaessa ja/tai päättyessä paikoilleen asetettujen korttien tyyppi, numero ja ne myöntänyt jäsenvaltio sekä niiden sukupolvi.

               3.12.10   Kalibrointiin liittyvät tiedot

                     119)

                     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan tiedot, jotka liittyvät:

                                 —

                                 aktivointihetkellä tunnettuihin kalibrointiparametreihin,

                                 —

                                 laitteen ensimmäiseen kalibrointiin sen aktivoinnin jälkeen,

                                 —

                                 sen ensimmäiseen kalibrointiin nykyisessä ajoneuvossa (joka tunnistetaan rekisteritunnuksensa perusteella),

                                 —

                                 sen 20 viimeiseen kalibrointiin (jos saman kalenterivuorokauden aikana suoritetaan useita kalibrointeja, ainoastaan ensimmäinen ja viimeinen niistä tallennetaan).

                     120)

                     Kaikista näistä kalibroinneista on tallennettava seuraavat tiedot:

                                 —

                                 kalibroinnin tarkoitus (aktivointi, ensiasennus, asennus, määräaikaistarkastus),

                                 —

                                 korjaamon nimi ja osoite,

                                 —

                                 korjaamokortin numero, kortin myöntänyt jäsenvaltio ja kortin viimeinen voimassaolopäivä,

                                 —

                                 ajoneuvon tunnistetiedot,

                                 —

                                 päivitetyt tai vahvistetut parametrit: w, k, l, rengaskoko, nopeudenrajoittimen asetukset, matkamittari (vanhat ja uudet lukemat), päivämäärä ja aika (vanhat ja uudet lukemat),

                                 —

                                 kaikkien käytössä olevien sinetöintien tyypit ja tunnisteet.

                     121)

                     Lisäksi valvontalaitteen on tallennettava ja säilytettävä datamuistissaan tieto siitä, pystyykö se käyttämään ensimmäisen sukupolven ajopiirturikortteja (edelleen käytössä olevia tai ei).

                     122)

                     Liiketunnistimen on tallennettava ja säilytettävä muistissaan seuraavat liiketunnistimen asennustiedot:

                                 —

                                 sen ensimmäinen liittäminen ajoneuvoyksikköön (päivämäärä, aika, ajoneuvoyksikön hyväksyntänumero, ajoneuvoyksikön sarjanumero),

                                 —

                                 sen viimeisin liittäminen ajoneuvoyksikköön (päivämäärä, aika, ajoneuvoyksikön hyväksyntänumero, ajoneuvoyksikön sarjanumero).

                     123)

                     Ulkoisen GNSS-laitteiston on tallennettava ja säilytettävä muistissaan seuraavat ulkoisen GNSS-laitteiston asennustiedot:

                                 —

                                 sen ensimmäinen kytkeminen ajoneuvoyksikköön (päivämäärä, aika, ajoneuvoyksikön hyväksyntänumero, ajoneuvoyksikön sarjanumero),

                                 —

                                 sen viimeinen kytkeminen ajoneuvoyksikköön (päivämäärä, aika, ajoneuvoyksikön hyväksyntänumero, ajoneuvoyksikön sarjanumero).

               3.12.11   Ajan asetukseen liittyvät tiedot

                     124)

                     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan tiedot, jotka liittyvät ajan asettamistapahtumaan muulloin kuin tavanomaisen kalibroinnin yhteydessä (määritelmä f):

                                 —

                                 viimeisimpään ajan asetukseen,

                                 —

                                 viiteen suurimpaan ajan asetukseen.

                     125)

                     Kaikista näistä ajan asetuksista on tallennettava seuraavat tiedot:

                                 —

                                 päivämäärä ja aika, vanhat lukemat,

                                 —

                                 päivämäärä ja aika, uudet lukemat,

                                 —

                                 ajan asetuksen suorittaneen korjaamon nimi ja osoite,

                                 —

                                 korjaamokortin numero, kortin myöntänyt jäsenvaltio sekä kortin sukupolvi ja sen viimeinen voimassaolopäivä.

               3.12.12   Tarkastustoimiin liittyvät tiedot

                     126)

                     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan seuraavat tiedot, jotka liittyvät 20 viimeisimpään tarkastustoimeen:

                                 —

                                 tarkastuksen päivämäärä ja aika,

                                 —

                                 valvontakortin numero, kortin myöntänyt jäsenvaltio ja kortin sukupolvi,

                                 —

                                 tarkastuksen tyyppi (tietojen näyttö ja/tai tulostus ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen kopiointi ja/tai kalibroinnin tarkastus tien varrella).

                     127)

                     Kun tietoja kopioidaan, myös tiedot ensimmäisestä ja viimeisestä päivästä, joita kopiointi koskee, on kirjattava.

               3.12.13   Yritysten tekemiin lukituksiin liittyvät tiedot

                     128)

                     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan seuraavat tiedot, jotka liittyvät 255 viimeisimpään yrityksen tekemään lukitukseen:

                                 —

                                 päivämäärä ja aika, jolloin lukitus tehtiin,

                                 —

                                 päivämäärä ja aika, jolloin lukitus avattiin,

                                 —

                                 yrityskortin numero, kortin myöntänyt jäsenvaltio ja kortin sukupolvi,

                                 —

                                 yrityksen nimi ja osoite.

                           Lukituksella aikaisemmin lukittuja tietoja, jotka on poistettu muistista edellä mainitun rajan vuoksi, käsitellään tietoina, jotka eivät ole lukittuja.

               3.12.14   Tietojen kopiointitapahtumiin liittyvät tiedot

                     129)

                     Valvontalaitteen on tallennettava ja säilytettävä datamuistissaan seuraavat tiedot, jotka liittyvät datamuistin viimeisimpään kopiointiin ulkoiselle tietovälineelle laitteen ollessa yritys- tai kalibrointitilassa:

                                 —

                                 päivämäärä ja aika, jolloin kopiointi suoritettiin,

                                 —

                                 yritys- tai korjaamokortin numero, kortin myöntänyt jäsenvaltio ja kortin sukupolvi,

                                 —

                                 yrityksen tai korjaamon nimi.

               3.12.15   Erityisolosuhteisiin liittyvät tiedot

                     130)

                     Valvontalaitteen on tallennettava datamuistiinsa seuraavat tiedot, jotka liittyvät erityisolosuhteisiin:

                                 —

                                 päivämäärä ja aika, jolloin tieto syötettiin,

                                 —

                                 erityisolosuhteiden tyyppi.

                     131)

                     Datamuistin on kyettävä tallentamaan erityisolosuhteisiin liittyviä tietoja vähintään 365 vuorokauden ajalta (olettaen, että päivittäin alkaa ja päättyy keskimäärin yksi erityisolosuhdetilanne). Kun tiedontallennuskapasiteetti loppuu, uusimpien tietojen on korvattava vanhimmat tiedot.

               3.12.16   Ajopiirturikortin tiedot

                     132)

                     Valvontalaitteen on kyettävä tallentamaan seuraavat tiedot, jotka liittyvät ajoneuvoyksikössä käytettyihin eri ajopiirturikortteihin:

                                 —

                                 ajopiirturikortin numero ja sen sarjanumero,

                                 —

                                 ajopiirturikortin valmistaja,

                                 —

                                 ajopiirturikortin tyyppi,

                                 —

                                 ajopiirturikortin versio.

                     133)

                     Valvontalaitteen on kyettävä tallentamaan vähintään 88 tällaista tietuetta.

               3.13   Tietojen haku ajopiirturikorteilta

                     134)

                     Valvontalaitteen on kyettävä tarvittaessa lukemaan ensimmäisen ja toisen sukupolven ajopiirturikorteilta tiedot, jotta voidaan:

                                 —

                                 tunnistaa kortin tyyppi, kortin haltija, aiemmin käytetty ajoneuvo, päivämäärä ja aika, jolloin kortti viimeksi poistettiin, sekä tuolloin valittu toiminnan tyyppi,

                                 —

                                 tarkastaa, että viimeisin kortin käyttöjakso lopetettiin oikein,

                                 —

                                 laskea kuljettajan keskeytymätön ajoaika, yhteenlaskettu taukoaika sekä edellisen ja kuluvan viikon yhteenlasketut ajoajat,

                                 —

                                 tulostaa tarvittavia tulosteita, jotka liittyvät kuljettajakortille tallennettuihin tietoihin,

                                 —

                                 kopioida kuljettajakortin tietoja ulkoiselle tietovälineelle.

                           Tätä vaatimusta sovelletaan ainoastaan ensimmäisen sukupolven ajopiirturikortteihin, jos korjaamo ei ole poistanut niitä käytöstä.

                     135)

                     Jos tietojen lukemisessa tapahtuu virhe, valvontalaitteen on yritettävä enintään kolme kertaa uudelleen käyttää samaa lukukomentoa, ja mikäli tietojen lukeminen ei vieläkään onnistu, laitteen on katsottava, että kortti on viallinen eikä se ole voimassa.

               3.14   Tietojen kirjaaminen ja tallentaminen ajopiirturikorteille

         3.14.1   Tietojen kirjaaminen ja tallentaminen ensimmäisen sukupolven ajopiirturikorteille

                     136)

                     Jos korjaamo ei ole poistanut ensimmäisen sukupolven ajopiirturikortteja käytöstä, valvontalaitteen on tallennettava ja säilytettävä tiedot täsmälleen samalla tavalla kuin ensimmäisen sukupolven valvontalaite tekisi.

                     137)

                     Valvontalaitteen on kirjattava kortin tätä käyttöjaksoa koskevat tiedot kuljettaja- tai korjaamokortille heti, kun se on asetettu laitteeseen.

                     138)

                     Valvontalaitteen on päivitettävä voimassa olevat kuljettaja-, korjaamo-, yritys- ja/tai valvontakortit kaikilla niillä tarvittavilla tiedoilla, jotka liittyvät aikaan, jolloin kortti on asetettuna laitteeseen, sekä tiedoilla, jotka liittyvät kortin haltijaan. Näille korteille tallennettavat tiedot on määritelty luvussa 4.

                     139)

                     Valvontalaitteen on päivitettävä kuljettajan toimintaa ja olinpaikkaa koskevat tiedot (kuten 4.5.3.1.9 ja 4.5.3.1.11 kohdassa on määritelty), jotka on tallennettu voimassa oleville kuljettaja- ja/tai korjaamokorteille, kortin haltijan käsin syöttämillä toimintaa ja olinpaikkaa koskevilla tiedoilla.

                     140)

                     Kaikkia tapahtumia, joita ei ole määritelty ensimmäisen sukupolven valvontalaitteille, ei säilytetä kuljettaja- ja korjaamokortissa.

                     141)

                     Ajopiirturikorttien tietojen päivityksen on tapahduttava siten, että tarvittaessa ja tiedontallennuskapasiteetti huomioon ottaen uusimmat tiedot korvaavat vanhimmat tiedot.

                     142)

                     Jos tietojen kirjoittamisessa kortille tapahtuu virhe, valvontalaitteen on yritettävä enintään kolme kertaa uudelleen käyttää samaa kirjoituskomentoa, ja mikäli tietojen kirjoittaminen ei vieläkään onnistu, laitteen on katsottava, että kortti on viallinen eikä se ole voimassa.

                     143)

                     Ennen kuin valvontalaite sallii kuljettajakortin poistamisen ja sen jälkeen, kun kaikki oleelliset tiedot on tallennettu kortille, valvontalaitteen on saatettava nyt päättyvää kortin käyttöjaksoa koskevat tiedot ajan tasalle.

               3.14.2   Tietojen kirjaaminen ja tallentaminen toisen sukupolven ajopiirturikorteille

                     144)

                     Toisen sukupolven ajopiirturikortteihin on sisällyttävä kaksi eri korttisovellusta, joista ensimmäisen on oltava täsmälleen sama kuin ensimmäisen sukupolven ajopiirturikorttien TACHO-sovellus, ja toisen ”TACHO_G2”-sovellus, kuten 4 kohdassa ja lisäyksessä 2 määritellään.

                     145)

                     Valvontalaitteen on kirjattava kortin tätä käyttöjaksoa koskevat tiedot kuljettaja- tai korjaamokortille heti, kun se on asetettu laitteeseen.

                     146)

                     Valvontalaitteen on päivitettävä kahden kortin sovelluksiin tallennetut voimassa olevat kuljettaja-, korjaamo-, yritys- ja/tai valvontakortit kaikilla niillä tarvittavilla tiedoilla, jotka liittyvät aikaan, jolloin kortti on asetettuna laitteeseen, sekä tiedoilla, jotka liittyvät kortin haltijaan. Näille korteille tallennettavat tiedot on määritelty luvussa 4.

                     147)

                     Valvontalaitteen on päivitettävä kuljettajan toimintaa ja olinpaikkaa koskevat tiedot (kuten 4.5.3.1.9, 4.5.3.1.11, 4.5.3.2.9 ja 4.5.3.2.11 kohdassa on määritelty), jotka on tallennettu voimassa oleville kuljettaja- ja/tai korjaamokorteille, kortin haltijan käsin syöttämillä toiminta- ja paikkatiedoilla.

                     148)

                     Ajopiirturikorttien tietojen päivityksen on tapahduttava siten, että tarvittaessa ja tiedontallennuskapasiteetti huomioon ottaen uusimmat tiedot korvaavat vanhimmat tiedot.

                     149)

                     Jos tietojen kirjoittamisessa kortille tapahtuu virhe, valvontalaitteen on yritettävä enintään kolme kertaa uudelleen käyttää samaa kirjoituskomentoa, ja mikäli tietojen kirjoittaminen ei vieläkään onnistu, laitteen on katsottava, että kortti on viallinen eikä se ole voimassa.

                     150)

                     Ennen kuin valvontalaite sallii kuljettajakortin poistamisen ja sen jälkeen, kun kaikki oleelliset tiedot on tallennettu kortin toisen sukupolven sovellukseen, valvontalaitteen on saatettava nyt päättyvää kortin käyttöjaksoa koskevat tiedot ajan tasalle.

               3.15   Tietojen näyttö

                     151)

                     Näytön on oltava vähintään 20 merkin laajuinen.

                     152)

                     Merkkien on oltava vähintään 5 mm korkeita ja 3,5 mm leveitä.

                     153)

                     Näytön on tuettava lisäyksen 1 luvussa 4 ”Merkistöt” määritettyjä merkkejä. Näytössä voidaan käyttää yksinkertaistettuja merkkikuvioita (esim. merkit, joissa on korkomerkkejä, voidaan näyttää ilman niitä, tai pienet kirjaimet voidaan näyttää isoina kirjaimina).

                     154)

                     Näytössä on oltava asianmukainen ja häikäisemätön valaistus.

                     155)

                     Näytön on oltava nähtävissä avaamatta valvontalaitetta.

                     156)

                     Valvontalaitteen on kyettävä näyttämään:

                                 —

                                 oletusarvoiset tiedot,

                                 —

                                 varoituksiin liittyvät tiedot,

                                 —

                                 valikkojen käyttöön liittyvät tiedot,

                                 —

                                 muut käyttäjän pyytämät tiedot.

                           Valvontalaite saa näyttää muitakin tietoja, edellyttäen, että ne ovat selvästi erotettavissa edellä mainituista tiedoista.

                     157)

                     Valvontalaitteen näytössä on käytettävä lisäyksessä 3 lueteltuja kuvakkeita tai niiden yhdistelmiä. Näytössä voidaan lisäksi käyttää muita kuvakkeita tai niiden yhdistelmiä, mikäli ne ovat selvästi erotettavissa edellä mainituista kuvakkeista tai niiden yhdistelmistä.

                     158)

                     Näytön on aina oltava ON (päällä) -tilassa ajoneuvon ollessa liikkeessä.

                     159)

                     Valvontalaitteessa saa olla käsikäyttöinen tai automaattinen mahdollisuus kytkeä näyttö OFF (pois) -tilaan silloin, kun ajoneuvo ei ole liikkeessä.
                     Näytön esitysmuoto on määritelty lisäyksessä 5.

               3.15.1   Oletusarvoinen näyttö

                     160)

                     Kun ei ole tarvetta näyttää muita tietoja, valvontalaitteen on oletusarvoisesti näytettävä seuraavat tiedot:

                                 —

                                 paikallinen aika (UTC-ajan ja kuljettajan asettaman aikaeron perusteella),

                                 —

                                 laitteen toimintatila,

                                 —

                                 kuljettajan ja apukuljettajan sen hetkisen toiminnan tyyppi,

                                 —

                                 kuljettajaan liittyvät tiedot:

                                 —

                                 jos kuljettajan sen hetkinen toiminta on tyyppiä DRIVING, näytetään kuljettajan sen hetkinen keskeytymätön ajoaika ja sen hetkinen yhteenlaskettu taukoaika

                                 —

                                 jos kuljettajan sen hetkinen toiminta ei ole tyyppiä DRIVING, näytetään kyseisen toiminnan sen hetkinen kesto (alkaen hetkestä, jolloin se valittiin) ja kuljettajan sen hetkinen yhteenlaskettu taukoaika.

                     161)

                     Kuhunkin kuljettajaan liittyvien tietojen näytön on oltava selkeä, pelkistetty ja yksiselitteinen. Jos kuljettajaan ja apukuljettajaan liittyviä tietoja ei voida näyttää samanaikaisesti, valvontalaitteen on oletusarvoisesti näytettävä kuljettajaan liittyvät tiedot ja sallittava se, että käyttäjä itse tuo näyttöön apukuljettajaan liittyvät tiedot.

                     162)

                     Jos laitteen toimintatilaa ei voida oletusarvoisesti näyttää näytön leveyden asettamien rajoitusten vuoksi, on valvontalaitteen näytettävä uusi toimintatila hetken ajan tilan vaihtuessa.

                     163)

                     Valvontalaitteen on näytettävä kortin haltijan nimi hetken ajan korttia paikoilleen asetettaessa.

                     164)

                     Kun OUT OF SCOPE tai FERRY/TRAIN -olosuhteet ovat voimassa, näytössä on oletusarvoisesti oltava asianomainen kuvake, joka osoittaa, että tietyt olosuhteet ovat voimassa (kuljettajan sen hetkisen toiminnan tyyppiä ei tarvitse näyttää samaan aikaan).

               3.15.2   Varoitusnäyttö

                     165)

                     Valvontalaitteen on näytettävä varoitukset ensisijaisesti käyttäen lisäyksen 3 kuvakkeita täydennettynä tarvittaessa numerokoodein välitettävillä lisätiedoilla. Varoituksen selväkielinen kuvaus kuljettajan valitsemalla kielellä voidaan myös lisätä toimintoon.

               3.15.3   Valikkojen käyttö

                     166)

                     Valvontalaitteessa on oltava asianmukaisen valikkorakenteen avulla käytettävät tarvittavat komennot.

               3.15.4   Muut näytöt

                     167)

                     Haluttaessa on voitava valita seuraavien tietojen näyttö:

                                 —

                                 UTC-päivämäärä ja -aika sekä paikallisen ajan ero UTC-aikaan nähden,

                                 —

                                 kuuden eri vakiotulosteen sisältö samassa muodossa kuin itse tulosteet,

                                 —

                                 kuljettajan keskeytymätön ajoaika ja yhteenlaskettu taukoaika,

                                 —

                                 apukuljettajan keskeytymätön ajoaika ja yhteenlaskettu taukoaika,

                                 —

                                 kuljettajan edellisen ja kuluvan viikon yhteenlasketut ajoajat,

                                 —

                                 apukuljettajan edellisen ja kuluvan viikon yhteenlasketut ajoajat.

                           vapaaehtoisesti:

                                 —

                                 apukuljettajan toiminnan nykyinen kesto (alkaen hetkestä, jolloin se valittiin),

                                 —

                                 kuljettajan kuluvan viikon yhteenlasketut ajoajat,

                                 —

                                 apukuljettajan kuluvan päivän työajan yhteenlaskettu ajoaika.

                                 —

                                 kuljettajan kuluvan päivän työajan yhteenlaskettu ajoaika.

                     168)

                     Tulosteen sisällön näyttämisen on tapahduttava jaksoittaisesti, rivi kerrallaan. Jos näytön leveys on alle 24 merkkiä, käyttäjän on saatava tiedot täydellisinä käyttäen sopivaa keinoa (tiedon näyttäminen useammalla rivillä, rivien vierittäminen…).
                     Käsin tehtäviä merkintöjä varten varattuja tulosteiden rivejä ei tarvitse näyttää.

               3.16   Tulostus

                     169)

                     Valvontalaitteen on kyettävä tulostamaan datamuistissaan ja/tai ajopiirturikorteilla olevia tietoja seuraavan seitsemän tulosteen muodossa:

                                 —

                                 kuljettajan toiminta kortin tietojen mukaan päivittäin tulostettuna,

                                 —

                                 kuljettajan toiminta ajoneuvoyksikön tietojen mukaan päivittäin tulostettuna,

                                 —

                                 tapahtumat ja viat kortin tietojen mukaan tulostettuna,

                                 —

                                 tapahtumat ja viat ajoneuvoyksikön tietojen mukaan tulostettuna,

                                 —

                                 teknisten tietojen tuloste,

                                 —

                                 ylinopeustuloste,

                                 —

                                 tietyn ajopiirturikortin tietojen käyttöhistoria (ks. 3.12.16 kohta).

                           Näiden tulosteiden ulkoasu ja sisältö on määritelty lisäyksessä 4.
                     Tulosteiden lopussa voidaan antaa lisätietoja.
                     Valvontalaite voi tuottaa myös muita tulosteita, jos ne ovat selvästi erotettavissa seitsemästä edellä mainitusta tulosteesta.

                     170)

                     Tulosteiden ”kuljettajan toiminta kortin tietojen mukaan päivittäin tulostettuna” ja ”tapahtumat ja viat kortin tietojen mukaan tulostettuina” on oltava saatavissa vain, kun valvontalaitteeseen on asetettu kuljettaja- tai korjaamokortti. Valvontalaitteen on päivitettävä kyseiselle kortille tallennetut tiedot ennen tulostusta.

                     171)

                     Tulosteiden ”kuljettajan toiminta kortin tietojen mukaan päivittäin tulostettuna” ja ”tapahtumat ja viat kortin tietojen mukaan tulostettuina” tulostamiseksi valvontalaitteen on:

                                 —

                                 joko automaattisesti valittava kuljettajakortti tai korjaamokortti, jos vain toinen näistä on asetettu laitteeseen,

                                 —

                                 tai annettava käyttäjän käyttöön komento, jolla tämä voi valita kortin, jolta tiedot luetaan, tai kortin, joka on asetettu kuljettajan korttiaukkoon, jos laitteeseen on asetettu kaksi korttia.

                     172)

                     Tulostimen on kyettävä tulostamaan 24 merkkiä riville.

                     173)

                     Merkkien on oltava vähintään 2,1 mm korkeita ja 1,5 mm leveitä.

                     174)

                     Tulostimen on tuettava lisäyksen 1 luvussa 4 ”Merkistöt” määritettyjä merkkejä.

                     175)

                     Tulostimien on oltava suunniteltu siten, että ne kykenevät tuottamaan edellä mainitut tulosteet riittävän selvinä, jottei niitä luettaessa synny väärinkäsityksiä.

                     176)

                     Tulosteiden koon ja niiden sisältämien tietojen on säilyttävä muuttumattomina normaaleissa kosteus- (10–90 prosenttia) ja lämpötilaolosuhteissa.

                     177)

                     Valvontalaitteessa käytettävä tyyppihyväksytty tulostinpaperi on varustettava asianmukaisin tyyppihyväksyntämerkinnöin sekä merkinnöin siitä, minkä tyyppisessä (tyyppisissä) valvontalaitteessa (-laitteissa) sitä saadaan käyttää.

                     178)

                     Tulosteiden on säilyttävä selvästi luettavina ja tunnistettavina ainakin kahden vuoden ajan valaistuksen, kosteuden ja lämpötilan osalta normaaleissa olosuhteissa.

                     179)

                     Tulosteiden on oltava ainakin lisäyksessä 9 määriteltyjen testauseritelmien mukaiset.

                     180)

                     Näihin asiakirjoihin on myös voitava tehdä käsin kirjoitettuja merkintöjä kuten kuljettajan allekirjoitus.

                     181)

                     Valvontalaitteen on hallittava tilanteet, joissa tulostuspaperi loppuu, siten, että uuden paperin lisäämisen jälkeen laite joko aloittaa tulostuksen alusta tai jatkaa tulostusta antamalla yksiselitteisen viitteen ennen paperin loppumista tulostettuun osaan.

               3.17   Varoitukset

                     182)

                     Valvontalaitteen on varoitettava kuljettajaa, jos se havaitsee tapahtuman ja/tai vian.

                     183)

                     Virransyötön keskeytymistapausta koskeva varoitus voidaan antaa virransyötön uudelleenkytkemisen jälkeen.

                     184)

                     Valvontalaitteen on varoitettava kuljettajaa 15 minuuttia ennen suurimman sallitun keskeytymättömän ajoajan ylitystä sekä ylityksen tapahtumahetkellä.

                     185)

                     Varoitusten on oltava näkyviä. Näkyvien varoitusten lisäksi voidaan antaa kuultavia varoituksia.

                     186)

                     Käyttäjän on kyettävä selvästi tunnistamaan näkyvät varoitukset, niiden on oltava kuljettajan näkökentässä ja selvästi luettavissa sekä päivällä että yöllä.

                     187)

                     Näkyviä varoituksia voidaan lisätä valvontalaitteeseen ja/tai järjestää erilleen siitä.

                     188)

                     Jälkimmäisessä tapauksessa varoituksessa on oltava merkki ”T”.

                     189)

                     Varoitusten on kestettävä vähintään 30 sekuntia, ellei käyttäjä kuittaa niitä painamalla yhtä tai useampaa valvontalaitteen erityisnäppäintä. Tämä pikakuittaus ei tyhjennä varoituksen syyn kertovaa näyttöä, johon viitataan seuraavassa kappaleessa.

                     190)

                     Varoituksen syyn on näyttävä valvontalaitteen näytössä, kunnes käyttäjä kuittaa sen tietyllä valvontalaitteen näppäimellä tai komennolla.

                     191)

                     Muita varoituksia voidaan antaa, jos ne eivät aiheuta kuljettajille sekaannusta edellä mainittujen varoitusten suhteen.

               3.18   Tietojen kopioiminen ulkoisille tietovälineille

                     192)

                     Valvontalaitteen on kyettävä tarvittaessa kopioimaan tietoja datamuististaan tai kuljettajakortilta ulkoisille tallennusvälineille kalibrointi-/kopiointiliittimen kautta. Valvontalaitteen on päivitettävä kyseiselle kortille tallennetut tiedot ennen tulostusta.

                     193)

                     Lisäksi valvontalaitteessa voi olla lisäominaisuus, jonka avulla se voi missä hyvänsä toimintatilassa kopioida tietoja jollakin muulla keinolla yritykselle, jonka tunnistetiedot on varmennettu tämän väylän kautta. Tällaisessa tapauksessa kopioinnille pätevät yritystilaa vastaavat käyttöoikeudet.

                     194)

                     Kopiointi ei saa muuttaa tai pyyhkiä tallennettuja tietoja.

                     195)

                     Kalibrointi-/kopiointiliittimen sähköiset liityntätiedot on määritelty lisäyksessä 6.

                     196)

                     Kopiointiprotokollat on määritelty lisäyksessä 7.

               3.19   Kohdistettuihin tienvarsitarkastuksiin liittyvä etäviestintä

                     197)

                     Kun virta on päällä, ajoneuvoyksikön on tallennettava 60 sekunnin välein etäviestintälaitteistolla viimeisimmät tarvittavat tiedot kohdistettuja tienvarsitarkastuksia varten. Tällaiset tiedot on salattava ja allekirjoitettava lisäyksen 11 ja 14 perusteella.

                     198)

                     Etäältä tarkistettavien tietojen on oltava etäyhteyslukijoiden käytettävissä langattoman viestinnän avulla, kuten lisäyksessä 14 määritetään.

                     199)

                     Tiedot, joita tarvitaan kohdistettuja tienvarsitarkastuksia varten koskevat seuraavaa:

                                 —

                                 viimeisin tietoturvaloukkausyritys,

                                 —

                                 pisin virtakatkos,

                                 —

                                 sensorivika,

                                 —

                                 virhe liikedatassa,

                                 —

                                 ajoneuvon liikeristiriita,

                                 —

                                 ajaminen ilman voimassa olevaa korttia,

                                 —

                                 kortin syöttäminen ajon aikana,

                                 —

                                 ajanasetustiedot,

                                 —

                                 kalibrointitiedot ja kahden viimeisen tallennetun kalibrointitiedon ajankohdat,

                                 —

                                 ajoneuvon rekisterinumero,

                                 —

                                 ajopiirturin kirjaama nopeus.

               3.20   Tietojen tulostus ulkoisille lisälaitteille

                     200)

                     Valvontalaitteet voidaan varustaa standardien mukaisilla rajapinnoilla, jotka mahdollistavat sen, että ajopiirturin kirjaamia tai tuottamia tietoja voidaan käyttää kalibrointi- tai normaalitilassa ulkoisessa laitteistossa.
                     Lisäyksessä 13 määritellään ja standardoidaan vaihtoehtoinen ITS-rajapinta. Muita vastaavia rajapintoja voi esiintyä samaan aikaan, jos ne täyttävät täysin lisäyksen 13 vaatimukset tietoja, turvallisuutta ja kuljettajan suostumusta koskevasta vähimmäisluettelosta.
                     Seuraavia vaatimuksia sovelletaan ITS-tietoihin, jotka on asetettu saataville kyseisen rajapinnan kautta:

                                 —

                                 nämä tiedot ovat sarja ajopiirtureiden tietohakemiston valittuja olemassa olevia tietoja (lisäys 1),

                                 —

                                 näiden valittujen tietojen osajoukko merkitään henkilötiedoiksi,

                                 —

                                 henkilötietoja koskeva osajoukko on saatavilla vain, jos voidaan todentaa kuljettajan suostumus siihen, että hänen henkilötietoja saadaan välittää ajoneuvoverkon ulkopuolelle,

                                 —

                                 kuljettajan suostumus voidaan millä hetkellä tahansa ottaa käyttöön tai poistaa käytöstä valikkokomennoilla, jos kuljettajakortti on asetettu yksikköön,

                                 —

                                 tietojoukko ja tietojen osajoukko lähetetään langattomalla Bluetooth-yhteyskäytännöllä ajoneuvon ohjaamon lähistössä, ja sen virkistystaajuus on 1 minuutti,

                                 —

                                 ulkoisen laitteen liittämistä ITS-rajapintaan suojataan tiettyyn käyttöön varatulla ja sattumanvaraisella vähintään neljän numeron PIN-koodilla, joka tallennetaan kuhunkin ajoneuvoyksikköön ja on saatavilla sen näytöllä,

                                 —

                                 ITS-rajapinnan olemassaolo ei saa missään tilanteessa häiritä ajoneuvoyksikön asianmukaista toimintaa ja turvallisuutta tai vaikuttaa siihen.

                           Valittujen olemassa olevien tietojoukkojen, jotka katsotaan vähimmäisluetteloksi, lisäksi voidaan tulostaa myös muita tietoja, mikäli niitä ei voida pitää henkilötietoina.
                     Valvontalaitteen on välitettävä muille ulkoisille laitteistoille tieto kuljettajan suostumuksesta.
                     Kun ajoneuvon sytytysvirtakytkin on ON-asennossa, laitteen on tulostettava näitä tietoja jatkuvasti sarjaliitäntäporttiin.

                     201)

                     Sarjaliitännän rajapinta, joka määritetään asetuksen (ETY) N:o 3821/85 liitteessä 1 B, sellaisena kuin se on viimeksi muutettuna, voi edelleen olla ajopiirtureissa yhteensopivuuden takaamiseksi. Kuljettajan suostumusta tarvitaan kuitenkin edelleen, jos välitetään henkilötietoja.

               3.21   Kalibrointi

                     202)

                     Kalibrointitoiminnon avulla on voitava:

                                 —

                                 automaattisesti liittää liiketunnistin ajoneuvoyksikköön,

                                 —

                                 automaattisesti kytkeä ulkoinen GNSS-laitteisto ajoneuvoyksikköön tarvittaessa,

                                 —

                                 digitaalisesti sovittaa valvontalaitteen vakio (k) ajoneuvon ominaiskertoimeen (w),

                                 —

                                 asettaa kuluva aika korttiaukkoon asetetun korjaamokortin voimassaoloajan puitteisiin,

                                 —

                                 asettaa matkamittarin kuluva lukema,

                                 —

                                 päivittää datamuistiin tallennetut liiketunnistimen tunnistetiedot,

                                 —

                                 päivittää tarvittaessa datamuistiin tallennetut ulkoisen GNSS-laitteiston tunnistetiedot,

                                 —

                                 päivittää kaikkien käytössä olevien sinetöintien tyypit ja tunnisteet,

                                 —

                                 päivittää tai vahvistaa muita valvontalaitteen tiedossa olevia parametreja, joita ovat: ajoneuvon tunnistetiedot, w-kerroin, l-mitta, rengaskoko ja nopeudenrajoittimen asetukset, jos sellainen on.

                     203)

                     Lisäksi kalibrointitoiminnon perustella voidaan poistaa ensimmäisen sukupolven ajopiirturikorttien käyttö valvontalaitteessa, jos lisäyksessä 15 tarkoitetut olosuhteet täyttyvät.

                     204)

                     Liiketunnistimen ajoneuvoyksikköön liittämiseen on sisällyttävä ainakin:

                                 —

                                 liiketunnistimeen tallennettujen liiketunnistimen asennustietojen päivitys (tarvittaessa),

                                 —

                                 tarvittavien liiketunnistimen tunnistetietojen kopiointi tunnistimelta ajoneuvoyksikön datamuistiin.

                     205)

                     Ulkoisen GNSS-laitteiston ajoneuvoyksikköön liittämiseen on sisällyttävä ainakin:

                                 —

                                 ulkoisen GNSS-laitteiston muistiin tallennettujen asennustietojen päivittäminen (tarvittaessa),

                                 —

                                 tarvittavien ulkoisen GNSS-laitteiston tunnistetietojen kopiointi tunnistimelta ajoneuvoyksikön datamuistiin, mukaan lukien ulkoisen GNSS-laitteiston sarjanumero.

                           Kytkentää seuraa GNSS-sijaintitietojen todentaminen.

                     206)

                     Kalibrointitoiminnon avulla on kyettävä automaattisesti syöttämään tarvittavat tiedot kalibrointi-/kopiointiliittimen kautta lisäyksessä 8 määriteltyä kalibrointiprotokollaa käyttäen. Kalibrointitoiminnon avulla voidaan syöttää myös muita tarvittavia tietoja muiden keinojen avulla.

               3.22   Kalibroinnin tarkastus tien varrella

                     207)

                     Kalibroinnin tarkastus tien varrella mahdollistaa liiketunnistimen (joka on mahdollisesti sulautettu muuntimeen) sarjanumeron ja ulkoisen GNSS-laitteiston sarjanumeron (kun tämä on tarpeen) lukemisen pyynnön esittämishetkellä.

                     208)

                     Tämä voidaan suorittaa ainakin ajoneuvoyksikön näytöllä valikon komennoilla.

                     209)

                     Kalibroinnin tarkastuksessa tien varrella on voitava valvoa myös kalibroinnin tulo-/lähtösignaalijohtimen tilan valintaa, kuten lisäyksessä 6 määritetään, K-johdinliitännän avulla. Tämä on tehtävä ECUAdjustmentSession-jakson kautta, kuten lisäyksessä 8 olevassa 7 kohdassa (Testipulssien ohjaus – tulo-/lähtösignaalien ohjauksen toimintayksikkö) määritetään.

               3.23   Ajan asetus

                     210)

                     Ajan asetustoiminnon avulla on kyettävä asettamaan kuluva aika automaattisesti. Valvontalaitteessa käytetään kahta aikalähdettä ajan säätämiseen: 1) ajoneuvoyksikön sisäistä kelloa, 2) GNSS-vastaanottajaa.

                     211)

                     Ajoneuvoyksikön sisäistä kelloa säädetään automaattisesti uudelleen korkeintaan 12 tunnin välein. Kun tämä aika on kulunut ja GNSS-signaalia ei ole käytettävissä, ajan säätäminen suoritetaan heti, kun ajoneuvoyksikkö saa GNSS-vastaanottimesta oikean aikatiedon ajoneuvon sytytysvirtaa koskevien olosuhteiden perusteella. Ajoneuvoyksikön sisäisen kellon automaattisen ajan asetuksen aikaviite saadaan GNSS-vastaanottimesta. Aikojen päällekkäisyys -tapahtuma syntyy, jos kuluva aika poikkeaa yli minuutin GNSS-vastaanottimen antamista aikatiedoista.

                     212)

                     Ajan asetustoiminnon perusteella kuluvaa aikaa mukautetaan laitteen ollessa kalibrointitilassa.

               3.24   Suorituskykyä koskevat tiedot

                     213)

                     Ajoneuvoyksikön on säilyttävä täysin toimintakuntoisena lämpötilan ollessa – 20 °C–70 °C, ulkoisen GNSS-laitteiston – 20 °C–70 °C, ja liiketunnistimen – 40 °C–135 °C. Datamuistin tietojen on säilyttävä alle – 40 °C lämpötilassa.

                     214)

                     Ajopiirturin on säilyttävä täysin toimintakuntoisena kosteuden ollessa 10–90 %.

                     215)

                     Älykkäässä ajopiirturissa käytettyjen sinetöintien on kestettävä samat vaatimukset, joita sovelletaan ajopiirturin osiin, joihin ne on kiinnitetty.

                     216)

                     Valvontalaitteen on oltava suojattu ylijännitettä, väärää napaisuutta ja oikosulkuja vastaan.

                     217)

                     Liiketunnistinten on:

                                 —

                                 reagoitava magneettikenttään, joka häiritsee ajoneuvon liikkeen havaitsemista. Näissä tilanteissa ajoneuvoyksikön on tallennettava ja säilytettävä liiketunnistimen vika (vaatimus 88), tai

                                 —

                                 sisällettävä tuntoelin, joka on suojattu magneettikentiltä tai joka ei reagoi magneettikenttiin.

                     218)

                     Valvontalaitteen ja ulkoisen GNSS-laitteiston on oltava kansainvälisen säännön UN ECE R10 mukainen ja suojattu staattisen sähkön aiheuttamilta purkauksilta ja jännitepiikeiltä.

               3.25   Materiaalit

                     219)

                     Kaikkien valvontalaitteen osien on oltava valmistettuja materiaaleista, joilla on riittävä kestävyys ja mekaaninen lujuus sekä muuttumattomat sähköiset ja magneettiset ominaisuudet.

                     220)

                     Normaalien käyttöolosuhteiden vuoksi kaikki laitteen sisäpuoliset osat on suojattava kosteudelta ja pölyltä.

                     221)

                     Ajoneuvoyksikön ja ulkoisen GNSS-laitteiston on täytettävä IEC 60529:1989 -standardin mukaiset suojausluokan IP 40 vaatimukset ja liiketunnistimen on täytettävä suojausluokan IP 64 vaatimukset, mukaan lukien A1:1999 ja A2:2013.

                     222)

                     Valvontalaitteen on täytettävä siihen soveltuvien ergonomiseen muotoiluun liittyvien määräysten vaatimukset.

                     223)

                     Valvontalaite on suojattava mahdollisilta vahingoilta.

               3.26   Merkinnät

                     224)

                     Jos valvontalaite näyttää ajoneuvon matkamittarilukeman ja nopeuden, on sen näytössä oltava seuraavat merkinnät:

                                 —

                                 matkan mittayksikkö, jota osoittaa km-lyhenne matkaa osoittavan lukeman lähellä,

                                 —

                                 merkintä ”km/h” nopeutta osoittavan lukeman lähellä.

                           Valvontalaite voidaan myös kytkeä osoittamaan nopeutta maileina tunnissa, jolloin nopeuden mittayksikkö on näytettävä lyhenteellä ”mph”. Valvontalaite voidaan myös kytkeä osoittamaan etäisyyttä maileina, jolloin etäisyyden mittayksikkö on näytettävä lyhenteellä ”mi”.

                     225)

                     Jokaiseen valvontalaitteen erilliseen osaan on kiinnitettävä tunnistekilpi, josta ilmenevät seuraavat tiedot:

                                 —

                                 laitteen valmistajan nimi ja osoite,

                                 —

                                 valmistajan osanumero sekä laitteen valmistusvuosi,

                                 —

                                 laitteen sarjanumero,

                                 —

                                 laitteen tyyppihyväksyntätunnus.

                     226)

                     Jos tila ei riitä kaikkien edellä mainittujen tietojen näyttämiseen, tunnistekilvestä on ilmettävä ainakin valmistajan nimi tai liiketunnus sekä laitteen osanumero.

               4.   AJOPIIRTURIKORTTIEN RAKENNETTA JA TOIMINTOJA KOSKEVAT VAATIMUKSET
         4.1   Näkyvissä olevat tiedot

         Etupuolella on oltava

                     227)

                     kortin tyypin mukaan sana ”kuljettajakortti” tai ”valvontakortti” tai ”korjaamokortti” tai ”yrityskortti” painettuna suurikokoisin kirjaimin kortin myöntävän jäsenvaltion virallisella kielellä tai kielillä,

                     228)

                     kortin myöntävän jäsenvaltion nimi (vapaaehtoinen merkintä),

                     229)

                     kortin myöntävän jäsenvaltion kansainvälinen tunnus negatiivina sinisessä suorakulmiossa ja kahdentoista keltaisen tähden ympäröimänä. Jäsenvaltioiden kansainväliset tunnukset ovat seuraavat:

                                 B
                                 BG
                                 CZ
                                 CY

                                 Belgia
                                 Bulgaria
                                 Tšekki
                                 Kypros

                                 LV
                                 L
                                 LT
                                 M

                                 Latvia
                                 Luxemburg
                                 Liettua
                                 Malta

                                 EOS

                                 Tanska

                                 NL

                                 Alankomaat

                                 D
                                 EST

                                 Saksa
                                 Viro

                                 A
                                 PL

                                 Itävalta
                                 Puola

                                 GR

                                 Kreikka

                                 P
                                 RO
                                 SK
                                 SLO

                                 Portugali
                                 Romania
                                 Slovakia
                                 Slovenia

                                 E

                                 Espanja

                                 FIN

                                 Suomi

                                 F
                                 HR
                                 H

                                 Ranska
                                 Kroatia
                                 Unkari

                                 S

                                 Ruotsi

                                 IRL

                                 Irlanti

                                 UK

                                 Yhdistynyt kuningaskunta

                                 I

                                 Italia

                     230)

                     myönnettyä korttia koskevat seuraavasti numeroidut tiedot:

                                 Kuljettajakortti

                                 Valvontakortti

                                 Yritys- tai korjaamokortti

                                 1.

                                 kuljettajan sukunimi

                                 tarkastuselimen nimi,

                                 yrityksen tai korjaamon nimi.

                                 2.

                                 kuljettajan etunimi (etunimet)

                                 valvojan nimi:
                                 (jos myönnetty)

                                 kortinhaltijan sukunimi
                                 (jos myönnetty)

                                 3.

                                 kuljettajan syntymäaika

                                 kuljettajan etunimi (etunimet)
                                 (jos myönnetty)

                                 haltijan etunimi (etunimet),
                                 (jos myönnetty)

                                 4.a

                                 kortin ensimmäinen voimassaolopäivä

                                 4.b

                                 kortin viimeinen voimassaolopäivä

                                 4.c

                                 kortin myöntänyt viranomainen (voidaan painaa kortin kääntöpuolelle)

                                 4.d

                                 hallinnollinen numero, joka on muu kuin kohdassa 5 ilmoitettu numero (vapaaehtoinen)

                                 5. a

                                 ajokortin numero:
                                 (kuljettajakortin myöntämispäivänä)

                                 —

                                 —

                                 5. b

                                 kortin numero

                                 6.

                                 kuljettajan valokuva

                                 valvojan valokuva (vapaaehtoinen)

                                 asentajan valokuva (vapaaehtoinen)

                                 7.

                                 haltijan allekirjoitus (vapaaehtoinen)

                                 8.

                                 haltijan vakinainen asuinpaikka tai postiosoite (vapaaehtoinen)

                                 valvontaelimen postiosoite

                                 yrityksen tai korjaamon postiosoite

                     231)

                     Päivämäärät on kirjoitettava käyttäen muotoa ”pp/kk/vvvv” tai ”pp.kk.vvvv” (päivä, kuukausi, vuosi).

               Kääntöpuolella on oltava

                     232)

                     Kortin etupuolella olevien numeroitujen kohtien selitykset ja

                     233)

                     haltijan nimenomaisella kirjallisella suostumuksella lisättyjä, muita kuin korttia koskevia hallinnollisia tietoja; tämänkaltaisten tietojen lisääminen ei millään tavoin vaikuta mallin käyttämiseen ajopiirturikorttina.

                     234)

                     Ajopiirturikortit on painettava käyttäen seuraavia hallitsevia taustavärejä:
                     —   kuljettajakortti: valkoinen,
                     —   valvontakortti: sininen,
                     —   korjaamokortti: punainen,
                     —   yrityskortti: keltainen.

                     235)

                     Ajopiirturikorteilla on oltava ainakin seuraavat ominaisuudet, jotka suojaavat niitä väärentämiseltä ja vilpilliseltä käsittelyltä:

                                 —

                                 turvakuviointi, jossa on ohut aaltomainen viivakuvio ja iirispainatus,

                                 —

                                 valokuvan kohdalla on taustan turvakuvioinnin ja valokuvan mentävä osittain päällekkäin,

                                 —

                                 ainakin yksi kaksiväristä mikrokirjoitusta sisältävä rivi.

                     236)

                     Jäsenvaltiot voivat komissiota kuultuaan lisätä korttiin värejä tai merkintöjä, kuten kansallisia tunnuksia ja turvallisuutta lisääviä ominaisuuksia, tämän kuitenkaan rajoittamatta tämän liitteen muita määräyksiä.

                     237)

                     Asetuksen (EU) N:o 165/2014 26 artiklan 4 kohdassa tarkoitettujen tilapäisten korttien on oltava tämän liitteen säännösten mukaisia.

               4.2   Turvallisuus

         Järjestelmän turvallisuuden tavoitteena on suojata korttien ja valvontalaitteen välillä siirrettävien tietojen eheys ja autenttisuus, suojata korteilta kopioitavien tietojen eheys ja autenttisuus, sallia valvontalaitteiden siirtää vain tiettyjä tietoja korteille, salata tietyt tiedot, tehdä korteille tallennetun tiedon väärentäminen mahdottomaksi, estää vilpillinen käsittely sekä havaita kaikki sen tapaiset yritykset.

                     238)

                     Järjestelmän turvallisuuden saavuttamiseksi ajopiirturikorttien on täytettävä tietoturvavaatimukset, jotka on määritelty lisäyksessä 10 ja 11.

                     239)

                     Ajopiirturikorttien on oltava luettavissa muilla laitteilla, kuten henkilökohtaisilla tietokoneilla.

               4.3   Standardit

                     240)

                     Ajopiirturikorttien on oltava seuraavien standardien mukaisia:

                                 —

                                 ISO/IEC 7810 Identification cards – Physical characteristics,

                                 —

                                 ISO/IEC 7816 Identification cards – Integrated circuit cards:

                                             —

                                             Part 1: Physical characteristics (fyysiset ominaisuudet),

                                             —

                                             Part 2: Dimensions and position of the contacts (ISO/IEC 7816-2:2007),

                                             —

                                             Part 3: Electrical interface and transmission protocols (ISO/IEC 7816-3:2006),

                                             —

                                             Part 4: Organisation, security and commands for interchange (ISO/IEC 7816-4:2013 + Cor 1:2014),

                                             —

                                             Part 6: Interindustry data elements for interchange (ISO/IEC 7816-6:2004 + Cor 1:2006),

                                             —

                                             Part 8: Commands for security operations (ISO/IEC 7816-8:2004).

                                 —

                                 Ajopiirturikortit on testattava seuraavan standardin mukaisesti: ISO/IEC 10373-3:2010 Identification cards – Test methods – Part 3: Integrated circuit cards with contacts and related interface devices.

               4.4   Ympäristöön liittyvät ja sähkötekniset eritelmät

                     241)

                     Ajopiirturikorttien on kyettävä toimimaan moitteettomasti kaikissa yhteisön alueella tavattavissa ilmasto-olosuhteissa sekä vähintään lämpötila-alueella – 25 °C–+ 70 °C, jolloin satunnaiset lämpötilahuiput voivat olla jopa + 85 °C, missä satunnainen tarkoittaa enintään neljän tunnin jaksoja kerrallaan enintään sata kertaa kortin käyttöiän aikana.

                     242)

                     Ajopiirturikorttien on voitava toimia moitteettomasti kosteuden ollessa 10–90 %.

                     243)

                     Ajopiirturikorttien on voitava toimia moitteettomasti viiden vuoden ajan, jos niitä käytetään ympäristöön liittyvien ja sähköteknisten eritelmien rajoissa.

                     244)

                     Käytön aikana ajopiirturikortin on oltava sähkömagneettisesta yhteensopivuudesta annetun standardin ECE R10 mukainen sekä suojattu staattisen sähkön aiheuttamilta purkauksilta.

               4.5   Tietojen säilyttäminen

         Tässä kohdassa:

                     —

                     ajat kirjataan yhden minuutin tarkkuudella, ellei toisin määritellä,

                     —

                     matkamittarin lukemat kirjataan yhden kilometrin tarkkuudella,

                     —

                     nopeudet kirjataan tarkkuudella 1 km/t,

                     —

                     sijainnit (leveys- ja pituusasteet) tallennetaan asteina ja minuutteina tarkkuudella 1/10 minuuttia.

               Tietojen tallennuksen vaatimukset täyttävät ajopiirturikorttien toiminnot, komennot ja loogiset rakenteet on määritelty lisäyksessä 2.
         Jollei toisin mainita, tietojen säilyttäminen ajopiirturikorteilla on järjestettävä siten, että uudet tiedot korvaavat säilytetyt vanhimmat tiedot, jos tietyille tietueille varattu muisti on käytetty loppuun.

                     245)

                     Tässä kohdassa määritellään erilaisia sovellustiedostoja koskevat tiedontallennuskapasiteetin vähimmäisvaatimukset. Ajopiirturikorttien on kyettävä antamaan valvontalaitteelle tieto näiden tiedostojen vaatimasta todellisesta tallennuskapasiteetista.

                     246)

                     Muut ajopiirturikorteille mahdollisesti tallennettavat, muihin kortilla mahdollisesti oleviin sovelluksiin liittyvät tiedot on tallennettava direktiivin 95/46/EY, direktiivin 2002/58/EY sekä asetuksen (EU) N:o 165/2014 7 artiklan mukaisesti.

                     247)

                     Jokaiseen ajopiirturikortin MF-tiedostoon on sisällyttävä enintään viisi EF-tiedostoa kortin hallinnointia, soveltamista ja sirujen tunnistetietoja varten sekä kaksi DF-tiedostoa (Dedicated File):

                                 —

                                 DF Tachograph -tiedosto, johon sisältyy ensimmäisen sukupolven ajoneuvoyksikköihin soveltuva laite, sisältyy myös ensimmäisen sukupolven ajopiirturikortteihin,

                                 —

                                 DF Tachograph_G2-tiedosto, johon sisältyy pelkästään toisen sukupolven ajoneuvoyksikköihin soveltuva laite, sisältyy ainoastaan toisen sukupolven ajopiirturikortteihin.

                           Täydelliset tiedot ajopiirturikorteista määritellään lisäyksessä 2.

               4.5.1   Perustiedostot tunnistamiseen ja kortin hallinnointiin

         4.5.2   Sirukorttien tunnistetiedot

                     248)

                     Ajopiirturikorttien on kyettävä tallentamaan seuraavat älykorttien tunnistetiedot:

                                 —

                                 kellon pysäytys,

                                 —

                                 kortin sarjanumero (mukaan lukijan valmistajan viitetiedot),

                                 —

                                 kortin tyyppihyväksyntänumero,

                                 —

                                 kortin yksilöivä tunniste,

                                 —

                                 kortin laminoijan tunniste,

                                 —

                                 integroidun piirin tunniste.

               4.5.2.1   Mikrosirujen tunnistetiedot

                     249)

                     Ajopiirturikorttien on kyettävä tallentamaan seuraavat integroitujen piirien tunnistetiedot:

                                 —

                                 integroidun piirin sarjanumero,

                                 —

                                 integroidun piirin valmistajan viitetiedot.

               4.5.2.2   DIR-tiedostot (esiintyvät ainoastaan toisen sukupolven ajopiirturikorteissa)

                     250)

                     Ajopiirturikorttien on kyettävä säilyttämään sovellusten tunnistetiedot, jotka määritellään lisäyksessä 2.

               4.5.2.3   ATR-tiedot (ehdolliset, esiintyvät ainoastaan toisen sukupolven ajopiirturikorteissa)

                     251)

                     Ajopiirturikorttien on kyettävä tallentamaan seuraavat pituudeltaan laajennetut dataobjektin tiedot:

                                 —

                                 jos ajopiirturikortit tukevat pidennettyjä kenttäpituuksia, lisäyksessä 2 määritetyt pituudeltaan laajennetut dataobjektin tiedot.

               4.5.2.4   Laajennettua pituutta koskevat tiedot (ehdolliset, esiintyvät ainoastaan toisen sukupolven ajopiirturikorteissa)

                     252)

                     Ajopiirturikorttien on kyettävä säilyttämään seuraavat pituudeltaan laajennetut dataobjektin tiedot:

                                 —

                                 Jos ajopiirturikortti tukee laajennettuja kenttäpituuksia, lisäyksessä 2 määritetyt pituudeltaan laajennetut dataobjektin tiedot.

               4.5.3   Kuljettajakortti

         4.5.3.1   Ajopiirturikortin sovellus (joka on ensimmäisen ja toisen sukupolven ajoneuvoyksikköjen käytettävissä)

         4.5.3.1.1   Sovellusten tunnistetiedot

                     253)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:

                                 —

                                 ajopiirturisovelluksen tunniste,

                                 —

                                 ajopiirturikortin tunnisteen tyyppi.

               4.5.3.1.2   Avaimet ja varmenteet

                     254)

                     Kuljettajakortin on kyettävä tallentamaan useita salausavaimia ja varmenteita, kuten lisäyksen 11 A osassa määritetään.

               4.5.3.1.3   Kortin tunniste

                     255)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:

                                 —

                                 kortin numero,

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,

                                 —

                                 kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä.

               4.5.3.1.4   Kortin haltijan tunnistetiedot

                     256)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:

                                 —

                                 haltijan sukunimi,

                                 —

                                 haltijan etunimi (etunimet),

                                 —

                                 syntymäaika,

                                 —

                                 haltijan ensisijaisesti käyttämä kieli.

               4.5.3.1.5   Kortilla olevien tietojen kopiointi

                     257)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat kortilla olevien tietojen kopiointiin liittyvät tiedot:

                                 —

                                 viimeisimmän (muussa kuin valvontatarkoituksessa tehdyn) kortin tietojen kopioinnin päivämäärä ja aika.

                     258)

                     Kuljettajakortin on kyettävä tallentamaan yksi tällainen tietue.

               4.5.3.1.6   Ajokorttiin liittyvät tiedot

                     259)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat ajokorttiin liittyvät tiedot:

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi,

                                 —

                                 ajokortin numero (myöntämispäivänä).

               4.5.3.1.7   Tapahtumiin liittyvät tiedot
         Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.

                     260)

                     Kuljettajakortin on kyettävä tallentamaan tiedot, jotka liittyvät seuraaviin tapahtumiin, jotka valvontalaite on havainnut kortin ollessa paikoilleen asetettuna:

                                 —

                                 aikojen päällekkäisyys (jos tapahtuma on tämän kortin aiheuttama),

                                 —

                                 kortin paikoilleen asettaminen ajettaessa (jos tämä kortti on tapahtuman kohteena),

                                 —

                                 edellistä kortin käyttöjaksoa ei lopetettu oikein (jos tämä kortti on tapahtuman kohteena),

                                 —

                                 keskeytynyt virransyöttö,

                                 —

                                 virhe liikedatassa,

                                 —

                                 tietoturvan murtoyritykset.

                     261)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat näihin tapahtumiin liittyvät tiedot:

                                 —

                                 tapahtuman tunnuskoodi,

                                 —

                                 päivämäärä ja aika, jolloin tapahtuma alkoi (tai päivämäärä ja aika, jolloin kortti asetettiin paikoilleen, jos tapahtuma oli tuolloin jo alkanut),

                                 —

                                 päivämäärä ja aika, jolloin tapahtuma päättyi (tai päivämäärä ja aika, jolloin kortti poistettiin, jos tapahtuma oli tuolloin vielä käynnissä),

                                 —

                                 tapahtumaan liittyvän ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.

                        Huomautus:”aikojen päällekkäisyys” -tapahtuman osalta:

                                 —

                                 tapahtuman alkamispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti poistettiin edellisestä ajoneuvosta,

                                 —

                                 tapahtuman päättymispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti asetettiin paikoilleen tällä hetkellä käytössä olevaan ajoneuvoon,

                                 —

                                 ajoneuvoon liittyvien tietojen on vastattava tällä hetkellä käytössä olevaa, tapahtuman aiheuttanutta ajoneuvoa.

                        Huomautus:”edellistä kortin käyttöjaksoa ei lopetettu oikein” -tapahtuman osalta:

                                 —

                                 tapahtuman alkamispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti asetettiin paikoilleen sen käyttöjakson aluksi, jota ei lopetettu oikein,

                                 —

                                 tapahtuman päättymispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti asetettiin paikoilleen sen käyttöjakson aluksi, jonka aikana tapahtuma havaittiin (kuluva käyttöjakso),

                                 —

                                 ajoneuvoon liittyvien tietojen on vastattava sitä ajoneuvoa, jota käytettäessä kortin käyttöjaksoa ei lopetettu oikein.

                     262)

                     Kuljettajakortin on kyettävä tallentamaan kuuteen viimeisimpään kutakin tapahtumatyyppiä edustavaan tapahtumaan liittyvät tiedot (eli 36 tapahtuman tiedot).

               4.5.3.1.8   Vikoihin liittyvät tiedot
         Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.

                     263)

                     Kuljettajakortin on kyettävä tallentamaan tiedot, jotka liittyvät seuraaviin vikoihin, jotka valvontalaite on havainnut kortin ollessa paikoilleen asetettuna:

                                 —

                                 korttivika (jos tämä kortti on tapahtuman kohteena),

                                 —

                                 valvontalaitteen vika.

                     264)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat näihin vikoihin liittyvät tiedot:

                                 —

                                 vikakoodi,

                                 —

                                 päivämäärä ja aika, jolloin vikatapahtuma alkoi (tai päivämäärä ja aika, jolloin kortti asetettiin paikoilleen, jos vikatapahtuma oli tuolloin jo alkanut),

                                 —

                                 päivämäärä ja aika, jolloin vikatapahtuma päättyi (tai päivämäärä ja aika, jolloin kortti poistettiin, jos vikatapahtuma oli tuolloin vielä käynnissä),

                                 —

                                 vikatapahtumaan liittyvän ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.

                     265)

                     Kuljettajakortin on kyettävä tallentamaan kahteentoista viimeisimpään kutakin vikatyyppiä edustavaan vikatapahtumaan liittyvät tiedot (eli 24 vikatapahtuman tiedot).

               4.5.3.1.9   Kuljettajan toimintaan liittyvät tiedot

                     266)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat tiedot erikseen jokaista sellaista kalenterivuorokautta kohti, jolloin korttia on käytetty tai joille kuljettaja on syöttänyt tietoja käsin:

                                 —

                                 päivämäärä,

                                 —

                                 käyttövuorokausien juokseva järjestysnumero (jota suurennetaan yhdellä jokaisena sellaisena kalenterivuorokautena, jolloin korttia käytetään),

                                 —

                                 kuljettajan kyseisen vuorokauden aikana kulkema kokonaismatka,

                                 —

                                 kuljettajatilanne klo 00.00,

                                 —

                                 seuraavat tiedot aina, kun kuljettajan toiminnan tila muuttuu ja/tai ajoneuvon miehitys muuttuu ja/tai kuljettajakortti asetetaan paikoilleen tai poistetaan:

                                             —

                                             ajoneuvon miehitys (CREW, SINGLE),

                                             —

                                             korttiaukko (DRIVER, CO-DRIVER),

                                             —

                                             kortin tila (INSERTED, NOT INSERTED),

                                             —

                                             toiminta (DRIVING, AVAILABILITY, WORK, BREAK/REST),

                                             —

                                             aika, jolloin muutos tapahtui.

                     267)

                     Kuljettajakortin muistin on kyettävä tallentamaan kuljettajan toimintaan liittyviä tietoja vähintään 28 vuorokauden ajalta (kuljettajan keskimääräisen toiminnan määritellään sisältävän 93 toiminnan tilan muutosta vuorokaudessa).

                     268)

                     Vaatimuksien 261, 264 ja 266 perusteella luetellut tiedot on tallennettava siten, että toimintaa koskevat tiedot voidaan hakea siinä järjestyksessä, jossa nämä toiminnat ovat tapahtuneet, vaikka aikatiedoissa olisikin päällekkäisyyttä.

               4.5.3.1.10   Käytössä olleisiin ajoneuvoihin liittyvät tiedot

                     269)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat tiedot erikseen jokaista sellaista kalenterivuorokautta kohti, jolloin korttia on käytetty, ja erikseen jokaista tietyn ajoneuvon kyseisenä päivänä tapahtunutta käyttöjaksoa kohti (käyttöjaksoon sisältyvät kaikki peräkkäin tapahtuneet työjaksot kortin paikoilleen asettamisesta sen poistoon kyseisessä ajoneuvossa, kortin kannalta tarkasteltuna):

                                 —

                                 päivämäärä ja aika, jolloin ajoneuvoa ensi kerran käytettiin (eli hetki, jolloin kortti ensimmäisen kerran asetettiin paikoilleen kyseisen ajoneuvon käyttöjakson aikana, tai klo 00.00, jos ajoneuvon käyttö tuolloin oli jatkuvaa),

                                 —

                                 ajoneuvon matkamittarin lukema tuona ajanhetkenä,

                                 —

                                 päivämäärä ja aika, jolloin ajoneuvoa viimeisen kerran käytettiin (eli hetki, jolloin kortti viimeisen kerran poistettiin kyseisen ajoneuvon käyttöjakson aikana, tai klo 23.59, jos ajoneuvon käyttö tuolloin oli jatkuvaa),

                                 —

                                 ajoneuvon matkamittarin lukema tuona ajanhetkenä,

                                 —

                                 ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.

                     270)

                     Kuljettajakortin on kyettävä tallentamaan vähintään 84 tällaista tietuetta.

               4.5.3.1.11   Tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy

                     271)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat kuljettajan syöttämät tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy:

                                 —

                                 päivämäärä ja aika, jolloin tiedot syötettiin (tai syötettyihin tietoihin liittyvä päivämäärä ja aika, jos tietojen syöttäminen tapahtui tietojen käsin syöttämistä koskevan menettelyn mukaisesti),

                                 —

                                 syötetyn tiedon tyyppi (alkamis- tai päättymistieto, olosuhteet, joissa tieto on syötetty),

                                 —

                                 valtio ja alue, jota syötetty tieto koskee,

                                 —

                                 ajoneuvon matkamittarin lukema.

                     272)

                     Kuljettajakortin muistin on kyettävä tallentamaan vähintään 42 paria tällaisia tietueita.

               4.5.3.1.12   Kortin käyttöjaksoon liittyvät tiedot

                     273)

                     Kuljettajakortin on kyettävä tallentamaan tiedot, jotka liittyvät ajoneuvoon, jota käytettäessä kuluva käyttöjakso alkoi:

                                 —

                                 päivämäärä ja aika, jolloin käyttöjakso alkoi (eli kortti asetettiin paikoilleen) yhden sekunnin tarkkuudella,

                                 —

                                 ajoneuvon rekisteritunnus, ja jäsenvaltio, jossa ajoneuvo on rekisteröity.

               4.5.3.1.13   Tarkastustoimiin liittyvät tiedot

                     274)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat tarkastustoimiin liittyvät tiedot:

                                 —

                                 tarkastuksen päivämäärä ja aika,

                                 —

                                 valvontakortin numero ja kortin myöntänyt jäsenvaltio,

                                 —

                                 tarkastuksen tyyppi (tietojen näyttö ja/tai tulostus ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen kopiointi (ks. huomautus)),

                                 —

                                 jakso, jota koskevat tiedot kopioitiin, kun kyseessä on tietojen kopiointi,

                                 —

                                 tarkastettavan ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.

                        Huomautus: tietojen kopiointi kirjataan vain, jos se on suoritettu valvontalaitteen kautta.

                     275)

                     Kuljettajakortin on kyettävä tallentamaan yksi tällainen tietue.

               4.5.3.1.14   Erityisolosuhteisiin liittyvät tiedot

                     276)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat erityisolosuhteisiin liittyvät tiedot, jotka on syötetty kortin ollessa paikoilleen asetettuna (mihin hyvänsä korttiaukkoon):

                                 —

                                 päivämäärä ja aika, jolloin tieto syötettiin,

                                 —

                                 erityisolosuhteiden tyyppi.

                     277)

                     Kuljettajakortin on kyettävä tallentamaan vähintään 56 tällaista tietuetta.

               4.5.3.2   Ajopiirturin sukupolven 2 sovellus (ei voida käyttää ensimmäisen sukupolven ajoneuvoyksikössä)

         4.5.3.2.1   Sovellusten tunnistetiedot

                     278)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:

                                 —

                                 ajopiirturisovelluksen tunniste,

                                 —

                                 ajopiirturikortin tunnisteen tyyppi.

               4.5.3.2.2   Avaimet ja varmenteet

                     279)

                     Kuljettajakortin on kyettävä tallentamaan useita salausavaimia ja varmenteita, kuten lisäyksessä 11 olevassa B osassa määritetään.

               4.5.3.2.3   Kortin tunniste

                     280)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:

                                 —

                                 kortin numero,

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,

                                 —

                                 kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä.

               4.5.3.2.4   Kortin haltijan tunnistetiedot

                     281)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:

                                 —

                                 haltijan sukunimi,

                                 —

                                 haltijan etunimi (etunimet),

                                 —

                                 syntymäaika,

                                 —

                                 haltijan ensisijaisesti käyttämä kieli.

               4.5.3.2.5   Kortilla olevien tietojen kopiointi

                     282)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat kortilla olevien tietojen kopiointiin liittyvät tiedot:

                                 —

                                 viimeisimmän (muussa kuin valvontatarkoituksessa tehdyn) kortin tietojen kopioinnin päivämäärä ja aika.

                     283)

                     Kuljettajakortin on kyettävä tallentamaan yksi tällainen tietue.

               4.5.3.2.6   Ajokorttiin liittyvät tiedot

                     284)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat ajokorttiin liittyvät tiedot:

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi,

                                 —

                                 ajokortin numero (myöntämispäivänä).

               4.5.3.2.7   Tapahtumiin liittyvät tiedot
         Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.

                     285)

                     Kuljettajakortin on kyettävä tallentamaan tiedot, jotka liittyvät seuraaviin tapahtumiin, jotka valvontalaite on havainnut kortin ollessa paikoilleen asetettuna:

                                 —

                                 aikojen päällekkäisyys (jos tapahtuma on tämän kortin aiheuttama),

                                 —

                                 kortin paikoilleen asettaminen ajettaessa (jos tämä kortti on tapahtuman kohteena),

                                 —

                                 edellistä kortin käyttöjaksoa ei lopetettu oikein (jos tämä kortti on tapahtuman kohteena),

                                 —

                                 keskeytynyt virransyöttö,

                                 —

                                 virhe yhteydessä etäviestintälaitteistoon,

                                 —

                                 sijaintitietojen puuttuminen GNSS-vastaanottimesta -tapahtuma,

                                 —

                                 virhe viestinnässä ulkoisen GNSS-laitteiston kanssa,

                                 —

                                 virhe liikedatassa,

                                 —

                                 ajoneuvon liikeristiriita,

                                 —

                                 tietoturvan murtoyritykset,

                                 —

                                 aikojen päällekkäisyys.

                     286)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat näihin tapahtumiin liittyvät tiedot:

                                 —

                                 tapahtuman tunnuskoodi,

                                 —

                                 päivämäärä ja aika, jolloin tapahtuma alkoi (tai päivämäärä ja aika, jolloin kortti asetettiin paikoilleen, jos tapahtuma oli tuolloin jo alkanut),

                                 —

                                 päivämäärä ja aika, jolloin tapahtuma päättyi (tai päivämäärä ja aika, jolloin kortti poistettiin, jos tapahtuma oli tuolloin vielä käynnissä),

                                 —

                                 tapahtumaan liittyvän ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.

                        Huomautus:”aikojen päällekkäisyys” -tapahtuman osalta:

                                 —

                                 tapahtuman alkamispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti poistettiin edellisestä ajoneuvosta,

                                 —

                                 tapahtuman päättymispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti asetettiin paikoilleen tällä hetkellä käytössä olevaan ajoneuvoon,

                                 —

                                 ajoneuvoon liittyvien tietojen on vastattava tällä hetkellä käytössä olevaa, tapahtuman aiheuttanutta ajoneuvoa.

                        Huomautus:”edellistä kortin käyttöjaksoa ei lopetettu oikein” -tapahtuman osalta:

                                 —

                                 tapahtuman alkamispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti asetettiin paikoilleen sen käyttöjakson aluksi, jota ei lopetettu oikein,

                                 —

                                 tapahtuman päättymispäivämäärän ja -ajan on vastattava sitä päivämäärää ja aikaa, jolloin kortti asetettiin paikoilleen sen käyttöjakson aluksi, jonka aikana tapahtuma havaittiin (kuluva käyttöjakso),

                                 —

                                 ajoneuvoon liittyvien tietojen on vastattava sitä ajoneuvoa, jota käytettäessä kortin käyttöjaksoa ei lopetettu oikein.

                     287)

                     Kuljettajakortin on kyettävä tallentamaan kuuteen viimeisimpään kutakin tapahtumatyyppiä edustavaan tapahtumaan liittyvät tiedot (eli 66 tapahtuman tiedot).

               4.5.3.2.8   Vikoihin liittyvät tiedot
         Tässä alakohdassa käsiteltäviin asioihin liittyvä aika on kirjattava yhden sekunnin tarkkuudella.

                     288)

                     Kuljettajakortin on kyettävä tallentamaan tiedot, jotka liittyvät seuraaviin vikoihin, jotka valvontalaite on havainnut kortin ollessa paikoilleen asetettuna:

                                 —

                                 korttivika (jos tämä kortti on tapahtuman kohteena),

                                 —

                                 valvontalaitteen vika.

                     289)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat näihin vikoihin liittyvät tiedot:

                                 —

                                 vikakoodi,

                                 —

                                 päivämäärä ja aika, jolloin vikatapahtuma alkoi (tai päivämäärä ja aika, jolloin kortti asetettiin paikoilleen, jos vikatapahtuma oli tuolloin jo alkanut),

                                 —

                                 päivämäärä ja aika, jolloin vikatapahtuma päättyi (tai päivämäärä ja aika, jolloin kortti poistettiin, jos vikatapahtuma oli tuolloin vielä käynnissä),

                                 —

                                 vikatapahtumaan liittyvän ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.

                     290)

                     Kuljettajakortin on kyettävä tallentamaan kahteentoista viimeisimpään kutakin vikatyyppiä edustavaan vikatapahtumaan liittyvät tiedot (eli 24 vikatapahtuman tiedot).

               4.5.3.2.9   Kuljettajan toimintaan liittyvät tiedot

                     291)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat tiedot erikseen jokaista sellaista kalenterivuorokautta kohti, jolloin korttia on käytetty tai joille kuljettaja on syöttänyt tietoja käsin:

                                 —

                                 päivämäärä,

                                 —

                                 käyttövuorokausien juokseva järjestysnumero (jota suurennetaan yhdellä jokaisena sellaisena kalenterivuorokautena, jolloin korttia käytetään),

                                 —

                                 kuljettajan kyseisen vuorokauden aikana kulkema kokonaismatka,

                                 —

                                 kuljettajatilanne klo 00.00,

                                 —

                                 seuraavat tiedot aina, kun kuljettajan toiminnan tila muuttuu ja/tai ajoneuvon miehitys muuttuu ja/tai kuljettajakortti asetetaan paikoilleen tai poistetaan:

                                             —

                                             ajoneuvon miehitys (CREW, SINGLE),

                                             —

                                             korttiaukko (DRIVER, CO-DRIVER),

                                             —

                                             kortin tila (INSERTED, NOT INSERTED),

                                             —

                                             toiminta (DRIVING, AVAILABILITY, WORK, BREAK/REST),

                                             —

                                             aika, jolloin muutos tapahtui.

                     292)

                     Kuljettajakortin muistin on kyettävä tallentamaan kuljettajan toimintaan liittyviä tietoja vähintään 28 vuorokauden ajalta (kuljettajan keskimääräisen toiminnan määritellään sisältävän 93 toiminnan tilan muutosta vuorokaudessa).

                     293)

                     Vaatimuksien 286, 289 ja 291 perusteella luetellut tiedot on tallennettava siten, että toimintaa koskevat tiedot voidaan hakea siinä järjestyksessä, jossa nämä toiminnat ovat tapahtuneet, vaikka aikatiedoissa olisikin päällekkäisyyttä.

               4.5.3.2.10   Käytössä olleisiin ajoneuvoihin liittyvät tiedot

                     294)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat tiedot erikseen jokaista sellaista kalenterivuorokautta kohti, jolloin korttia on käytetty, ja erikseen jokaista tietyn ajoneuvon kyseisenä päivänä tapahtunutta käyttöjaksoa kohti (käyttöjaksoon sisältyvät kaikki peräkkäin tapahtuneet työjaksot kortin paikoilleen asettamisesta sen poistoon kyseisessä ajoneuvossa, kortin kannalta tarkasteltuna):

                                 —

                                 päivämäärä ja aika, jolloin ajoneuvoa ensi kerran käytettiin (eli hetki, jolloin kortti ensimmäisen kerran asetettiin paikoilleen kyseisen ajoneuvon käyttöjakson aikana, tai klo 00.00, jos ajoneuvon käyttö tuolloin oli jatkuvaa),

                                 —

                                 ajoneuvon matkamittarin lukema ajanhetkenä, jolloin ajoneuvoa käytettiin ensi kerran,

                                 —

                                 päivämäärä ja aika, jolloin ajoneuvoa viimeisen kerran käytettiin (eli hetki, jolloin kortti viimeisen kerran poistettiin kyseisen ajoneuvon käyttöjakson aikana, tai klo 23.59, jos ajoneuvon käyttö tuolloin oli jatkuvaa),

                                 —

                                 ajoneuvon matkamittarin lukema ajanhetkenä, jolloin ajoneuvoa käytettiin viimeisen kerran,

                                 —

                                 ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity,

                                 —

                                 ajoneuvon valmistenumero.

                     295)

                     Kuljettajakortin on kyettävä tallentamaan vähintään 84 tällaista tietuetta.

               4.5.3.2.11   Tiedot paikasta ja sijainnit, jossa päivän työaika alkaa ja/tai päättyy

                     296)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat kuljettajan syöttämät tiedot paikasta, jossa päivän työaika alkaa ja/tai päättyy:

                                 —

                                 päivämäärä ja aika, jolloin tiedot syötettiin (tai syötettyihin tietoihin liittyvä päivämäärä ja aika, jos tietojen syöttäminen tapahtui tietojen käsin syöttämistä koskevan menettelyn mukaisesti),

                                 —

                                 syötetyn tiedon tyyppi (alkamis- tai päättymistieto, olosuhteet, joissa tieto on syötetty),

                                 —

                                 valtio ja alue, jota syötetty tieto koskee,

                                 —

                                 ajoneuvon matkamittarin lukema,

                                 —

                                 ajoneuvon sijainti,

                                 —

                                 GNSS-laitteiston tarkkuus, päivämäärä ja kellonaika, jolloin sijainti määritettiin.

                     297)

                     Kuljettajakortin muistin on kyettävä tallentamaan vähintään 84 paria tällaisia tietueita.

               4.5.3.2.12   Kortin käyttöjaksoon liittyvät tiedot

                     298)

                     Kuljettajakortin on kyettävä tallentamaan tiedot, jotka liittyvät ajoneuvoon, jota käytettäessä kuluva käyttöjakso alkoi:

                                 —

                                 päivämäärä ja aika, jolloin käyttöjakso alkoi (eli kortti asetettiin paikoilleen) yhden sekunnin tarkkuudella,

                                 —

                                 ajoneuvon rekisteritunnus, ja jäsenvaltio, jossa ajoneuvo on rekisteröity.

               4.5.3.2.13   Tarkastustoimiin liittyvät tiedot

                     299)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat tarkastustoimiin liittyvät tiedot:

                                 —

                                 tarkastuksen päivämäärä ja aika,

                                 —

                                 valvontakortin numero ja kortin myöntänyt jäsenvaltio,

                                 —

                                 tarkastuksen tyyppi (tietojen näyttö ja/tai tulostus ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen kopiointi (ks. huomautus)),

                                 —

                                 jakso, jota koskevat tiedot kopioitiin, kun kyseessä on tietojen kopiointi,

                                 —

                                 tarkastettavan ajoneuvon rekisteritunnus ja jäsenvaltio, jossa ajoneuvo on rekisteröity.

                           Huom: tietoturvavaatimusten vuoksi tietojen kopiointi kirjataan vain, jos se on suoritettu valvontalaitteen kautta.

                     300)

                     Kuljettajakortin on kyettävä tallentamaan yksi tällainen tietue.

               4.5.3.2.14   Erityisolosuhteisiin liittyvät tiedot

                     301)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat erityisolosuhteisiin liittyvät tiedot, jotka on syötetty kortin ollessa paikoilleen asetettuna (mihin hyvänsä korttiaukkoon):

                                 —

                                 päivämäärä ja aika, jolloin tieto syötettiin,

                                 —

                                 erityisolosuhteiden tyyppi.

                     302)

                     Kuljettajakortin on kyettävä tallentamaan vähintään 56 tällaista tietuetta.

               4.5.3.2.15   Käytössä olleiden ajoneuvoyksikköjen tiedot

                     303)

                     Kuljettajakortin on kyettävä tallentamaan seuraavat tiedot, jotka liittyvät eri ajoneuvoyksikköihin, joissa korttia käytettiin:

                                 —

                                 ajoneuvoyksikön käyttöajan alun (eli hetki, jolloin kortti asetettiin ensimmäisen kerran paikoilleen ajoneuvoyksikköön käyttöajaksi) päivämäärä ja kellonaika,

                                 —

                                 ajoneuvoyksikön valmistaja,

                                 —

                                 ajoneuvoyksikön tyyppi,

                                 —

                                 ajoneuvoyksikön ohjelmistoversion numero.

                     304)

                     Kuljettajakortin on kyettävä tallentamaan vähintään 84 tällaista tietuetta.

               4.5.3.2.16   Kolmen tunnin keskeytymätöntä ajoa koskevat paikkatiedot.

                     305)

                     Kuljettajakortin on voitava tallentaa seuraavat tiedot, jotka liittyvät ajoneuvon sijaintiin, kun kuljettajan keskeytymätön ajoaika saavuttaa yli kolmen tunnin jakson:

                                 —

                                 päivämäärä ja aika, jolloin kuljettajan keskeytymätön ajoaika saavuttaa yli kolmen tunnin jakson.

                                 —

                                 ajoneuvon sijainti,

                                 —

                                 GNSS-laitteiston tarkkuus, päivämäärä ja kellonaika, jolloin sijainti määritettiin.

                     306)

                     Kuljettajakortin on kyettävä tallentamaan vähintään 252 tällaista tietuetta.

               4.5.4   Korjaamokortti

         4.5.4.1   Ajopiirturikortin sovellus (joka on ensimmäisen ja toisen sukupolven ajoneuvoyksikköjen käytettävissä)

         4.5.4.1.1   Sovellusten tunnistetiedot

                     307)

                     Korjaamokortin on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:

                                 —

                                 ajopiirturisovelluksen tunniste,

                                 —

                                 ajopiirturikortin tunnisteen tyyppi.

               4.5.4.1.2   Avaimet ja varmenteet

                     308)

                     Korjaamokortin on kyettävä tallentamaan useita salausavaimia ja varmenteita, kuten lisäyksen 11 A osassa määritetään.

                     309)

                     Korjaamokortin on kyettävä tallentamaan henkilökohtainen tunnusluku (PIN-koodi).

               4.5.4.1.3   Kortin tunniste

                     310)

                     Korjaamokortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:

                                 —

                                 kortin numero,

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,

                                 —

                                 kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä.

               4.5.4.1.4   Kortin haltijan tunnistetiedot

                     311)

                     Korjaamokortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:

                                 —

                                 korjaamon nimi,

                                 —

                                 korjaamon osoite,

                                 —

                                 haltijan sukunimi,

                                 —

                                 haltijan etunimi (etunimet),

                                 —

                                 haltijan ensisijaisesti käyttämä kieli.

               4.5.4.1.5   Kortilla olevien tietojen kopiointi

                     312)

                     Korjaamokortin on kyettävä tallentamaan kortin tietojen kopiointiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

               4.5.4.1.6   Kalibrointiin ja ajan asetukseen liittyvät tiedot

                     313)

                     Korjaamokortin on kyettävä tallentamaan tiedot, jotka liittyvät kalibrointeihin ja/tai ajan asetuksiin, jotka on suoritettu kortin ollessa asetettuna valvontalaitteeseen.

                     314)

                     Kunkin kalibrointiin liittyvän tietueen on kyettävä tallentamaan seuraavat tiedot:

                                 —

                                 kalibroinnin tarkoitus (aktivointi, ensiasennus, asennus, määräaikaistarkastus)

                                 —

                                 ajoneuvon tunnistetiedot

                                 —

                                 päivitetyt tai vahvistetut parametrit (w, k, l, rengaskoko, nopeudenrajoittimen asetukset, matkamittari (uudet ja vanhat lukemat), päivämäärä ja aika (uudet ja vanhat lukemat))

                                 —

                                 valvontalaitteen tunnistetiedot (ajoneuvoyksikön osanumero, ajoneuvoyksikön sarjanumero, liiketunnistimen sarjanumero).

                     315)

                     Korjaamokortin on kyettävä tallentamaan vähintään 88 tällaista tietuetta.

                     316)

                     Korjaamokortin on pidettävä muistissa sen avulla suoritettujen kalibrointien kokonaislukumäärä.

                     317)

                     Korjaamokortin on pidettävä muistissa sen avulla suoritettujen kalibrointien lukumäärä kortin tietojen viimeksi tapahtuneen kopioinnin jälkeen.

               4.5.4.1.7   Tapahtumiin ja vikoihin liittyvät tiedot

                     318)

                     Korjaamokortin on kyettävä tallentamaan tapahtumiin ja vikoihin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     319)

                     Korjaamokortin on kyettävä tallentamaan tiedot, jotka koskevat kolmea viimeisintä kutakin tapahtumatyyppiä edustavaa tapahtumaa (eli 18 tapahtumaa) ja kuutta viimeisintä kutakin vikatyyppiä edustavaa vikatapahtumaa (eli 12 vikatapahtumaa).

               4.5.4.1.8   Kuljettajan toimintaan liittyvät tiedot

                     320)

                     Korjaamokortin on kyettävä tallentamaan kuljettajan toimintaan liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     321)

                     Korjaamokortin on kyettävä tallentamaan vähintään yhden kuljettajan keskimääräistä toimintaa vastaavan päivän tiedot.

               4.5.4.1.9   Käytössä olleisiin ajoneuvoihin liittyvät tiedot

                     322)

                     Korjaamokortin on kyettävä tallentamaan käytössä olleisiin ajoneuvoihin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     323)

                     Korjaamokortin on kyettävä tallentamaan vähintään neljä tällaista tietuetta.

               4.5.4.1.10   Päivän työajan alkamiseen ja/tai päättymiseen liittyvät tiedot

                     324)

                     Korjaamokortin on kyettävä tallentamaan päivän työajan alkamiseen ja/tai päättymiseen liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     325)

                     Korjaamokortin on kyettävä tallentamaan vähintään kolme paria tällaisia tietueita.

               4.5.4.1.11   Kortin käyttöjaksoon liittyvät tiedot

                     326)

                     Korjaamokortin on kyettävä tallentamaan kortin tietojen kopiointiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

               4.5.4.1.12   Tarkastustoimiin liittyvät tiedot

                     327)

                     Korjaamokortin on kyettävä tallentamaan tarkastustoimiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

               4.5.4.1.13   Erityisolosuhteisiin liittyvät tiedot

                     328)

                     Korjaamokortin on kyettävä tallentamaan erityisolosuhteisiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     329)

                     Korjaamokortin on kyettävä tallentamaan vähintään 2 tällaista tietuetta.

               4.5.4.2   Ajopiirturin sukupolven 2 sovellus (ei voida käyttää ensimmäisen sukupolven ajoneuvoyksikössä)

         4.5.4.2.1   Sovellusten tunnistetiedot

                     330)

                     Korjaamokortin on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:

                                 —

                                 ajopiirturisovelluksen tunniste,

                                 —

                                 ajopiirturikortin tunnisteen tyyppi.

               4.5.4.2.2   Avaimet ja varmenteet

                     331)

                     Korjaamokortin on kyettävä tallentamaan useita salausavaimia ja varmenteita, kuten lisäyksessä 11 olevassa B osassa määritetään.

                     332)

                     Korjaamokortin on kyettävä tallentamaan henkilökohtainen tunnusluku (PIN-koodi).

               4.5.4.2.3   Kortin tunniste

                     333)

                     Korjaamokortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:

                                 —

                                 kortin numero,

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,

                                 —

                                 kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä.

               4.5.4.2.4   Kortin haltijan tunnistetiedot

                     334)

                     Korjaamokortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:

                                 —

                                 korjaamon nimi,

                                 —

                                 korjaamon osoite,

                                 —

                                 haltijan sukunimi,

                                 —

                                 haltijan etunimi (etunimet),

                                 —

                                 haltijan ensisijaisesti käyttämä kieli.

               4.5.4.2.5   Kortilla olevien tietojen kopiointi

                     335)

                     Korjaamokortin on kyettävä tallentamaan kortin tietojen kopiointiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

               4.5.4.2.6   Kalibrointiin ja ajan asetukseen liittyvät tiedot

                     336)

                     Korjaamokortin on kyettävä tallentamaan tiedot, jotka liittyvät kalibrointeihin ja/tai ajan asetuksiin, jotka on suoritettu kortin ollessa asetettuna valvontalaitteeseen.

                     337)

                     Kunkin kalibrointiin liittyvän tietueen on kyettävä tallentamaan seuraavat tiedot:

                                 —

                                 kalibroinnin tarkoitus (aktivointi, ensiasennus, asennus, määräaikaistarkastus)

                                 —

                                 ajoneuvon tunnistetiedot,

                                 —

                                 päivitetyt tai vahvistetut parametrit (w, k, l, rengaskoko, nopeudenrajoittimen asetukset, matkamittari (uudet ja vanhat lukemat), päivämäärä ja aika (uudet ja vanhat lukemat)),

                                 —

                                 valvontalaitteen tunnistetiedot (ajoneuvoyksikön osanumero, ajoneuvoyksikön sarjanumero, liiketunnistimen sarjanumero, etäviestintälaitteiston sarjanumero ja ulkoisen GNSS-laitteiston sarjanumero tarvittaessa),

                                 —

                                 kaikkien käytössä olevien sinetöintien tyypit ja tunnisteet,

                                 —

                                 ajoneuvoyksikön kyky käyttää ensimmäisen sukupolven ajopiirturikortteja (käytössä tai ei).

                     338)

                     Korjaamokortin on kyettävä tallentamaan vähintään 88 tällaista tietuetta.

                     339)

                     Korjaamokortin on pidettävä muistissa sen avulla suoritettujen kalibrointien kokonaislukumäärä.

                     340)

                     Korjaamokortin on pidettävä muistissa sen avulla suoritettujen kalibrointien lukumäärä kortin tietojen viimeksi tapahtuneen kopioinnin jälkeen.

               4.5.4.2.7   Tapahtumiin ja vikoihin liittyvät tiedot

                     341)

                     Korjaamokortin on kyettävä tallentamaan tapahtumiin ja vikoihin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     342)

                     Korjaamokortin on kyettävä tallentamaan tiedot, jotka koskevat kolmea viimeisintä kutakin tapahtumatyyppiä edustavaa tapahtumaa (eli 33 tapahtumaa) ja kuutta viimeisintä kutakin vikatyyppiä edustavaa vikatapahtumaa (eli 12 vikatapahtumaa).

               4.5.4.2.8   Kuljettajan toimintaan liittyvät tiedot

                     343)

                     Korjaamokortin on kyettävä tallentamaan kuljettajan toimintaan liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     344)

                     Korjaamokortin on kyettävä tallentamaan vähintään yhden kuljettajan keskimääräistä toimintaa vastaavan päivän tiedot.

               4.5.4.2.9   Käytössä olleisiin ajoneuvoihin liittyvät tiedot

                     345)

                     Korjaamokortin on kyettävä tallentamaan käytössä olleisiin ajoneuvoihin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     346)

                     Korjaamokortin on kyettävä tallentamaan vähintään neljä tällaista tietuetta.

               4.5.4.2.10   Päivän työajan alkamiseen ja/tai päättymiseen liittyvät tiedot

                     347)

                     Korjaamokortin on kyettävä tallentamaan päivän työajan alkamiseen ja/tai päättymiseen liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     348)

                     Korjaamokortin on kyettävä tallentamaan vähintään kolme paria tällaisia tietueita.

               4.5.4.2.11   Kortin käyttöjaksoon liittyvät tiedot

                     349)

                     Korjaamokortin on kyettävä tallentamaan kortin tietojen kopiointiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

               4.5.4.2.12   Tarkastustoimiin liittyvät tiedot

                     350)

                     Korjaamokortin on kyettävä tallentamaan tarkastustoimiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

               4.5.4.2.13   Käytössä olleiden ajoneuvoyksikköjen tiedot

                     351)

                     Korjaamokortin on kyettävä tallentamaan seuraavat tiedot, jotka liittyvät eri ajoneuvoyksikköihin, joissa korttia käytettiin:

                                 —

                                 ajoneuvoyksikön käyttöajan alun (eli hetki, jolloin kortti asetettiin ensimmäisen kerran paikoilleen ajoneuvoyksikköön käyttöajaksi) päivämäärä ja kellonaika,

                                 —

                                 ajoneuvoyksikön valmistaja,

                                 —

                                 ajoneuvoyksikön tyyppi,

                                 —

                                 ajoneuvoyksikön ohjelmistoversion numero.

                     352)

                     Korjaamokortin on kyettävä tallentamaan vähintään neljä tällaista tietuetta.

               4.5.4.2.14   Kolmen tunnin keskeytymätöntä ajoa koskevat paikkatiedot.

                     353)

                     Korjaamokortin on voitava tallentaa seuraavat tiedot, jotka liittyvät ajoneuvon sijaintiin, kun kuljettajan keskeytymätön ajoaika saavuttaa yli kolmen tunnin jakson:

                                 —

                                 päivämäärä ja aika, jolloin kuljettajan keskeytymätön ajoaika saavuttaa yli kolmen tunnin jakson,

                                 —

                                 ajoneuvon sijainti,

                                 —

                                 GNSS-laitteiston tarkkuus, päivämäärä ja kellonaika, jolloin sijainti määritettiin.

                     354)

                     Korjaamokortin on kyettävä tallentamaan vähintään 18 tällaista tietuetta.

               4.5.4.2.15   Erityisolosuhteisiin liittyvät tiedot

                     355)

                     Korjaamokortin on kyettävä tallentamaan erityisolosuhteisiin liittyvät tiedot samalla tavoin kuin kuljettajakortin.

                     356)

                     Korjaamokortin on kyettävä tallentamaan vähintään 2 tällaista tietuetta.

               4.5.5   Valvontakortti

         4.5.5.1   Ajopiirturikortin sovellus (joka on ensimmäisen ja toisen sukupolven ajoneuvoyksikköjen käytettävissä)

         4.5.5.1.1   Sovellusten tunnistetiedot

                     357)

                     Valvontakortin on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:

                                 —

                                 ajopiirturisovelluksen tunniste,

                                 —

                                 ajopiirturikortin tunnisteen tyyppi.

               4.5.5.1.2   Avaimet ja varmenteet

                     358)

                     Valvontakortin on kyettävä tallentamaan useita salausavaimia ja varmenteita, kuten lisäyksessä 11 olevassa A osassa määritetään.

               4.5.5.1.3   Kortin tunniste

                     359)

                     Valvontakortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:

                                 —

                                 kortin numero,

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,

                                 —

                                 kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä (jos sellainen on).

               4.5.5.1.4   Kortin haltijan tunnistetiedot

                     360)

                     Valvontakortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:

                                 —

                                 tarkastuselimen nimi,

                                 —

                                 tarkastuselimen osoite,

                                 —

                                 haltijan sukunimi,

                                 —

                                 haltijan etunimi (etunimet),

                                 —

                                 haltijan ensisijaisesti käyttämä kieli.

               4.5.5.1.5   Tarkastustoimiin liittyvät tiedot

                     361)

                     Valvontakortin on kyettävä tallentamaan seuraavat tarkastustoimiin liittyvät tiedot:

                                 —

                                 tarkastuksen päivämäärä ja aika,

                                 —

                                 tarkastuksen tyyppi (tietojen näyttö ja/tai tulostus ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen kopiointi ja/tai kalibroinnin tarkastus tien varrella),

                                 —

                                 jakso, jota koskevat tiedot kopioitiin (jos niitä kopioitiin),

                                 —

                                 tarkastettavan ajoneuvon rekisteritunnus ja jäsenvaltion viranomainen, joka on rekisteröinyt tarkastettavan ajoneuvon,

                                 —

                                 tarkastettavan kuljettajakortin numero ja kortin myöntänyt jäsenvaltio.

                     362)

                     Valvontakortin on kyettävä tallentamaan vähintään 230 tällaista tietuetta.

               4.5.5.2   Ajopiirturin sukupolven 2 sovellus (ei voida käyttää ensimmäisen sukupolven ajoneuvoyksikössä)

         4.5.5.2.1   Sovellusten tunnistetiedot

                     363)

                     Valvontakortin on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:

                                 —

                                 ajopiirturisovelluksen tunniste,

                                 —

                                 ajopiirturikortin tunnisteen tyyppi.

               4.5.5.2.2   Avaimet ja varmenteet

                     364)

                     Valvontakortin on kyettävä tallentamaan useita salausavaimia ja varmenteita, kuten lisäyksessä 11 olevassa B osassa määritetään.

               4.5.5.2.3   Kortin tunniste

                     365)

                     Valvontakortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:

                                 —

                                 kortin numero,

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,

                                 —

                                 kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä (jos sellainen on).

               4.5.5.2.4   Kortin haltijan tunnistetiedot

                     366)

                     Valvontakortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:

                                 —

                                 tarkastuselimen nimi,

                                 —

                                 tarkastuselimen osoite,

                                 —

                                 haltijan sukunimi,

                                 —

                                 haltijan etunimi (etunimet),

                                 —

                                 haltijan ensisijaisesti käyttämä kieli.

               4.5.5.2.5   Tarkastustoimiin liittyvät tiedot

                     367)

                     Valvontakortin on kyettävä tallentamaan seuraavat tarkastustoimiin liittyvät tiedot:

                                 —

                                 tarkastuksen päivämäärä ja aika,

                                 —

                                 tarkastuksen tyyppi (tietojen näyttö ja/tai tulostus ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen kopiointi ja/tai kalibroinnin tarkastus tien varrella).

                                 —

                                 jakso, jota koskevat tiedot kopioitiin (jos niitä kopioitiin),

                                 —

                                 tarkastettavan ajoneuvon rekisteritunnus ja jäsenvaltion viranomainen, joka on rekisteröinyt tarkastettavan ajoneuvon,

                                 —

                                 tarkastettavan kuljettajakortin numero ja kortin myöntänyt jäsenvaltio.

                     368)

                     Valvontakortin on kyettävä tallentamaan vähintään 230 tällaista tietuetta.

               4.5.6   Yrityskortti

         4.5.6.1   Ajopiirturikortin sovellus (joka on ensimmäisen ja toisen sukupolven ajoneuvoyksikköjen käytettävissä)

         4.5.6.1.1   Sovellusten tunnistetiedot

                     369)

                     Yrityskortin on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:

                                 —

                                 ajopiirturisovelluksen tunniste,

                                 —

                                 ajopiirturikortin tunnisteen tyyppi.

               4.5.6.1.2   Avaimet ja varmenteet

                     370)

                     Yrityskortin on kyettävä tallentamaan useita salausavaimia ja varmenteita, kuten lisäyksen 11 A osassa määritetään.

               4.5.6.1.3   Kortin tunniste

                     371)

                     Yrityskortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:

                                 —

                                 kortin numero,

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,

                                 —

                                 kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä (jos sellainen on).

               4.5.6.1.4   Kortin haltijan tunnistetiedot

                     372)

                     Yrityskortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:

                                 —

                                 yrityksen nimi,

                                 —

                                 yrityksen osoite.

               4.5.6.1.5   Yrityksen toimenpiteitä koskevat tiedot

                     373)

                     Yrityskortin on kyettävä tallentamaan seuraavat yrityksen toimenpiteitä koskevat tiedot:

                                 —

                                 päivämäärä ja aika, jolloin toimenpide suoritettiin,

                                 —

                                 toimenpiteen tyyppi (ajoneuvoyksikön lukitseminen ja/tai lukituksen avaaminen ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen kopiointi),

                                 —

                                 jakso, jota koskevat tiedot kopioitiin (jos niitä kopioitiin),

                                 —

                                 kyseisen ajoneuvon rekisteritunnus ja jäsenvaltion viranomainen, joka on rekisteröinyt kyseisen ajoneuvon,

                                 —

                                 kortin numero ja kortin myöntänyt jäsenvaltio (jos kortin tietoja kopioitiin).

                     374)

                     Yrityskortin on kyettävä tallentamaan vähintään 230 tällaista tietuetta.

               4.5.6.2   Ajopiirturin sukupolven 2 sovellus (ei voida käyttää ensimmäisen sukupolven ajoneuvoyksikössä)

         4.5.6.2.1   Sovellusten tunnistetiedot

                     375)

                     Yrityskortin on kyettävä tallentamaan seuraavat sovellusten tunnistetiedot:

                                 —

                                 ajopiirturisovelluksen tunniste,

                                 —

                                 ajopiirturikortin tunnisteen tyyppi.

               4.5.6.2.2   Avaimet ja varmenteet

                     376)

                     Yrityskortin on kyettävä tallentamaan useita salausavaimia ja varmenteita, kuten lisäyksessä 11 olevassa B osassa määritetään.

               4.5.6.2.3   Kortin tunniste

                     377)

                     Yrityskortin on kyettävä tallentamaan seuraavat kortin tunnistetiedot:

                                 —

                                 kortin numero,

                                 —

                                 kortin myöntänyt jäsenvaltio, myöntäneen viranomaisen nimi, myöntämispäivä,

                                 —

                                 kortin ensimmäinen voimassaolopäivä, kortin viimeinen voimassaolopäivä (jos sellainen on).

               4.5.6.2.4   Kortin haltijan tunnistetiedot

                     378)

                     Yrityskortin on kyettävä tallentamaan seuraavat kortin haltijan tunnistetiedot:

                                 —

                                 yrityksen nimi,

                                 —

                                 yrityksen osoite.

               4.5.6.2.5   Yrityksen toimenpiteitä koskevat tiedot

                     379)

                     Yrityskortin on kyettävä tallentamaan seuraavat yrityksen toimenpiteitä koskevat tiedot:

                                 —

                                 päivämäärä ja aika, jolloin toimenpide suoritettiin,

                                 —

                                 toimenpiteen tyyppi (ajoneuvoyksikön lukitseminen ja/tai lukituksen avaaminen ja/tai ajoneuvoyksikön tietojen kopiointi ja/tai kortin tietojen kopiointi),

                                 —

                                 jakso, jota koskevat tiedot kopioitiin (jos niitä kopioitiin),

                                 —

                                 kyseisen ajoneuvon rekisteritunnus ja jäsenvaltion viranomainen, joka on rekisteröinyt kyseisen ajoneuvon,

                                 —

                                 kortin numero ja kortin myöntänyt jäsenvaltio (jos kortin tietoja kopioitiin).

                     380)

                     Yrityskortin on kyettävä tallentamaan vähintään 230 tällaista tietuetta.

               5.   VALVONTALAITTEEN ASENNUS
         5.1   Asennus

                     381)

                     Uudet valvontalaitteet on toimitettava asentajille tai ajoneuvovalmistajille aktivoimattomana ja siten, että kaikille 3.21 kohdassa luetelluille kalibrointiparametreille on asetettu asianmukaiset ja käyvät oletusarvot. Tapauksissa, joissa mikään oletusarvo ei ole asianmukainen, kirjaimin ilmaistavien parametrien arvo on asetettava kysymysmerkeistä muodostuviksi merkkijonoiksi ja numeeristen parametrien arvo nollaksi. Valvontalaitteen turvatekniikan kannalta merkityksellisten osien toimittamista voidaan rajoittaa, jos tätä edellytetään turvavarmennuksen aikana.

                     382)

                     Valvontalaite on ennen sen aktivointia pystyttävä kalibroimaan, vaikka laite ei olisikaan kalibrointitilassa.

                     383)

                     Valvontalaite ei saa ennen aktivoimistaan kirjata tai tallentaa tietoja, jotka on kuvattu 3.12.3, 3.12.9 ja 3.12.12–3.12.15 kohdassa (mainitut kohdat mukaan lukien).

                     384)

                     Asennuksen aikana ajoneuvovalmistajien on asetettava valmiiksi kaikki tiedossa olevat parametrit.

                     385)

                     Ajoneuvovalmistajien tai asentajien on aktivoitava asennettu valvontalaite viimeistään ennen kuin ajoneuvoa käytetään asetuksen (EY) N:o 561/2006 soveltamisalaan kuuluvalla tavalla.

                     386)

                     Valvontalaitteen aktivoinnin on käynnistyttävä automaattisesti, kun sen jompaankumpaan korttiliitäntälaitteeseen ensimmäisen kerran asetetaan voimassa oleva korjaamokortti.

                     387)

                     Mikäli liiketunnistimen ja ajoneuvoyksikön toisiinsa liittäminen vaatii erityisiä toimintoja, niiden on tapahduttava automaattisesti ennen aktivointia tai sen aikana.

                     388)

                     Samalla tavoin, ulkoisen GNSS-laitteiston ja ajoneuvoyksikön toisiinsa kytkemisen on tapahduttava automaattisesti ennen aktivointia tai sen aikana.

                     389)

                     Aktivoinnin tapahduttua valvontalaitteen toimintojen ja tietojen käyttöoikeuksien on oltava täysin käytettävissä.

                     390)

                     Sen aktivoinnin jälkeen valvontalaitteen on lähetettävä etäviestintälaitteistoon suojatut tarvittavat tiedot kohdistettuja tienvarsitarkastuksia varten.

                     391)

                     Valvontalaitteen tietojen kirjaamis- ja tallennustoimintojen on laitteen aktivoinnin jälkeen oltava täysin toimintakuntoiset.

                     392)

                     Asennuksen jälkeen laite on kalibroitava. Ajoneuvon rekisteritunnusta ei välttämättä syötetä ensimmäisen kalibroinnin yhteydessä, jos kalibroinnin suorittava hyväksytty korjaamo ei tiedä sitä. Näissä olosuhteissa ajoneuvon omistajan on oltava mahdollista, ja vain tällöin, syöttää ajoneuvon rekisteritunnus käyttäen yrityskorttiaan ennen ajoneuvon käyttämistä asetuksen (EY) N:o 561/2006 soveltamisalaan kuuluvalla tavalla (esim. käyttämällä komentoja ajoneuvoyksikön käyttöliittymän asianmukaisen valikkorakenteen kautta.) (14). Näiden tietojen päivitys tai vahvistus saa olla mahdollista vain korjaamokortin avulla.

                     393)

                     Ulkoisen GNSS-laitteiston asennus edellyttää sen kytkemistä ajoneuvoyksikköön ja sen jälkeen GNSS-sijaintitietojen tarkastusta.

                     394)

                     Valvontalaite on sijoitettava ajoneuvoon siten, että kuljettaja kykenee käyttämään tarvittavia toimintoja istuimeltaan käsin.

               5.2   Asennuskilpi

                     395)

                     Sen jälkeen, kun valvontalaite on tarkastettu asennuksen yhteydessä, siihen on kiinnitettävä helppopääsyiseen paikkaan selvästi näkyvä kaiverrettu tai pysyvästi painettu asennuskilpi. Tilanteissa, joissa tämä ei ole mahdollista, kilpi on kiinnitettävä ajoneuvon B-pilariin niin, että se näkyy selvästi. Ajoneuvoissa, joissa ei ole B-pilaria, asennuskilpi on kiinnitettävä ajoneuvon kuljettajanpuoleiseen oven kehykseen, ja sen on oltava selvästi näkyvä kaikissa tapauksissa.
                     Aina kun hyväksytty asentaja tai korjaamo on suorittanut tarkastuksen, edellisen kilven tilalle on kiinnitettävä uusi kilpi.

                     396)

                     Kilvestä on käytävä ilmi ainakin seuraavat tiedot:

                                 —

                                 hyväksytyn asentajan tai korjaamon nimi, osoite tai tavaramerkki,

                                 —

                                 ajoneuvon ominaiskerroin muodossa ”w = … imp/km”,

                                 —

                                 valvontalaitteen vakio muodossa ”k = … imp/km”,

                                 —

                                 pyörien renkaiden tehollinen ympärysmitta muodossa ”l = … mm”,

                                 —

                                 rengaskoko,

                                 —

                                 päivämäärä, jolloin ajoneuvon ominaiskerroin ja pyörien renkaiden tehollinen ympärysmitta on mitattu,

                                 —

                                 ajoneuvon valmistenumero,

                                 —

                                 se, onko käytössä ulkoista GNSS-laitteistoa,

                                 —

                                 ulkoisen GNSS-laitteiston sarjanumero,

                                 —

                                 etäviestintälaitteen sarjanumero,

                                 —

                                 kaikkien käytössä olevien sinetöintien sarjanumerot,

                                 —

                                 ajoneuvon osa, johon muunnin on asennettu, jos ajoneuvossa on sellainen,

                                 —

                                 ajoneuvon osa, johon liiketunnistin on asennettu, jos sitä ei ole liitetty vaihdelaatikkoon tai ei käytetä muunninta,

                                 —

                                 sen kaapelin väri, joka yhdistää muuntimen syöttöimpulsseja tuottavaan ajoneuvon osaan,

                                 —

                                 muuntimeen sulautetun liiketunnistimen sarjanumero.

                     397)

                     Ainoastaan M1- ja N1-luokkien ajoneuvoissa, joihin on asennettu muunnin komission asetuksen (EY) N:o 68/2009 (15), sellaisena kuin se on viimeksi muutettuna, mukaisesti ja joihin ei ole mahdollista sisällyttää kaikkea vaatimuksessa 396 kuvattua tarpeellista tietoa, voidaan käyttää toista lisäkilpeä. Tällaisissa tapauksissa lisäkilvessä on oltava vähintään neljä viimeistä vaatimuksen 396 luetelmakohtaa.
                     Jos tällaista toista lisäkilpeä käytetään, se on kiinnitettävä vaatimuksessa 396 kuvatun ensimmäisen ensisijaisen kilven viereen ja sillä on oltava sama suojaustaso. Lisäksi toisesta kilvestä on käytävä ilmi asennuksen suorittaneen hyväksytyn asentajan tai korjaamon nimi, osoite tai toiminimi sekä asennuspäivämäärä.

               5.3   Sinetöinti

                     398)

                     Seuraavat osat on sinetöitävä:

                                 —

                                 jokainen liitäntä, joka irrottaessaan aiheuttaisi muutoksia, joita on mahdoton havaita, tai tietojen tuhoutumista, jota on mahdoton havaita (tämä voi koskea esim. liiketunnistimen asentamista vaihdelaatikkoa, M1- ja N1-luokan ajoneuvojen sovitinta, ulkoista GNSS-yhteyttä tai ajoneuvoyksikköä),

                                 —

                                 asennuskilpi, jollei sitä ole kiinnitetty siten, että sitä ei voida poistaa tuhoamatta siinä olevia merkintöjä.

                     399)

                     Edellä mainitut sinetit voidaan poistaa:

                                 —

                                 hätätapauksessa,

                                 —

                                 nopeudenrajoittimen tai muun liikenneturvallisuutta parantavan laitteen asentamiseksi, säätämiseksi tai korjaamiseksi edellyttäen, että valvontalaitteen toiminta jatkuu luotettavasti ja moitteettomasti ja että hyväksytty asentaja tai korjaamo sinetöi sen uudelleen (6 luvun mukaisesti) välittömästi nopeudenrajoittimen tai muun liikenneturvallisuutta parantavan laitteen asentamisen jälkeen tai seitsemän päivän kuluessa muissa tapauksissa.

                     400)

                     Aina kun sinetit poistetaan, toimivaltaiselle viranomaiselle on laadittava ja toimitettava kirjallinen ilmoitus, jossa esitetään toimenpiteen syyt.

                     401)

                     Sineteissä on oltava niiden valmistajan antamat tunnistenumerot. Numero on yksilöllinen ja se eroaa kaikista muista sinetinvalmistajien antamista sinettien numeroista.
                     Tämä yksilöllinen tunnistenumero määritellään seuraavasti. MMNNNNN ei-irrotettavalla merkinnällä, jossa MM on yksilöllinen valmistajan tunnistusmerkintä (EY:n hallinnoima tietokannan rekisteröinti) ja NNNNN sinetin aakkosnumeerinen merkki, joka yksilöi valmistajan verkkotunnuksen.

                     402)

                     Sineteissä on oltava vapaa tila, johon hyväksytyt asentajat, korjaamot tai ajoneuvon valmistajat voivat lisätä erityismerkin asetuksen (EU) N:o 165/2014 22 artiklan 3 kohdan mukaisesti.
                     Tämä merkki ei peitä sinetin tunnistenumeroa.

                     403)

                     Sinetinvalmistajat on rekisteröitävä erityiseen tietokantaan ja niiden on julkistettava tunnisteina käytettävien sinettien numerot Euroopan komission käyttöönottaman menettelyn mukaisesti.

                     404)

                     Hyväksyttyjen korjaamojen ja ajoneuvojen valmistajien pitää käyttää asetuksen (EU) N:o 165/2014 mukaisesti ainoastaan sinettejä, jotka ovat peräisin edellä mainitussa tietokannassa luetelluilta valmistajilta.

                     405)

                     Sinetinvalmistajien ja niiden jakelijoiden on pidettävä täydellinen jäljitysrekisteri myydyistä sineteistä, joita käytetään asetuksen (EU) N:o 165/2014 mukaisesti ja niiden on voitava toimittaa ne toimivaltaisille kansallisille viranomaisille tarvittaessa.

                     406)

                     Sinettien yksilölliset tunnistenumerot ovat näkyvissä asennuskilvessä.

               6.   TARKASTUKSET, MÄÄRÄAIKAISTARKASTUKSET JA KORJAUKSET
         Niitä olosuhteita koskevat vaatimukset, joissa sinetit saadaan poistaa ja joihin viitataan asetuksen (EY) N:o 165/2014 22 artiklan 5 kohdassa, on määritelty tämän liitteen 5.3 kohdassa.
         6.1   Asentajien, korjaamoiden ja ajoneuvovalmistajien hyväksyntä

         Jäsenvaltiot hyväksyvät, tarkastavat säännöllisesti ja laillistavat elimet, jotka saavat suorittaa:

                     —

                     asennuksia,

                     —

                     tarkistuksia,

                     —

                     tarkastuksia,

                     —

                     korjauksia.

               Korjaamokortteja myönnetään vain asentajille ja/tai testausasemille, jotka on hyväksytty suorittamaan valvontalaitteen aktivointi ja/tai kalibrointi tämän liitteen mukaisesti ja (paitsi milloin tästä poikkeamiseen on perusteltu syy):

                     —

                     jotka eivät ole oikeutettuja yrityskorttiin,

                     —

                     ja joiden muut työtehtävät eivät vaaranna lisäyksessä 10 edellytettyä järjestelmän kokonaistietoturvaa.

               6.2   Uusien tai korjattujen laitteiden tarkastaminen

                     407)

                     Jokaisen uuden tai korjatun laitteen moitteeton toiminta ja sen lukemien ja tallennusten tarkkuus suhteessa 3.2.1, 3.2.2, 3.2.3 ja 3.3 kohdassa annettuihin rajoihin on tarkastettava 5.3 kohdan mukaisen sinetöinnin ja kalibroinnin avulla.

               6.3   Asennustarkastus

                     408)

                     Ajoneuvoon asentamisen jälkeen koko laitteiston (valvontalaite mukaan lukien) on oltava 3.2.1, 3.2.2, 3.2.3 ja 3.3 kohdassa esitettyjen enimmäisvirherajoihin liittyvien määräysten mukainen.

               6.4   Määräaikaistarkastukset

                     409)

                     Ajoneuvoihin asennettujen laitteiden määräaikaistarkastukset on suoritettava laitteiden korjaamisen jälkeen tai ajoneuvon ominaiskertoimen tai pyörän renkaiden tehollisen ympärysmitan muutoksen jälkeen tai silloin, jos laitteen UTC-aika poikkeaa oikeasta enemmän kuin 20 minuuttia tai kun ajoneuvon rekisteritunnus on muuttunut, tai vähintään kerran kahden vuoden (24 kuukauden) kuluessa edellisestä tarkastuksesta.

                     410)

                     Näissä tarkastuksissa on tarkastettava ainakin:

                                 —

                                 että valvontalaite, mukaan lukien tiedon säilytys ajopiirturikortilla ja yhteys etäviestintälukijoihin, toimii moitteettomasti,

                                 —

                                 että 3.2.1 ja 3.2.2 kohdassa esitettyjä enimmäisvirherajoihin liittyviä määräyksiä noudatetaan,

                                 —

                                 että 3.2.3 ja 3.3 kohdassa esitettyjä määräyksiä noudatetaan,

                                 —

                                 että valvontalaitteessa on tyyppihyväksyntämerkintä,

                                 —

                                 että vaatimuksessa 396 määritelty asennuskilpi ja vaatimuksessa 225 määritelty tunnistekilpi ovat kiinnitettyinä,

                                 —

                                 rengaskoko ja pyörien renkaiden todellinen ympärysmitta,

                                 —

                                 että laitteeseen ei ole kytketty käsittelylaitteita,

                                 —

                                 että sinetit on asennettu oikein, ne ovat hyvässä tilassa, että niiden tunnistenumerot ovat voimassa (yksilöity sinetinvalmistaja EU:n tietokannassa) ja että niiden tunnistenumerot vastaavat asennuskilven merkintöjä (ks. vaatimus 401).

                     411)

                     Jos jonkin 3.9 kohdassa (Tapahtumien ja/tai vikojen havaitseminen) mainitun tapahtuman todetaan ilmenneen viimeisen tarkastuksen jälkeen ja ajopiirturin valmistajat ja/tai kansalliset viranomaiset katsovat sen mahdollisesti vaarantavan laitteen turvallisuuden, korjaamon on:

                                 a.

                                 verrattava vaihdelaatikkoon sijoitetun liiketunnistimen tunnistetietoja ajoneuvoyksikköön liitetyn liiketunnistimen tunnistetietoihin,

                                 b.

                                 tarkistettava, vastaavatko asennuskilven tiedot ajoneuvoyksikköön tallennettuja tietoja,

                                 c.

                                 tarkistettava, vastaavatko liiketunnistimen sarjanumero ja hyväksyntänumero, jos ne ovat liiketunnistimen kyljessä, valvontalaitteen datamuistiin tallennettuja tietoja,

                                 d.

                                 vertailtava ulkoisen GNSS-laitteiston tunnistekilpeen merkittyjä tunnistetietoja, jos niitä on, ajoneuvoyksikön datamuistiin tallennettuihin tietoihin.

                     412)

                     Korjaamojen on kirjattava tarkastusraportteihinsa kaikki havainnot murretuista sineteistä tai käsittelylaitteista. Korjaamojen on säilytettävä näitä raportteja vähintään kahden vuoden ajan ja annettava ne pyydettäessä toimivaltaisen viranomaisen käyttöön.

                     413)

                     Näihin tarkastuksiin on sisällyttävä kalibrointi ja sellaisten sinettien ennaltaehkäisevä korvaaminen, joiden asentaminen on korjaamojen vastuulla.

               6.5   Virheiden mittaus

                     414)

                     Virheiden mittaaminen asennuksen yhteydessä tai käytön aikana on suoritettava seuraavissa olosuhteissa, joiden on katsottava olevan standardinmukaiset testausolosuhteet:

                                 —

                                 ajoneuvo kuormaamattomana, tavanomaisessa ajokunnossa,

                                 —

                                 rengaspaine valmistajan ohjeiden mukainen,

                                 —

                                 renkaiden kuluminen kansallisen lainsäädännön sallimissa rajoissa,

                                 —

                                 ajoneuvon liikkuminen:

                                 —

                                 ajoneuvon on kuljettava oman moottorinsa teholla suoraan tasaisella alustalla nopeudella 50 ± 5 km/t, mittausmatkan on oltava ainakin 1 000 m,

                                 —

                                 testaus voidaan suorittaa myös muilla menetelmillä, kuten tarkoitukseen soveltuvassa testipenkissä, edellyttäen, että siten saavutetaan vastaava tarkkuus.

               6.6   Korjaukset

                     415)

                     Testausasemien on kyettävä kopioimaan tietoja valvontalaitteesta tarkoituksenaan toimittaa tiedot takaisin kuljetusyhtiölle.

                     416)

                     Hyväksyttyjen testausasemien on annettava kuljetusyhtiöille todistus tietojen kopioinnin mahdottomuudesta tapauksissa, joissa valvontalaite ei salli aiemmin tallennettujen tietojen kopioimista tällaisen testausaseman suorittaman korjauksen jälkeenkään. Tällaiset korjaamot säilyttävät jäljennöksen antamistaan todistuksista vähintään kahden vuoden ajan.

               7.   KORTTIEN MYÖNTÄMINEN
         Jäsenvaltioiden käyttöön ottamien korttien myöntämiseen liittyvien menettelyjen on oltava seuraavien säännösten mukaisia:

                     417)

                     Ensimmäisen hakijalle myönnetyn ajopiirturikortin haltijakohtaisen sarjanumeron (jos sellainen on), korvausnumeron ja uusintanumeron on oltava asetettu nollaksi (0).

                     418)

                     Kaikkien tietylle valvontaelimelle tai tietylle korjaamolle tai tietylle kuljetusyhtiölle myönnettyjen muiden kuin henkilökohtaisten ajopiirturikorttien numeroissa on oltava samat 13 ensimmäistä merkkiä ja niillä on oltava eri järjestysnumero.

                     419)

                     Entisen ajopiirturikortin tilalle annetulla ajopiirturikortilla on oltava sama numero kuin kortilla, jonka se korvaa, lukuun ottamatta korvausnumeroa, jota suurennetaan yhdellä (järjestyksessä 0, …, 9, A, …, Z).

                     420)

                     Entisen ajopiirturikortin tilalle annetulla ajopiirturikortilla on oltava sama viimeinen voimassaolopäivä kuin kortilla, jonka se korvaa.

                     421)

                     Uusittavan ajopiirturikortin tilalle annetulla ajopiirturikortilla on oltava sama numero kuin kortilla, jonka se korvaa, lukuun ottamatta korvausnumeroa, joka on asetettava nollaksi (0), ja uusintanumeroa, jota suurennetaan yhdellä (järjestyksessä 0, …, 9, A, …, Z).

                     422)

                     Ajopiirturikortin vaihtamisessa hallinnollisten tietojen muuttamiseksi noudatetaan kortin uusimista koskevia sääntöjä, jos vaihtaminen tapahtuu samassa jäsenvaltiossa, ja kortin ensi kertaa myöntämistä koskevia sääntöjä, jos vaihtaminen tapahtuu jossakin muussa jäsenvaltiossa.

                     423)

                     Kortin haltijan sukunimi muille kuin henkilökohtaisille korjaamo- tai valvontakorteille täytetään korjaamon tai valvontaelimen nimellä tai asentajan tai valvontaviranomaisen nimelle, jos jäsenvaltiot näin päättävät.

                     424)

                     Jäsenvaltioiden on vaihdettava tietoja sähköisesti, jotta varmistetaan, että niiden myöntämät kuljettajakortit ovat ainutkertaisia asetuksen (EU) N:o 165/2014 31 artiklan mukaisesti.

               8.   VALVONTALAITTEIDEN JA AJOPIIRTURIKORTTIEN TYYPPIHYVÄKSYNTÄ
         8.1   Yleistä

         Tässä luvussa valvontalaitteella tarkoitetaan valvontalaitetta tai sen osia. Mitään tyyppihyväksyntää ei vaadita kaapeleille, jotka yhdistävät liiketunnistimen ajoneuvoyksikköön, ulkoisen GNSS-laitteiston ajoneuvoyksikköön tai etäviestintälaitteiston ajoneuvoyksikköön. Valvontalaitteen käyttämä paperi katsotaan valvontalaitteen osaksi.
         Valmistajat voivat pyytää valmistamansa osan tyyppihyväksyntää minkä tahansa tyyppisen liiketunnistimen, ulkoisen GNSS-laitteiston kanssa ja toisin päin, edellyttäen, että osat ovat tämän liitteen vaatimuksien mukaisia. Vaihtoehtoisesti valmistajat voivat myös pyytää valvontalaitteen tyyppihyväksyntää.

                     425)

                     Valvontalaite on tyyppihyväksytettävä täydellisenä kaikkien siihen kiinteästi liitettyjen lisälaitteiden kanssa.

                     426)

                     Valvontalaitteiden ja ajopiirturikorttien tyyppihyväksyntään on sisällyttävä tietoturvaan liittyviä testejä, toimintaan liittyviä testejä ja yhteentoimivuuteen liittyviä testejä. Kunkin testityypin hyväksytyt tulokset esitetään asianmukaisessa todistuksessa.

                     427)

                     Jäsenvaltioiden tyyppihyväksyntäviranomaiset eivät myönnä tyyppihyväksyntää, ellei heillä ole käytettävissään:

                                 —

                                 tietoturvavarmennetta,

                                 —

                                 tietoturvatodistusta,

                                 —

                                 toiminnallisuustodistusta

                           sekä yhteentoimivuustodistusta, jolle tyyppihyväksyntää anotaan.

                     428)

                     Kaikista laitteiden ohjelmistojen tai varusteiden taikka niiden valmistuksessa käytettävien materiaalien muutoksista on ennen niiden käyttöönottoa ilmoitettava tyyppihyväksynnän myöntäneelle viranomaiselle. Tämän viranomaisen on joko vahvistettava valmistajalle, että tyyppihyväksyntä ulotetaan käsittämään nämä muutokset, tai vaadittava asianomaisten toiminnallisuus-, tietoturva- ja/tai yhteentoimivuustodistusten ajan tasalle saattamista tai vahvistamista.

                     429)

                     Toimenpiteet, joilla päivitetään käytössä olevien valvontalaitteiden ohjelmistoja, on hyväksytettävä sillä viranomaisella, joka on myöntänyt valvontalaitteen tyyppihyväksynnän. Ohjelmiston päivitys ei saa muuttaa tai pyyhkiä pois mitään valvontalaitteeseen tallennettuja kuljettajan toimintaa koskevia tietoja. Ohjelmistoja voidaan päivittää vain laitteen valmistajan vastuulla.

                     430)

                     Sellaisia ohjelmistojen muutoksiin liittyviä tyyppihyväksyntöjä, joilla pyritään päivittämään aiemmat tyyppihyväksytyt valvontalaitteet, ei voida evätä, jos tällaisilla muutoksilla pelkästään otetaan käyttöön toimintoja, joita ei määritellä tässä liitteessä. Valvontalaitteen ohjelmiston päivityksessä voidaan sulkea ulkopuolelle uusien merkistöjen käyttöönotto, jos tämä ei ole teknisesti mahdollista.

               8.2   Tietoturvatodistus

                     431)

                     Tietoturvatodistus annetaan tämän liitteen lisäyksen 10 määräysten mukaisesti. Sertifioitavat valvontalaitteen osat ovat ajoneuvoyksikkö, liiketunnistin, ulkoinen GNSS-laitteisto ja ajopiirturikortit.

                     432)

                     Siinä poikkeuksellisessa tilanteessa, että tietoturvasertifioinnista vastaavat viranomaiset kieltäytyvät sertifioimasta uutta laitetta tietoturvamekanismien vanhentuneisuuden vuoksi, tyyppihyväksynnän myöntämistä on jatkettava tässä erityisessä ja poikkeuksellisessa tilanteessa, kun asetuksen mukaista vaihtoehtoista ratkaisua ei ole.

                     433)

                     Tällöin kyseisen jäsenvaltion on viipymättä ilmoitettava asiasta Euroopan komissiolle, jonka on kahdentoista kalenterikuukauden kuluessa tyyppihyväksynnän myöntämisestä käynnistettävä menettely, jonka avulla varmistetaan, että tietoturvan taso palautetaan alkuperäiselle tasolleen.

               8.3   Toiminnallisuustodistus

                     434)

                     Jokaisen tyyppihyväksyntää hakevan on annettava jäsenvaltion tyyppihyväksyntäviranomaisen käyttöön kaikki aineisto ja asiakirjat, jotka kyseinen viranomainen katsoo tarpeellisiksi.

                     435)

                     Valmistajien on toimitettava tyyppihyväksyttäviksi ehdotetuista tuotteista asianmukaiset näytteet ja niihin liittyvä dokumentaatio, joita toimintaan liittyvät testit suorittamaan valitut laboratoriot pyytävät, ja tämä on tehtävä yhden kuukauden kuluessa pyynnön esittämisestä. Tästä pyynnöstä mahdollisesti aiheutuvista kustannuksista vastaa pyynnön esittänyt taho. Laboratorioiden on käsiteltävä kaikkia kaupallisesti arkaluonteisia tietoja luottamuksellisina.

                     436)

                     Toiminnallisuustodistus annetaan valmistajalle vasta, kun vähintään kaikista lisäyksessä 9 määritellyistä testeistä on saatu hyväksyttävä tulos.

                     437)

                     Toiminnallisuustodistuksen antaa tyyppihyväksyntäviranomainen. Todistukseen on sen saajan nimen ja mallin tunnistetietojen lisäksi sisällyttävä yksityiskohtainen luettelo suoritetuista testeistä ja saaduista tuloksista.

                     438)

                     Valvontalaitteen osien toimintatodistuksista on käytävä ilmi myös sen sertifiointia varten testattujen muiden tyyppihyväksyttyjen yhteensopivien valvontalaitteen osien tyyppihyväksyntänumerot.

                     439)

                     Valvontalaitteen osien toimintatodistuksista on käytävä ilmi myös ISO- tai CEN-standardi, jonka perusteella toiminnallinen liitäntä on sertifioitu.

               8.4   Yhteentoimivuustodistus

                     440)

                     Yhteentoimivuustestit suoritetaan yhdessä laboratoriossa Euroopan komission valtuuttamana ja vastuulla.

                     441)

                     Laboratorion on kirjattava valmistajien esittämät yhteentoimivuutta koskevat testauspyynnöt siinä aikajärjestyksessä, kun ne saapuvat.

                     442)

                     Pyynnöt kirjataan virallisesti vain, jos laboratoriolla on käytettävissään:

                                 —

                                 kaikki kyseisten yhteentoimivuustestien suorittamisessa tarvittava aineisto ja asiakirjat,

                                 —

                                 vastaava tietoturvatodistus,

                                 —

                                 vastaava toiminnallisuustodistus.

                           Pyynnön kirjaamispäivämäärä on ilmoitettava valmistajalle.

                     443)

                     Laboratorio ei saa suorittaa sellaisten valvontalaitteiden tai ajopiirturikorttien yhteentoimivuustestejä, joille ei ole myönnetty tietoturvatodistusta ja toiminnallisuustodistusta, muutoin kuin vaatimuksessa 432 kuvatuissa poikkeuksellisissa tilanteissa.

                     444)

                     Valmistajan, joka pyytää yhteentoimivuustestien suorittamista, on sitouduttava antamaan laboratorion vastata näistä testeistä sekä kaikesta aineistosta ja asiakirjoista, jotka valmistaja on testien suorittamiseksi antanut laboratorion käyttöön.

                     445)

                     Yhteentoimivuustestit on suoritettava tämän liitteen lisäyksen 9 mukaisesti kaikkien niiden valvontalaite- tai ajopiirturikorttityyppien kanssa:

                                 —

                                 joiden tyyppihyväksyntä on vielä voimassa tai,

                                 —

                                 joiden tyyppihyväksyntää on haettu ja joilla on voimassa oleva yhteentoimivuustodistus.

                     446)

                     Yhteentoimivuustestien on koskettava valvontalaitteiden tai ajopiirturikorttien kaikkia käytössä olevia sukupolvia.

                     447)

                     Laboratorio antaa valmistajalle yhteentoimivuustodistuksen vasta, kun kaikista yhteentoimivuustesteistä on saatu hyväksyttävät tulokset.

                     448)

                     Jos yhteentoimivuustestit eivät anna hyväksyttäviä tuloksia yhden tai useamman valvontalaitteen tai ajopiirturikortin osalta, yhteentoimivuustodistusta ei anneta, ennen kuin sitä pyytänyt valmistaja on tehnyt tarvittavat muutokset ja saanut yhteentoimivuustesteissä hyväksyttävät tulokset. Laboratorion on määritettävä ongelman syy tähän yhteentoimivuusongelmaan liittyvien valmistajien avulla ja pyrittävä auttamaan todistusta pyytänyttä valmistajaa teknisen ratkaisun löytämisessä. Kun valmistaja tekee tuotteeseensa muutoksia, hänen itsensä on varmistettava asiaankuuluvilta viranomaisilta, että tietoturva- ja toiminnallisuustodistukset ovat vielä voimassa.

                     449)

                     Yhteentoimivuustodistus on voimassa kuusi kuukautta. Se peruutetaan tämän ajan kuluttua, ellei valmistaja ole saanut vastaavaa tyyppihyväksyntätodistusta. Valmistaja toimittaa yhteentoimivuustodistuksen sille jäsenvaltion tyyppihyväksyntäviranomaiselle, joka on antanut toiminnallisuustodistuksen.

                     450)

                     Mitään tekijää, joka saattaa aiheuttaa yhteentoimivuusongelman, ei saa käyttää voiton tavoitteluun tai määräävän aseman hankkimiseen.

               8.5   Tyyppihyväksyntätodistus

                     451)

                     Jäsenvaltion tyyppihyväksyntäviranomainen saa antaa tyyppihyväksyntätodistuksen heti, kun sillä on käytettävissään vaadittavat kolme todistusta.

                     452)

                     Valvontalaitteen osien tyyppihyväksyntätodistuksista on käytävä ilmi myös kaikkien muiden tyyppihyväksyttyjen yhteensopivien valvontalaitteiden tyyppihyväksyntänumerot.

                     453)

                     Tyyppihyväksyntäviranomaisen on toimitettava jäljennös tyyppihyväksyntätodistuksesta laboratoriolle, joka vastasi yhteensopivuustesteistä silloin, kun todistus annettiin valmistajalle.

                     454)

                     Yhteentoimivuustestejä suorittamaan valtuutetun testauslaboratorion on ylläpidettävä julkista WWW-sivustoa, jolla on ajan tasalla pidettävä luettelo valvontalaite- ja ajopiirturikorttimalleista:

                                 —

                                 joita koskeva yhteentoimivuuden testauspyyntö on kirjattu,

                                 —

                                 jotka ovat saaneet yhteentoimivuustodistuksen (myös väliaikaisen),

                                 —

                                 jotka ovat saaneet tyyppihyväksyntätodistuksen.

               8.6   Poikkeusmenettely: ensimmäiset yhteentoimivuustodistukset toisen sukupolven valvontalaitteille ja ajopiirturikorteille

                     455)

                     Neljän kuukauden ajan siitä lukien, kun ensimmäiset toisen sukupolven valvontalaitteet ja toisen sukupolven ajopiirturikortit (kuljettaja-, korjaamo-, valvonta- ja yrityskortit) ovat saaneet yhteentoimivuustodistuksen, kaikki annettavat yhteentoimivuustodistukset (ensimmäiset mukaan lukien) ovat väliaikaisia.

                     456)

                     Jos kaikki nämä tuotteet ovat mainitun ajan kuluttua keskenään yhteentoimivia, kaikki vastaavat yhteentoimivuustodistukset muuttuvat lopullisiksi.

                     457)

                     Jos tämän ajan kuluessa havaitaan yhteentoimivuusongelmia, yhteentoimivuustesteistä vastaavan laboratorion on määritettävä ongelmien syyt kaikkien asianosaisten valmistajien avulla sekä kehotettava näitä tekemään vaadittavat muutokset.

                     458)

                     Jos tämän ajan kuluttua vielä esiintyy yhteentoimivuusongelmia, on yhteentoimivuustesteistä vastaavan laboratorion yhteistyössä kaikkien asianosaisten valmistajien ja vastaavat toiminnallisuustodistukset antaneiden tyyppihyväksyntäviranomaisten kanssa määritettävä yhteentoimivuusongelmien syyt ja päätettävä, mitä muutoksia kunkin asianomaisen valmistajan on tehtävä. Teknisten ratkaisujen hakeminen saa kestää enintään kaksi kuukautta, minkä jälkeen, ellei ratkaisua ole löytynyt, komission on yhteentoimivuustesteistä vastaavaa laboratoriota kuultuaan päätettävä, mikä tai mitkä valvontalaitteet ja kortit saavat lopullisen yhteentoimivuustodistuksen ja perusteltava ratkaisunsa.

                     459)

                     Kaikki yhteentoimivuutta koskevat testauspyynnöt, jotka laboratorio on kirjannut ensimmäistä yhteensopivuustodistusta seuraavan neljän kuukauden ajan päättymisen ja vaatimuksessa 455 mainitun komission päätöksen välisenä aikana, on lykättävä siihen asti, kunnes alkuperäiset yhteentoimivuusongelmat on ratkaistu. Sen jälkeen nämä pyynnöt on käsiteltävä siinä aikajärjestyksessä, jossa ne on kirjattu.

            (1)  Tämän keskeytymättömän ajoajan ja yhteenlasketun taukoajan laskutavan ansiosta valvontalaite kykenee laskemaan keskeytymättömän ajoajan ylityksestä annettavan varoituksen. Se ei kuitenkaan kumoa näiden aikojen lainmukaista tulkintaa. Nämä määritelmät voidaan korvata käyttämällä keskeytymättömän ajoajan ja yhteenlasketun taukoajan vaihtoehtoisia laskutapoja, jos määritelmät ovat vanhentuneet muun asiaa koskevan lainsäädännön päivitysten vuoksi.

            (2)  UNKNOWN (tuntemattomat) -jaksot ovat jaksoja, jolloin kuljettajan kortti ei ole ollut asetettuna valvontalaitteeseen ja joita vastaavia kuljettajan toimintaa koskevia tietoja ei ole syötetty käsin.

            (3)  Euroopan parlamentin ja neuvoston asetus (EY) N:o 561/2006, annettu 15 päivänä maaliskuuta 2006, tieliikenteen sosiaalilainsäädännön yhdenmukaistamisesta ja neuvoston asetusten (ETY) N:o 3821/85 ja (EY) N:o 2135/98 muuttamisesta sekä neuvoston asetuksen (ETY) N:o 3820/85 kumoamisesta (EUVL L 102, 11.4.2006, s. 1).

            (4)  Komission asetus (EU) N:o 1230/2012, annettu 12 päivänä joulukuuta 2012, Euroopan parlamentin ja neuvoston asetuksen (EY) N:o 661/2009 täytäntöönpanosta moottoriajoneuvojen ja niiden perävaunujen massojen ja mittojen tyyppihyväksyntävaatimusten osalta sekä Euroopan parlamentin ja neuvoston direktiivin 2007/46/EY muuttamisesta (EUVL L 353, 21.12.2012, s. 31), sellaisena kuin se on viimeksi muutettuna.

            (5)  Neuvoston direktiivi 92/6/ETY, annettu 10 päivänä helmikuuta 1992, tiettyjen moottoriajoneuvoluokkien nopeudenrajoittimien asentamisesta ja käytöstä yhteisössä (EYVL L 57, 2.3.1992, s. 27).

            (6)  Neuvoston direktiivi 92/23/ETY, annettu 31 päivänä maaliskuuta 1992, moottoriajoneuvojen ja niiden perävaunujen renkaista ja renkaiden asentamisesta (EYVL L 129, 14.5.1992, s. 95).

            (7)  Neuvoston direktiivi 76/114/ETY, annettu 18 päivänä joulukuuta 1975, moottoriajoneuvojen ja niiden perävaunujen lakisääteisiä kilpiä ja merkintöjä sekä niiden sijaintia ja kiinnitysmenetelmää koskevan jäsenvaltioiden lainsäädännön lähentämisestä (EYVL L 24, 30.1.1976, s. 1).

            (8)  Euroopan parlamentin ja neuvoston direktiivi 2007/46/EY, annettu 5 päivänä syyskuuta 2007, puitteiden luomisesta moottoriajoneuvojen ja niiden perävaunujen sekä tällaisiin ajoneuvoihin tarkoitettujen järjestelmien, osien ja erillisten teknisten yksiköiden hyväksymiselle (Puitedirektiivi) (EUVL L 263, 9.10.2007, s. 1).

            (9)  Euroopan parlamentin ja neuvoston direktiivi 95/46/EY annettu 24 päivänä lokakuuta 1995, yksilöiden suojelusta henkilötietojen käsittelyssä ja näiden tietojen vapaasta liikkuvuudesta (EYVL L 281, 23.11.1995, s. 31).

            (10)  Euroopan parlamentin ja neuvoston direktiivi 2002/58/EY, annettu 12 päivänä heinäkuuta 2002, henkilötietojen käsittelystä ja yksityisyyden suojasta sähköisen viestinnän alalla (sähköisen viestinnän tietosuojadirektiivi) (EYVL L 201, 31.7.2002, s. 37).

            (11)  Euroopan parlamentin ja neuvoston asetus (EU) N:o 165/2014, annettu 4 päivänä helmikuuta 2014, tieliikenteessä käytettävistä ajopiirtureista, tieliikenteen valvontalaitteista annetun neuvoston asetuksen (ETY) N:o 3821/85 kumoamisesta sekä tieliikenteen sosiaalilainsäädännön yhdenmukaistamisesta annetun Euroopan parlamentin ja neuvoston asetuksen (EY) N:o 561/2006 muuttamisesta (EUVL L 60, 28.2.2014, s. 1).

            (12)  EYVL L 281, 23.11.1995, s. 31.

            (13)  EYVL L 201, 31.7.2002, s. 37.

            (*)  Tällaisissa tilanteissa valvontalaitteen on käytettävä ainoastaan kuljettajan korttiaukkoon asetettua ajopiirturikorttia.

            (14)  EUVL L 102, 11.4.2006, s. 1.

            (15)  Komission asetus (EY) N:o 68/2009, annettu 23 päivänä tammikuuta 2009, tieliikenteen valvontalaitteista annetun neuvoston asetuksen (ETY) N:o 3821/85 mukauttamisesta tekniikan kehitykseen yhdeksännen kerran (EUVL L 21, 24.1.2009, s. 3).

            Lisäys 1

               DATAHAKEMISTO

            SISÄLLYSLUETTELO

                        1.

                     JOHDANTO
                     88

                        1.1.

                     Datatyyppien määrittelytapa
                     88

                        1.2.

                     Viitetiedot
                     88

                        2.

                     DATATYYPPIEN MÄÄRITTELYT
                     89

                        2.1.

                     ActivityChangeInfo
                     89

                        2.2.

                     Address
                     90

                        2.3.

                     AESKey
                     91

                        2.4.

                     AES128Key
                     91

                        2.5.

                     AES192Key
                     91

                        2.6.

                     AES256Key
                     92

                        2.7.

                     BCDString
                     92

                        2.8.

                     CalibrationPurpose
                     92

                        2.9.

                     CardActivityDailyRecord
                     93

                        2.10.

                     CardActivityLengthRange
                     93

                        2.11.

                     CardApprovalNumber
                     93

                        2.12.

                     CardCertificate
                     94

                        2.13.

                     CardChipIdentification
                     94

                        2.14.

                     CardConsecutiveIndex
                     94

                        2.15.

                     CardControlActivityDataRecord
                     94

                        2.16.

                     CardCurrentUse
                     95

                        2.17.

                     CardDriverActivity
                     95

                        2.18.

                     CardDrivingLicenceInformation
                     95

                        2.19.

                     CardEventData
                     96

                        2.20.

                     CardEventRecord
                     96

                        2.21.

                     CardFaultData
                     96

                        2.22.

                     CardFaultRecord
                     97

                        2.23.

                     CardIccIdentification
                     97

                        2.24.

                     CardIdentification
                     97

                        2.25.

                     CardMACertificate
                     98

                        2.26.

                     CardNumber
                     98

                        2.27.

                     CardPlaceDailyWorkPeriod
                     99

                        2.28.

                     CardPrivateKey
                     99

                        2.29.

                     CardPublicKey
                     99

                        2.30.

                     CardRenewalIndex
                     99

                        2.31.

                     CardReplacementIndex
                     99

                        2.32.

                     CardSignCertificate
                     100

                        2.33.

                     CardSlotNumber
                     100

                        2.34.

                     CardSlotsStatus
                     100

                        2.35.

                     CardSlotsStatusRecordArray
                     100

                        2.36.

                     CardStructureVersion
                     101

                        2.37.

                     CardVehicleRecord
                     101

                        2.38.

                     CardVehiclesUsed
                     102

                        2.39.

                     CardVehicleUnitRecord
                     102

                        2.40.

                     CardVehicleUnitsUsed
                     102

                        2.41.

                     Certificate
                     103

                        2.42.

                     CertificateContent
                     103

                        2.43.

                     CertificateHolderAuthorisation
                     104

                        2.44.

                     CertificateRequestID
                     104

                        2.45.

                     CertificationAuthorityKID
                     104

                        2.46.

                     CompanyActivityData
                     105

                        2.47.

                     CompanyActivityType
                     106

                        2.48.

                     CompanyCardApplicationIdentification
                     106

                        2.49.

                     CompanyCardHolderIdentification
                     106

                        2.50.

                     ControlCardApplicationIdentification
                     106

                        2.51.

                     ControlCardControlActivityData
                     107

                        2.52.

                     ControlCardHolderIdentification
                     107

                        2.53.

                     ControlType
                     108

                        2.54.

                     CurrentDateTime
                     109

                        2.55.

                     CurrentDateTimeRecordArray
                     109

                        2.56.

                     DailyPresenceCounter
                     109

                        2.57.

                     Datef
                     109

                        2.58.

                     DateOfDayDownloaded
                     110

                        2.59.

                     DateOfDayDownloadedRecordArray
                     110

                        2.60.

                     Distance
                     110

                        2.61.

                     DriverCardApplicationIdentification
                     110

                        2.62.

                     DriverCardHolderIdentification
                     111

                        2.63.

                     DSRCSecurityData
                     112

                        2.64.

                     EGFCertificate
                     112

                        2.65.

                     EmbedderIcAssemblerId
                     112

                        2.66.

                     EntryTypeDailyWorkPeriod
                     113

                        2.67.

                     EquipmentType
                     113

                        2.68.

                     EuropeanPublicKey
                     114

                        2.69.

                     EventFaultRecordPurpose
                     114

                        2.70.

                     EventFaultType
                     114

                        2.71.

                     ExtendedSealIdentifier
                     115

                        2.72.

                     ExtendedSerialNumber
                     116

                        2.73.

                     FullCardNumber
                     116

                        2.74.

                     FullCardNumberAndGeneration
                     117

                        2.75.

                     Generation
                     117

                        2.76.

                     GeoCoordinates
                     117

                        2.77.

                     GNSSAccuracy
                     118

                        2.78.

                     GNSSContinuousDriving
                     118

                        2.79.

                     GNSSContinuousDrivingRecord
                     118

                        2.80.

                     GNSSPlaceRecord
                     118

                        2.81.

                     HighResOdometer
                     119

                        2.82.

                     HighResTripDistance
                     119

                        2.83.

                     HolderName
                     119

                        2.84.

                     InternalGNSSReceiver
                     119

                        2.85.

                     K-ConstantOfRecordingEquipment
                     119

                        2.86.

                     KeyIdentifier
                     120

                        2.87.

                     KMWCKey
                     120

                        2.88.

                     Language
                     120

                        2.89.

                     LastCardDownload
                     120

                        2.90.

                     LinkCertificate
                     120

                        2.91.

                     L-TyreCircumference
                     121

                        2.92.

                     MAC
                     121

                        2.93.

                     ManualInputFlag
                     121

                        2.94.

                     ManufacturerCode
                     121

                        2.95.

                     ManufacturerSpecificEventFaultData
                     121

                        2.96.

                     MemberStateCertificate
                     122

                        2.97.

                     MemberStateCertificateRecordArray
                     122

                        2.98.

                     MemberStatePublicKey
                     122

                        2.99.

                     Name
                     122

                        2.100.

                     NationAlpha
                     123

                        2.101.

                     NationNumeric
                     123

                        2.102.

                     NoOfCalibrationRecords
                     123

                        2.103.

                     NoOfCalibrationsSinceDownload
                     123

                        2.104.

                     NoOfCardPlaceRecords
                     123

                        2.105.

                     NoOfCardVehicleRecords
                     124

                        2.106.

                     NoOfCardVehicleUnitRecords
                     124

                        2.107.

                     NoOfCompanyActivityRecords
                     124

                        2.108.

                     NoOfControlActivityRecords
                     124

                        2.109.

                     NoOfEventsPerType
                     124

                        2.110.

                     NoOfFaultsPerType
                     124

                        2.111.

                     NoOfGNSSCDRecords
                     124

                        2.112.

                     NoOfSpecificConditionRecords
                     125

                        2.113.

                     OdometerShort
                     125

                        2.114.

                     OdometerValueMidnight
                     125

                        2.115.

                     OdometerValueMidnightRecordArray
                     125

                        2.116.

                     OverspeedNumber
                     125

                        2.117.

                     PlaceRecord
                     126

                        2.118.

                     PreviousVehicleInfo
                     126

                        2.119.

                     PublicKey
                     127

                        2.120.

                     RecordType
                     127

                        2.121.

                     RegionAlpha
                     128

                        2.122.

                     RegionNumeric
                     128

                        2.123.

                     RemoteCommunicationModuleSerialNumber
                     129

                        2.124.

                     RSAKeyModulus
                     129

                        2.125.

                     RSAKeyPrivateExponent
                     129

                        2.126.

                     RSAKeyPublicExponent
                     129

                        2.127.

                     RtmData
                     129

                        2.128.

                     SealDataCard
                     129

                        2.129.

                     SealDataVu
                     130

                        2.130.

                     SealRecord
                     130

                        2.131.

                     SensorApprovalNumber
                     130

                        2.132.

                     SensorExternalGNSSApprovalNumber
                     131

                        2.133.

                     SensorExternalGNSSCoupledRecord
                     131

                        2.134.

                     SensorExternalGNSSIdentification
                     131

                        2.135.

                     SensorExternalGNSSInstallation
                     132

                        2.136.

                     SensorExternalGNSSOSIdentifier
                     132

                        2.137.

                     SensorExternalGNSSSCIdentifier
                     132

                        2.138.

                     SensorGNSSCouplingDate
                     133

                        2.139.

                     SensorGNSSSerialNumber
                     133

                        2.140.

                     SensorIdentification
                     133

                        2.141.

                     SensorInstallation
                     133

                        2.142.

                     SensorInstallationSecData
                     134

                        2.143.

                     SensorOSIdentifier
                     134

                        2.144.

                     SensorPaired
                     134

                        2.145.

                     SensorPairedRecord
                     135

                        2.146.

                     SensorPairingDate
                     135

                        2.147.

                     SensorSCIdentifier
                     135

                        2.148.

                     SensorSerialNumber
                     135

                        2.149.

                     Signature
                     135

                        2.150.

                     SignatureRecordArray
                     136

                        2.151.

                     SimilarEventsNumber
                     136

                        2.152.

                     SpecificConditionRecord
                     136

                        2.153.

                     SpecificConditions
                     136

                        2.154.

                     SpecificConditionType
                     137

                        2.155.

                     Speed
                     137

                        2.156.

                     SpeedAuthorised
                     137

                        2.157.

                     SpeedAverage
                     138

                        2.158.

                     SpeedMax
                     138

                        2.159.

                     TachographPayload
                     138

                        2.160.

                     TachographPayloadEncrypted
                     138

                        2.161.

                     TDesSessionKey
                     138

                        2.162.

                     TimeReal
                     139

                        2.163.

                     TyreSize
                     139

                        2.164.

                     VehicleIdentificationNumber
                     139

                        2.165.

                     VehicleIdentificationNumberRecordArray
                     139

                        2.166.

                     VehicleRegistrationIdentification
                     139

                        2.167.

                     VehicleRegistrationNumber
                     140

                        2.168.

                     VehicleRegistrationNumberRecordArray
                     140

                        2.169.

                     VuAbility
                     140

                        2.170.

                     VuActivityDailyData
                     141

                        2.171.

                     VuActivityDailyRecordArray
                     141

                        2.172.

                     VuApprovalNumber
                     141

                        2.173.

                     VuCalibrationData
                     142

                        2.174.

                     VuCalibrationRecord
                     142

                        2.175.

                     VuCalibrationRecordArray
                     143

                        2.176.

                     VuCardIWData
                     144

                        2.177.

                     VuCardIWRecord
                     144

                        2.178.

                     VuCardIWRecordArray
                     145

                        2.179.

                     VuCardRecord
                     145

                        2.180.

                     VuCardRecordArray
                     146

                        2.181.

                     VuCertificate
                     146

                        2.182.

                     VuCertificateRecordArray
                     146

                        2.183.

                     VuCompanyLocksData
                     147

                        2.184.

                     VuCompanyLocksRecord
                     147

                        2.185.

                     VuCompanyLocksRecordArray
                     148

                        2.186.

                     VuControlActivityData
                     148

                        2.187.

                     VuControlActivityRecord
                     148

                        2.188.

                     VuControlActivityRecordArray
                     149

                        2.189.

                     VuDataBlockCounter
                     149

                        2.190.

                     VuDetailedSpeedBlock
                     149

                        2.191.

                     VuDetailedSpeedBlockRecordArray
                     150

                        2.192.

                     VuDetailedSpeedData
                     150

                        2.193.

                     VuDownloadablePeriod
                     150

                        2.194.

                     VuDownloadablePeriodRecordArray
                     151

                        2.195.

                     VuDownloadActivityData
                     151

                        2.196.

                     VuDownloadActivityDataRecordArray
                     151

                        2.197.

                     VuEventData
                     152

                        2.198.

                     VuEventRecord
                     152

                        2.199.

                     VuEventRecordArray
                     153

                        2.200.

                     VuFaultData
                     154

                        2.201.

                     VuFaultRecord
                     154

                        2.202.

                     VuFaultRecordArray
                     155

                        2.203.

                     VuGNSSCDRecord
                     155

                        2.204.

                     VuGNSSCDRecordArray
                     156

                        2.205.

                     VuIdentification
                     156

                        2.206.

                     VuIdentificationRecordArray
                     157

                        2.207.

                     VuITSConsentRecord
                     157

                        2.208.

                     VuITSConsentRecordArray
                     158

                        2.209.

                     VuManufacturerAddress
                     158

                        2.210.

                     VuManufacturerName
                     158

                        2.211.

                     VuManufacturingDate
                     158

                        2.212.

                     VuOverSpeedingControlData
                     159

                        2.213.

                     VuOverSpeedingControlDataRecordArray
                     159

                        2.214.

                     VuOverSpeedingEventData
                     159

                        2.215.

                     VuOverSpeedingEventRecord
                     159

                        2.216.

                     VuOverSpeedingEventRecordArray
                     160

                        2.217.

                     VuPartNumber
                     161

                        2.218.

                     VuPlaceDailyWorkPeriodData
                     161

                        2.219.

                     VuPlaceDailyWorkPeriodRecord
                     161

                        2.220.

                     VuPlaceDailyWorkPeriodRecordArray
                     162

                        2.221.

                     VuPrivateKey
                     162

                        2.222.

                     VuPublicKey
                     162

                        2.223.

                     VuSerialNumber
                     162

                        2.224.

                     VuSoftInstallationDate
                     162

                        2.225.

                     VuSoftwareIdentification
                     163

                        2.226.

                     VuSoftwareVersion
                     163

                        2.227.

                     VuSpecificConditionData
                     163

                        2.228.

                     VuSpecificConditionRecordArray
                     163

                        2.229.

                     VuTimeAdjustmentData
                     164

                        2.230.

                     VuTimeAdjustmentGNSSRecord
                     164

                        2.231.

                     VuTimeAdjustmentGNSSRecordArray
                     164

                        2.232.

                     VuTimeAdjustmentRecord
                     165

                        2.233.

                     VuTimeAdjustmentRecordArray
                     165

                        2.234.

                     WorkshopCardApplicationIdentification
                     166

                        2.235.

                     WorkshopCardCalibrationData
                     166

                        2.236.

                     WorkshopCardCalibrationRecord
                     167

                        2.237.

                     WorkshopCardHolderIdentification
                     168

                        2.238.

                     WorkshopCardPIN
                     168

                        2.239.

                     W-VehicleCharacteristicConstant
                     169

                        2.240.

                     VuPowerSupplyInterruptionRecord
                     169

                        2.241.

                     VuPowerSupplyInterruptionRecordArray
                     169

                        2.242.

                     VuSensorExternalGNSSCoupledRecordArray
                     170

                        2.243.

                     VuSensorPairedRecordArray
                     170

                        3.

                     ARVOALUEIDEN MÄÄRITTELYT
                     171

                        4.

                     MERKKIJONOT
                     171

                        5.

                     KOODAUS
                     171

                        6.

                     OLIOTUNNISTEET JA SOVELLUSTUNNISTEET
                     171

                        6.1.

                     Oliotunnisteet
                     171

                        6.2.

                     Sovellustunnisteet
                     172
                  1.   JOHDANTO
            Tässä lisäyksessä määritellään valvontalaitteissa ja ajopiirturikorteissa käytettävän datan muodot, elementit ja rakenteet.
            1.1.   Datatyyppien määrittelytapa

            Tässä lisäyksessä käytetään ASN.1-merkintätavan mukaisia datatyyppien määrittelyjä. Näin erilliset dataelementit ja datarakenteet voidaan määritellä ilman sidonnaisuutta mihinkään datansiirron vaatimaan muotorakenteeseen (koodaussääntöön), jolloin määrittelyt ovat sovelluksesta ja ympäristöstä riippumattomia.
            ASN.1-merkintätavan mukaiset datatyypin määrittelyt on tehty ISO/IEC 8824-1 -standardin mukaisesti. Tästä seuraa, että:

                        —

                        mikäli mahdollista, datatyypille valittu nimi viittaa sen käyttötarkoitukseen,

                        —

                        milloin datatyyppi on muiden datatyyppien yhdistelmä, sen nimi on silti yhteen kirjoitettu sarja kirjainmerkkejä, joka alkaa isolla kirjaimella, kuitenkin siten, että isoja kirjaimia on käytetty myös nimen keskellä välittämään tietoa nimen osien merkityksestä,

                        —

                        yleensä datatyyppien nimet liittyvät niiden datatyyppien nimiin, joista ne on rakennettu, niiden laitteiden nimiin, joissa dataa tallennetaan, ja niihin toimintoihin, joihin data liittyy.

                  Jos ASN.1-datatyyppi on jo määritelty osana jotain muuta standardia, ja sitä käytetään myös valvontalaitteissa, määritellään kyseinen ASN.1-datatyyppi tässä lisäyksessä.
            Jotta useiden erilaisten koodaussääntöjen käyttäminen olisi mahdollista, joillakin tämän lisäyksen ASN.1-datatyypeillä on rajoituksia arvoalueiden osalta. Nämä arvoalueiden rajoitukset on määritelty kohdassa 3 ja lisäyksessä 2.
            1.2.   Viitetiedot

            Tässä lisäyksessä käytetään seuraavia viitetietoja:

                        ISO 639

                        Code for the representation of names of languages. First Edition: 1988.

                        ISO 3166

                        Codes for the representation of names of countries and their subdivisions – Part 1: Country codes, 2013

                        ISO 3779

                        Road vehicles – Vehicle identification number (VIN) – Content and structure. 2009

                        ISO/IEC 7816-5

                        Identification cards – Integrated circuit cards – Part 5: Registration of application providers.
                        Second edition: 2004.

                        ISO/IEC 7816-6

                        Identification cards – Integrated circuit cards – Part 6: Interindustry data elements for interchange, 2004 + Technical Corrigendum 1: 2006

                        ISO/IEC 8824-1

                        Information technology – Abstract Syntax Notation One (ASN.1): Specification of basic notation. 2008 + Technical Corrigendum 1: 2012 and Technical Corrigendum 2: 2014.

                        ISO/IEC 8825-2

                        Information technology – ASN.1 encoding rules: Specification of Packed Encoding Rules (PER). 2008.

                        ISO/IEC 8859-1

                        Information technology – 8 bit single-byte coded graphic character sets – Part 1: Latin alphabet No.1. First edition: 1998.

                        ISO/IEC 8859-7

                        Information technology – 8 bit single-byte coded graphic character sets – Part 7: Latin/Greek alphabet. 2003.

                        ISO 16844-3

                        Road vehicles – Tachograph systems – Motion Sensor Interface. 2004 + Technical Corrigendum 1: 2006.

                        TR-03110-3

                        BSI / ANSSI Technical Guideline TR-03110-3, Advanced Security Mechanisms for Machine Readable Travel Documents and eIDAS Token – Part 3 Common Specifications, version 2.20, 3. February 2015

                  2.   DATATYYPPIEN MÄÄRITTELYT
            Kaikkien seuraavien datatyyppien oletusarvoinen dataelementin arvo tapauksissa, joissa arvo on tuntematon tai ei sovellettavissa, saadaan täyttämällä dataelementti tavuilla, joiden arvo on ‘FF’.
            Kaikkia datatyyppejä käytetään sukupolven 1 ja sukupolven 2 laitteissa, ellei toisin mainita.
            2.1.   ActivityChangeInfo

            Tämän datatyypin avulla voidaan kaksitavuista sanaa käyttäen koodata korttiaukon tilanne klo 00.00 ja/tai kuljettajatilanne klo 00.00 ja/tai toiminnan muutoksia ja/tai ajoneuvon miehityksen muutoksia ja/tai kuljettajan tai apukuljettajan kortin tilan muutoksia. Tämä datatyyppi liittyy liitteen 1 C vaatimuksiin 105, 266, 291, 320, 321, 343 ja 344.

            Teksti kuva

               ActivityChangeInfo ::= OCTET STRING (SIZE(2))

               Asetettava arvo — Octet Aligned (tavuittain ryhmitelty):‘scpaattttttttttt’B (16 bittiä)
            Datamuistin tallenteille (tai korttiaukon tilanteelle):

                        ‘s’B

                        Korttiaukko:

                                    ‘0’B: DRIVER (kuljettaja),

                                    ‘1’B: CO-DRIVER (apukuljettaja),

                        ‘c’B

                        Ajoneuvon miehitys:

                                    ‘0’B: SINGLE (yksin),

                                    ‘1’B: CREW (miehistö),

                        ‘p’B

                        Kuljettajakortin (tai korjaamokortin) tila kyseisessä korttiaukossa:

                                    ‘0’B: INSERTED (kortti on asetettuna aukkoon),

                                    ‘1’B: NOT INSERTED (korttia ei ole asetettu aukkoon (tai se on poistettu),

                        ‘aa’B

                        Toiminta:

                                    ‘00’B: BREAK/REST (tauko/lepo),

                                    ‘01’B: AVAILABILITY (varallaolo)

                                    ‘10’B: WORK (työ),

                                    ‘11’B: DRIVING (ajo),

                        ‘ttttttttttt’B

                        Muutoksen aika: minuutteina klo 00.00 lukien kyseisenä päivänä.

                  Kuljettajakortin (tai korjaamokortin) tallenteille (ja kuljettajatilanteelle):

                        ‘s’B

                        Korttiaukko (ei oleellinen, kun ‘p’ = 1, paitsi alla olevan huomautuksen tapauksessa):

                                    ‘0’B: DRIVER (kuljettaja),

                                    ‘1’B: CO-DRIVER (apukuljettaja),

                        ‘c’B

                        Ajoneuvon miehitys (tapaus ‘p’=0) tai
                        seuraava toiminnan tila (tapaus ‘p’=1):

                                    ‘0’B: SINGLE (yksin),

                                    ‘0’B: UNKNOWN (tuntematon)

                                    ‘1’B: CREW (miehistö),

                                    ‘1’B: KNOWN (= käsin syötetty)

                        ‘p’B

                        Kortin tila:

                                    ‘0’B: INSERTED, (kortti on asetettuna valvontalaitteeseen),

                                    ‘1’B: NOT INSERTED, (korttia ei ole asetettu laitteeseen (tai se on postettu)),

                        ‘aa’B

                        Toiminta (ei oleellinen, kun ‘p’ = 1, paitsi alla olevan huomautuksen tapauksessa):

                                    ‘00’B: BREAK/REST (tauko/lepo),

                                    ‘01’B: AVAILABILITY (varallaolo)

                                    ‘10’B: WORK (työ),

                                    ‘11’B: DRIVING (ajo),

                        ‘ttttttttttt’B

                        Muutoksen aika: minuutteina klo 00.00 lukien kyseisenä päivänä.

               Huomautus, joka koskee tapausta ”kortin poistaminen”:

            Kun kortti poistetaan:

                        —

                        ‘s’ on oleellinen ja osoittaa korttiaukon, josta kortti poistetaan,

                        —

                        ‘c’ on asetettava arvoon 0,

                        —

                        ‘p’ on asetettava arvoon 1,

                        —

                        ‘aa’ on asetettava kortin poistamishetkellä valittuna ollutta toimintaa vastaavaksi.

                  Käsin syöttämisen tuloksena kortille tallennetun tietueen tavujen ‘c’ ja ‘aa’ päälle voidaan myöhemmin kirjoittaa uudet tilannetta kuvaavat tiedot.
            2.2.   Address

            Osoite.

            Teksti kuva

               Address ::= SEQUENCE {
               codePage INTEGER (0..255),
               address OCTET STRING (SIZE(35))
               }

               codePage määrittää 4 luvussa määritellyn merkistön,

               address on määritetyn merkistön avulla koodattu osoite.
            2.3.   AESKey

               Sukupolvi 2:

            AES-avain, jonka pituus on 128, 192 tai 256 bittiä.

            Teksti kuva

               AESKey ::= CHOICE {
               aes128Key AES128Key,
               aes192Key AES192Key,
               aes256Key AES256Key
               }

               Asetettava arvo: ei lisämäärittelyjä.
            2.4.   AES128Key

               Sukupolvi 2:

            AES128-avain.

            Teksti kuva

               AES128Key ::= SEQUENCE {
               length INTEGER(0..255),
               aes128Key OCTET STRING (SIZE(16))
               }

               length osoittaa AES128-avaimen pituuden oktetteina.

               aes128Key on AES-avain, jonka pituus on 128 bittiä.

               Asetettava arvo:

            pituuden arvoksi asetetaan 16.
            2.5.   AES192Key

               Sukupolvi 2:

            AES192-avain.

            Teksti kuva

               AES192Key ::= SEQUENCE {
               length INTEGER(0..255),
               aes192Key OCTET STRING (SIZE(24))
               }

               length osoittaa AES192-avaimen pituuden oktetteina.

               aes192Key on AES-avain, jonka pituus on 192 bittiä.

               Asetettava arvo:

            pituuden arvoksi asetetaan 24.
            2.6.   AES256Key

               Sukupolvi 2:

            AES256-avain.

            Teksti kuva

               AES256Key ::= SEQUENCE {
               length INTEGER(0..255),
               aes256Key OCTET STRING (SIZE(32))
               }

               length osoittaa AES256-avaimen pituuden oktetteina.

               aes256Key on AES-avain, jonka pituus on 256 bittiä.

               Asetettava arvo:

            pituuden arvoksi asetetaan 32.
            2.7.   BCDString

            BCDString-datatyypillä esitetään luvut BCD- eli binaarikoodatussa desimaalimuodossa. Tätä datatyyppiä käytetään esittämään yksi desimaali yhdellä nelibittisellä (puoli)tavulla. BCDString perustuu ISO/IEC 8824-1 -standardin ‘CharacterStringType’-määrittelyyn.

            Teksti kuva

               BCDString ::= CHARACTER STRING (WITH COMPONENTS {
               identification ( WITH COMPONENTS {
               fixed PRESENT }) })

            BCDString-datatyypissä käytetään ”hstring”-merkintätapaa. Vasemmanpuoleisin heksadesimaaliluku on ensimmäisen tavun merkitsevin puolitavu. Muodostettaessa useita tavuja on tarvittaessa lisättävä nollan arvoisia puolitavuja ensimmäisen tavun vasemmanpuoleisesta puolitavusta alkaen.
            Sallitut luvut ovat: 0, 1, … 9.
            2.8.   CalibrationPurpose

            Koodi, joka ilmaisee, miksi joukko kalibrointiparametreja on tallennettu. Tämä datatyyppi liittyy liitteen 1 B vaatimukseen 097 ja 098 sekä liitteen 1 C vaatimukseen 119.

            Teksti kuva

               CalibrationPurpose ::= OCTET STRING (SIZE(1))

               Asetettava arvo:

                        Sukupolvi 1:

                                    ‘00’H

                                    varattu arvo,

                                    ‘01’H

                                    aktivointi: ajoneuvoyksikköä aktivoitaessa tunnettujen kalibrointiparametrien tallennus,

                                    ‘02’H

                                    ensiasennus: ajoneuvoyksikön ensimmäinen kalibrointi sen aktivoinnin jälkeen,

                                    ‘03’H

                                    asennus: ajoneuvoyksikön ensimmäinen kalibrointi sen ollessa nykyisessä ajoneuvossa,

                                    ‘04’H

                                    määräaikaistarkastus.

                        Sukupolvi 2:
                        Sukupolven 1 arvojen lisäksi käytetään seuraavia arvoja:

                                    ‘05’H

                                    yritys syöttää ajoneuvon rekisteritunnus,

                                    ‘06’H

                                    ajan asetus ilman kalibrointia,

                                    ‘07’H … ‘7F’H

                                    varattu tulevaan käyttöön,

                                    ‘80’H … ‘FF’H

                                    Arvo määräytyy laitevalmistajan mukaan.

                  2.9.   CardActivityDailyRecord

            Kortille tallennetut tiedot, jotka liittyvät kuljettajan toimintaan tietyn kalenterivuorokauden aikana. Tämä datatyyppi liittyy liitteen 1 C vaatimukseen 266, 291, 320 ja 343.

            Teksti kuva

               CardActivityDailyRecord ::= SEQUENCE {
               activityPreviousRecordLength INTEGER(0..CardActivityLengthRange),
               activityRecordLength INTEGER(0..CardActivityLengthRange),
               activityRecordDate TimeReal,
               activityDailyPresenceCounter DailyPresenceCounter,
               activityDayDistance Distance,
               activityChangeInfo SET SIZE(1..1440) OF ActivityChangeInfo
               }

               activityPreviousRecordLength on edellisen päivätietueen kokonaispituus tavuina. Tämän maksimiarvon määrää sen OCTET STRING -tavujonon pituus, johon nämä tietueet tallennetaan (ks. CardActivityLengthRange-muuttujan selitystä, lisäyksessä 2 oleva 4 kohta). Kun kyseinen tietue on vanhin päivittäinen tietue, on activityPreviousRecordLength-muuttujan arvoksi asetettava 0.

               activityRecordLength on tämän tietueen kokonaispituus tavuina. Tämän maksimiarvon määrää sen OCTET STRING -tavujonon pituus, johon nämä tiedot tallennetaan.

               activityRecordDate on tietueen päiväys.

               activityDailyPresenceCounter on kyseistä päivää vastaava kortin käyttökertalaskurin arvo.

               activityDayDistance on kyseisenä päivänä kuljettu kokonaismatka.

               activityChangeInfo on kuljettajan ActivityChangeInfo-tiedot kyseiseltä päivältä. Se voi sisältää enintään 1440 tietoa (yksi toiminnan tilan muutos minuuttia kohden). Tämä sarja sisältää aina ActivityChangeInfo-tiedot, jotka ilmoittavat kuljettajatilanteen klo 00.00.
            2.10.   CardActivityLengthRange

            Kuljettaja- tai korjaamokortilla oleva tavumäärä kuljettajan toimintaa koskevien tietojen tallentamiseksi.

            Teksti kuva

               CardActivityLengthRange ::= INTEGER(0..216-1)

               Asetettava arvo: ks. lisäys 2.
            2.11.   CardApprovalNumber

            Kortin tyyppihyväksyntänumero.

            Teksti kuva

               CardApprovalNumber ::= IA5String(SIZE(8))

               Asetettava arvo:

            hyväksyntänumero annetaan sellaisena kuin se julkaistaan Euroopan komission vastaavalla verkkosivustolla, mukaan lukien mahdolliset yhdysviivat. Hyväksyntänumero on tasattu vasemmalle.
            2.12.   CardCertificate

            Sukupolvi 1:
            Kortin julkisen avaimen varmenne.

            Teksti kuva

               CardCertificate ::= Certificate

            2.13.   CardChipIdentification

            Kortille tallennetut tiedot, jotka liittyvät kortin integroituun piiriin (IC:hen) (liitteen 1 C vaatimus 249). Tietue icSerialNumber yhdessä tietueen icManufacturingReferences kanssa yksilöi kortin sirun täydellisesti. Pelkästään icSerialNumber ei yksilöi kortin sirua täydellisesti.

            Teksti kuva

               CardChipIdentification ::= SEQUENCE {
               icSerialNumber OCTET STRING (SIZE(4)),
               icManufacturingReferences OCTET STRING (SIZE(4))
               }

               icSerialNumber on integroidun piirin sarjanumero.

               icManufacturingReferences on integroidun piirin valmistajan tunniste ja valmisteosat.
            2.14.   CardConsecutiveIndex

            Kortin haltijakohtainen sarjanumero (määritelmä h)).

            Teksti kuva

               CardConsecutiveIndex ::= IA5String(SIZE(1))

               Asetettava arvo: (ks. liitteessä 1 C oleva 7 kappale)
            Suurennusjärjestys: ‘0, …, 9, A, …, Z, a, …, z’
            2.15.   CardControlActivityDataRecord

            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät viimeisimpään tarkastustoimeen, jonka kohteeksi kuljettaja on joutunut (liitteen 1 C vaatimus 274, 299, 327 ja 350).

            Teksti kuva

               CardControlActivityDataRecord ::= SEQUENCE {
               controlType ControlType,
               controlTime TimeReal,
               controlCardNumber FullCardNumber,
               controlVehicleRegistration VehicleRegistrationIdentification,
               controlDownloadPeriodBegin TimeReal,
               controlDownloadPeriodEnd TimeReal
               }

               controlType on tarkastuksen tyyppi.

               controlTime on tarkastuksenpäivämäärä ja aika.

               controlCardNumber on tarkastuksen suorittaneen virkailijan FullCardNumber-tieto.

               controlVehicleRegistration on sen ajoneuvon rekisteritunnus ja rekisteröinyt jäsenvaltio, jota käytettäessä tarkastus tapahtui.

               controlDownloadPeriodBegin ja controlDownloadPeriodEnd sisältävät tiedot tietojen kopioinnin alku- ja päättymishetkestä, jos tietoja kopioitiin.
            2.16.   CardCurrentUse

            Kortin käyttöjaksoon liittyvät tiedot (liitteen 1 C vaatimus 273, 298, 326 ja 349).

            Teksti kuva

               CardCurrentUse ::= SEQUENCE {
               sessionOpenTime TimeReal,
               sessionOpenVehicle VehicleRegistrationIdentification
               }

               sessionOpenTime on aika, jolloin kortti asetettiin paikoilleen kuluvan käyttöjakson aluksi. Tämän elementin arvo asetetaan nollaksi korttia poistettaessa.

               sessionOpenVehicle on parhaillaan käytettävän ajoneuvon tunnistetiedot, jotka on asetettu korttia paikoilleen asetettaessa. Tämän elementin arvo asetetaan nollaksi korttia poistettaessa.
            2.17.   CardDriverActivity

            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kuljettajan toimintaan (liitteen 1 C vaatimus 267, 268, 292, 293, 321 ja 344).

            Teksti kuva

               CardDriverActivity ::= SEQUENCE {
               activityPointerOldestDayRecord INTEGER(0.. CardActivityLengthRange-1),
               activityPointerNewestRecord INTEGER(0.. CardActivityLengthRange-1),
               activityDailyRecords OCTET STRING
               (SIZE(CardActivityLengthRange))
               }

               activityPointerOldestDayRecord on sen tallennuspaikan alun määrittely (tavuina merkkijonon alusta lukien), johon on tallennettu vanhin täydellinen activityDailyRecords-merkkijonoon sisältyvä päivätietue. Osoitinmuuttujan maksimiarvon määrää merkkijonon pituus.

               activityPointerNewestRecord on sen tallennuspaikan alun määrittely (tavuina merkkijonon alusta lukien), johon on tallennettu viimeisin täydellinen activityDailyRecords-merkkijonoon sisältyvä päivätietue. Osoitinmuuttujan maksimiarvon määrää merkkijonon pituus.

               activityDailyRecords on kuljettajan päivittäiseen toimintaan liittyvien tietojen tallennukseen käytettävissä oleva tila (datarakenne: CardActivityDailyRecord) jokaista sellaista kalenterivuorokautta kohden, jolloin korttia on käytetty.

               Asetettava arvo: tätä tavujonoa täytetään kiertävästi CardActivityDailyRecord-tiedoilla. Ensimmäisellä kerralla tallennus aloitetaan jonon ensimmäisestä tavusta. Kaikki uudet tietueet lisätään edellisen perään. Kun tavujono on täynnä, tallennusta jatketaan jonon ensimmäisestä tavusta välittämättä dataelementin sisälle syntyvästä katkoksesta. Ennen kuin tavujonoon lisätään uusia toimintatietoja (laajentamalla käytössä olevaa activityDailyRecord-tilaa tai avaamalla uusi activityDailyRecord-tila), jotka korvaavat vanhempia toimintatietoja, activityPointerOldestDayRecord-osoitin on asetettava vanhimman täydellisen päivittäisen tietueen sijaintia vastaavaksi ja tämän (uuden) vanhimman täydellisen päivittäisen tietueen activityPreviousRecordLength-tieto on asetettava nollaksi.
            2.18.   CardDrivingLicenceInformation

            Kuljettajakortille tallennetut tiedot, jotka liittyvät kortin haltijan ajokortin tietoihin (liitteen 1 C vaatimus 259 ja 284).

            Teksti kuva

               CardDrivingLicenceInformation ::= SEQUENCE {
               drivingLicenceIssuingAuthority Name,
               drivingLicenceIssuingNation NationNumeric,
               drivingLicenceNumber IA5String(SIZE(16))
               }

               drivingLicenceIssuingAuthority on kortin myöntänyt viranomainen.

               drivingLicenceIssuingNation on kortin myöntäneen viranomaisen kansallisuus.

               drivingLicenceNumber on ajokortin numero.
            2.19.   CardEventData

            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijaa koskeviin tapahtumiin (liitteen1 C vaatimus 260, 285, 318 ja 341).

            Teksti kuva

               CardEventData ::= SEQUENCE SIZE(6) OF {
               cardEventRecords SET SIZE(NoOfEventsPerType) OF
               CardEventRecord
               }

               CardEventData on sarja cardEventRecords-tietueita, järjestettynä nousevaan järjestykseen EventFaultType-muuttujan arvon mukaan (paitsi tietoturvan murtoyritykset, jotka kerätään tietuesarjan viimeiseen osaan).

               cardEventRecords on sarja tietyn tyypin tapahtumiin liittyviä tietueita (tai tietoturvan murtoyrityksiin liittyvä tapahtumaluokka).
            2.20.   CardEventRecord

            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijaa koskeviin tapahtumiin (liitteen 1 C vaatimus 261, 286, 318 ja 341).

            Teksti kuva

               CardEventRecord ::= SEQUENCE {
               eventType EventFaultType,
               eventBeginTime TimeReal,
               eventEndTime TimeReal,
               eventVehicleRegistration VehicleRegistrationIdentification
               }

               eventType on tapahtuman tyyppi.

               eventBeginTime on päivämäärä ja aika, jolloin tapahtuma alkoi.

               eventEndTime on päivämäärä ja aika, jolloin tapahtuma päättyi.

               eventVehicleRegistration on sen ajoneuvon rekisteritunnus ja rekisteröinyt jäsenvaltio, jossa tapahtuma sattui.
            2.21.   CardFaultData

            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijaa koskeviin vikatapahtumiin (liitteen 1 C vaatimus 263, 288, 318 ja 341).

            Teksti kuva

               CardFaultData ::= SEQUENCE SIZE(2) OF {
               cardFaultRecords SET SIZE(NoOfFaultsPerType) OF
               CardFaultRecord
               }

               CardFaultData on sarja valvontalaitevikoihin liittyviä tietueita ja sen perässä oleva sarja korttivikoihin liittyviä tietueita.

               cardFaultRecords on sarja tiettyihin vikatyyppeihin liittyviä tietueita (valvontalaite- tai korttivika).
            2.22.   CardFaultRecord

            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijaa koskevaan vikatapahtumaan (liitteen 1 C vaatimus 264, 289, 318 ja 341).

            Teksti kuva

               CardFaultRecord ::= SEQUENCE {
               faultType EventFaultType,
               faultBeginTime TimeReal,
               faultEndTime TimeReal,
               faultVehicleRegistration VehicleRegistrationIdentification
               }

               faultType on vikatapahtuman tyyppi.

               faultBeginTime on päivämäärä ja aika, jolloin vikatapahtuma alkoi.

               faultEndTime on päivämäärä ja aika, jolloin vikatapahtuma päättyi.

               faultVehicleRegistration on sen ajoneuvon rekisteritunnus ja rekisteröinyt jäsenvaltio, jossa vikatapahtuma sattui.
            2.23.   CardIccIdentification

            Kortille tallennetut tiedot, jotka liittyvät integroidun piirin sisältävän kortin (IC-kortin) tunnistukseen (liitteen 1 C vaatimus 248).

            Teksti kuva

               CardIccIdentification ::= SEQUENCE {
               clockStop OCTET STRING (SIZE(1)),
               cardExtendedSerialNumber ExtendedSerialNumber,
               cardApprovalNumber CardApprovalNumber,
               cardPersonaliserID ManufacturerCode,
               embedderIcAssemblerId EmbedderIcAssemblerId,
               icIdentifier OCTET STRING (SIZE(2))
               }

               clockStop on lisäyksessä 2 määritelty Clockstop-tila.

               cardExtendedSerialNumber on IC-kortin sarjanumero siten kuin se on määritelty ExtendedSerialNumber-datatyypillä.

               cardApprovalNumber on kortin tyyppihyväksyntänumero.

               cardPersonaliserID on kortin yksilöintitunnus koodattuna koodilla ManufacturerCode.

               embedderIcAssemblerId on kortin laminoijan/IC:n asentajan tunniste.

               icIdentifier on kortilla olevan integroidun piirin ja piirin valmistajan Identifier-tunnus siten kuin se on määritelty standardissa ISO/IEC 7816-6.
            2.24.   CardIdentification

            Kortille tallennetut tiedot, jotka liittyvät kortin tunnistukseen (liitteen 1 C vaatimus 255, 280, 310, 333, 359, 365, 371 ja 377).

            Teksti kuva

               CardIdentification ::= SEQUENCE {
               cardIssuingMemberState NationNumeric,
               cardNumber CardNumber,
               cardIssuingAuthorityName Name,
               cardIssueDate TimeReal,
               cardValidityBegin TimeReal,
               cardExpiryDate TimeReal
               }

               cardIssuingMemberState on kortin myöntäneen jäsenvaltion tunnus.

               cardNumber on kortin numero.

               cardIssuingAuthorityName on kortin myöntäneen viranomaisen nimi.

               cardIssueDate on päivämäärä, jolloin kortti myönnettiin nykyiselle haltijalleen.

               cardValidityBegin on kortin ensimmäinen voimassaolopäivä.

               cardExpiryDate on kortin viimeinen voimassaolopäivä.
            2.25.   CardMACertificate

            Sukupolvi 2:
            Kortin julkisen avaimen varmenne ajoneuvoyksikön molemminpuolista todentamista varten. Varmenteen rakenne määritetään lisäyksessä 11.

            Teksti kuva

               CardMACertificate ::= Certificate

            2.26.   CardNumber

            Määritelmän g mukainen kortin numero.

            Teksti kuva

               CardNumber ::= CHOICE {
               SEQUENCE {
               driverIdentification IA5String(SIZE(14)),
               cardReplacementIndex CardReplacementIndex,
               cardRenewalIndex CardRenewalIndex
               },
               SEQUENCE {
               ownerIdentification IA5String(SIZE(13)),
               cardConsecutiveIndex CardConsecutiveIndex,
               cardReplacementIndex CardReplacementIndex,
               cardRenewalIndex CardRenewalIndex
               }
               }

               driverIdentification on tunniste, joka yksilöi kuljettajan jäsenvaltiossa.

               ownerIdentification on tunniste, joka yksilöi yrityksen tai korjaamon tai tarkastuksia suorittavan elimen jäsenvaltiossa.

               cardConsecutiveIndex on kortin haltijakohtainen sarjanumero.

               cardReplacementIndex on kortin korvausnumero.

               cardRenewalIndex on kortin uusintanumero.
            Tietokokonaisuuden (CHOICE) ensimmäiseen kohtaan (SEQUENCE) voi sisällyttää kuljettajakortin numeron ja toiseen kohtaan (SEQUENCE) korjaamokortin, valvontakortin ja yrityskortin numeron.
            2.27.   CardPlaceDailyWorkPeriod

            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät paikkaan, jossa päivän työaika alkaa ja/tai päättyy (liitteen 1 C vaatimus 272, 297, 325 ja 348).

            Teksti kuva

               CardPlaceDailyWorkPeriod ::= SEQUENCE {
               placePointerNewestRecord INTEGER(0 .. NoOfCardPlaceRecords-1),
               placeRecords SET SIZE(NoOfCardPlaceRecords) OF PlaceRecord
               }

               placePointerNewestRecord on viimeksi päivitetyn paikkaan liittyvän tiedon järjestysnumero.

               Asetettava arvo: numero, joka vastaa paikkaan liittyvän tietueen järjestysnumeroa, alkaen numerosta ‘0’ ensimmäiselle paikkaan liittyvälle tietueelle datarakenteessa.

               placeRecords on sarja tietueita, jotka sisältävät syötettyihin paikkoihin liittyviä tietoja.
            2.28.   CardPrivateKey

            Sukupolvi 1:
            Kortin yksityinen avain.

            Teksti kuva

               CardPrivateKey ::= RSAKeyPrivateExponent

            2.29.   CardPublicKey

            Kortin julkinen avain.

            Teksti kuva

               CardPublicKey ::= PublicKey

            2.30.   CardRenewalIndex

            Kortin uusintanumero (määritelmä i).

            Teksti kuva

               CardRenewalIndex ::= IA5String(SIZE(1))

               Asetettava arvo: (ks. tämän liitteen VII luku).

                        ‘0’

                        Ensi kerran myönnetty.

                  Suurennusjärjestys: ‘0, …, 9, A, …, Z’
            2.31.   CardReplacementIndex

            Kortin korvausnumero (määritelmä j).

            Teksti kuva

               CardReplacementIndex ::= IA5String(SIZE(1))

               Asetettava arvo: (ks. tämän liitteen VII luku).

                        ‘0’

                        Alkuperäinen kortti.

                  Suurennusjärjestys: ‘0, …, 9, A, …, Z’
            2.32.   CardSignCertificate

            Sukupolvi 2:
            Allekirjoitettavan kortin julkisen avaimen varmenne. Varmenteen rakenne määritetään lisäyksessä 11.

            Teksti kuva

               CardSignCertificate ::= Certificate

            2.33.   CardSlotNumber

            Tunnus, jolla erotetaan toisistaan ajoneuvoyksikön kaksi korttiaukkoa.

            Teksti kuva

               CardSlotNumber ::= INTEGER {
               driverSlot (0),
               co-driverSlot (1)
               }

               Asetettava arvo: ei lisämäärittelyjä.
            2.34.   CardSlotsStatus

            Tunnus, joka osoittaa ajoneuvoyksikön kahteen korttiaukkoon asetettujen korttien tyypin.

            Teksti kuva

               CardSlotsStatus ::= OCTET STRING (SIZE(1))

               Asetettava arvo — Octet Aligned (tavuittain ryhmitelty): ‘ccccdddd’B

                        ‘cccc’B

                        apukuljettajan korttiaukkoon asetetun kortin tunnistus,

                        ‘dddd’B

                        kuljettajan korttiaukkoon asetetun kortin tunnistus,

                  jossa käytetään seuraavia tunnuksia:

                        ‘0000’B

                        aukossa ei ole korttia,

                        ‘0001’B

                        aukossa on kuljettajakortti,

                        ‘0010’B

                        aukossa on korjaamokortti,

                        ‘0011’B

                        aukossa on valvontakortti,

                        ‘0100’B

                        aukossa on yrityskortti.

                  2.35.   CardSlotsStatusRecordArray

            Sukupolvi 2:
            CardSlotsStatus ja metadata, siten kuin sitä käytetään kopiointiprotokollassa.

            Teksti kuva

               CardSlotsStatusRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF CardSlotsStatus
               }

               recordType osoittaa tietueen tyypin (CardSlotsStatus). Asetettava arvo: ks. RecordType

               recordSize on CardSlotsStatus-tietueen koko tavuina.
            noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja CardSlotsStatus-tietueita.
            2.36.   CardStructureVersion

            Tunnus, joka osoittaa ajopiirturikortille annetun datarakenteen versionumeron.

            Teksti kuva

               CardStructureVersion ::= OCTET STRING (SIZE(2))

               Asetettava arvo: ‘aabb’H:

                        ‘aa’H

                        rakenteen muutoksen järjestysnumero,

                                    ‘00’H sukupolven 1 laitteille

                                    ‘01’H sukupolven 2 laitteille.

                        ‘bb’H

                        eniten merkitsevän tavun mukaiselle datarakenneversiolle määriteltyjen dataelementtien käyttöä koskevan muutoksen järjestysnumero,

                                    ‘00’H sukupolven 1 laitteen tälle versiolle

                                    ‘00’H sukupolven 2 laitteen tälle versiolle.

                  2.37.   CardVehicleRecord

            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät ajoneuvon käyttöjaksoon kalenterivuorokauden aikana (lisäyksen 1 C vaatimus 269, 294, 322 ja 345).

                        Sukupolvi 1:
                        Teksti kuva

                           CardVehicleRecord ::= SEQUENCE {
                           vehicleOdometerBegin OdometerShort,
                           vehicleOdometerEnd OdometerShort,
                           vehicleFirstUse TimeReal,
                           vehicleLastUse TimeReal,
                           vehicleRegistration VehicleRegistrationIdentification,
                           vuDataBlockCounter VuDataBlockCounter
                           }

                           vehicleOdometerBegin on ajoneuvon matkamittarin lukema ajoneuvon käyttöjakson alussa.

                           vehicleOdometerEnd on ajoneuvon matkamittarin lukema ajoneuvon käyttöjakson lopussa.

                           vehicleFirstUse on päivämäärä ja aika, jolloin ajoneuvon käyttöjakso alkoi.

                           vehicleLastUse on päivämäärä ja aika, jolloin ajoneuvon käyttöjakso päättyi.

                           vehicleRegistration on ajoneuvon rekisteritunnus ja ajoneuvon rekisteröinyt jäsenvaltio.

                           vuDataBlockCounter on VuDataBlockCounter-laskurin arvo, kun kortti poistetaan viimeisen kerran ajoneuvon käyttöjakson aikana.

                        Sukupolvi 2:
                        Teksti kuva

                           CardVehicleRecord ::= SEQUENCE {
                           vehicleOdometerBegin OdometerShort,
                           vehicleOdometerEnd OdometerShort,
                           vehicleFirstUse TimeReal,
                           vehicleLastUse TimeReal,
                           vehicleRegistration VehicleRegistrationIdentification,
                           vuDataBlockCounter VuDataBlockCounter,
                           vehicleIdentificationNumber VehicleIdentificationNumber
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavia dataelementtejä:

                           VehicleIdentificationNumber on ajoneuvon valmistenumero, joka viittaa koko ajoneuvoon.

                  2.38.   CardVehiclesUsed

            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijan käyttämiin ajoneuvoihin (liitteen 1 C vaatimus 270, 295, 323 ja 346).

            Teksti kuva

               CardVehiclesUsed := SEQUENCE {
               vehiclePointerNewestRecord INTEGER(0..NoOfCardVehicleRecords-1),
               cardVehicleRecords SET SIZE(NoOfCardVehicleRecords) OF CardVehicleRecord
               }

               vehiclePointerNewestRecord on viimeksi päivitetyn ajoneuvoon liittyvän tietueen järjestysnumero.

               Asetettava arvo: numero, joka vastaa ajoneuvoon liittyvän tietueen järjestysnumeroa, alkaen numerosta ‘0’ ensimmäiselle ajoneuvoon liittyvälle tietueelle datarakenteessa.

               cardVehicleRecords on sarja tietueita, jotka sisältävät haltijan käyttämiin ajoneuvoihin liittyviä tietoja.
            2.39.   CardVehicleUnitRecord

            Sukupolvi 2:
            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät käytettyyn ajoneuvoyksikköön (liitteen 1 C vaatimus 303 ja 351).

            Teksti kuva

               CardVehicleUnitRecord ::= SEQUENCE {
               timeStamp TimeReal,
               manufacturerCode ManufacturerCode,
               deviceID INTEGER(0..255),
               vuSoftwareVersion VuSoftwareVersion
               }

               timeStamp on ajoneuvoyksikön käyttöajan alku (eli hetki, jolloin kortti asetettiin ensimmäisen kerran paikoilleen ajoneuvoyksikköön käyttöajaksi).

               manufacturerCode yksilöi ajoneuvoyksikön valmistajan.

               deviceID yksilöi valmistajan ajoneuvoyksikön tyypin. Arvo on valmistajakohtainen.

               vuSoftwareVersion on ajoneuvoyksikön ohjelmistoversion numero.
            2.40.   CardVehicleUnitsUsed

            Sukupolvi 2:
            Kuljettaja- tai korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijan käyttämiin ajoneuvoyksikköihin (liitteen 1 C vaatimus 306 ja 352).

            Teksti kuva

               CardVehicleUnitsUsed := SEQUENCE {
               vehicleUnitPointerNewestRecord INTEGER(0..NoOfCardVehicleUnitRecords-1),
               cardVehicleUnitRecords SET SIZE(NoOfCardVehicleUnitRecords) OF CardVehicleUnitRecord
               }

               vehicleUnitPointerNewestRecord on viimeksi päivitetyn ajoneuvoyksikköön liittyvän tietueen järjestysnumero.

               Asetettava arvo: numero, joka vastaa ajoneuvoyksikköön liittyvän tietueen järjestysnumeroa, alkaen numerosta ‘0’ ensimmäiselle ajoneuvoyksikköön liittyvälle tietueelle datarakenteessa.

               cardVehicleUnitRecords on sarja tietueita, jotka sisältävät haltijan käyttämiin ajoyksikköihin liittyviä tietoja.
            2.41.   Certificate

            Varmenneviranomaisen antama julkisen avaimen varmenne.

                        Sukupolvi 1:
                        Teksti kuva

                           Certificate ::= OCTET STRING (SIZE(194))

                           Asetettava arvo: digitaalinen allekirjoitus, joka sisältää CertificateContent-tietueen sisällön osittaisen palautuksen lisäyksen 11 (Yhteiset turvamekanismit) mukaisesti: allekirjoitus (128 tavua) julkisen avaimen jakojäännös (58 tavua) varmenteen antaneen viranomaisen viite (8 tavua).

                        Sukupolvi 2:
                        Teksti kuva

                           Certificate ::= OCTET STRING (SIZE(204..341))

                        Asetettava arvo: ks. lisäys 11.

                  2.42.   CertificateContent

            Sukupolvi 1:
            Julkisen avaimen varmenteen (selväkielinen) sisältö lisäyksen 11 (Yhteiset turvamekanismit) mukaisesti.

            Teksti kuva

               CertificateContent ::= SEQUENCE {
               certificateProfileIdentifier INTEGER(0..255),
               certificationAuthorityReference KeyIdentifier,
               certificateHolderAuthorisation CertificateHolderAuthorisation,
               certificateEndOfValidity TimeReal,
               certificateHolderReference KeyIdentifier,
               publicKey PublicKey
               }

               certificateProfileIdentifier on vastaavan varmenteen versio.

               Asetettava arvo: ‘01h’ tälle versiolle.

               certificationAuthorityReference yksilöi varmenneviranomaisen, joka on antanut tämän varmenteen. Se antaa tämän varmenneviranomaisen julkisen avaimen viitetiedot.

               certificateHolderAuthorisation yksilöi varmenteen haltijan oikeudet.

               certificateEndOfValidity on varmenteen viimeinen hallinnollinen voimassaolopäivä.

               certificateHolderReference yksilöi varmenteen haltijan. Se antaa myös hänen julkisen avaimensa viitetiedot.

               publicKey on tämän varmenteen avulla varmennettu julkinen avain.
            2.43.   CertificateHolderAuthorisation

            Varmenteen haltijan oikeuksien tunniste.

            Teksti kuva

               CertificateHolderAuthorisation ::= SEQUENCE {
               tachographApplicationID OCTET STRING(SIZE(6))
               equipmentType EquipmentType
               }

                        Sukupolvi 1:

                                       tachographApplicationID on piirturisovelluksen tunniste.

                                       Asetettava arvo: ‘FFh’‘54h’‘41h’‘43h’‘48h’‘4Fh’. Tämä sovellustunniste on ISO/IEC 7816-5 -standardin mukainen varattu rekisteröimätön sovellustunniste.

                                       equipmentType on sen laitetyypin tunniste, jonka yhteydessä varmennetta käytetään.

                                       Asetettava arvo: EquipmentType-datatyypin mukaan. 0, jos kyseessä on jäsenvaltion oma varmenne.

                        Sukupolvi 2:

                                       tachographApplicationID osoittaa sukupolven 2 ajopiirturikortin sovellustunnisteen (AID) kuusi merkittävintä tavua. Ajopiirturikortin sovellustunniste määritetään 6.2 kohdassa.

                                       Asetettava arvo:‘FF 53 4D 52 44 54’.

                                       equipmentType on sen sukupolven 2 määritellyn laitetyypin tunniste, jonka yhteydessä varmennetta käytetään.

                                       Asetettava arvo: EquipmentType-datatyypin mukaan.

                  2.44.   CertificateRequestID

            Varmennepyynnön täysin yksilöivä tunniste. Tunnistetta voidaan käyttää myös ajoneuvoyksikön julkisen avaimen tunnisteena, mikäli sen ajoneuvoyksikön sarjanumero, johon avain on tarkoitettu, ei ole tiedossa silloin, kun varmenne luodaan.

            Teksti kuva

               CertificateRequestID ::= SEQUENCE{
               requestSerialNumber INTEGER(0..232-1),
               requestMonthYear BCDString(SIZE(2)),
               crIdentifier OCTET STRING(SIZE(1)),
               manufacturerCode ManufacturerCode
               }

               requestSerialNumber on varmennepyynnön sarjanumero, joka täysin yksilöi valmistajan ja alla määritellyn kuukauden.

               requestMonthYear on sen kuukauden ja vuoden tunniste, jolloin varmennepyyntö tehtiin.

               Asetettava arvo: kuukausi (kaksi numeroa) ja vuosi (kaksi viimeistä numeroa) binaarikoodatussa desimaalimuodossa (BCD).

               crIdentifier: on tunniste, jolla varmennepyyntö erotetaan laajennetusta sarjanumerosta.

               Asetettava arvo: ‘FFh’.

               manufacturerCode: on varmennetta pyytävän valmistajan numerotunniste.
            2.45.   CertificationAuthorityKID

            Varmenneviranomaisen (jäsenvaltion tai eurooppalainen varmenneviranomainen) julkisen avaimen tunniste.

            Teksti kuva

               CertificationAuthorityKID ::= SEQUENCE{
               nationNumeric NationNumeric,
               nationAlpha NationAlpha,
               keySerialNumber INTEGER(0..255),
               additionalInfo OCTET STRING(SIZE(2)),
               caIdentifier OCTET STRING(SIZE(1))
               }

               nationNumeric on varmenneviranomaisen maan numerotunnus.

               nationAlpha on varmenneviranomaisen maan kirjaintunnus.

               keySerialNumber on sarjanumero, jonka avulla tunnistetaan varmenneviranomaisen eri avaimet siinä tapauksessa, että avain vaihtuu.

               additionalInfo on kaksitavuinen kenttä lisäkoodeja varten (varmenneviranomaisen mukaan).

               caIdentifier on tunnus, jolla varmenneviranomaisen avaimen tunniste erotetaan muista avaimen tunnisteista.

               Asetettava arvo: ‘01h’.
            2.46.   CompanyActivityData

            Yrityskortille tallennetut tiedot, jotka liittyvät kortilla suoritettuihin toimiin (liitteen 1 C vaatimus 373 ja 379).

            Teksti kuva

               CompanyActivityData ::= SEQUENCE {
               companyPointerNewestRecord INTEGER(0..NoOfCompanyActivityRecords-1),
               companyActivityRecords SET SIZE(NoOfCompanyActivityRecords) OF
               companyActivityRecord SEQUENCE {
               companyActivityType CompanyActivityType,
               companyActivityTime TimeReal,
               cardNumberInformation FullCardNumber,
               vehicleRegistrationInformation VehicleRegistrationIdentification,
               downloadPeriodBegin TimeReal,
               downloadPeriodEnd TimeReal
               }
               }

               companyPointerNewestRecord on viimeksi päivitetyn companyActivityRecord-tietueen järjestysnumero.

               Asetettava arvo: numero, joka vastaa yrityksen toimiin liittyvän tietueen järjestysnumeroa, alkaen numerosta ‘0’ ensimmäiselle yrityksen toimiin liittyvälle tietueelle datarakenteessa.

               companyActivityRecords on sarja tietueita, joka sisältää kaikki yrityksen toimiin liittyvät tiedot.

               companyActivityRecord on yhteen yrityksen toimeen liittyviä tietoja sisältävä tietue.

               companyActivityType on yrityksen toimen tyyppi.

               companyActivityTime on yrityksen toimen päivämäärä ja aika.

               cardNumberInformation on sen kortin numero ja myöntänyt jäsenvaltio, jonka tiedot kopioitiin, jos tällainen kopiointi suoritettiin.

               vehicleRegistrationInformation on sen ajoneuvon rekisteritunnus ja rekisteröinyt jäsenvaltio, jossa lukitus tehtiin tai avattiin.

               downloadPeriodBegin ja downloadPeriodEnd ovat sen ajanjakson alku ja loppu, jota vastaavat tiedot kopioitiin ajoneuvoyksiköstä, jos tällainen kopiointi suoritettiin.
            2.47.   CompanyActivityType

            Tunnus, joka osoittaa yrityksen toimen tyypin yrityskorttia käytettäessä.

            Teksti kuva

               CompanyActivityType ::= INTEGER {
               card downloading (1),
               VU downloading (2),
               VU lock-in (3),
               VU lock-out (4)
               }

            2.48.   CompanyCardApplicationIdentification

            Yrityskortille tallennetut tiedot, jotka liittyvät kortilla olevan sovelluksen tunnistamiseen (liitteen 1 C vaatimus 369 ja 375).

            Teksti kuva

               CompanyCardApplicationIdentification ::= SEQUENCE {
               typeOfTachographCardId EquipmentType,
               cardStructureVersion CardStructureVersion,
               noOfCompanyActivityRecords NoOfCompanyActivityRecords
               }

               typeOfTachographCardId määrittelee kortilla käytetyn tunnisteen tyypin.

               cardStructureVersion määrittelee kortilla käytetyn datarakenteen version.

               noOfCompanyActivityRecords on kortille tallennettavissa olevien yrityksen toimiin liittyvien tietueiden määrä.
            2.49.   CompanyCardHolderIdentification

            Yrityskortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistukseen (liitteen 1 C vaatimus 372 ja 378).

            Teksti kuva

               CompanyCardHolderIdentification ::= SEQUENCE {
               companyName Name,
               companyAddress Address,
               cardHolderPreferredLanguage Language
               }

               companyName on kortin haltijayrityksen nimi.

               companyAddress on kortin haltijayrityksen osoite.

               cardHolderPreferredLanguage on kortin haltijan ensisijaisesti käyttämä kieli.
            2.50.   ControlCardApplicationIdentification

            Valvontakortille tallennetut tiedot, jotka liittyvät kortilla olevan sovelluksen tunnistamiseen (liitteen 1 C vaatimus 357 ja 363).

            Teksti kuva

               ControlCardApplicationIdentification ::= SEQUENCE {
               typeOfTachographCardId EquipmentType,
               cardStructureVersion CardStructureVersion,
               noOfControlActivityRecords NoOfControlActivityRecords
               }

               typeOfTachographCardId määrittelee kortilla käytetyn tunnisteen tyypin.

               cardStructureVersion määrittelee kortilla käytetyn datarakenteen version.

               noOfControlActivityRecords on kortille tallennettavissa olevien tarkastustoimiin liittyvien tietueiden määrä.
            2.51.   ControlCardControlActivityData

            Valvontakortille tallennetut tiedot, jotka liittyvät kortilla suoritettuihin valvontatoimiin (liitteen 1 C vaatimus 361 ja 367).

            Teksti kuva

               ControlCardControlActivityData ::= SEQUENCE {
               controlPointerNewestRecord INTEGER(0.. NoOfControlActivityRecords-1),
               controlActivityRecords SET SIZE(NoOfControlActivityRecords) OF
               controlActivityRecord SEQUENCE {
               controlType ControlType,
               controlTime TimeReal,
               controlledCardNumber FullCardNumber,
               controlledVehicleRegistration VehicleRegistrationIdentification,
               controlDownloadPeriodBegin TimeReal,
               controlDownloadPeriodEnd TimeReal
               }
               }

               controlPointerNewestRecord on viimeksi päivitetyn valvontatoimeen liittyvän tietueen järjestysnumero.

               Asetettava arvo: numero, joka vastaa tarkastustoimiin liittyvän tietueen järjestysnumeroa, alkaen numerosta ‘0’ ensimmäiselle tarkastustoimiin liittyvälle tietueelle datarakenteessa.

               controlActivityRecords on sarja tietueita, jotka sisältävät kaikki tarkastustoimiin liittyvät tiedot.

               controlActivityRecord on yhteen tarkastustoimeen liittyviä tietoja sisältävä tietue.

               controlType on tarkastuksen tyyppi.

               controlTime on tarkastustoimen päivämäärä ja aika.

               controlledCardNumber on sen kortin numero ja myöntänyt jäsenvaltio, johon tarkastustoimi kohdistui.

               controlVehicleRegistration on sen ajoneuvon rekisteritunnus ja rekisteröinyt jäsenvaltio, jota käytettäessä tarkastus tapahtui.

               controlDownloadPeriodBegin ja controlDownloadPeriodEnd ovat sen ajanjakson alku ja loppu, jota koskevat tiedot mahdollisesti kopioitiin.
            2.52.   ControlCardHolderIdentification

            Valvontakortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistamiseen (liitteen 1 C vaatimus 360 ja 366).

            Teksti kuva

               ControlCardHolderIdentification ::= SEQUENCE {
               controlBodyName Name,
               controlBodyAddress Address,
               cardHolderName HolderName,
               cardHolderPreferredLanguage Language
               }

               controlBodyName on sen tarkastuselimen nimi, johon kortin haltija kuuluu.

               controlBodyAddress on sen tarkastuselimen osoite, johon kortin haltija kuuluu.

               cardHolderName on kortin haltijan nimi ja etunimi (etunimet).

               cardHolderPreferredLanguage on kortin haltijan ensisijaisesti käyttämä kieli.
            2.53.   ControlType

            Tunnus, joka osoittaa tarkastuksen aikana suoritetut toimet. Tämä datatyyppi liittyy liitteen 1 C vaatimuksiin 126, 274, 299, 327 ja 350.

            Teksti kuva

               ControlType ::= OCTET STRING (SIZE(1))

                        Sukupolvi 1:

                           Asetettava arvo — Octet Aligned (tavuittain ryhmitelty): ‘cvpdxxxx’B (8 bits)

                                    ‘c’B

                                    kortin tietojen kopiointi:

                                                ‘0’B: kortin tietoja ei kopioitu tämän tarkastustoimen aikana,

                                                ‘1’B: kortin tietoja kopioitiin tämän tarkastustoimen aikana

                                    ‘v’B

                                    ajoneuvoyksikön tietojen kopiointi:

                                                ‘0’B: ajoneuvoyksikön tietoja ei kopioitu tämän tarkastustoimen aikana,

                                                ‘1’B: ajoneuvoyksikön tietoja kopioitiin tämän tarkastustoimen aikana

                                    ‘p’B

                                    tietojen tulostaminen:

                                                ‘0’B: tietoja ei tulostettu tämän tarkastustoimen aikana,

                                                ‘1’B: tietoja tulostettiin tämän tarkastustoimen aikana,

                                    ‘d’B

                                    näyttö:

                                                ‘0’B: näyttöä ei käytetty tämän tarkastustoimen aikana,

                                                ‘1’B: näyttöä käytettiin tämän tarkastustoimen aikana,

                                    ‘xxxx’B

                                    ei käytetty.

                        Sukupolvi 2:

                           Asetettava arvo — Octet Aligned (tavuittain ryhmitelty): ‘cvpdxxxx’B (8 bittiä)

                                    ‘c’B

                                    kortin tietojen kopiointi:

                                                ‘0’B: kortin tietoja ei kopioitu tämän tarkastustoimen aikana,

                                                ‘1’B: kortin tietoja kopioitiin tämän tarkastustoimen aikana

                                    ‘v’B

                                    ajoneuvoyksikön tietojen kopiointi:

                                                ‘0’B: ajoneuvoyksikön tietoja ei kopioitu tämän tarkastustoimen aikana,

                                                ‘1’B: ajoneuvoyksikön tietoja kopioitiin tämän tarkastustoimen aikana

                                    ‘p’B

                                    tietojen tulostaminen:

                                                ‘0’B: tietoja ei tulostettu tämän tarkastustoimen aikana,

                                                ‘1’B: tietoja tulostettiin tämän tarkastustoimen aikana,

                                    ‘d’B

                                    näyttö:

                                                ‘0’B: näyttöä ei käytetty tämän tarkastustoimen aikana,

                                                ‘1’B: näyttöä käytettiin tämän tarkastustoimen aikana,

                                    ‘e’B

                                    kalibroinnin tarkastus tien varrella:

                                                ‘0’B: kalibrointiparametrejä ei tarkastettu tämän tarkastustoimen aikana,

                                                ‘1’B: kalibrointiparametrit tarkastettiin tämän tarkastustoimen aikana,

                                    ‘xxx’B

                                    varattu tulevaan käyttöön.

                  2.54.   CurrentDateTime

            Valvontalaitteessa meneillään oleva päivämäärä ja aika.

            Teksti kuva

               CurrentDateTime ::= TimeReal

               Asetettava arvo: ei lisämäärittelyjä.
            2.55.   CurrentDateTimeRecordArray

            Sukupolvi 2:
            Meneillään oleva päivämäärä ja aika ja metadata, siten kuin sitä käytetään kopiointiprotokollassa.

            Teksti kuva

               CurrentDateTimeRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF CurrentDateTime
               }

               recordType osoittaa tietueen tyypin (CurrentDateTime). Asetettava arvo: ks. RecordType

               recordSize on CurrentDateTime-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on kuluvaan päivämäärään ja aikaan liittyvä tietuejoukko.
            2.56.   DailyPresenceCounter

            Kuljettaja- tai korjaamokortille tallennettu laskuri, jonka arvoa suurennetaan yhdellä jokaisena sellaisena kalenterivuorokautena, jolloin kortti on ollut asetettuna ajoneuvoyksikköön. Tämä datatyyppi liittyy liitteen 1 C vaatimukseen 266, 299, 320 ja 343.

            Teksti kuva

               DailyPresenceCounter ::= BCDString(SIZE(2))

               Asetettava arvo: juokseva numero, jonka maksimiarvo on 9 999 ja joka sen jälkeen alkaa jälleen nollasta. Korttia ensi kerran myönnettäessä numero asetetaan nollaksi.
            2.57.   Datef

            Päivämäärä ilmaistuna helposti tulostettavassa numeerisessa muodossa.

            Teksti kuva

               Datef ::= SEQUENCE {
               year BCDString(SIZE(2)),
               month BCDString(SIZE(1)),
               day BCDString(SIZE(1))
               }

            Asetettava arvo:

                        yyyy

                        vuosi

                        mm

                        kuukausi

                        dd

                        päivä

                        ‘00000000’H

                        merkitsee nimenomaan, ettei päivämäärätietoa ole.

                  2.58.   DateOfDayDownloaded

            Sukupolvi 2:
            Päivämäärä, jolloin tieto kopioitiin.

            Teksti kuva

               DateOfDayDownloaded ::= TimeReal

               Asetettava arvo: ei lisämäärittelyjä.
            2.59.   DateOfDayDownloadedRecordArray

            Sukupolvi 2:
            Kopioinnin päivämäärä ja aika ja metadata, siten kuin sitä käytetään kopiointiprotokollassa.

            Teksti kuva

               DateofDayDownloadedRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               DateOfDayDownloaded
               }

               recordType osoittaa tietueen tyypin (DateOfDayDownloaded). Asetettava arvo: ks. RecordType

               recordSize on CurrentDateTime-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on ladattujen tietueiden päivämäärään ja aikaan liittyvä tietuejoukko.
            2.60.   Distance

            Kuljettu matka (ajoneuvon kahden matkamittarilukeman laskettu ero kilometreinä).

            Teksti kuva

               Distance ::= INTEGER(0..216-1)

               Asetettava arvo: etumerkitön binaariluku. Arvo kilometreinä alueella 0–9 999 km.
            2.61.   DriverCardApplicationIdentification

            Kuljettajakortille tallennetut tiedot, jotka liittyvät kortilla olevan sovelluksen tunnistamiseen (liitteen 1 C vaatimus 253 ja 278).

                        Sukupolvi 1:
                        Teksti kuva

                           DriverCardApplicationIdentification ::= SEQUENCE {
                           typeOfTachographCardId EquipmentType,
                           cardStructureVersion CardStructureVersion,
                           noOfEventsPerType NoOfEventsPerType,
                           noOfFaultsPerType NoOfFaultsPerType,
                           activityStructureLength CardActivityLengthRange,
                           noOfCardVehicleRecords NoOfCardVehicleRecords,
                           noOfCardPlaceRecords NoOfCardPlaceRecords
                           }

                           typeOfTachographCardId määrittelee kortilla käytetyn tunnisteen tyypin.

                           cardStructureVersion määrittelee kortilla käytetyn datarakenteen version.

                           noOfEventsPerType on niiden tapahtumien määrä tapahtumatyyppiä kohden, jotka voidaan tallentaa kortille.

                           noOfFaultsPerType on niiden vikatapahtumien määrä vikatyyppiä kohden, jotka voidaan tallentaa kortille.

                           activityStructureLength osoittaa niiden tavujen määrän, jotka ovat käytettävissä kuljettajan toimintaan liittyvien tietojen tallennukseen.

                           noOfCardVehicleRecords on niiden ajoneuvoon liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa kortille.

                           noOfCardPlaceRecords on niiden paikkoihin liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa kortille.

                        Sukupolvi 2:
                        Teksti kuva

                           DriverCardApplicationIdentification ::= SEQUENCE {
                           typeOfTachographCardId EquipmentType,
                           cardStructureVersion CardStructureVersion,
                           noOfEventsPerType NoOfEventsPerType,
                           noOfFaultsPerType NoOfFaultsPerType,
                           activityStructureLength CardActivityLengthRange,
                           noOfCardVehicleRecords NoOfCardVehicleRecords,
                           noOfCardPlaceRecords NoOfCardPlaceRecords,
                           noOfGNSSCDRecords NoOfGNSSCDRecords,
                           noOfSpecificConditionRecords NoOfSpecificConditionRecords
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavia dataelementtejä:

                                       noOfGNSSCDRecords on kortille tallennettavissa olevien keskeytymätöntä ajoaikaa koskevien GNSS-tietueiden määrä.

                                       noOfSpecificConditionRecords on kortille tallennettavissa olevien erityisolosuhteisiin liittyvien tietueiden määrä.

                  2.62.   DriverCardHolderIdentification

            Kuljettajakortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistamiseen (liitteen 1 C vaatimus 256 ja 281).

            Teksti kuva

               DriverCardHolderIdentification ::= SEQUENCE {
               cardHolderName HolderName,
               cardHolderBirthDate Datef,
               cardHolderPreferredLanguage Language
               }

               cardHolderName on kuljettajakortin haltijan nimi ja etunimi (etunimet).

               cardHolderBirthDate on kuljettajakortin haltijan syntymäaika.

               cardHolderPreferredLanguage on kortin haltijan ensisijaisesti käyttämä kieli.
            2.63.   DSRCSecurityData

            Sukupolvi 2:
            Koodaamattomat tiedot ja MAC-koodi, joka lähetetään DSRC-laitteella ajopiirturista etäkyselylaitteeseen (RI), lisätietoja lisäyksessä 11 olevan B osan 13 kappaleessa.

            Teksti kuva

               DSRCSecurityData ::= SEQUENCE {
               tagLenthPlainText OCTET STRING(SIZE(2)),
               currentDateTime CurrentDateTime,
               counter INTEGER(0..224-1),
               vuSerialNumber VuSerialNumber,
               dSRCMKVersionNumber INTEGER(SIZE(1)),
               tagLengthMac OCTET STRING(SIZE(2)),
               mac MAC
               }

               tagLength on osa DER-TLV-koodausta, ja arvoksi on asetettava ‘81 10’ (ks. lisäyksessä 11 olevan B osan 13 kappale).

               currentDateTime on ajoneuvoyksikön meneillään oleva päivämäärä ja aika.

               counter on luettelo RTM-viesteistä.

               vuSerialNumber on ajoneuvoyksikön sarjanumero.

               dSRCMKVersionNumber on sen DSRC-pääavaimen versionumero, josta ajoneuvoyksikkökohtaiset DSRC-avaimet olivat peräisin.

               tagLengthMac on MAC-dataobjektin tuntomerkki ja pituus osana DER-TLV-koodausta. Tuntomerkin arvoksi asetetaan ‘8E’, pituus koodataan MAC-koodin pituuden oktetteina (ks. lisäys 11, B osa, 13 kappale).

               mac on MAC-koodi laskettuna RTM-viestistä (ks. lisäyksessä 11 olevan B osan 13 kappale).
            2.64.   EGFCertificate

            Sukupolvi 2:
            Ulkoisen GNSS-laitteiston julkisen avaimen varmenne ajoneuvoyksikön molemmipuolista todentamista varten. Varmenteen rakenne määritetään lisäyksessä 11.

            Teksti kuva

               EGFCertificate ::= Certificate

            2.65.   EmbedderIcAssemblerId

            Tarjoaa tietoa IC:n laminoijasta.

            Teksti kuva

               EmbedderIcAssemblerId ::= SEQUENCE{
               countryCode IA5String(SIZE(2)),
               moduleEmbedder BCDString(SIZE(2)),
               manufacturerInformation OCTET STRING(SIZE(1))
               }

               countryCode on moduulin laminoijan kaksikirjaiminen maakoodi standardin ISO 3166 perusteella.

               moduleEmbedder yksilöi moduulin laminoijan.

               manufacturerInformation valmistajan sisäiseen käyttöön.
            2.66.   EntryTypeDailyWorkPeriod

            Tunnus, jolla tehdään ero päivän työajan alkamis- ja päättymispaikkaa koskevien syötettyjen tietojen alkamis- ja päättymisaikojen sekä erilaisten tiedon syöttämisolosuhteiden välillä.

                        Sukupolvi 1:
                        Teksti kuva

                           EntryTypeDailyWorkPeriod ::= INTEGER {
                           Begin, related time = card insertion time or time of entry (0),
                           End, related time = card withdrawal time or time of entry (1),
                           Begin, related time manually entered (start time) (2),
                           End, related time manually entered (end of work period) (3),
                           Begin, related time assumed by VU (4),
                           End, related time assumed by VU (5)
                           }

                           Asetettava arvo: standardin ISO/IEC8824-1 mukaisesti.

                        Sukupolvi 2:
                        Teksti kuva

                           EntryTypeDailyWorkPeriod ::= INTEGER {
                           Begin, related time = card insertion time or time of entry (0),
                           End, related time = card withdrawal time or time of entry (1),
                           Begin, related time manually entered (start time) (2),
                           End, related time manually entered (end of work period) (3),
                           Begin, related time assumed by VU (4),
                           End, related time assumed by VU (5),
                           Begin, related time based on GNSS data (6),
                           End related time based on GNSS data (7)
                           }

                           Asetettava arvo: standardin ISO/IEC8824-1 mukaisesti.

                  2.67.   EquipmentType

            Tunnus, jolla erotetaan erilaiset ajopiirturisovelluksessa käytettävät laitteet.

            Teksti kuva

               EquipmentType ::= INTEGER(0..255)

                        Sukupolvi 1:
                        Teksti kuva

                           --Reserved (0),
                           --Driver Card (1),
                           --Workshop Card (2),
                           --Control Card (3),
                           --Company Card (4),
                           --Manufacturing Card (5),
                           --Vehicle Unit (6),
                           --Motion Sensor (7),
                           --RFU (8..255)

                           Asetettava arvo: standardin ISO/IEC8824-1 mukaisesti.
                        Arvo 0 on varattu tietyn jäsenvaltion tai Euroopan yksilöimiseen varmenteen CHA-kentässä.

                        Sukupolvi 2:
                        Seuraavissa lisäyksissä käytetään samoja arvoja kuin sukupolven 1 tapauksessa:
                        Teksti kuva

                           --GNSS Facility (8),
                           --Remote Communication Module (9),
                           --ITS interface module (10),
                           --Plaque (11), -- may be used in SealRecord
                           --M1/N1 Adapter (12), -- may be used in SealRecord
                           --European Root CA (ERCA) (13),
                           --Member State CA (MSCA) (14),
                           --External GNSS connection (15), -- may be used in SealRecord
                           --Unused (16), -- used in SealDataVu
                           --RFU (17..255)

                           Huomautus: SealRecord-tietuesarjassa voidaan käyttää tarvittaessa sukupolven 2 arvoja kilvelle, muuntimelle ja ulkoiselle GNSS-yhteydelle sekä sukupolven 1 arvoja ajoneuvoyksikölle ja liiketunnistimille.

                  2.68.   EuropeanPublicKey

            Sukupolvi 1:
            Eurooppalainen julkinen avain.

            Teksti kuva

               EuropeanPublicKey ::= PublicKey

            2.69.   EventFaultRecordPurpose

            Tunnus, joka ilmaisee, miksi tietty tapahtuma tai vika on kirjattu.

            Teksti kuva

               EventFaultRecordPurpose ::= OCTET STRING (SIZE(1))

               Asetettava arvo.

                        yksi kymmenestä viimeksi tapahtuneesta tapahtumasta tai viasta
                        pisimpään kestänyt tapahtuma jonain niistä kymmenestä viimeisestä päivästä, jolloin tapahtumia sattui
                        yksi viidestä pisimpään kestäneestä tapahtumasta viimeisen 365 vuorokauden aikana
                        päivän viimeinen tapahtuma jonain niistä kymmenestä viimeisestä päivästä, jolloin tapahtumia sattui
                        vakavin tapahtuma jonain niistä kymmenestä viimeisestä päivästä, jolloin tapahtumia sattui
                        yksi viidestä vakavimmasta tapahtumasta viimeisen 365 vuorokauden aikana
                        ensimmäinen tapahtuma tai vika, joka sattui viimeisimmän kalibroinnin jälkeen
                        aktiivinen/meneillään oleva vika tai tapahtuma
                        varattu tulevaan käyttöön
                        arvo määräytyy laitevalmistajan mukaan

                  2.70.   EventFaultType

            Tunnus, jolla merkitään tapahtuman tai vian tyyppi.

            Teksti kuva

               EventFaultType ::= OCTET STRING (SIZE(1))

               Asetettava arvo.

                        Sukupolvi 1:

                                    Luonteeltaan yleiset tapahtumat,
                                    Ei lisätietoja,
                                    Ei voimassa olevan kortin asettaminen laitteeseen,
                                    Korttiristiriita,
                                    Aikojen päällekkäisyys,
                                    Ajo ilman asianmukaista korttia,
                                    Kortin paikoilleen asettaminen ajon aikana,
                                    Edellistä kortin käyttöjaksoa ei lopetettu oikein,
                                    Ylinopeus,
                                    Keskeytynyt virransyöttö,
                                    Virhe liikedatassa,
                                    Ajoneuvon liikeristiriita,
                                    Varattu tulevaan käyttöön,

                                    Ajoneuvoyksikköön liittyvät tietoturvan murtoyritykset,
                                    Ei lisätietoja,
                                    Liiketunnistimen tunnistaminen epäonnistui,
                                    Ajopiirturikortin tunnistaminen epäonnistui,
                                    Liiketunnistimen luvaton vaihtaminen,
                                    Virhe kortille syötettävien tietojen eheydessä
                                    Virhe tallennettujen käyttäjään liittyvien tietojen eheydessä,
                                    Virhe sisäisessä tiedonsiirrossa,
                                    Laitteen kotelon luvaton avaaminen,
                                    Laitteiden tahallinen vahingoittaminen,
                                    Varattu tulevaan käyttöön,

                                    Liiketunnistimeen liittyvät tietoturvan murtoyritykset,
                                    Ei lisätietoja,
                                    Tunnistaminen epäonnistui,
                                    Virhe tallennettujen tietojen eheydessä,
                                    Virhe sisäisessä tiedonsiirrossa,
                                    Laitteen kotelon luvaton avaaminen,
                                    Laitteiden tahallinen vahingoittaminen,
                                    Varattu tulevaan käyttöön,

                                    Valvontalaiteviat,
                                    Ei lisätietoja,
                                    Ajoneuvoyksikön sisäinen vika,
                                    Vika tulostimessa,
                                    Vika näytössä,
                                    Tietojen kopioinnissa ilmennyt vika,
                                    Vika liiketunnistimessa,
                                    Varattu tulevaan käyttöön,

                                    Korttiviat,
                                    Ei lisätietoja,
                                    Varattu tulevaan käyttöön,

                                    Varattu tulevaan käyttöön,

                                    Arvo määräytyy laitevalmistajan mukaan

                        Sukupolvi 2:
                        Seuraavissa lisäyksissä käytetään samoja arvoja kuin sukupolven 1 tapauksessa:

                                    Aikojen päällekkäisyys (GNSS-laitteiston/ajoneuvoyksikön sisäinen kello),
                                    Varattu tulevaan käyttöön,

                                    GNSS-laitteistoon liittyvät viat,
                                    Ei lisätietoja,
                                    Sisäisen GNSS-vastaanottimen vika,
                                    Ulkoisen GNSS-vastaanottimen vika,
                                    Ulkoisen GNSS-laitteiston viestintävika,
                                    Ei GNSS-laitteiston sijaintitietoja,
                                    GNSS-laitteiston havainnointiin kajoaminen,
                                    Ulkoisen GNSS-laitteiston varmenteen voimassaoloajan päättyminen,
                                    Varattu tulevaan käyttöön,

                                    Etäviestintämoduuliin liittyvät viat,
                                    Ei lisätietoja,
                                    Etäviestintämoduuliin liittyvä vika,
                                    Etäviestintämoduulin viestintään liittyvä vika,
                                    Varattu tulevaan käyttöön,

                                    ITS-järjestelmän rajapintaan liittyvät viat,
                                    Ei lisätietoja,
                                    Varattu tulevaan käyttöön

                  2.71.   ExtendedSealIdentifier

            Sukupolvi 2:
            Laajennettu sinetin tunnus yksilöi sinetin täydellisesti (liitteen 1 C vaatimus 401).

            Teksti kuva

               ExtendedSealIdentifier ::= SEQUENCE{
               manufacturerCode OCTET STRING (SIZE(2)),
               sealIdentifier OCTET STRING (SIZE(6))
               }

               manufacturerCode on sinetin valmistajan tunniste.

               sealIdentifier on valmistajakohtainen tunniste sinetille.
            2.72.   ExtendedSerialNumber

            Laitteen yksilöivä tunnus. Sitä voidaan käyttää myös laitteen julkisen avaimen tunnisteena.

                        Sukupolvi 1:
                        Teksti kuva

                           ExtendedSerialNumber ::= SEQUENCE{
                           serialNumber INTEGER(0..232-1),
                           monthYear BCDString(SIZE(2)),
                           type OCTET STRING(SIZE(1)),
                           manufacturerCode ManufacturerCode
                           }

                           serialNumber on laitteen sarjanumero, joka täysin yksilöi tietyn valmistajan, laitetyypin ja alla määritellyn kuun ja vuoden.

                           monthYear on sen kuukauden ja vuoden tunniste, jolloin laite on valmistettu (tai jolloin sitä varten varattiin sarjanumero).

                           Asetettava arvo: kuukausi (kaksi numeroa) ja vuosi (kaksi viimeistä numeroa) binaarikoodatussa desimaalimuodossa (BCD).

                           type on laitetyypin tunniste.

                           Asetettava arvo: arvo määräytyy laitevalmistajan mukaan, arvo‘FFh’ on varattu muihin tarkoituksiin.

                           manufacturerCode on numerotunniste, jolla yksilöidään tyyppihyväksytyn laitteen valmistaja.

                        Sukupolvi 2:
                        Teksti kuva

                           ExtendedSerialNumber ::= SEQUENCE{
                           serialNumber INTEGER(0..232-1),
                           monthYear BCDString(SIZE(2)),
                           type EquipmentType,
                           manufacturerCode ManufacturerCode
                           }

                           serialNumber ks. sukupolvi 1

                           monthYear ks. sukupolvi 1

                           type ilmoittaa laitetyypin.

                           manufacturerCode ks. sukupolvi 1

                  2.73.   FullCardNumber

            Tunnus, joka yksilöi ajopiirturikortin täydellisesti.

            Teksti kuva

               FullCardNumber ::= SEQUENCE {
               cardType EquipmentType,
               cardIssuingMemberState NationNumeric,
               cardNumber CardNumber
               }

               cardType on ajopiirturikortin tyyppi.

               cardIssuingMemberState on kortin myöntäneen jäsenvaltion tunnus.

               cardNumber on kortin numero.
            2.74.   FullCardNumberAndGeneration

            Sukupolvi 2:
            Tunnus, joka yksilöi ajopiirturikortin ja sen sukupolven täydellisesti.

            Teksti kuva

               FullCardNumberAndGeneration ::= SEQUENCE {
               fullCardNumber FullCardNumber,
               generation Generation
               }

               fullcardNumber yksilöi ajopiirturikortin.

               generation yksilöi käytetyn ajopiirturikortin sukupolven.
            2.75.   Generation

            Sukupolvi 2:
            Yksilöi käytetyn ajopiirturin sukupolven.

            Teksti kuva

               Generation ::= INTEGER(0..255)

               Asetettava arvo:

                        ‘00’H

                        Varattu tulevaan käyttöön

                        ‘01’H

                        Sukupolvi 1

                        ‘02’H

                        Sukupolvi 2

                        ‘03’H ‘FF’H

                        Varattu tulevaan käyttöön

                  2.76.   GeoCoordinates

            Sukupolvi 2:
            Maantieteelliset koordinaatit koodataan kokonaislukuina. Nämä kokonaisluvut ovat leveysasteen ± DDMM.M -koodauksen ja pituusasteen ± DDDMM.M -koodauksen kerrannaisia. Tässä ± DD ja vastaavasti ± DDD tarkoittavat asteita ja MM.M minuutteja.

            Teksti kuva

               GeoCoordinates ::= SEQUENCE {
               latitude INTEGER(-90000..90001),
               longitude INTEGER(-180000..180001)
               }

               latitude koodataan ± DDMM.M -koodauksen kerrannaisena (kerroin 10).

               longitude koodataan ± DDDMM.M -koodauksen kerrannaisena (kerroin 10).
            2.77.   GNSSAccuracy

            Sukupolvi 2:
            GNSS-sijaintitietojen tarkkuus (määritelmä eee). Tämä tarkkuus on koodattu kokonaislukuna ja se on NMEA:n GSA- lausekkeen tarjoaman X.Y-arvon kerrannainen (kerroin 10).

            Teksti kuva

               GNSSAccuracy ::= INTEGER(1..100)

            2.78.   GNSSContinuousDriving

            Sukupolvi 2:
            Tiedot, jota on tallennettu kuljettaja- tai korjaamokortille ja jotka liittyvät ajoneuvon GNSS-sijaintiin, jos kuljettajan keskeytymätön ajoaika on yli kolmen tunnin jakso (liitteen 1 C vaatimus 306 ja 354).

            Teksti kuva

               GNSSContinuousDriving := SEQUENCE {
               gnssCDPointerNewestRecord INTEGER(0..NoOfGNSSCDRecords -1),
               gnssContinuousDrivingRecords SET SIZE(NoOfGNSSCDRecords) OF GNSSContinuousDrivingRecord
               }

               gnssCDPointerNewestRecord on indeksi viimeksi päivitetylle keskeytymätöntä ajoaikaa koskevalle GNSS-tietueelle.

               Asetettava arvo: numero, joka vastaa keskeytymätöntä ajoaikaa koskevan GNSS-tietueen järjestysnumeroa, alkaen numerosta ‘0’ ensimmäiselle keskeytymätöntä ajoaikaa koskevalle GNSS-tietueelle datarakenteessa.

               gnssContinuousDrivingRecords on tietuesarja, johon sisältyy päivämäärä ja aika keskeytymättömästä ajosta, joka on yli kolmen tunnin jakso, ja tiedot ajoneuvon sijainnista.
            2.79.   GNSSContinuousDrivingRecord

            Sukupolvi 2:
            Tiedot, jota on tallennettu kuljettaja- tai korjaamokortille ja jotka liittyvät ajoneuvon GNSS-sijaintiin, jos kuljettajan keskeytymätön ajoaika on yli kolmen tunnin jakso (liitteen 1 C vaatimus 305 ja 353).

            Teksti kuva

               GNSSContinuousDrivingRecord ::= SEQUENCE {
               timeStamp TimeReal,
               gnssPlaceRecord GNSSPlaceRecord
               }

               timeStamp on päivämäärä ja aika, jolloin kuljettajan keskeytymätön ajoaika on yli kolmen tunnin jakso.

               gnssPlaceRecord sisältää tiedot ajoneuvon sijainnista.
            2.80.   GNSSPlaceRecord

            Sukupolvi 2:
            GNSS-järjestelmän määrittämään ajoneuvon paikannukseen liittyvät tiedot (liitteen 1 C vaatimus 108, 109, 110, 296, 305, 347, ja 353).

            Teksti kuva

               GNSSPlaceRecord ::= SEQUENCE {
               timeStamp TimeReal,
               gnssAccuracy GNSSAccuracy,
               geoCoordinates GeoCoordinates
               }

               timeStamp on päivämäärä ja aika, jolloin ajoneuvon sijainti määritettiin GNSS-järjestelmällä.

               gnssAccuracy on GNSS-järjestelmän sijaintitietojen tarkkuus.

               geoCoordinates on GNSS-järjestelmää käyttäen tallennettu paikkatieto.
            2.81.   HighResOdometer

            Ajoneuvon matkamittarin lukema: Kokonaismatka, jonka ajoneuvo on kulkenut tähänastisen käyttöikänsä aikana.

            Teksti kuva

               HighResOdometer ::= INTEGER(0..232-1)

               Asetettava arvo: etumerkitön binaariluku. Arvo kilometrin kahdessadasosina alueella 0–21 055 406 km.
            2.82.   HighResTripDistance

            Yksittäisen matkan välimatkamittarilukema.

            Teksti kuva

               HighResTripDistance ::= INTEGER(0..232-1)

               Asetettava arvo: etumerkitön binaariluku. Arvo kilometrin kahdessadasosina alueella 0–21 055 406 km.
            2.83.   HolderName

            Kortin haltijan sukunimi ja etunimi (etunimet).

            Teksti kuva

               HolderName ::= SEQUENCE {
               holderSurname Name,
               holderFirstNames Name
               }

               holderSurname on haltijan sukunimi. Sukunimeen ei sisällytetä titteleitä.

               Asetettava arvo: jos kortti ei ole tarkoitettu henkilökohtaiseen käyttöön, holderSurname-tietue sisältää samat tiedot kuin companyName- tai workshopName- tai controlBodyName-tietueet.

               holderFirstNames on haltijan etunimi (etunimet) ja etunimen alkukirjaimet.
            2.84.   InternalGNSSReceiver

            Sukupolvi 2:
            Tiedot siitä, onko GNSS-vastaanotin ajoneuvoyksikön sisä- tai ulkopuolella. Niiden tietojen oikeellisuus, että GNSS-vastaanotin on ajoneuvoyksikön sisäpuolella. Niiden tietojen virheellisyys, että GNSS-vastaanotin on yksikön ulkopuolella.

            Teksti kuva

               InternalGNSSReceiver ::= BOOLEAN

            2.85.   K-ConstantOfRecordingEquipment

            Valvontalaitteen vakio (määritelmä m).

            Teksti kuva

               K-ConstantOfRecordingEquipment ::= INTEGER(0..216-1)

               Asetettava arvo: impulsseja kilometriä kohti alueella 0–64 255 impulssia/km.
            2.86.   KeyIdentifier

            Julkisen avaimen täysin yksilöivä tunniste, jota käytetään avaimen viitetietona ja avaimen valinnassa. Se yksilöi myös avaimen haltijan.

            Teksti kuva

               KeyIdentifier ::= CHOICE {
               extendedSerialNumber ExtendedSerialNumber,
               certificateRequestID CertificateRequestID,
               certificationAuthorityKID CertificationAuthorityKID
               }

            Ensimmäinen vaihtoehto on sopiva ajoneuvoyksikön tai ajopiirturikortin julkisen avaimen tunnisteeksi.
            Toinen vaihtoehto on sopiva ajoneuvoyksikön julkisen avaimen tunnisteeksi (tapauksissa, joissa ajoneuvoyksikön sarjanumero ei ole tiedossa silloin, kun varmenne luodaan).
            Kolmas vaihtoehto on sopiva jäsenvaltion julkisen avaimen tunnisteeksi.
            2.87.   KMWCKey

            Sukupolvi 2:
            AES-avain ja siihen liittyvän avaimen versio, jota käytetään ajoneuvoyksikön liittämiseen liiketunnistimeen. Lisätietoja on lisäyksessä 11.

            Teksti kuva

               KMWCKey ::= SEQUENCE {
               kMWCKey AESKey,
               keyVersion INTEGER (SIZE(1))
               }

               kMWCKey on AES-avaimen pituus, joka ketjutetaan sen avaimen kanssa, jota käytetään ajoneuvoyksikön liittämiseen liiketunnistimeen.

               keyVersion osoittaa AES-avaimen version.
            2.88.   Language

            Kielen yksilöivä tunnus.

            Teksti kuva

               Language ::= IA5String(SIZE(2))

               Asetettava arvo: ISO 639 -standardin mukainen merkintä kahdella pienellä kirjaimella.
            2.89.   LastCardDownload

            Kuljettajakortille tallennettu viimeisimmän (muussa kuin valvontatarkoituksessa tehdyn) kortin tietojen kopioinnin päivämäärä ja aika; liitteen 1 C vaatimus 257 ja 282. Päivämäärä on päivitettävissä ajoneuvoyksiköstä tai mistä tahansa kortinlukulaitteesta.

            Teksti kuva

               LastCardDownload ::= TimeReal

               Asetettava arvo: ei lisämäärittelyjä.
            2.90.   LinkCertificate

            Sukupolvi 2:
            Eurooppalaisten juuriavainparien välinen linkkivarmenne.

            Teksti kuva

               LinkCertificate ::= Certificate

            2.91.   L-TyreCircumference

            Pyörien renkaiden tehollinen ympärysmitta (määritelmä u).

            Teksti kuva

               L-TyreCircumference ::= INTEGER(0.. 216-1)

               Asetettava arvo: arvo millimetrin kahdeksasosina alueella 0–8 031 mm.
            2.92.   MAC

            Sukupolvi 2:
            Salauksen 8, 12 tai 16 tavun pituinen tarkistussumma, joka vastaa lisäyksessä 11 määriteltyjä salausohjelmia.

            Teksti kuva

               MAC ::= CHOICE {
               mac8 OCTET STRING (SIZE(8)),
               mac12 OCTET STRING (SIZE(12)),
               mac16 OCTET STRING (SIZE(12))
               }

            2.93.   ManualInputFlag

            Erote, joka ilmaisee, onko kortin haltija kortin paikoilleen asettamisen yhteydessä syöttänyt kuljettajan toimintaa koskevia tietoja käsin (liitteen 1 B vaatimus 081 ja liitteen 1 C vaatimus 102).

            Teksti kuva

               ManualInputFlag ::= INTEGER {
               noEntry (0)
               manualEntries (1)
               }

               Asetettava arvo: ei lisämäärittelyjä.
            2.94.   ManufacturerCode

            Tyyppihyväksytyn laitteen valmistajan yksilöivä tunnus.

            Teksti kuva

               ManufacturerCode ::= INTEGER(0..255)

            Yhteentoimivuustestit suorittamaan valtuutettu laboratorio ylläpitää ja julkaisee verkkosivustollaan valmistustunnusten luetteloa (liitteen 1 C vaatimus 454).
            ManufacturerCodes-valmistustunnukset annetaan väliaikaisesti ajopiirturilaitteiden kehittäjille yhteentoimivuustestit suorittamaan valtuutetulle laboratoriolle toimitettua hakemusta vastaan.
            2.95.   ManufacturerSpecificEventFaultData

            Sukupolvi 2:
            Valmistajakohtaiset virhekoodit yksinkertaistavat virheanalyysiä ja ajoneuvoyksikköjen huoltoa.

            Teksti kuva

               ManufacturerSpecificEventFaultData ::= SEQUENCE {
               manufacturerCode ManufacturerCode,
               manufacturerSpecificErrorCode OCTET STRING(SIZE(3))
               }

               manufacturerCode yksilöi ajoneuvoyksikön valmistajan.

               manufacturerSpecificErrorCode on valmistajakohtainen virhekoodi.
            2.96.   MemberStateCertificate

            Eurooppalaisen varmenneviranomaisen myöntämä jäsenvaltion julkisen avaimen varmenne.

            Teksti kuva

               MemberStateCertificate ::= Certificate

            2.97.   MemberStateCertificateRecordArray

            Sukupolvi 2:
            Jäsenvaltion varmenne ja metadata, siten kuin sitä käytetään kopiointiprotokollassa.

            Teksti kuva

               MemberStateCertificateRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               MemberStateCertificate
               }

               recordType osoittaa tietueen tyypin (MemberStateCertificate). Asetettava arvo: ks. RecordType

               recordSize on MemberStateCertificate-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä. Arvoksi asetetaan 1, koska varmenteilla voi olla erilaiset pituudet.

               records on sarja jäsenvaltion varmenteita.
            2.98.   MemberStatePublicKey

            Sukupolvi 1:
            Jäsenvaltion julkinen avain.

            Teksti kuva

               MemberStatePublicKey ::= PublicKey

            2.99.   Name

            Nimi.

            Teksti kuva

               Name ::= SEQUENCE {
               codePage INTEGER (0..255),
               name OCTET STRING (SIZE(35))
               }

               codePage määrittää 4 luvussa määritellyn merkistön.

               name on määritetyn merkistön avulla koodattu nimi.
            2.100.   NationAlpha

            Maan kirjainlyhenteen on vastattava kansainvälisen liikenteen ajoneuvoissa käytettyjä kansainvälisiä tunnuksia (tieliikennettä koskeva Yhdistyneiden kansakuntien Wienin yleissopimus, 1968).

            Teksti kuva

               NationAlpha ::= IA5String(SIZE(3))

            Maan kirjaintunnus ja numerotunnukset on pidettävä liitteen 1 C vaatimuksen 440 mukaisesti yhteentoimivuustestauksen suorittamaan valitun laboratorion verkkosivustolla.
            2.101.   NationNumeric

            Maan numeroviite.

            Teksti kuva

               NationNumeric ::= INTEGER(0 .. 255)

               Asetettava arvo: ks. datatyyppi 2.100 (NationAlpha).
            Edellä olevassa kohdassa kuvattuihin maan kirjaintunnukseen tai numerotunnukseen saa tehdä muutoksia tai päivityksiä vasta sen jälkeen, kun valittu laboratorio on saanut tyyppihyväksytyn digitaalisen ja älykkään ajopiirturin ajoneuvoyksikön valmistajien näkemykset.
            2.102.   NoOfCalibrationRecords

            Korjaamokortille mahtuvien kalibrointitietoja sisältävien tietueiden määrä.

                        Sukupolvi 1:
                        Teksti kuva

                           NoOfCalibrationRecords ::= INTEGER(0..255)

                           Asetettava arvo: ks. lisäys 2.

                        Sukupolvi 2:
                        Teksti kuva

                           NoOfCalibrationRecords ::= INTEGER(0..216-1)

                           Asetettava arvo: ks. lisäys 2.

                  2.103.   NoOfCalibrationsSinceDownload

            Laskuri, joka osoittaa korjaamokortilla suoritettujen kalibrointien määrän sen jälkeen, kun kortin tietoja on viimeksi kopioitu (liitteen 1 C vaatimus 317 ja 340).

            Teksti kuva

               NoOfCalibrationsSinceDownload ::= INTEGER(0..216-1)

               Asetettava arvo: ei lisämäärittelyjä.
            2.104.   NoOfCardPlaceRecords

            Kuljettaja- tai korjaamokortille mahtuvien paikkaan liittyviä tietoja sisältävien tietueiden määrä.

                        Sukupolvi 1:
                        Teksti kuva

                           NoOfCardPlaceRecords ::= INTEGER(0..255)

                           Asetettava arvo: ks. lisäys 2.

                        Sukupolvi 2:
                        Teksti kuva

                           NoOfCardPlaceRecords ::= INTEGER(0..216-1)

                           Asetettava arvo: ks. lisäys 2.

                  2.105.   NoOfCardVehicleRecords

            Kuljettaja- tai korjaamokortille mahtuvien käytössä olleisiin ajoneuvoihin liittyviä tietoja sisältävien tietueiden määrä.

            Teksti kuva

               NoOfCardVehicleRecords ::= INTEGER(0.. 216-1)

               Asetettava arvo: ks. lisäys 2.
            2.106.   NoOfCardVehicleUnitRecords

            Sukupolvi 2:
            Kuljettaja- tai korjaamokortille mahtuvien käytössä olleisiin ajoneuvoyksikköihin liittyviä tietoja sisältävien tietueiden määrä.

            Teksti kuva

               NoOfCardVehicleUnitRecords ::= INTEGER(0.. 216-1)

               Asetettava arvo: ks. lisäys 2.
            2.107.   NoOfCompanyActivityRecords

            Yrityskortille mahtuvien yrityksen toimiin liittyviä tietoja sisältävien tietueiden määrä.

            Teksti kuva

               NoOfCompanyActivityRecords ::= INTEGER(0.. 216-1)

               Asetettava arvo: ks. lisäys 2.
            2.108.   NoOfControlActivityRecords

            Valvontakortille mahtuvien tarkastustoimiin liittyviä tietoja sisältävien tietueiden määrä.

            Teksti kuva

               NoOfControlActivityRecords ::= INTEGER(0.. 216-1)

               Asetettava arvo: ks. lisäys 2.
            2.109.   NoOfEventsPerType

            Kortille mahtuvien tapahtumatyyppikohtaisiin tapahtumien lukumääriin liittyviä tietoja sisältävien tietueiden määrä.

            Teksti kuva

               NoOfEventsPerType ::= INTEGER(0..255)

               Asetettava arvo: ks. lisäys 2.
            2.110.   NoOfFaultsPerType

            Kortille mahtuvien vikatyyppikohtaisiin vikatapahtumien lukumääriin liittyviä tietoja sisältävien tietueiden määrä.

            Teksti kuva

               NoOfFaultsPerType ::= INTEGER(0..255)

               Asetettava arvo: ks. lisäys 2.
            2.111.   NoOfGNSSCDRecords

            Sukupolvi 2:
            Kortille tallennettavissa olevien keskeytymätöntä ajoaikaa koskevien GNSS-tietueiden määrä.

            Teksti kuva

               NoOfGNSSCDRecords ::= INTEGER(0..216-1)

               Asetettava arvo: ks. lisäys 2.
            2.112.   NoOfSpecificConditionRecords

            Sukupolvi 2:
            Kortille tallennettavissa olevien erityisolosuhteisiin liittyvien tietueiden määrä.

            Teksti kuva

               NoOfSpecificConditionRecords ::= INTEGER(0..216-1)

               Asetettava arvo: ks. lisäys 2.
            2.113.   OdometerShort

            Ajoneuvon matkamittarin lukema lyhyessä muodossa.

            Teksti kuva

               OdometerShort ::= INTEGER(0..224-1)

               Asetettava arvo: etumerkitön binaariluku. Arvo kilometreinä alueella 0–9 999 999km.
            2.114.   OdometerValueMidnight

            Ajoneuvon matkamittarin lukema keskiyöllä tiettynä päivänä (liitteen 1 B vaatimus 090 ja liitteen 1 C vaatimus 113).

            Teksti kuva

               OdometerValueMidnight ::= OdometerShort

               Asetettava arvo: ei lisämäärittelyjä.
            2.115.   OdometerValueMidnightRecordArray

            Sukupolvi 2:
            OdometerValueMidnight ja kopiointiprotokollassa käytetty metadata.

            Teksti kuva

               OdometerValueMidnightRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               OdometerValueMidnight
               }

               recordType osoittaa tietueen tyypin (OdometerValueMidnight). Asetettava arvo: ks. RecordType

               recordSize on OdometerValueMidnight-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja OdometerValueMidnight-tietueita.
            2.116.   OverspeedNumber

            Ylinopeustapahtumien määrä viimeksi suoritetun ylinopeustarkastuksen jälkeen.

            Teksti kuva

               OverspeedNumber ::= INTEGER(0..255)

               Asetettava arvo: 0 tarkoittaa, ettei viimeksi suoritetun ylinopeustarkastuksen jälkeen ole sattunut ylinopeustapauksia, 1 tarkoittaa, että viimeksi suoritetun ylinopeustarkastuksen jälkeen on sattunut yksi ylinopeustapaus … 255 tarkoittaa, että viimeksi suoritetun ylinopeustarkastuksen jälkeen on sattunut 255 tai useampia ylinopeustapauksia.
            2.117.   PlaceRecord

            Tiedot, jotka liittyvät paikkaan, jossa päivän työaika alkaa tai päättyy (liitteen 1 C vaatimus 108, 271, 296, 324, ja 347).

                        Sukupolvi 1:
                        Teksti kuva

                           PlaceRecord ::= SEQUENCE {
                           entryTime TimeReal,
                           entryTypeDailyWorkPeriod EntryTypeDailyWorkPeriod,
                           dailyWorkPeriodCountry NationNumeric,
                           dailyWorkPeriodRegion RegionNumeric,
                           vehicleOdometerValue OdometerShort
                           }

                           entryTime on syötettyyn tietoon liittyvä päivämäärä ja aika.

                           entryTypeDailyWorkPeriod on syötetyn tiedon tyyppi.

                           dailyWorkPeriodCountry on syötetty maatieto.

                           dailyWorkPeriodRegion on syötetty aluetieto.

                           vehicleOdometerValue on matkamittarin lukema silloin, kun paikkaan liittyvä tieto syötettiin.

                        Sukupolvi 2:
                        Teksti kuva

                           PlaceRecord ::= SEQUENCE {
                           entryTime TimeReal,
                           entryTypeDailyWorkPeriod EntryTypeDailyWorkPeriod,
                           dailyWorkPeriodCountry NationNumeric,
                           dailyWorkPeriodRegion RegionNumeric,
                           vehicleOdometerValue OdometerShort,
                           entryGNSSPlaceRecord GNSSPlaceRecord
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavaa komponenttia:

                           entryGNSSPlaceRecord on tallennettu paikka- ja aikatieto.

                  2.118.   PreviousVehicleInfo

            Tiedot, jotka liittyvät ajoneuvoon, jota kuljettaja käytti asettaessaan edellisen kerran kuljettajakorttinsa ajoneuvoyksikköön (liitteen 1 B vaatimus 081 ja liitteen 1 C vaatimus 102).

                        Sukupolvi 1:
                        Teksti kuva

                           PreviousVehicleInfo ::= SEQUENCE {
                           vehicleRegistrationIdentification VehicleRegistrationIdentification,
                           cardWithdrawalTime TimeReal
                           }

                           vehicleRegistrationIdentification on ajoneuvon rekisteritunnus ja ajoneuvon rekisteröinyt jäsenvaltio.

                           cardWithdrawalTime on päivämäärä ja aika, jolloin kortti poistettiin.

                        Sukupolvi 2:
                        Teksti kuva

                           PreviousVehicleInfo ::= SEQUENCE {
                           vehicleRegistrationIdentification VehicleRegistrationIdentification,
                           cardWithdrawalTime TimeReal,
                           vuGeneration Generation
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavaa dataelementtiä:

                           vuGeneration yksilöi ajoneuvoyksikön sukupolven.

                  2.119.   PublicKey

            Sukupolvi 1:
            Julkinen RSA-avain.

            Teksti kuva

               PublicKey ::= SEQUENCE {
               rsaKeyModulus RSAKeyModulus,
               rsaKeyPublicExponent RSAKeyPublicExponent
               }

               rsaKeyModulus on avainparin kongruenssimoduuli.

               rsaKeyPublicExponent on avainparin julkinen eksponentti.
            2.120.   RecordType

            Sukupolvi 2:
            Viitaus tietuetyyppiin. Tätä datatyyppiä käytetään RecordArrays-tietueessa.

            Teksti kuva

               RecordType ::= OCTET STRING(SIZE(1))

               Asetettava arvo:

                        ActivityChangeInfo,
                        CardSlotsStatus,
                        CurrentDateTime,
                        MemberStateCertificate,
                        OdometerValueMidnight,
                        DateOfDayDownloaded,
                        SensorPaired,
                        Signature,
                        SpecificConditionRecord,
                        VehicleIdentificationNumber,
                        VehicleRegistrationNumber,
                        VuCalibrationRecord,
                        VuCardIWRecord,
                        VuCardRecord,
                        VuCertificate,
                        VuCompanyLocksRecord,
                        VuControlActivityRecord,
                        VuDetailedSpeedBlock,
                        VuDownloadablePeriod,
                        VuDownloadablePeriod,
                        VuDownloadablePeriod,
                        VuDownloadablePeriod,
                        VuDownloadablePeriod,
                        VuDownloadablePeriod,
                        VuDownloadablePeriod,
                        VehicleRegistrationNumber,
                        VehicleRegistrationNumber,
                        VuCertificate,
                        VuTimeAdjustmentGNSSRecord,
                        VuTimeAdjustmentRecord,
                        VuPowerSupplyInterruptionRecord,
                        SensorPairedRecord,
                        SensorExternalGNSSCoupledRecord,
                        Varattu tulevaan käyttöön,
                        Arvo määräytyy laitevalmistajan mukaan

                  2.121.   RegionAlpha

            Tietyn maan alueen kirjainviite.

            Teksti kuva

               RegionAlpha ::= IA5STRING(SIZE(3))

                        Sukupolvi 1:

                           Asetettava arvo:

                        Teksti kuva

                           ‘ ’ No information available,
                           Spain:
                           ‘AN ’ Andalucía,
                           ‘AR ’ Aragón,
                           ‘AST’ Asturias,
                           ‘C ’ Cantabria,
                           ‘CAT’ Cataluña,
                           ‘CL ’ Castilla-León,
                           ‘CM ’ Castilla-La-Mancha,
                           ‘CV’ Valencia,
                           ‘EXT’ Extremadura,
                           ‘G ’ Galicia,
                           ‘IB ’ Baleares,
                           ‘IC ’ Canarias,
                           ‘LR ’ La Rioja,
                           ‘M ’ Madrid,
                           ‘MU ’ Murcia,
                           ‘NA ’ Navarra,
                           ‘PV ’ País Vasco

                        Sukupolvi 2:
                        RegionAlpha -tunnukset on pidettävä yhteentoimivuustestauksen suorittamaan valitun laboratorion verkkosivustolla olevassa luettelossa.

                  2.122.   RegionNumeric

            Tietyn valtion alueen numeroviite.

            Teksti kuva

               RegionNumeric ::= OCTET STRING (SIZE(1))

                        Sukupolvi 1:

                           Asetettava arvo:

                        Teksti kuva

                           ‘00’H No information available,
                           Spain:
                           ‘01’H Andalucía,
                           ‘02’H Aragón,
                           ‘03’H Asturias,
                           ‘04’H Cantabria,
                           ‘05’H Cataluña,
                           ‘06’H Castilla-León,
                           ‘07’H Castilla-La-Mancha,
                           ‘08’H Valencia,
                           ‘09’H Extremadura,
                           ‘0A’H Galicia,
                           ‘0B’H Baleares,
                           ‘0C’H Canarias,
                           ‘0D’H La Rioja,
                           ‘0E’H Madrid,
                           ‘0F’H Murcia,
                           ‘10’H Navarra,
                           ‘11’H País Vasco

                        Sukupolvi 2:
                        RegionNumeric -tunnukset on pidettävä yhteentoimivuustestauksen suorittamaan valitun laboratorion verkkosivustossa olevassa luettelossa.

                  2.123.   RemoteCommunicationModuleSerialNumber

            Sukupolvi 2:
            Etäviestintämoduulin sarjanumero.

            Teksti kuva

               RemoteCommunicationModuleSerialNumber ::= ExtendedSerialNumber

            2.124.   RSAKeyModulus

            Sukupolvi 1:
            RSA-avainparin kongruenssimoduuli.

            Teksti kuva

               RSAKeyModulus ::= OCTET STRING (SIZE(128))

               Asetettava arvo: määrittelemätön.
            2.125.   RSAKeyPrivateExponent

            Sukupolvi 1:
            RSA-salauksessa käytettävän avainparin salainen eksponentti.

            Teksti kuva

               RSAKeyPrivateExponent ::= OCTET STRING (SIZE(128))

               Asetettava arvo: määrittelemätön.
            2.126.   RSAKeyPublicExponent

            Sukupolvi 1:
            RSA-salauksessa käytettävän avainparin julkinen eksponentti

            Teksti kuva

               RSAKeyPublicExponent ::= OCTET STRING (SIZE(8))

               Asetettava arvo: määrittelemätön.
            2.127.   RtmData

            Sukupolvi 2:
            Ks. tämän datatyypin määritelmästä lisäys 14.
            2.128.   SealDataCard

            Sukupolvi 2:
            Tämä datatyyppi tallentaa tietoja sinetöinneistä, jotka on liitetty ajoneuvon eri osiin, ja se on tarkoitettu tallennukseen kortille. Tämä datatyyppi liittyy liitteen 1 C vaatimukseen 337.

            Teksti kuva

               SealDataCard ::= SEQUENCE {
               noOfSealRecords INTEGER(1..5),
               sealRecords SET SIZE(noOfSealRecords) OF SealRecord
               }

               noOfSealRecords on sealRecords -tietuesarjaan tallennettujen tietueiden määrä.

               sealRecords on sarja sinetöinteihin liittyviä tietueita.
            2.129.   SealDataVu

            Sukupolvi 2:
            Tämä datatyyppi tallentaa tietoja sinetöinneistä, jotka on liitetty ajoneuvon eri osiin, ja se on tarkoitettu tallennukseen ajoneuvoyksikössä.

            Teksti kuva

               SealDataVu ::= SEQUENCE SIZE(5) OF {
               sealRecords SealRecord
               }

               sealRecords on sarja sinetöinteihin liittyviä tietueita. Jos käytössä on alle 5 sinetöintiä, EquipmentType -arvo kaikissa käyttämättömissä sealRecords -tietusarjoissa asetetaan arvoon 16, eli käyttämätön.
            2.130.   SealRecord

            Sukupolvi 2:
            Tämä datatyyppi tallentaa tietoa sinetöinnistä, joka on liitetty ajoneuvon osaan. Tämä datatyyppi liittyy liitteen 1 C vaatimukseen 337.

            Teksti kuva

               SealRecord ::= SEQUENCE {
               equipmentType EquipmentType,
               extendedSealIdentifier ExtendedSealIdentifier
               }

               equipmentType yksilöi sen laitetyypin, johon sinetöinti liitetään.

               extendedSealIdentifier on laitteeseen liitetyn sinetöinnin tunniste.
            2.131.   SensorApprovalNumber

            Liiketunnistimen tyyppihyväksyntänumero.

                        Sukupolvi 1:
                        Teksti kuva

                           SensorApprovalNumber ::= IA5String(SIZE(8))

                           Asetettava arvo: määrittelemätön.

                        Sukupolvi 2:
                        Teksti kuva

                           SensorApprovalNumber ::= IA5String(SIZE(16))

                           Asetettava arvo:

                        hyväksyntänumero annetaan sellaisena kuin se julkaistaan Euroopan komission vastaavalla verkkosivustolla, mukaan lukien mahdolliset yhdysviivat. Hyväksyntänumero on tasattu vasemmalle.

                  2.132.   SensorExternalGNSSApprovalNumber

            Sukupolvi 2:
            Ulkoisen GNSS-laitteiston tyyppihyväksyntänumero.

            Teksti kuva

               SensorExternalGNSSApprovalNumber ::= IA5String(SIZE(16))

               Asetettava arvo:

            hyväksyntänumero annetaan sellaisena kuin se julkaistaan Euroopan komission vastaavalla verkkosivustolla, mukaan lukien mahdolliset yhdysviivat. Hyväksyntänumero on tasattu vasemmalle.
            2.133.   SensorExternalGNSSCoupledRecord

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajoneuvoyksikköön liitetyn ulkoisen GNSS-laitteiston tunnistamiseen (liitteen 1 C vaatimus 100).

            Teksti kuva

               SensorExternalGNSSCoupledRecord ::= SEQUENCE {
               sensorSerialNumber SensorGNSSSerialNumber,
               sensorApprovalNumber SensorExternalGNSSApprovalNumber,
               sensorCouplingDate SensorGNSSCouplingDate
               }

               sensorSerialNumber on ulkoiseen GNSS-laitteeseen kytketyn liiketunnistimen sarjanumero.

               sensorSerialNumber on tämän ulkoisen GNSS-laitteiston hyväksyntänumero.

               sensorCouplingDate on päivämäärä, jolloin ulkoinen GNSS-laitteisto kytkettiin ajoneuvoyksikköön.
            2.134.   SensorExternalGNSSIdentification

            Sukupolvi 2:
            Tiedot, jotka liittyvät ulkoisen GNSS-laitteiston tunnistukseen (liitteen 1 C vaatimus 98).

            Teksti kuva

               SensorExternalGNSSIdentification ::= SEQUENCE {
               sensorSerialNumber SensorGNSSSerialNumber,
               sensorApprovalNumber SensorExternalGNSSApprovalNumber,
               sensorSCIdentifier SensorExternalGNSSSCIdentifier,
               sensorOSIdentifier SensorExternalGNSSOSIdentifier
               }

               sensorSerialNumber on ulkoisen GNSS-laitteiston sarjanumero pitkässä muodossa.

               sensorSerialNumber on ulkoisen GNSS-laitteiston hyväksyntänumero.

               sensorSCIdentifier on ulkoisen GNSS-laitteiston turvakomponentin tunniste.

               sensorOSIdentifier on ulkoisen GNSS-laitteiston käyttöjärjestelmän tunniste.
            2.135.   SensorExternalGNSSInstallation

            Sukupolvi 2:
            Ulkoiseen GNSS-laitteistoon tallennetut tiedot, jotka liittyvät ulkoisen GNSS-laitteiston tunnistimen asentamiseen (liitteen 1 C vaatimus 123).

            Teksti kuva

               SensorExternalGNSSInstallation ::= SEQUENCE {
               sensorCouplingDateFirst SensorGNSSCouplingDate,
               firstVuApprovalNumber VuApprovalNumber,
               firstVuSerialNumber VuSerialNumber,
               sensorCouplingDateCurrent SensorGNSSCouplingDate,
               currentVuApprovalNumber VuApprovalNumber,
               currentVUSerialNumber VuSerialNumber
               }

               sensorCouplingDateFirst on päivämäärä, jolloin ulkoinen GNSS-laitteisto ensimmäisen kerran liitettiin ajoneuvoyksikköön.

               firstVuApprovalNumber on ensimmäisen ajoneuvoyksikön hyväksyntänumero, johon ulkoinen GNSS-laitteisto kytkettiin.

               firstVuSerialNumber on ensimmäisen ajoneuvoyksikön sarjanumero, johon ulkoinen GNSS-laitteisto liitettiin.

               sensorCouplingDateCurrent on päivämäärä, jolloin tällä hetkellä ajoneuvoyksikköön kytketty GNSS-laitteisto kytkettiin siihen.

               currentVuApprovalNumber on sen ajoneuvoyksikön hyväksyntänumero, johon ulkoinen GNSS-laitteisto on tällä hetkellä kytketty.

               currentVUSerialNumber on sen ajoneuvoyksikön sarjanumero, johon ulkoinen GNSS-laitteisto on tällä hetkellä kytketty.
            2.136.   SensorExternalGNSSOSIdentifier

            Sukupolvi 2:
            Ulkoisen GNSS-laitteiston käyttöjärjestelmän tunniste.

            Teksti kuva

               SensorOSIdentifier ::= IA5String(SIZE(2))

               Asetettava arvo: arvo määräytyy laitevalmistajan mukaan.
            2.137.   SensorExternalGNSSSCIdentifier

            Sukupolvi 2:
            Tätä tyyppiä käytetään muun muassa tunnistamaan ulkoisen GNSS-laitteiston salausmoduuli.
            Ulkoisen GNSS-laitteiston turvakomponentin tunniste.

            Teksti kuva

               SensorExternalGNSSSCIdentifier ::= IA5String(SIZE(8))

               Asetettava arvo: arvo määräytyy komponentin valmistajan mukaan.
            2.138.   SensorGNSSCouplingDate

            Sukupolvi 2:
            Päivämäärä, jolloin ulkoinen GNSS-laitteisto kytkettiin ajoneuvoyksikköön.

            Teksti kuva

               SensorGNSSCouplingDate ::= TimeReal

               Asetettava arvo: määrittelemätön.
            2.139.   SensorGNSSSerialNumber

            Sukupolvi 2:
            Tätä tyyppiä käytetään tallentamaan GNSS-vastaanottimen sarjanumero silloin kun se sijaitsee ajoneuvoyksikön sisällä ja silloin, kun se on sen ulkopuolella.
            GNSS-vastaanottimen sarjanumero.

            Teksti kuva

               SensorGNSSSerialNumber ::= ExtendedSerialNumber

            2.140.   SensorIdentification

            Liiketunnistimeen tallennetut tiedot, jotka liittyvät liiketunnistimen tunnistukseen (liitteen 1 B vaatimus 077 ja liitteen 1 C vaatimus 95).

            Teksti kuva

               SensorIdentification ::= SEQUENCE {
               sensorSerialNumber SensorSerialNumber,
               sensorApprovalNumber SensorApprovalNumber,
               sensorSCIdentifier SensorSCIdentifier,
               sensorOSIdentifier SensorOSIdentifier
               }

               sensorSerialNumber on liiketunnistimen sarjanumero pitkässä muodossa (sisältää osanumeron ja valmistustunnuksen).

               sensorApprovalNumber on liiketunnistimen hyväksyntänumero.

               sensorSCIdentifier on liiketunnistimen turvakomponentin tunniste.

               sensorOSIdentifier on liiketunnistimen käyttöjärjestelmän tunniste.
            2.141.   SensorInstallation

            Liiketunnistimeen tallennetut tiedot, jotka liittyvät liiketunnistimen asentamiseen (liitteen 1 B vaatimus 099 ja liitteen 1 C vaatimus 122).

            Teksti kuva

               SensorInstallation ::= SEQUENCE {
               sensorPairingDateFirst SensorPairingDate,
               firstVuApprovalNumber VuApprovalNumber,
               firstVuSerialNumber VuSerialNumber,
               sensorPairingDateCurrent SensorPairingDate,
               currentVuApprovalNumber VuApprovalNumber,
               currentVUSerialNumber VuSerialNumber
               }

               sensorPairingDateFirst on päivämäärä, jolloin liiketunnistin ensimmäisen kerran liitettiin ajoneuvoyksikköön.

               firstVuApprovalNumber on ensimmäisen liiketunnistimeen liitetyn ajoneuvoyksikön hyväksyntänumero.

               firstVuSerialNumber on ensimmäisen liiketunnistimeen liitetyn ajoneuvoyksikön sarjanumero.

               sensorPairingDateCurrent on päivämäärä, jolloin liiketunnistin ensimmäisen kerran liitettiin nykyiseen ajoneuvoyksikköön.

               currentVuApprovalNumber on liiketunnistimeen nykyisin liitetyn ajoneuvoyksikön hyväksyntänumero.

               currentVUSerialNumber on liiketunnistimeen nykyisin liitetyn ajoneuvoyksikön sarjanumero.
            2.142.   SensorInstallationSecData

            Korjaamokortille tallennetut tiedot, jotka liittyvät niihin turvatietoihin, joita tarvitaan liitettäessä liiketunnistin ajoneuvoyksikköön (liitteen 1 C vaatimus 308 ja 331).

                        Sukupolvi 1:
                        Teksti kuva

                           SensorInstallationSecData ::= TdesSessionKey

                           Asetettava arvo: standardin ISO 16844-3 mukaisesti.

                        Sukupolvi 2:
                        Kuten lisäyksessä 11a esitettiin, korjaamokortti tallentaa enintään kolme avainta ajoneuvoyksikön liiketunnistimen liitäntää varten. Näillä avaimilla on eri avaimen versiot.
                        Teksti kuva

                           SensorInstallationSecData ::= SEQUENCE {
                           kMWCKey1 KMWCKey,
                           kMWCKey2 KMWCKey OPTIONAL,
                           kMWCKey3 KMWCKey OPTIONAL
                           }

                  2.143.   SensorOSIdentifier

            Liiketunnistimen käyttöjärjestelmän tunniste.

            Teksti kuva

               SensorOSIdentifier ::= IA5String(SIZE(2))

               Asetettava arvo: arvo määräytyy laitevalmistajan mukaan.
            2.144.   SensorPaired

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajoneuvoyksikköön liitettyyn liiketunnistimeen (liitteen 1 B vaatimus 079).

            Teksti kuva

               SensorPaired ::= SEQUENCE {
               sensorSerialNumber SensorSerialNumber,
               sensorApprovalNumber SensorApprovalNumber,
               sensorPairingDateFirst SensorPairingDate
               }

               sensorSerialNumber on ajoneuvoyksikköön nykyisin liitetyn liiketunnistimen sarjanumero.

               sensorApprovalNumber on ajoneuvoyksikköön nykyisin liitetyn liiketunnistimen hyväksyntänumero.

               sensorPairingDateFirst on päivämäärä, jolloin liiketunnistin ensimmäistä kertaa liitettiin ajoneuvoyksikköön, johon se nykyisin on liitetty.
            2.145.   SensorPairedRecord

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajoneuvoyksikköön liitettyyn liiketunnistimeen (liitteen 1 C vaatimus 97).

            Teksti kuva

               SensorPairedRecord ::= SEQUENCE {
               sensorSerialNumber SensorSerialNumber,
               sensorApprovalNumber SensorApprovalNumber,
               sensorPairingDate SensorPairingDate
               }

               sensorSerialNumber on ajoneuvoyksikköön liitetyn liiketunnistimen sarjanumero.

               sensorApprovalNumber on tämän liiketunnistimen hyväksyntänumero.

               sensorPairingDate on päivämäärä, jolloin tämä liiketunnistin liitettiin ajoneuvoyksikköön.
            2.146.   SensorPairingDate

            Päivämäärä, jolloin liiketunnistin liitettiin ajoneuvoyksikköön.

            Teksti kuva

               SensorPairingDate ::= TimeReal

               Asetettava arvo: määrittelemätön.
            2.147.   SensorSCIdentifier

            Liiketunnistimen turvakomponentin tunniste.

            Teksti kuva

               SensorSCIdentifier ::= IA5String(SIZE(8))

               Asetettava arvo: arvo määräytyy komponentin valmistajan mukaan.
            2.148.   SensorSerialNumber

            Liiketunnistimen sarjanumero.

            Teksti kuva

               SensorSerialNumber ::= ExtendedSerialNumber

            2.149.   Signature

            Digitaalinen allekirjoitus.

                        Sukupolvi 1:
                        Teksti kuva

                           Signature ::= OCTET STRING (SIZE(128))

                           Asetettava arvo: lisäyksen 11 (Yhteiset turvamekanismit) mukaisesti.

                        Sukupolvi 2:
                        Teksti kuva

                           Signature ::= OCTET STRING (SIZE(64..132))

                           Asetettava arvo: lisäyksen 11 (Yhteiset turvamekanismit) mukaisesti.

                  2.150.   SignatureRecordArray

            Sukupolvi 2:
            Sarja signatures-tietueita ja kopiointiprotokollassa käytetty metadata.

            Teksti kuva

               SignatureRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF Signature
               }

               recordType osoittaa tietueen tyypin (Signature). Asetettava arvo: ks. RecordType

               recordSize on Signature-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä. Arvoksi asetetaan 1, koska signature-tietueilla voi olla erilaiset pituudet.

               records on sarja signatures-tietueita.
            2.151.   SimilarEventsNumber

            Tiettynä päivänä sattuneiden vastaavien tapahtumien määrä (liitteen 1 B vaatimus 094 ja liitteen 1 C vaatimus 117).

            Teksti kuva

               SimilarEventsNumber ::= INTEGER(0..255)

               Asetettava arvo: arvoa 0 ei käytetä, 1 tarkoittaa, että kyseisenä päivänä on sattunut ja tallennettu yksi kyseisentyyppinen tapahtuma, 2 tarkoittaa, että kyseisenä päivänä on sattunut kaksi kyseisentyyppistä tapahtumaa (vain yksi on tallennettu), … 255 tarkoittaa, että kyseisenä päivänä on sattunut 255 tai useampia kyseisentyyppisiä tapahtumia.
            2.152.   SpecificConditionRecord

            Kuljettajakortille, korjaamokortille tai ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät erityisolosuhteeseen (liitteen 1 C vaatimus130, 276, 301, 328 ja 355).

            Teksti kuva

               SpecificConditionRecord ::= SEQUENCE {
               entryTime TimeReal,
               specificConditionType SpecificConditionType
               }

               entryTime on päivämäärä ja aika, jolloin tieto syötettiin.

               specificConditionType on tunnus, joka yksilöi erityisolosuhteet.
            2.153.   SpecificConditions

            Kuljettajakortille, korjaamokortille tai ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät erityisolosuhteeseen (liitteen 1 C vaatimus 131, 277, 302, 329 ja 356).
            Sukupolvi 2:

            Teksti kuva

               SpecificConditions := SEQUENCE {
               conditionPointerNewestRecord INTEGER(0..NoOfSpecificConditionRecords-1),
               specificConditionRecords SET SIZE(NoOfSpecificConditionRecords) OF SpecificConditionRecord
               }

               conditionPointerNewestRecord on viimeksi päivitetyn erityisolosuhteeseen liittyvän tietueen järjestysnumero.

               Asetettava arvo: numero, joka vastaa erityisolosuhteeseen liittyvän tietueen järjestysnumeroa, alkaen numerosta ‘0’ ensimmäiselle erityisolosuhteeseen liittyvälle tietueelle datarakenteessa.

               specificConditionRecords on sarja tietueita, jotka sisältävät kirjattuihin erityisolosuhteisiin liittyviä tietoja.
            2.154.   SpecificConditionType

            Erityisolosuhteen yksilöivä tunnus (liitteen 1 B vaatimus 050b, 105a, 212a ja 230a sekä liitteen 1 C vaatimus 62).

            Teksti kuva

               SpecificConditionType ::= INTEGER(0..255)

                        Sukupolvi 1:

                           Asetettava arvo:

                                    ‘00’H

                                    Varattu tulevaan käyttöön

                                    ‘01’H

                                    Asetuksen piiriin kuulumaton – alku

                                    ‘02’H

                                    Asetuksen piiriin kuulumaton – loppu

                                    ‘03’H

                                    Lautta-/junakuljetus

                                    ‘04’H … ‘FF’H

                                    Varattu tulevaan käyttöön

                        Sukupolvi 2:

                           Asetettava arvo:

                                    ‘00’H

                                    Varattu tulevaan käyttöön

                                    ‘01’H

                                    Asetuksen piiriin kuulumaton – alku

                                    ‘02’H

                                    Asetuksen piiriin kuulumaton – loppu

                                    ‘03’H

                                    Lautta-/junakuljetus – alku

                                    ‘04’H

                                    Lautta-/junakuljetus – loppu

                                    ‘05’H … ‘FF’H

                                    Varattu tulevaan käyttöön

                  2.155.   Speed

            Ajoneuvon nopeus (km/t).

            Teksti kuva

               Speed ::= INTEGER(0..255)

               Asetettava arvo: kilometreinä tunnissa alueella 0–220 km/t.
            2.156.   SpeedAuthorised

            Ajoneuvon suurin sallittu nopeus (määritelmä hh).

            Teksti kuva

               SpeedAuthorised ::= Speed

            2.157.   SpeedAverage

            Keskimääräinen nopeus aiemmin määritellyn jakson aikana (km/t).

            Teksti kuva

               SpeedAverage ::= Speed

            2.158.   SpeedMax

            Suurin nopeus aiemmin määritellyn jakson aikana.

            Teksti kuva

               SpeedMax ::= Speed

            2.159.   TachographPayload

            Sukupolvi 2:
            Tämän datatyypin määritelmä, ks. lisäys 14.
            2.160.   TachographPayloadEncrypted

            Sukupolvi 2:
            DER-TLV-koodattu salattu ajopiirturin hyötydata, eli data lähetetään salattuna RTM-viestissä. Lisätietoja salauksesta, ks. lisäyksessä 11 olevan B osan 13 kappale.

            Teksti kuva

               TachographPayloadEncrypted ::= SEQUENCE {
               tag OCTET STRING(SIZE(1)),
               length OCTET STRING(SIZE(1..2)),
               paddingContentIndicatorByte OCTET STRING(SIZE(1)),
               encryptedData OCTET STRING(SIZE(16..192))
               }

               tag on osa DER-TLV-koodausta, ja arvoksi on asetettava ‘87’ (ks. lisäyksessä 11 olevan B osan 13 kappale).

               length on osa DER-TLV-koodausta ja se koodaa seuraavien paddingContentIndicatorByte- ja encryptedData -tietojen pituuden.

               paddingContentIndicatorByte-arvoksi on asetettava ‘00’.

               encryptedData on salattu tachographPayload, kuten määritellään lisäyksen 11 B osassa oleva 13 kappale. Näiden tietojen pituus oktetteina on aina jaollinen 16:lla.
            2.161.   TDesSessionKey

            Sukupolvi 1:
            Kolminkertaisessa DES-salauksessa käytettävä avain.

            Teksti kuva

               TDesSessionKey ::= SEQUENCE {
               tDesKeyA OCTET STRING (SIZE(8)),
               tDesKeyB OCTET STRING (SIZE(8))
               }

               Asetettava arvo: ei lisämäärittelyjä.
            2.162.   TimeReal

            Tunnus yhdistetyssä päivämäärä- ja aikakentässä, jossa päivämäärä ja aika ilmaistaan ajan kello 00:00:00 1. tammikuuta 1970 jälkeen kuluneina sekunteina (GMT).

            Teksti kuva

               TimeReal{INTEGER:TimeRealRange} ::= INTEGER(0..TimeRealRange)

               Asetettava arvo — Octet Aligned (tavuittain ryhmitelty): keskiyön 1. tammikuuta 1970 (GMT) jälkeen kuluneiden sekuntien määrä.
            Viimeinen mahdollinen päivämäärä/aika on vuonna 2106.
            2.163.   TyreSize

            Rengaskoon merkintä.

            Teksti kuva

               TyreSize ::= IA5String(SIZE(15))

               Asetettava arvo: direktiivin 92/23 (ETY) mukaisesti, EYVL L 129, 31.3.1992, s. 95.
            2.164.   VehicleIdentificationNumber

            Ajoneuvon valmistenumero (VIN), joka viittaa koko ajoneuvoon, yleensä korin sarjanumero.

            Teksti kuva

               VehicleIdentificationNumber ::= IA5String(SIZE(17))

               Asetettava arvo: kuten standardissa ISO 3779 on määritelty.
            2.165.   VehicleIdentificationNumberRecordArray

            Sukupolvi 2:
            Ajoneuvon tunnistenumero ja metadata, siten kuin sitä käytetään kopiointiprotokollassa.

            Teksti kuva

               VehicleIdentificationNumberRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VehicleIdentificationNumber
               }

               recordType osoittaa tietueen tyypin (VehicleIdentificationNumber). Asetettava arvo: ks. RecordType

               recordSize on VehicleIdentificationNumber-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja ajoneuvon tunnistenumeroita.
            2.166.   VehicleRegistrationIdentification

            Ajoneuvon tunniste, joka yksilöi eurooppalaisen ajoneuvon (rekisteritunnus ja jäsenvaltio).

            Teksti kuva

               VehicleRegistrationIdentification ::= SEQUENCE {
               vehicleRegistrationNation NationNumeric,
               vehicleRegistrationNumber VehicleRegistrationNumber
               }

               vehicleRegistrationNation on valtio, jossa ajoneuvo on rekisteröity.

               vehicleRegistrationNumber on ajoneuvon rekisteritunnus (VRN).
            2.167.   VehicleRegistrationNumber

            Ajoneuvon rekisteritunnus (VRN). Rekisteritunnuksen antaa ajoneuvojen rekisteröinnistä vastaava viranomainen.

            Teksti kuva

               VehicleRegistrationNumber ::= SEQUENCE {
               codePage INTEGER (0..255),
               vehicleRegNumber OCTET STRING (SIZE(13))
               }

               codePage määrittää 4 luvussa määritellyn merkistön,

               vehicleRegNumber on määritetyn merkistön avulla koodattu ajoneuvon rekisteritunnus.

               Asetettava arvo: rekisteröintimaan mukaan.
            2.168.   VehicleRegistrationNumberRecordArray

            Sukupolvi 2:
            Ajoneuvon rekisteritunnus ja metadata, siten kuin sitä käytetään kopiointiprotokollassa.

            Teksti kuva

               VehicleRegistrationNumberRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VehicleRegistrationNumber
               }

               recordType osoittaa tietueen tyypin (VehicleRegistrationNumber). Asetettava arvo: ks. RecordType

               recordSize on VehicleRegistrationNumber-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja ajoneuvon rekisterinumeroita.
            2.169.   VuAbility

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot siitä, voiko ajoneuvoyksikkö käyttää sukupolven 1 ajopiirturikortteja (liitteen 1 C vaatimus 121).

            Teksti kuva

               VuAbility ::= OCTET STRING (SIZE(1))

               Asetettava arvo — Octet Aligned (tavuittain ryhmitelty):‘xxxxxxxa’B (8 bitti)
            Tuetaanko sukupolven 1 korttien käyttöä:

                        ‘a’B

                        Pystytäänkö sukupolven 1 ajopiirturikortteja tukemaan:

                                    ‘0’ B sukupolven 1 kortteja tuetaan,

                                    ‘1’ B sukupolven 1 kortteja ei tueta,

                        ‘xxxxxxx’B

                        varattu tulevaan käyttöön.

                  2.170.   VuActivityDailyData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät toiminnan tyypin muutoksiin ja/tai ajoneuvon miehityksen muutoksiin ja/tai kortin tilan muutoksiin tietyn kalenterivuorokauden aikana (liitteen 1 B vaatimus 084 ja liitteen 1 C vaatimus 105, 106, 107) ja korttiaukkojen tilaan kyseisenä päivänä klo 00.00.

            Teksti kuva

               VuActivityDailyData ::= SEQUENCE {
               noOfActivityChanges INTEGER SIZE(0..1440),
               activityChangeInfos SET SIZE(noOfActivityChanges) OF ActivityChangeInfo
               }

               noOfActivityChanges on activityChangeInfos-sarjassa olevien ActivityChangeInfo-sanojen määrä.

               activityChangeInfos on ajoneuvoyksikköön tallennettu tiettyä päivää koskeva ActivityChangeInfo-sanojen sarja. Se sisältää aina kaksi ActivityChangeInfo-sanaa, jotka ilmaisevat kummankin korttiaukon tilan kyseisenä päivänä klo 00.00.
            2.171.   VuActivityDailyRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät toiminnan tyypin muutoksiin ja/tai ajoneuvon miehityksen muutoksiin ja/tai kortin tilan muutoksiin tietyn kalenterivuorokauden aikana (liitteen 1 C vaatimus 105, 106, 107) ja korttiaukkojen tilaan kyseisenä päivänä klo 00.00.

            Teksti kuva

               VuActivityDailyRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF ActivityChangeInfo
               }

               recordType osoittaa tietueen tyypin (ActivityChangeInfo). Asetettava arvo: ks. RecordType

               recordSize on ActivityChangeInfo-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on ajoneuvoyksikköön tallennettu tiettyä päivää koskeva ActivityChangeInfo-sanojen sarja. Se sisältää aina kaksi ActivityChangeInfo-sanaa, jotka ilmaisevat kummankin korttiaukon tilan kyseisenä päivänä klo 00.00.
            2.172.   VuApprovalNumber

            Ajoneuvoyksikön tyyppihyväksyntänumero.

                        Sukupolvi 1:
                        Teksti kuva

                           VuApprovalNumber ::= IA5String(SIZE(8))

                           Asetettava arvo: määrittelemätön.

                        Sukupolvi 2:
                        Teksti kuva

                           VuApprovalNumber ::= IA5String(SIZE(16))

                           Asetettava arvo:

                        hyväksyntänumero annetaan sellaisena kuin se julkaistaan Euroopan komission vastaavalla verkkosivustolla, mukaan lukien mahdolliset yhdysviivat. Hyväksyntänumero on tasattu vasemmalle.

                  2.173.   VuCalibrationData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät valvontalaitteen kalibrointeihin (liitteen 1 B vaatimus 098).

            Teksti kuva

               VuCalibrationData ::= SEQUENCE {
               noOfVuCalibrationRecords INTEGER(0..255),
               vuCalibrationRecords SET SIZE(noOfVuCalibrationRecords) OF VuCalibrationRecord
               }

               noOfVuCalibrationRecords on vuCalibrationRecords-tietuesarjan sisältämien tietueiden määrä.

               vuCalibrationRecords on sarja kalibrointeihin liittyviä tietueita.
            2.174.   VuCalibrationRecord

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät valvontalaitteen kalibrointiin (liitteen 1 B vaatimus 098 ja liitteen 1 C vaatimus 119 ja 120).

                        Sukupolvi 1:
                        Teksti kuva

                           VuCalibrationRecord ::= SEQUENCE {
                           calibrationPurpose CalibrationPurpose,
                           workshopName Name,
                           workshopAddress Address,
                           workshopCardNumber FullCardNumber,
                           workshopCardExpiryDate TimeReal,
                           vehicleIdentificationNumber VehicleIdentificationNumber,
                           vehicleRegistrationIdentification VehicleRegistrationIdentification,
                           wVehicleCharacteristicConstant W-VehicleCharacteristicConstant,
                           kConstantOfRecordingEquipment K-ConstantOfRecordingEquipment,
                           lTyreCircumference L-TyreCircumference,
                           tyreSize TyreSize,
                           authorisedSpeed SpeedAuthorised,
                           oldOdometerValue OdometerShort,
                           newOdometerValue OdometerShort,
                           oldTimeValue TimeReal,
                           newTimeValue TimeReal,
                           nextCalibrationDate TimeReal
                           }

                           calibrationPurpose on syy, jonka vuoksi kalibrointi suoritettiin.

                           workshopName, workshopAddress ovat korjaamon nimi ja osoite.

                           workshopCardNumber yksilöi kalibroinnin aikana käytetyn korjaamokortin.

                           workshopCardExpiryDate on kortin viimeinen voimassaolopäivä.

                           vehicleIdentificationNumber on ajoneuvon valmistenumero (VIN).

                           vehicleRegistrationIdentification sisältää ajoneuvon rekisteritunnuksen (VRN) ja sen rekisteröineen jäsenvaltion.

                           wVehicleCharacteristicConstant on ajoneuvon ominaiskerroin.

                           kConstantOfRecordingEquipment on valvontalaitteen vakio.

                           lTyreCircumference on pyörien renkaiden tehollinen ympärysmitta.

                           tyreSize on ajoneuvoon asennettujen renkaiden kokomerkintä.

                           authorisedSpeed on ajoneuvon suurin sallittu nopeus.

                           oldOdometerValue, newOdometerValue ovat matkamittarin vanha ja uusi lukema.

                           oldTimeValue, newTimeValue ovat päivämäärän ja ajan vanhat ja uudet arvot.

                           nextCalibrationDate on päivämäärä, jolloin valtuutetun tarkastusviranomaisen on suoritettava seuraava CalibrationPurpose-muuttujan määrittelemä kalibrointi.

                        Sukupolvi 2:
                        Teksti kuva

                           VuCalibrationRecord ::= SEQUENCE {
                           calibrationPurpose CalibrationPurpose,
                           workshopName Name,
                           workshopAddress Address,
                           workshopCardNumber FullCardNumber,
                           workshopCardExpiryDate TimeReal,
                           vehicleIdentificationNumber VehicleIdentificationNumber,
                           vehicleRegistrationIdentification VehicleRegistrationIdentification,
                           wVehicleCharacteristicConstant W-VehicleCharacteristicConstant,
                           kConstantOfRecordingEquipment K-ConstantOfRecordingEquipment,
                           lTyreCircumference L-TyreCircumference,
                           tyreSize TyreSize,
                           authorisedSpeed SpeedAuthorised,
                           oldOdometerValue OdometerShort,
                           newOdometerValue OdometerShort,
                           oldTimeValue TimeReal,
                           newTimeValue TimeReal,
                           nextCalibrationDate TimeReal,
                           sealDataVu SealDataVu
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavaa dataelementtiä:

                           sealDataVu antaa tietoa sinetöinneistä, jotka on liitetty ajoneuvon eri osiin.

                  2.175.   VuCalibrationRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät valvontalaitteen kalibrointeihin (liitteen 1 C vaatimus 119 ja 120).

            Teksti kuva

               VuCalibrationRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuCalibrationRecord
               }

               recordType osoittaa tietueen tyypin (VuCalibrationRecord). Asetettava arvo: ks. RecordType

               recordSize on VuCalibrationRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja kalibrointitietueita.
            2.176.   VuCardIWData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät kuljettaja- tai korjaamokorttien ajoneuvoyksikköön asettamis- ja poistojaksoihin (liitteen 1 B vaatimus 081 ja liitteen 1 C vaatimus 103).

            Teksti kuva

               VuCardIWData ::= SEQUENCE {
               noOfIWRecords INTEGER(0..216-1),
               vuCardIWRecords SET SIZE(noOfIWRecords) OF VuCardIWRecord
               }

               noOfIWRecords on vuCardIWRecords-tietuesarjassa olevien tietueiden määrä.

               vuCardIWRecords on sarja tietueita, jotka liittyvät kortin paikoilleen asettamis- ja poistojaksoihin.
            2.177.   VuCardIWRecord

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät kuljettaja- tai korjaamokortin ajoneuvoyksikköön asettamis- ja poistojaksoon (liitteen 1 B vaatimus 081 ja liitteen 1 C vaatimus 102).

                        Sukupolvi 1:
                        Teksti kuva

                           VuCardIWRecord ::= SEQUENCE {
                           cardHolderName HolderName,
                           fullCardNumber FullCardNumber,
                           cardExpiryDate TimeReal,
                           cardInsertionTime TimeReal,
                           vehicleOdometerValueAtInsertion OdometerShort,
                           cardSlotNumber CardSlotNumber,
                           cardWithdrawalTime TimeReal,
                           vehicleOdometerValueAtWithdrawal OdometerShort,
                           previousVehicleInfo PreviousVehicleInfo,
                           manualInputFlag ManualInputFlag
                           }

                           cardHolderName on kuljettaja- tai korjaamokortin haltijan sukunimi ja etunimet siinä muodossa kuin ne on tallennettu kortille.

                           fullCardNumber on kortin tyyppi, sen myöntänyt jäsenvaltio sekä kortin numero siinä muodossa kuin ne on tallennettu kortille.

                           cardExpiryDate on kortin viimeinen voimassaolopäivä siinä muodossa kuin se on tallennettu kortille.

                           cardInsertionTime on päivämäärä ja aika, jolloin kortti asetettiin paikoilleen.

                           vehicleOdometerValueAtInsertion on ajoneuvon matkamittarin lukema silloin, kun kortti asetettiin paikoilleen.

                           cardSlotNumber on korttiaukko, johon kortti asetettiin.

                           cardWithdrawalTime on päivämäärä ja aika, jolloin kortti poistettiin.

                           vehicleOdometerValueAtWithdrawal on ajoneuvon matkamittarin lukema silloin, kun kortti poistettiin.

                           previousVehicleInfo sisältää tietoja edellisestä kuljettajan käyttämästä ajoneuvosta siinä muodossa kuin ne on tallennettu kortille.

                           manualInputFlag on erote, joka ilmaisee, onko kortin haltija kortin paikoilleen asettamisen yhteydessä syöttänyt kuljettajan toimintaa koskevia tietoja käsin.

                        Sukupolvi 2:
                        Teksti kuva

                           VuCardIWRecord ::= SEQUENCE {
                           cardHolderName HolderName,
                           fullCardNumberAndGeneration FullCardNumberAndGeneration,
                           cardExpiryDate TimeReal,
                           cardInsertionTime TimeReal,
                           vehicleOdometerValueAtInsertion OdometerShort,
                           cardSlotNumber CardSlotNumber,
                           cardWithdrawalTime TimeReal,
                           vehicleOdometerValueAtWithdrawal OdometerShort,
                           previousVehicleInfo PreviousVehicleInfo,
                           manualInputFlag ManualInputFlag
                           }

                        Sukupolven 2 datarakenne käyttää fullCardNumber-tietueen sijasta seuraavaa datarakennetta.

                           fullCardNumberAndGeneration on kortin tyyppi, sen myöntänyt jäsenvaltio sekä kortin numero ja sukupolvi siinä muodossa kuin ne on tallennettu kortille.

                  2.178.   VuCardIWRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät kuljettaja- tai korjaamokorttien ajoneuvoyksikköön asettamis- ja poistojaksoihin (liitteen 1 C vaatimus 103).

            Teksti kuva

               VuCardIWRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuCardIWRecord
               }

               recordType osoittaa tietueen tyypin (VuCardIWRecord). Asetettava arvo: ks. RecordType

               recordSize on VuCardIWRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja tietueita, jotka liittyvät kortin paikoilleen asettamis- ja poistojaksoihin.
            2.179.   VuCardRecord

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät käytettyyn ajopiirturikorttiin (liitteen 1 C vaatimus 132).

            Teksti kuva

               VuCardRecord ::= SEQUENCE {
               cardExtendedSerialNumber ExtendedSerialNumber,
               cardPersonaliserID OCTET STRING(SIZE(1)),
               typeofTachographCardID EquipmentType,
               cardStructureVersion CardStructureVersion,
               cardNumber CardNumber
               }

               cardExtendedSerialNumber luettuna kortin MF-tiedoston EF_ICC-tiedostosta.

               cardPersonaliserID luettuna kortin MF-tiedoston EF_ICC-tiedostosta.

               typeOfTachographCardId luettuna DF_Tachograph_G2-tiedoston EF_Application_Identification-tiedostosta.

               cardStructureVersion luettuna DF_Tachograph_G2-tiedoston EF_Application_Identification-tiedostosta.

               cardNumber luettuna DF_Tachograph_G2-tiedoston EF_Identification-tiedostosta.
            2.180.   VuCardRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät tässä ajoneuvoyksikössä käytettyihin ajopiirturikortteihin. Nämä tiedot on tarkoitettu ajoneuvoyksikön kortteihin liittyvien ongelmien arviointiin (liitteen 1 C vaatimus 132).

            Teksti kuva

               VuCardRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuCardRecord
               }

               recordType osoittaa tietueen tyypin (VuCardRecord). Asetettava arvo: ks. RecordType

               recordSize on VuCardRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja tietueita, jotka liittyvät ajoneuvoyksiköissä käytettäviin ajopiirturikortteihin.
            2.181.   VuCertificate

            Ajoneuvoyksikön julkisen avaimen varmenne.

            Teksti kuva

               VuCertificate ::= Certificate

            2.182.   VuCertificateRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikön varmenne ja metadata, sellaisina kuin niitä käytetään kopiointiprotokollassa.

            Teksti kuva

               VuCertificateRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuCertificate
               }

               recordType osoittaa tietueen tyypin (VuCertificate). Asetettava arvo: ks. RecordType

               recordSize on VuCertificate-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä. Arvoksi asetetaan 1, koska varmenteilla voi olla erilaiset pituudet.

               records on sarja ajoneuvoyksiköiden varmenteita.
            2.183.   VuCompanyLocksData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yrityksen tekemiin lukituksiin (liitteen 1 B vaatimus 104).

            Teksti kuva

               VuCompanyLocksData ::= SEQUENCE {
               noOfLocks INTEGER(0..255),
               vuCompanyLocksRecords SET SIZE(noOfLocks) OF VuCompanyLocksRecord
               }

               noOfLocks on vuCompanyLocksRecords-tietueissa lueteltujen lukitusten määrä.

               vuCompanyLocksRecords on sarja tietueita, jotka sisältävät yrityksen tekemiin lukituksiin liittyviä tietoja.
            2.184.   VuCompanyLocksRecord

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yrityksen tekemään lukitukseen (liitteen 1 B vaatimus 104 ja liitteen 1 C vaatimus 128).

                        Sukupolvi 1:
                        Teksti kuva

                           VuCompanyLocksRecord ::= SEQUENCE {
                           lockInTime TimeReal,
                           lockOutTime TimeReal,
                           companyName Name,
                           companyAddress Address,
                           companyCardNumber FullCardNumber
                           }

                           lockInTime, lockOutTime ovat päivämäärä ja aika, jolloin lukitus tehtiin ja avattiin.

                           companyName, companyAddress ovat lukitukseen liittyvän yrityksen nimi ja osoite.

                           companyCardNumber yksilöi lukituksessa käytetyn kortin.

                        Sukupolvi 2:
                        Teksti kuva

                           VuCompanyLocksRecord ::= SEQUENCE {
                           lockInTime TimeReal,
                           lockOutTime TimeReal,
                           companyName Name,
                           companyAddress Address,
                           companyCardNumberAndGeneration FullCardNumberAndGeneration
                           }

                        Sukupolven 2 datarakenne käyttää companyCardNumber-tietueen sijasta seuraavaa datarakennetta

                           companyCardNumberAndGeneration yksilöi lukituksessa käytetyn kortin ja sen sukupolven.

                  2.185.   VuCompanyLocksRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yrityksen tekemiin lukituksiin (liitteen 1 C vaatimus 128).

            Teksti kuva

               VuCompanyLocksRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuCompanyLocksRecord
               }

               recordType osoittaa tietueen tyypin (VuCompanyLocksRecord). Asetettava arvo: ks. RecordType

               recordSize on VuCompanyLocksRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä. Arvo 0..255.

               records on sarja tietueita, jotka sisältävät yrityksen tekemiin lukituksiin liittyviä tietoja.
            2.186.   VuControlActivityData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät tätä ajoneuvoyksikköä käytettäessä suoritettuihin tarkastuksiin (liitteen 1 B vaatimus 102).

            Teksti kuva

               VuControlActivityData ::= SEQUENCE {
               noOfControls INTEGER(0..20),
               vuControlActivityRecords SET SIZE(noOfControls) OF VuControlActivityRecord
               }

               noOfControls on vuControlActivityRecords-tietueissa lueteltujen tarkastusten määrä.

               vuControlActivityRecords on sarja tarkastustoimiin liittyviä tietueita.
            2.187.   VuControlActivityRecord

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät yksittäiseen tätä ajoneuvoyksikköä käytettäessä suoritettuun tarkastukseen (liitteen 1 B vaatimus 102 ja liitteen 1 C vaatimus 126).

                        Sukupolvi 1:
                        Teksti kuva

                           VuControlActivityRecord ::= SEQUENCE {
                           controlType ControlType,
                           controlTime TimeReal,
                           controlCardNumber FullCardNumber,
                           downloadPeriodBeginTime TimeReal,
                           downloadPeriodEndTime TimeReal
                           }

                           controlType on tarkastustoimen tyyppi.

                           controlTime on tarkastustoimen päivämäärä ja aika.

                           controlCardNumber yksilöi valvontakortin, jota tarkastuksessa käytettiin.

                           downloadPeriodBeginTime on tietojen kopioinnin päättymisaika, jos kopiointia tapahtui.

                           downloadPeriodEndTime on tietojen kopioinnin alkamisaika, jos kopiointia tapahtui.

                        Sukupolvi 2:
                        Teksti kuva

                           VuControlActivityRecord ::= SEQUENCE {
                           controlType ControlType,
                           controlTime TimeReal,
                           controlCardNumberAndGeneration FullCardNumberAndGeneration,
                           downloadPeriodBeginTime TimeReal,
                           downloadPeriodEndTime TimeReal
                           }

                        Sukupolven 2 datarakenne käyttää controlCardNumber-tietueen sijasta seuraavaa datarakennetta

                           controlCardNumberAndGeneration yksilöi tarkastuksessa käytetyn valvontakortin, mukaan lukien sen sukupolven.

                  2.188.   VuControlActivityRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät tätä ajoneuvoyksikköä käytettäessä suoritettuihin tarkastuksiin (liitteen 1 C vaatimus 126).

            Teksti kuva

               VuControlActivityRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuControlActivityRecord
               }

               recordType osoittaa tietueen tyypin (VuControlActivityRecord). Asetettava arvo: ks. RecordType

               recordSize on VuControlActivityRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja ajoneuvoyksikön tarkastustoimiin liittyviä tietueita.
            2.189.   VuDataBlockCounter

            Kortille tallennettu laskuri, joka yksilöi järjestyksessä kortin ajoneuvoyksiköihin asettamis- ja poistamisjaksot.

            Teksti kuva

               VuDataBlockCounter ::= BCDString(SIZE(2))

               Asetettava arvo: juokseva numero, jonka maksimiarvo on 9 999, minkä jälkeen se alkaa jälleen nollasta.
            2.190.   VuDetailedSpeedBlock

            Ajoneuvoyksikköön tallennetut yksityiskohtaiset tiedot, jotka liittyvät ajoneuvon nopeuteen niinä minuutteina, jolloin se on ollut liikkeellä (liitteen 1 B vaatimus 093 ja liitteen 1 C vaatimus 116).

            Teksti kuva

               VuDetailedSpeedBlock ::= SEQUENCE {
               speedBlockBeginDate TimeReal,
               speedsPerSecond SEQUENCE SIZE(60) OF Speed
               }

               speedBlockBeginDate on osion ensimmäisen nopeusarvon päivämäärä ja aika.

               speedsPerSecond on sarja aikajärjestyksessä olevia sekunnin välein mitattuja nopeuksia, jotka liittyvät speedBlockBeginDate-muuttujan ilmaisemalla hetkellä alkaneeseen minuuttiin (kyseinen hetki mukaan lukien).
            2.191.   VuDetailedSpeedBlockRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut yksityiskohtaiset tiedot, jotka liittyvät ajoneuvon nopeuteen.

            Teksti kuva

               VuDetailedSpeedBlockRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuDetailedSpeedBlock
               }

               recordType osoittaa tietueen tyypin (VuDetailedSpeedBlock). Asetettava arvo: ks. RecordType

               recordSize on VuDetailedSpeedBlock-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja tietueosioita, jotka sisältävät yksityiskohtaisia tietoja ajoneuvon nopeudesta.
            2.192.   VuDetailedSpeedData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut yksityiskohtaiset tiedot, jotka liittyvät ajoneuvon nopeuteen.

            Teksti kuva

               VuDetailedSpeedData ::= SEQUENCE {
               noOfSpeedBlocks INTEGER(0..216-1),
               vuDetailedSpeedBlocks SET SIZE(noOfSpeedBlocks) OF VuDetailedSpeedBlock
               }

               noOfSpeedBlocks on vuDetailedSpeedBlocks-tietuesarjan sisältämien nopeustietueosioiden määrä.

               vuDetailedSpeedBlocks on sarja tietueosioita, jotka sisältävät yksityiskohtaisia tietoja ajoneuvon nopeudesta.
            2.193.   VuDownloadablePeriod

            Aikaisin ja viimeisin päivämäärä, jota koskevia kuljettajan toimiin liittyviä tietoja ajoneuvoyksikössä on tallennettuna (liitteen 1 B vaatimus 081, 084 tai 087 ja liitteen 1 C vaatimus 102, 105, 108).

            Teksti kuva

               VuDownloadablePeriod ::= SEQUENCE {
               minDownloadableTime TimeReal
               maxDownloadableTime TimeReal
               }

               minDownloadableTime on aikaisin kortin paikoilleen asettamiseen tai toiminnan muutokseen tai paikkaan liittyvä päivämäärä- ja aikatieto, joka on tallennettuna ajoneuvoyksikköön.

               maxDownloadableTime on viimeisin kortin poistamiseen tai toiminnan muutokseen tai paikkaan liittyvä päivämäärä- ja aikatieto, joka on tallennettuna ajoneuvoyksikköön.
            2.194.   VuDownloadablePeriodRecordArray

            Sukupolvi 2:
            VUDownloadablePeriod ja kopiointiprotokollassa käytetty metadata.

            Teksti kuva

               VuDownloadablePeriodRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuDownloadablePeriod
               }

               recordType osoittaa tietueen tyypin (VuDownloadablePeriod). Asetettava arvo: ks. RecordType

               recordSize on VuDownloadablePeriod-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja VuDownloadablePeriod-tietueita.
            2.195.   VuDownloadActivityData

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät viimeksi tapahtuneeseen sen tietojen kopiointiin (liitteen 1 B vaatimus 105 ja liitteen 1 C vaatimus 129).

                        Sukupolvi 1:
                        Teksti kuva

                           VuDownloadActivityData ::= SEQUENCE {
                           downloadingTime TimeReal,
                           fullCardNumber FullCardNumber,
                           companyOrWorkshopName Name
                           }

                           downloadingTime on päivämäärä ja aika, jolloin tiedot kopioitiin.

                           fullCardNumber yksilöi kortin, jonka oikeutta tietojen kopiointiin käytettiin.

                           companyOrWorkshopName on yrityksen tai korjaamon nimi.

                        Sukupolvi 2:
                        Teksti kuva

                           VuDownloadActivityData ::= SEQUENCE {
                           downloadingTime TimeReal,
                           fullCardNumberAndGeneration FullCardNumberAndGeneration,
                           companyOrWorkshopName Name
                           }

                        Sukupolven 2 datarakenne käyttää fullCardNumber-tietueen sijasta seuraavaa datarakennetta.

                           fullCardNumberAndGeneration yksilöi kortin, jonka oikeutta tietojen kopiointiin käytettiin, mukaan lukien sen sukupolven.

                  2.196.   VuDownloadActivityDataRecordArray

            Sukupolvi 2:
            Tiedot, jotka liittyvät ajoneuvoyksikön viimeksi tapahtuneeseen sen tietojen kopiointiin (liitteen 1 C vaatimus 129).

            Teksti kuva

               VuDownloadActivityDataRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuDownloadActivityData
               }

               recordType osoittaa tietueen tyypin (VuDownloadActivityData). Asetettava arvo: ks. RecordType

               recordSize on VuDownloadActivityData-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja tietojen kopiointitapahtumiin liittyviä tietueita.
            2.197.   VuEventData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät tapahtumiin (liitteen 1 B vaatimus 094, paitsi ylinopeustapaukset).

            Teksti kuva

               VuEventData ::= SEQUENCE {
               noOfVuEvents INTEGER(0..255),
               vuEventRecords SET SIZE(noOfVuEvents) OF VuEventRecord
               }

               noOfVuEvents on vuEventRecords-tietuesarjaan tallennettujen tapahtumien määrä.

               vuEventRecords on sarja tapahtumiin liittyviä tietueita.
            2.198.   VuEventRecord

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät tapahtumiin (liitteen 1 B vaatimus 094 ja liitteen 1 C vaatimus 117, paitsi ylinopeustapaukset).

                        Sukupolvi 1:
                        Teksti kuva

                           VuEventRecord ::= SEQUENCE {
                           eventType EventFaultType,
                           eventRecordPurpose EventFaultRecordPurpose,
                           eventBeginTime TimeReal,
                           eventEndTime TimeReal,
                           cardNumberDriverSlotBegin FullCardNumber,
                           cardNumberCodriverSlotBegin FullCardNumber,
                           cardNumberDriverSlotEnd FullCardNumber,
                           cardNumberCodriverSlotEnd FullCardNumber,
                           similarEventsNumber SimilarEventsNumber
                           }

                           eventType on tapahtuman tyyppi.

                           eventRecordPurpose on syy, jonka vuoksi kyseinen tapahtuma on kirjattu.

                           eventBeginTime on päivämäärä ja aika, jolloin tapahtuma alkoi.

                           eventEndTime on päivämäärä ja aika, jolloin tapahtuma päättyi.

                           cardNumberDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa tapahtuman alkaessa.

                           cardNumberCodriverSlotBegin yksilöi kortin, joka oli apukuljettajan korttiaukossa tapahtuman alkaessa.

                           cardNumberDriverSlotEnd yksilöi kortin, joka oli kuljettajan korttiaukossa tapahtuman päättyessä.

                           cardNumberCodriverSlotEnd yksilöi kortin, joka oli apukuljettajan korttiaukossa tapahtuman päättyessä.

                           similarEventsNumber on kyseisenä päivänä sattuneiden vastaavien tapahtumien määrä.
                        Tätä sarjaa voidaan käyttää kaikkien muiden paitsi ylinopeuksiin liittyvien tapahtumien kirjaamiseen.

                        Sukupolvi 2:
                        Teksti kuva

                           VuEventRecord ::= SEQUENCE {
                           eventType EventFaultType,
                           eventRecordPurpose EventFaultRecordPurpose,
                           eventBeginTime TimeReal,
                           eventEndTime TimeReal,
                           cardNumberAndGenDriverSlotBegin FullCardNumberAndGeneration,
                           cardNumberAndGenCodriverSlotBegin FullCardNumberAndGeneration,
                           cardNumberAndGenDriverSlotEnd FullCardNumberAndGeneration,
                           cardNumberAndGenCodriverSlotEnd FullCardNumberAndGeneration,
                           similarEventsNumber SimilarEventsNumber,
                           manufacturerSpecificEventFaultData ManufacturerSpecificEventFaultData
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavia dataelementtejä:

                           manufacturerSpecificEventFaultData sisältää täydentäviä valmistajakohtaisia tietoja tapahtumasta.
                        Sukupolven 2 datarakenne käyttää tietuiden cardNumberDriverSlotBegin, cardNumberCodriverSlotBegin, cardNumberDriverSlotEnd ja cardNumberCodriverSlotEnd sijasta seuraavaa datarakennetta:

                                       cardNumberAndGenDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa tapahtuman alkaessa, mukaan lukien sen sukupolvi.

                                       cardNumberAndGenCodriverSlotBegin yksilöi kortin, joka oli apukuljettajan korttiaukossa tapahtuman alkaessa, mukaan lukien sen sukupolvi.

                                       cardNumberAndGenDriverSlotEnd yksilöi kortin, joka oli kuljettajan korttiaukossa tapahtuman päättyessä, mukaan lukien sen sukupolvi.

                                       cardNumberAndGenCodriverSlotEnd yksilöi kortin, joka oli apukuljettajan korttiaukossa tapahtuman päättyessä, mukaan lukien sen sukupolvi.

                              Jos tapahtuma on aikojen päällekkäisyys, eventBeginTime ja eventEndTime on tulkittava seuraavasti:

                                       eventBeginTime on valvontalaitteen toiminnan päivämäärä ja -aika.

                                       eventEndTime on GNSS-laitteiston toiminnan päivämäärä ja aika.

                  2.199.   VuEventRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät tapahtumiin (liitteen 1 C vaatimus 117, paitsi ylinopeustapaukset).

            Teksti kuva

               VuEventRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuEventRecord
               }

               recordType osoittaa tietueen tyypin (VuEventRecord). Asetettava arvo: ks. RecordType

               recordSize on VuEventRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja tapahtumiin liittyviä tietueita.
            2.200.   VuFaultData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät vikoihin (liitteen 1 B vaatimus 096).

            Teksti kuva

               VuFaultData ::= SEQUENCE {
               noOfVuFaults INTEGER(0..255),
               vuFaultRecords SET SIZE(noOfVuFaults) OF VuFaultRecord
               }

               noOfVuFaults on vuFaultRecords-tietuesarjaan tallennettujen vikatapahtumien määrä.

               vuFaultRecords on sarja vikatapahtumiin liittyviä tietueita.
            2.201.   VuFaultRecord

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät vikatapahtumaan (liitteen 1 B vaatimus 096 ja liitteen 1 C vaatimus 118).

                        Sukupolvi 1:
                        Teksti kuva

                           VuFaultRecord ::= SEQUENCE {
                           faultType EventFaultType,
                           faultRecordPurpose EventFaultRecordPurpose,
                           faultBeginTime TimeReal,
                           faultEndTime TimeReal,
                           cardNumberDriverSlotBegin FullCardNumber,
                           cardNumberCodriverSlotBegin FullCardNumber,
                           cardNumberDriverSlotEnd FullCardNumber,
                           cardNumberCodriverSlotEnd FullCardNumber
                           }

                           faultType on valvontalaitteen vian tyyppi.

                           faultRecordPurpose on syy, jonka vuoksi kyseinen vikatapahtuma on kirjattu.

                           faultBeginTime on päivämäärä ja aika, jolloin vikatapahtuma alkoi.

                           faultEndTime on päivämäärä ja aika, jolloin vikatapahtuma päättyi.

                           cardNumberDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa vikatapahtuman alkaessa.

                           cardNumberCodriverSlotBegin yksilöi kortin, joka oli apukuljettajan korttiaukossa vikatapahtuman alkaessa.

                           cardNumberDriverSlotEnd yksilöi kortin, joka oli kuljettajan korttiaukossa vikatapahtuman päättyessä.

                           cardNumberCodriverSlotEnd yksilöi kortin, joka oli apukuljettajan korttiaukossa vikatapahtuman päättyessä.

                        Sukupolvi 2:
                        Teksti kuva

                           VuFaultRecord ::= SEQUENCE {
                           faultType EventFaultType,
                           faultRecordPurpose EventFaultRecordPurpose,
                           faultBeginTime TimeReal,
                           faultEndTime TimeReal,
                           cardNumberAndGenDriverSlotBegin FullCardNumberAndGeneration,
                           cardNumberAndGenCodriverSlotBegin FullCardNumberAndGeneration,
                           cardNumberAndGenDriverSlotEnd FullCardNumberAndGeneration,
                           cardNumberAndGenCodriverSlotEnd FullCardNumberAndGeneration,
                           manufacturerSpecificEventFaultData ManufacturerSpecificEventFaultData
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavaa dataelementtiä:

                           manufacturerSpecificEventFaultData sisältää täydentäviä valmistajakohtaisia tietoja vikatapahtumasta.
                        Sukupolven 2 datarakenne käyttää tietuiden cardNumberDriverSlotBegin, cardNumberCodriverSlotBegin, cardNumberDriverSlotEnd ja cardNumberCodriverSlotEnd sijasta seuraavaa datarakennetta:

                                       cardNumberAndGenDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa vikatapahtuman alkaessa, mukaan lukien sen sukupolvi.

                                       cardNumberAndGenCodriverSlotBegin yksilöi kortin, joka oli apukuljettajan korttiaukossa tapahtuman alkaessa, mukaan lukien sen sukupolvi.

                                       cardNumberAndGenDriverSlotEnd yksilöi kortin, joka oli kuljettajan korttiaukossa tapahtuman päättyessä, mukaan lukien sen sukupolvi.

                                       cardNumberAndGenCodriverSlotEnd yksilöi kortin, joka oli apukuljettajan korttiaukossa tapahtuman päättyessä, mukaan lukien sen sukupolvi.

                  2.202.   VuFaultRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät vikoihin (liitteen 1 C vaatimus 118).

            Teksti kuva

               VuFaultRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuFaultRecord
               }

               recordType osoittaa tietueen tyypin (VuFaultRecord). Asetettava arvo: ks. RecordType

               recordSize on VuFaultRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja vikatapahtumiin liittyviä tietueita.
            2.203.   VuGNSSCDRecord

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajoneuvon GNSS-sijaintiin, jos kuljettajan keskeytymätön ajoaika saavuttaa yli kolmen tunnin jakson (liitteen 1 C vaatimus 108 ja 110).

            Teksti kuva

               VuGNSSCDRecord ::= SEQUENCE {
               timeStamp TimeReal,
               cardNumberAndGenDriverSlot FullCardNumberAndGeneration,
               cardNumberAndGenCodriverSlot FullCardNumberAndGeneration,
               gnssPlaceRecord GNSSPlaceRecord
               }

               timeStamp on päivämäärä ja aika, jolloin kuljettajan keskeytymätön ajoaika on yli kolmen tunnin jakso.

               cardNumberAndGenDriverSlot yksilöi kortin, joka oli kuljettajan korttiaukossa, mukaan lukien sen sukupolvi.

               cardNumberAndGenCodriverSlot yksilöi kortin, joka oli apukuljettajan korttiaukossa, mukaan lukien sen sukupolvi.

               gnssPlaceRecord sisältää tiedot ajoneuvon sijainnista.
            2.204.   VuGNSSCDRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajoneuvon GNSS-sijaintiin, jos kuljettajan keskeytymätön ajoaika on yli kolmen tunnin jakso (liitteen 1 C vaatimus 108 ja 110).

            Teksti kuva

               VuGNSSCDRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuGNSSCDRecord
               }

               recordType osoittaa tietueen tyypin (VuGNSSCDRecord). Asetettava arvo: ks. RecordType

               recordSize on VuGNSSCDRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja GNSS-laitteiston keskeytymätöntä ajoa koskevia tietueita.
            2.205.   VuIdentification

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajoneuvoyksikön tunnistukseen (liitteen 1 B vaatimus 075 ja liitteen 1 C vaatimus 93 ja 121).

                        Sukupolvi 1:
                        Teksti kuva

                           VuIdentification ::= SEQUENCE {
                           vuManufacturerName VuManufacturerName,
                           vuManufacturerAddress VuManufacturerAddress,
                           vuPartNumber VuPartNumber,
                           vuSerialNumber VuSerialNumber,
                           vuSoftwareIdentification VuSoftwareIdentification,
                           vuManufacturingDate VuManufacturingDate,
                           vuApprovalNumber VuApprovalNumber
                           }

                           vuManufacturerName on ajoneuvoyksikön valmistajan nimi.

                           vuManufacturerAddress on ajoneuvoyksikön valmistajan osoite.

                           vuPartNumber on ajoneuvoyksikön osanumero.

                           vuSerialNumber on ajoneuvoyksikön sarjanumero.

                           vuSoftwareIdentification yksilöi ajoneuvoyksikössä käytettävän ohjelmiston.

                           vuManufacturingDate on ajoneuvoyksikön valmistuspäivä.

                           vuApprovalNumber on ajoneuvoyksikön tyyppihyväksyntänumero.

                        Sukupolvi 2:
                        Teksti kuva

                           VuIdentification ::= SEQUENCE {
                           vuManufacturerName VuManufacturerName,
                           vuManufacturerAddress VuManufacturerAddress,
                           vuPartNumber VuPartNumber,
                           vuSerialNumber VuSerialNumber,
                           vuSoftwareIdentification VuSoftwareIdentification,
                           vuManufacturingDate VuManufacturingDate,
                           vuApprovalNumber VuApprovalNumber,
                           vuGeneration Generation,
                           vuAbility VuAbility
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavaa dataelementtiä:

                                       vuGeneration yksilöi ajoneuvoyksikön sukupolven.

                                       vuAbility tarjoaa tietoaa siitä, tukeeko ajoneuvoyksikkö sukupolven 1 ajopiirturikortteja vai ei.

                  2.206.   VuIdentificationRecordArray

            Sukupolvi 2:
            VuIdentification ja kopiointiprotokollassa käytetty metadata.

            Teksti kuva

               VuIdentificationRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuIdentification
               }

               recordType osoittaa tietueen tyypin (VuIdentification). Asetettava arvo: ks. RecordType

               recordSize on VuIdentification-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja VuIdentification-tietueita.
            2.207.   VuITSConsentRecord

            Sukupolvi 2:
            Ajoneuvoyksikössä tallennetut tiedot, jotka liittyvät kuljettajan suostumukseen käyttää älykkäitä liikennejärjestelmiä.

            Teksti kuva

               VuITSConsentRecord ::= SEQUENCE {
               cardNumberAndGen FullCardNumberAndGeneration,
               consent BOOLEAN
               }

               cardNumberAndGen yksilöivät kortin ja sen sukupolven. Tämän on oltava kuljettaja- tai korjaamokortti.

               consent on erote, joka ilmaisee, onko kuljettaja suostunut käyttämään tämän ajoneuvon/ajoneuvoyksikön älykkäitä liikennejärjestelmiä.

               Asetettava arvo:

                        TRUE

                        osoittaa, että kuljettaja on suostunut käyttämään älykkäitä liikennejärjestelmiä

                        FALSE

                        osoittaa, että kuljettaja on kieltäynyt käyttämästä älykkäitä liikennejärjestelmiä

                  2.208.   VuITSConsentRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät suostumukseen käyttää älykkäitä liikennejärjestelmiä (liitteen 1 C vaatimus 200).

            Teksti kuva

               VuITSConsentRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuITSConsentRecord
               }

               recordType osoittaa tietueen tyypin (VuITSConsentRecord). Asetettava arvo: ks. RecordType

               recordSize on VuITSConsentRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja tietueita, jotka liittyvät suostumukseen käyttää älykkäitä liikennejärjestelmiä.
            2.209.   VuManufacturerAddress

            Ajoneuvoyksikön valmistajan osoite.

            Teksti kuva

               VuManufacturerAddress ::= Address

               Asetettava arvo: määrittelemätön.
            2.210.   VuManufacturerName

            Ajoneuvoyksikön valmistajan nimi.

            Teksti kuva

               VuManufacturerName ::= Name

               Asetettava arvo: määrittelemätön.
            2.211.   VuManufacturingDate

            Ajoneuvoyksikön valmistuspäivä.

            Teksti kuva

               VuManufacturingDate ::= TimeReal

               Asetettava arvo: määrittelemätön.
            2.212.   VuOverSpeedingControlData

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät viimeksi suoritetun ylinopeustarkastuksen jälkeen sattuneisiin ylinopeustapauksiin (liitteen 1 B vaatimus 095 ja liitteen 1 C vaatimus 117).

            Teksti kuva

               VuOverSpeedingControlData ::= SEQUENCE {
               lastOverspeedControlTime TimeReal,
               firstOverspeedSince TimeReal,
               numberOfOverspeedSince OverspeedNumber
               }

               lastOverspeedControlTime on päivämäärä ja aika, jolloin ylinopeustarkastus viimeksi suoritettiin.

               firstOverspeedSince on päivämäärä ja aika, jolloin ensimmäinen ylinopeustapaus sattui tämän ylinopeustarkastuksen jälkeen.

               numberOfOverspeedSince on viimeisen ylinopeustarkastuksen jälkeen sattuneiden ylinopeustapausten määrä.
            2.213.   VuOverSpeedingControlDataRecordArray

            Sukupolvi 2:
            VuOverSpeedingControlData ja kopiointiprotokollassa käytetty metadata.

            Teksti kuva

               VuOverSpeedingControlDataRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuOverSpeedingControlData
               }

               recordType osoittaa tietueen tyypin (VuOverSpeedingControlData). Asetettava arvo: ks. RecordType

               recordSize on VuOverSpeedingControlData-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja ylinopeustapauksien valvontaan liittyviä tietueita.
            2.214.   VuOverSpeedingEventData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ylinopeustapauksiin (liitteen 1 B vaatimus 094).

            Teksti kuva

               VuOverSpeedingEventData ::= SEQUENCE {
               noOfVuOverSpeedingEvents INTEGER(0..255),
               vuOverSpeedingEventRecords SET SIZE(noOfVuOverSpeedingEvents) OF VuOverSpeedingEventRecord
               }

               noOfVuOverSpeedingEvents on vuOverSpeedingEventRecords-tietuesarjaan tallennettujen tapahtumien määrä.

               vuOverSpeedingEventRecords on sarja ylinopeustapauksiin liittyviä tietueita.
            2.215.   VuOverSpeedingEventRecord

                        Sukupolvi 1:
                        Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät vikatapahtumaan (liitteen 1 B vaatimus 094 ja liitteen 1 C vaatimus 117).
                        Teksti kuva

                           VuOverSpeedingEventRecord ::= SEQUENCE {
                           eventType EventFaultType,
                           eventRecordPurpose EventFaultRecordPurpose,
                           eventBeginTime TimeReal,
                           eventEndTime TimeReal,
                           maxSpeedValue SpeedMax,
                           averageSpeedValue SpeedAverage,
                           cardNumberDriverSlotBegin FullCardNumber,
                           similarEventsNumber SimilarEventsNumber
                           }

                           eventType on tapahtuman tyyppi.

                           eventRecordPurpose on syy, jonka vuoksi kyseinen tapahtuma on kirjattu.

                           eventBeginTime on päivämäärä ja aika, jolloin tapahtuma alkoi.

                           eventEndTime on päivämäärä ja aika, jolloin tapahtuma päättyi.

                           maxSpeedValue on suurin tapahtuman aikana mitattu nopeus.

                           averageSpeedValue on tapahtuman aikana mitattujen nopeuslukemien aritmeettinen keskiarvo.

                           cardNumberDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa tapahtuman alkaessa.

                           similarEventsNumber on kyseisenä päivänä sattuneiden vastaavien tapahtumien määrä.

                        Sukupolvi 2:
                        Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät vikatapahtumaan (liitteen 1 B vaatimus 094 ja liitteen 1 C vaatimus 117).
                        Teksti kuva

                           VuOverSpeedingEventRecord ::= SEQUENCE {
                           eventType EventFaultType,
                           eventRecordPurpose EventFaultRecordPurpose,
                           eventBeginTime TimeReal,
                           eventEndTime TimeReal,
                           maxSpeedValue SpeedMax,
                           averageSpeedValue SpeedAverage,
                           cardNumberAndGenDriverSlotBegin FullCardNumberAndGeneration,
                           similarEventsNumber SimilarEventsNumber
                           }

                        Sukupolven 2 datarakenne käyttää cardNumberDriverSlotBegin-tietueen sijasta seuraavaa datarakennetta:

                           cardNumberAndGenDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa tapahtuman alkaessa, mukaan lukien sen sukupolvi.

                  2.216.   VuOverSpeedingEventRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ylinopeustapauksiin (liitteen 1 C vaatimus 117).

            Teksti kuva

               VuOverSpeedingEventRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuOverSpeedingEventRecord
               }

               recordType osoittaa tietueen tyypin (VuOverSpeedingEventRecord). Asetettava arvo: ks. RecordType

               recordSize on VuOverSpeedingEventRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja ylinopeustapauksiin liittyviä tietueita.
            2.217.   VuPartNumber

            Ajoneuvoyksikön osanumero.

            Teksti kuva

               VuPartNumber ::= IA5String(SIZE(16))

               Asetettava arvo: arvo määräytyy ajoneuvoyksikön valmistajan mukaan.
            2.218.   VuPlaceDailyWorkPeriodData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät paikkoihin, joissa kuljettajan päivän työaika alkaa tai päättyy (liitteen 1 B vaatimus 087 ja liitteen 1 C vaatimus 108 ja 110).

            Teksti kuva

               VuPlaceDailyWorkPeriodData ::= SEQUENCE {
               noOfPlaceRecords INTEGER(0..255),
               vuPlaceDailyWorkPeriodRecords SET SIZE(noOfPlaceRecords) OF VuPlaceDailyWorkPeriodRecord
               }

               noOfPlaceRecords on vuPlaceDailyWorkPeriodRecords-tietuesarjaan tallennettujen tietueiden määrä.

               vuPlaceDailyWorkPeriodRecords on sarja paikkaan liittyviä tietoja sisältäviä tietueita.
            2.219.   VuPlaceDailyWorkPeriodRecord

                        Sukupolvi 1:
                        Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät paikkaan, jossa kuljettajan päivän työaika alkaa tai päättyy (liitteen 1 B vaatimus 087 ja liitteen 1 C vaatimus 108 ja 110).
                        Teksti kuva

                           VuPlaceDailyWorkPeriodRecord ::= SEQUENCE {
                           fullCardNumber FullCardNumber,
                           placeRecord PlaceRecord
                           }

                           fullCardNumber on kuljettajan kortin tyyppi, kortin myöntänyt jäsenvaltio ja kortin numero.

                           placeRecord sisältää syötettyyn paikkaan liittyvät tiedot.

                        Sukupolvi 2:
                        Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät paikkaan, jossa kuljettajan päivän työaika alkaa tai päättyy (liitteen 1 B vaatimus 087 ja liitteen 1 C vaatimus 108 ja 110).
                        Teksti kuva

                           VuPlaceDailyWorkPeriodRecord ::= SEQUENCE {
                           fullCardNumberAndGeneration FullCardNumberAndGeneration,
                           placeRecord PlaceRecord
                           }

                        Sukupolven 2 datarakenne käyttää fullCardNumber-tietueen sijasta seuraavaa datarakennetta:

                           fullCardNumberAndGeneration on kortin tyyppi, sen myöntänyt jäsenvaltio sekä kortin numero ja sukupolvi siinä muodossa kuin ne on tallennettu kortille.

                  2.220.   VuPlaceDailyWorkPeriodRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät paikkoihin, joissa kuljettajan päivän työaika alkaa tai päättyy (liitteen 1 C vaatimus 108 ja 110).

            Teksti kuva

               VuPlaceDailyWorkPeriodRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuPlaceDailyWorkPeriodRecord
               }

               recordType osoittaa tietueen tyypin (VuPlaceDailyWorkPeriodRecord). Asetettava arvo: ks. RecordType

               recordSize on VuPlaceDailyWorkPeriodRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja paikkaan liittyviä tietoja sisältäviä tietueita.
            2.221.   VuPrivateKey

            Sukupolvi 1:
            Ajoneuvoyksikön yksityinen avain.

            Teksti kuva

               VuPrivateKey ::= RSAKeyPrivateExponent

            2.222.   VuPublicKey

            Sukupolvi 1:
            Ajoneuvoyksikön julkinen avain.

            Teksti kuva

               VuPublicKey ::= PublicKey

            2.223.   VuSerialNumber

            Ajoneuvoyksikön sarjanumero (liitteen 1 B vaatimus 075 ja liitteen 1 C vaatimus 93).

            Teksti kuva

               VuSerialNumber ::= ExtendedSerialNumber

            2.224.   VuSoftInstallationDate

            Päivämäärä, jolloin ajoneuvoyksikön ohjelmistoversio asennettiin.

            Teksti kuva

               VuSoftInstallationDate ::= TimeReal

               Asetettava arvo: määrittelemätön.
            2.225.   VuSoftwareIdentification

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät asennettuun ohjelmistoon.

            Teksti kuva

               VuSoftwareIdentification ::= SEQUENCE {
               vuSoftwareVersion VuSoftwareVersion,
               vuSoftInstallationDate VuSoftInstallationDate
               }

               vuSoftwareVersion on ajoneuvoyksikön ohjelmistoversion numero.

               vuSoftInstallationDate on päivämäärä, jolloin ohjelmistoversio asennettiin.
            2.226.   VuSoftwareVersion

            Ajoneuvoyksikön ohjelmistoversion numero.

            Teksti kuva

               VuSoftwareVersion ::= IA5String(SIZE(4))

               Asetettava arvo: määrittelemätön.
            2.227.   VuSpecificConditionData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät erityisolosuhteisiin.

            Teksti kuva

               VuSpecificConditionData ::= SEQUENCE {
               noOfSpecificConditionRecords INTEGER(0..216-1)
               specificConditionRecords SET SIZE (noOfSpecificConditionRecords) OF SpecificConditionRecord
               }

               noOfSpecificConditionRecords on specificConditionRecords-tietuesarjaan tallennettujen tietueiden määrä.

               specificConditionRecords on sarja eritysolosuhteisiin liittyviä tietoja sisältäviä tietueita.
            2.228.   VuSpecificConditionRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät erityisolosuhteisiin (liitteen 1 C vaatimus 130).

            Teksti kuva

               VuSpecificConditionRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF SpecificConditionRecord
               }

               recordType osoittaa tietueen tyypin (SpecificConditionRecord). Asetettava arvo: ks. RecordType

               recordSize on SpecificConditionRecord-tietueen koko tavuina.

               noOfIWRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja eritysolosuhteisiin liittyviä tietoja sisältäviä tietueita.
            2.229.   VuTimeAdjustmentData

            Sukupolvi 1:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajan asettamistapahtumiin muulloin kuin tavanomaisen kalibroinnin yhteydessä (liitteen 1 B vaatimus 101).

            Teksti kuva

               VuTimeAdjustmentData ::= SEQUENCE {
               noOfVuTimeAdjRecords INTEGER(0..6),
               vuTimeAdjustmentRecords SET SIZE(noOfVuTimeAdjRecords) OF VuTimeAdjustmentRecord
               }

               noOfVuTimeAdjRecords on vuTimeAdjustmentRecords-tietuesarjaan tallennettujen tietueiden määrä.

               vuTimeAdjustmentRecords on sarja ajan asettamisiin liittyviä tietoja sisältäviä tietueita.
            2.230.   VuTimeAdjustmentGNSSRecord

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät GNSS-laitteiston aikatietoihin perustuvaan ajan asetukseen (liitteen 1 C vaatimus 124 ja 125).

            Teksti kuva

               VuTimeAdjustmentGNSSRecord ::= SEQUENCE {
               oldTimeValue TimeReal,
               newTimeValue TimeReal
               }

               oldTimeValue, newTimeValue ovat päivämäärän ja ajan vanhat ja uudet arvot.
            2.231.   VuTimeAdjustmentGNSSRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät GNSS-laitteiston aikatietojen perusteella suoritettuun ajan asetukseen (liitteen 1 C vaatimus 124 ja 125).

            Teksti kuva

               VuTimeAdjustmentGNSSRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuTimeAdjustmentGNSSRecord
               }

               recordType osoittaa tietueen tyypin (VuTimeAdjustmentGNSSRecord). Asetettava arvo: ks. RecordType

               recordSize on VuTimeAdjustmentGNSSRecord-tietueen koko tavuina.

               noOfRecords on tietuesarjassa olevien tietueiden määrä.

               records on GNSS-laitteiston ajan asettamisiin liittyviä tietoja koskeva tietuesarja.
            2.232.   VuTimeAdjustmentRecord

            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajan asettamistapahtumaan muulloin kuin tavanomaisen kalibroinnin yhteydessä (liitteen 1 B vaatimus 101 ja liitteen 1 C vaatimus 124 ja 125).

                        Sukupolvi 1:
                        Teksti kuva

                           VuTimeAdjustmentRecord ::= SEQUENCE {
                           oldTimeValue TimeReal,
                           newTimeValue TimeReal,
                           workshopName Name,
                           workshopAddress Address,
                           workshopCardNumber FullCardNumber
                           }

                           oldTimeValue, newTimeValue ovat päivämäärän ja ajan vanhat ja uudet arvot.

                           workshopName, workshopAddress ovat korjaamon nimi ja osoite.

                           workshopCardNumber yksilöi ajan asettamisessa käytetyn korjaamokortin.

                        Sukupolvi 2:
                        Teksti kuva

                           VuTimeAdjustmentRecord ::= SEQUENCE {
                           oldTimeValue TimeReal,
                           newTimeValue TimeReal,
                           workshopName Name,
                           workshopAddress Address,
                           workshopCardNumberAndGeneration FullCardNumberAndGeneration
                           }

                        Sukupolven 2 datarakenne käyttää workshopCardNumber-tietueen sijasta seuraavaa datarakennetta

                           workshopCardNumberAndGeneration yksilöi ajan asettamisessa käytetyn korjaamokortin ja sen sukupolven.

                  2.233.   VuTimeAdjustmentRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät ajan asettamistapahtumiin muulloin kuin tavanomaisen kalibroinnin yhteydessä (liitteen 1 C vaatimus 124 ja 125).

            Teksti kuva

               VuTimeAdjustmentRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuTimeAdjustmentRecord
               }

               recordType osoittaa tietueen tyypin (VuTimeAdjustmentRecord). Asetettava arvo: ks. RecordType

               recordSize on VuTimeAdjustmentRecord-tietueen koko tavuina.

               noOfRecords on tietuesarja

               records on sarja ajan asettamisiin liittyviä tietoja sisältäviä tietueita.
            2.234.   WorkshopCardApplicationIdentification

            Korjaamokortille tallennetut tiedot, jotka liittyvät kortilla olevan sovelluksen tunnistamiseen (liitteen 1 C vaatimus 307 ja 330).

                        Sukupolvi 1:
                        Teksti kuva

                           WorkshopCardApplicationIdentification ::= SEQUENCE {
                           typeOfTachographCardId EquipmentType,
                           cardStructureVersion CardStructureVersion,
                           noOfEventsPerType NoOfEventsPerType,
                           noOfFaultsPerType NoOfFaultsPerType,
                           activityStructureLength CardActivityLengthRange,
                           noOfCardVehicleRecords NoOfCardVehicleRecords,
                           noOfCardPlaceRecords NoOfCardPlaceRecords,
                           noOfCalibrationRecords NoOfCalibrationRecords
                           }

                           typeOfTachographCardId määrittelee kortilla käytetyn tunnisteen tyypin.

                           cardStructureVersion määrittelee kortilla käytetyn datarakenteen version.

                           noOfEventsPerType on niiden tapahtumien määrä tapahtumayyppiä kohden, jotka voidaan tallentaa kortille.

                           noOfFaultsPerType on niiden vikatapahtumien määrä vikatyyppiä kohden, jotka voidaan tallentaa kortille.

                           activityStructureLength osoittaa niiden tavujen määrän, jotka ovat käytettävissä kuljettajan toimintaan liittyvien tietojen tallennukseen.

                           noOfCardVehicleRecords on niiden ajoneuvoon liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa kortille.

                           noOfCardPlaceRecords on niiden paikkoihin liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa kortille.

                           noOfCalibrationRecords on niiden kalibrointeihin liittyviä tietoja sisältävien tietueiden määrä, jotka voidaan tallentaa kortille.

                        Sukupolvi 2:
                        Teksti kuva

                           WorkshopCardApplicationIdentification ::= SEQUENCE {
                           typeOfTachographCardId EquipmentType,
                           cardStructureVersion CardStructureVersion,
                           noOfEventsPerType NoOfEventsPerType,
                           noOfFaultsPerType NoOfFaultsPerType,
                           activityStructureLength CardActivityLengthRange,
                           noOfCardVehicleRecords NoOfCardVehicleRecords,
                           noOfCardPlaceRecords NoOfCardPlaceRecords,
                           noOfCalibrationRecords NoOfCalibrationRecords,
                           noOfGNSSCDRecords NoOfGNSSCDRecords,
                           noOfSpecificConditionRecords NoOfSpecificConditionRecords
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavia dataelementtejä:

                                       noOfGNSSCDRecords on kortille tallennettavissa olevien keskeytymätöntä ajoaikaa koskevien GNSS-tietueiden määrä.

                                       noOfSpecificConditionRecords on kortille tallennettavissa olevien erityisolosuhteisiin liittyvien tietueiden määrä.

                  2.235.   WorkshopCardCalibrationData

            Korjaamokortille tallennetut tiedot, jotka liittyvät kortilla suoritettuihin korjaamon toimiin (liitteen 1 C vaatimukset 314, 316, 337 ja 339).

            Teksti kuva

               WorkshopCardCalibrationData ::= SEQUENCE {
               calibrationTotalNumber INTEGER(0 .. 216-1),
               calibrationPointerNewestRecord INTEGER(0 .. NoOfCalibrationRecords-1),
               calibrationRecords SET SIZE(NoOfCalibrationRecords) OF WorkshopCardCalibrationRecord
               }

               calibrationTotalNumber on kaikkien korttia käyttäen suoritettujen kalibrointien määrä.

               calibrationPointerNewestRecord on viimeksi päivitetyn kalibrointitiedon järjestysnumero.

               Asetettava arvo: numero, joka vastaa kalibrointiin liittyvän tietueen järjestysnumeroa, alkaen numerosta ‘0’ ensimmäiselle kalibrointiin liittyvälle tietueelle datarakenteessa.

               calibrationRecords on sarja tietueita, joissa on kalibrointiin ja/tai ajan asetukseen liittyviä tietoja.
            2.236.   WorkshopCardCalibrationRecord

            Korjaamokortille tallennetut tiedot, jotka liittyvät kortilla suoritettuun kalibrointiin (liitteen 1 C vaatimus 314 ja 337).

                        Sukupolvi 1:
                        Teksti kuva

                           WorkshopCardCalibrationRecord ::= SEQUENCE {
                           calibrationPurpose CalibrationPurpose,
                           vehicleIdentificationNumber VehicleIdentificationNumber,
                           vehicleRegistration VehicleRegistrationIdentification,
                           wVehicleCharacteristicConstant W-VehicleCharacteristicConstant,
                           kConstantOfRecordingEquipment K-ConstantOfRecordingEquipment,
                           lTyreCircumference L-TyreCircumference,
                           tyreSize TyreSize,
                           authorisedSpeed SpeedAuthorised,
                           oldOdometerValue OdometerShort,
                           newOdometerValue OdometerShort,
                           oldTimeValue TimeReal,
                           newTimeValue TimeReal,
                           nextCalibrationDate TimeReal,
                           vuPartNumber VuPartNumber,
                           vuSerialNumber VuSerialNumber,
                           sensorSerialNumber SensorSerialNumber
                           }

                           calibrationPurpose on syy, jonka vuoksi kalibrointi suoritettiin.

                           vehicleIdentificationNumber on ajoneuvon valmistenumero (VIN).

                           vehicleRegistration sisältää ajoneuvon rekisteritunnuksen (VRN) ja ajoneuvon rekisteröineen jäsenvaltion.

                           wVehicleCharacteristicConstant on ajoneuvon ominaiskerroin.

                           kConstantOfRecordingEquipment on valvontalaitteen vakio.

                           lTyreCircumference on pyörien renkaiden tehollinen ympärysmitta.

                           tyreSize on ajoneuvoon asennettujen renkaiden kokomerkintä.

                           authorisedSpeed on ajoneuvon suurin sallittu nopeus.

                           oldOdometerValue, newOdometerValue ovat matkamittarin vanha ja uusi lukema.

                           oldTimeValue, newTimeValue ovat päivämäärän ja ajan vanhat ja uudet arvot.

                           nextCalibrationDate on päivämäärä, jolloin valtuutetun tarkastusviranomaisen on suoritettava seuraava CalibrationPurpose-muuttujan määrittelemä kalibrointi.

                           vuPartNumber, vuSerialNumber ja sensorSerialNumber ovat valvontalaitteen tunnistuksessa käytettävät dataelementit.

                        Sukupolvi 2:
                        Teksti kuva

                           WorkshopCardCalibrationRecord ::= SEQUENCE {
                           calibrationPurpose CalibrationPurpose,
                           vehicleIdentificationNumber VehicleIdentificationNumber,
                           vehicleRegistration VehicleRegistrationIdentification,
                           wVehicleCharacteristicConstant W-VehicleCharacteristicConstant,
                           kConstantOfRecordingEquipment K-ConstantOfRecordingEquipment,
                           lTyreCircumference L-TyreCircumference,
                           tyreSize TyreSize,
                           authorisedSpeed SpeedAuthorised,
                           oldOdometerValue OdometerShort,
                           newOdometerValue OdometerShort,
                           oldTimeValue TimeReal,
                           newTimeValue TimeReal,
                           nextCalibrationDate TimeReal,
                           vuPartNumber VuPartNumber,
                           vuSerialNumber VuSerialNumber,
                           sensorSerialNumber SensorSerialNumber,
                           sensorGNSSSerialNumber SensorGNSSSerialNumber,
                           rcmSerialNumber RemoteCommunicationModuleSerialNumber,
                           sealDataCard SealDataCard
                           }

                        Sukupolven 1 arvojen lisäksi käytetään seuraavia dataelementtejä:

                                       sensorGNSSSerialNumber, joka yksilöi ulkoisen GNSS-laitteiston.

                                       rcmSerialNumber, joka yksilöi etäviestintämoduulin.

                                       sealDataCard antaa tietoa sinetöinneistä, jotka on liitetty ajoneuvon eri osiin.

                  2.237.   WorkshopCardHolderIdentification

            Korjaamokortille tallennetut tiedot, jotka liittyvät kortin haltijan tunnistamiseen (liitteen 1 C vaatimus 311 ja 334).

            Teksti kuva

               WorkshopCardHolderIdentification ::= SEQUENCE {
               workshopName Name,
               workshopAddress Address,
               cardHolderName HolderName,
               cardHolderPreferredLanguage Language
               }

               workshopName on sen korjaamon nimi, jossa kortin haltija työskentelee.

               workshopAddress on sen korjaamon osoite, jossa kortin haltija työskentelee.

               cardHolderName on kortin haltijan (esim. mekaanikon) nimi ja etunimi (etunimet).

               cardHolderPreferredLanguage on kortin haltijan ensisijaisesti käyttämä kieli.
            2.238.   WorkshopCardPIN

            Korjaamokortin henkilökohtainen tunnusluku (liitteen 1 C vaatimus 309 ja 332).

            Teksti kuva

               WorkshopCardPIN ::= IA5String(SIZE(8))

               Asetettava arvo: kortin haltijan tiedossa oleva henkilökohtainen tunnusluku, jonka perään tarvittaessa lisätään arvoltaan ‘FF’ olevia tavuja siten, että kokonaistavumääräksi tulee kahdeksan.
            2.239.   W-VehicleCharacteristicConstant

            Ajoneuvon ominaiskerroin (määritelmä k).

            Teksti kuva

               W-VehicleCharacteristicConstant ::= INTEGER(0..216-1))

               Asetettava arvo: impulsseja kilometriä kohti alueella 0–64 255 impulssia/km.
            2.240.   VuPowerSupplyInterruptionRecord

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät keskeytynyttä virransyöttöä koskeviin tapauksiin (liitteen 1 C vaatimus 117).

            Teksti kuva

               VuPowerSupplyInterruptionRecord ::= SEQUENCE {
               eventType EventFaultType,
               eventRecordPurpose EventFaultRecordPurpose,
               eventBeginTime TimeReal,
               eventEndTime TimeReal,
               cardNumberAndGenDriverSlotBegin FullCardNumberAndGeneration,
               cardNumberAndGenDriverSlotEnd FullCardNumberAndGeneration,
               cardNumberAndGenCodriverSlotBegin FullCardNumberAndGeneration,
               cardNumberAndGenCodriverSlotEnd FullCardNumberAndGeneration,
               similarEventsNumber SimilarEventsNumber
               }

               eventType on tapahtuman tyyppi.

               eventRecordPurpose on syy, jonka vuoksi kyseinen tapahtuma on kirjattu.

               eventBeginTime on päivämäärä ja aika, jolloin tapahtuma alkoi.

               eventEndTime on päivämäärä ja aika, jolloin tapahtuma päättyi.

               cardNumberAndGenDriverSlotBegin yksilöi kortin, joka oli kuljettajan korttiaukossa tapahtuman alkaessa, mukaan lukien sen sukupolvi.

               cardNumberAndGenDriverSlotEnd yksilöi kortin, joka oli kuljettajan korttiaukossa tapahtuman päättyessä, mukaan lukien sen sukupolvi.

               cardNumberAndGenCodriverSlotBegin yksilöi kortin, joka oli apukuljettajan korttiaukossa tapahtuman alkaessa, mukaan lukien sen sukupolvi.

               cardNumberAndGenCodriverSlotEnd yksilöi kortin, joka oli apukuljettajan korttiaukossa tapahtuman päättyessä, mukaan lukien sen sukupolvi.

               similarEventsNumber on kyseisenä päivänä sattuneiden vastaavien tapahtumien määrä.
            2.241.   VuPowerSupplyInterruptionRecordArray

            Sukupolvi 2:
            Ajoneuvoyksikköön tallennetut tiedot, jotka liittyvät keskeytynyttä virransyöttöä koskeviin tapauksiin (liitteen 1 C vaatimus 117).

            Teksti kuva

               VuPowerSupplyInterruptionRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuPowerSupplyInterruptionRecord
               }

               recordType osoittaa tietueen tyypin (VuPowerSupplyInterruptionRecord). Asetettava arvo: ks. RecordType

               recordSize on VuPowerSupplyInterruptionRecord-tietueen koko tavuina.

               noOfRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja keskeytynyttä virransyöttöä koskeviin tapauksiin liittyviä tietueita.
            2.242.   VuSensorExternalGNSSCoupledRecordArray

            Sukupolvi 2:
            Sarja SensorExternalGNSSCoupledRecord-tietueita ja kopiointiprotokollassa käytetty metadata.

            Teksti kuva

               VuSensorExternalGNSSCoupledRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF SensorExternalGNSSCoupledRecord
               }

               recordType osoittaa tietueen tyypin (SensorExternalGNSSCoupledRecord). Asetettava arvo: ks. RecordType

               recordSize on SensorExternalGNSSCoupledRecord-tietueen koko tavuina.

               noOfRecords on tietuesarjassa olevien tietueiden määrä.

               records on ulkoiseen GNSS-vastaanottimeen kytketyn tunnistimen tietuejoukko.
            2.243.   VuSensorPairedRecordArray

            Sukupolvi 2:
            Sarja SensorPairedRecord-tietueita ja kopiointiprotokollassa käytetty metadata.

            Teksti kuva

               VuSensorPairedRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF SensorPairedRecord
               }

               recordType osoittaa tietueen tyypin (SensorPairedRecord). Asetettava arvo: ks. RecordType

               recordSize on SensorPairedRecord-tietueen koko tavuina.

               noOfRecords on tietuesarjassa olevien tietueiden määrä.

               records on sarja tunnistimeen liittyviä tietoja sisältäviä tietueita.
            3.   ARVOALUEIDEN MÄÄRITTELYT
            Kohdassa 2 määriteltyjen muuttujien arvojen määrittely.

            Teksti kuva

               TimeRealRange ::= 232-1

            4.   MERKKIJONOT
            IA5 (International Alphabet 5) -merkkijonoissa käytetään standardin ISO/IEC 8824-1 mukaisia ASCII-merkkejä. Selvyyden vuoksi ja avuksi on kyseiset merkit näytetty alla. Ristiriitatapauksissa on standardin ISO/IEC 8824-1 sisältö ratkaiseva.

            Teksti kuva

               ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
               @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _
               ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~

                        Muissa merkkijonoissa (Address, Name, VehicleRegistrationNumber) käytetään lisäksi merkkejä desimaalimerkkien koodialueelta 161–255, joka kuuluu seuraaviin koodisivun numeron määrittämiin 8-bittisiin standardimerkistöihin:
                        Standardimerkistö

                        Koodisivu
                        (Desimaali)

                        ISO/IEC 8859-1, latinalaisaakkosto nro 1, länsieurooppalainen

                        1

                        ISO/IEC 8859-2, latinalaisaakkosto nro 2, keskieurooppalainen

                        2

                        ISO/IEC 8859-3, latinalaisaakkosto nro 3, eteläeurooppalainen

                        3

                        ISO/IEC 8859-5, latinalainen/kyrillinen

                        5

                        ISO/IEC 8859-7, latinalainen/kreikkalainen

                        7

                        ISO/IEC 8859-9, latinalaisaakkosto nro 5, turkkilainen

                        9

                        ISO/IEC 8859-13, latinalaisaakkosto nro 7, balttilaiset kielet

                        13

                        ISO/IEC 8859-15, latinalaisaakkosto nro 9

                        15

                        ISO/IEC 8859-16, latinalaisaakkosto nro 10, kaakkoiseurooppalainen

                        16

                        KOI8-R, latinalainen/kyrillinen

                        80

                        KOI8-U, latinalainen/kyrillinen

                        85

                  5.   KOODAUS
            Kun koodataan ASN.1-merkintätavan koodaussääntöjä käyttäen, kaikki datatyypit on koodattava standardin ISO/IEC 8825-2 aligned-vaihtoehdon mukaisesti.
            6.   OLIOTUNNISTEET JA SOVELLUSTUNNISTEET
            6.1.   Oliotunnisteet

            Tässä kappaleessa luetellut oliotunnisteet koskevat ainoastaan sukupolvea 2. Nämä oliotunnisteet määritellään viitteessä TR-03110-3, ja ne toistetaan tässä täsmällisyyden vuoksi. Nämä oliotunnisteet sisältyvät bsi-de:n alipuuhun:

            Teksti kuva

               bsi-de OBJECT IDENTIFIER ::= {
               itu-t(0) identified-organization(4) etsi(0)
               reserved(127) etsi-identified-organization(0) 7
               }

               Ajoneuvoyksikön todentamisprotokollan tunnisteet

            Teksti kuva

               id-TA OBJECT IDENTIFIER ::= {bsi-de protocols(2) smartcard(2) 2}
               id-TA-ECDSA OBJECT IDENTIFIER ::= {id-TA 2}
               id-TA-ECDSA-SHA-256 OBJECT IDENTIFIER ::= {id-TA-ECDSA 3}
               id-TA-ECDSA-SHA-384 OBJECT IDENTIFIER ::= {id-TA-ECDSA 4}
               id-TA-ECDSA-SHA-512 OBJECT IDENTIFIER ::= {id-TA-ECDSA 5}

            Esimerkki: Oletetaan, että ajoneuvoyksikön todentaminen suoritetaan SHA-384-algoritmiä käyttäen, jolloin oliotunnisteena käytetään (ASN.1-merkintätavan mukaan) Teksti kuva

               bsi-de protocols(2) smartcard(2) 2 2 4
            . Tämän oliotunnisteen arvo pistenotaatiossa on Teksti kuva

               0.4.0.127.0.7.2.2.2.2.4
            .

                        Pistenotaatio

                        Tavun notaatio

                        ‘04 00 7F 00 07 02 02 02 02 03’

                        ‘04 00 7F 00 07 02 02 02 02 04’

                        ‘04 00 7F 00 07 02 02 02 02 05’

               Sirun todentamisprotokollan tunnisteet

            Teksti kuva

               id-CA OBJECT IDENTIFIER ::= {bsi-de protocols(2) smartcard(2) 3}
               id-CA-ECDH OBJECT IDENTIFIER ::= {id-CA 2}
               id-CA-ECDH-AES-CBC-CMAC-128 OBJECT IDENTIFIER ::= {id-CA-ECDH 2}
               id-CA-ECDH-AES-CBC-CMAC-192 OBJECT IDENTIFIER ::= {id-CA-ECDH 3}
               id-CA-ECDH-AES-CBC-CMAC-256 OBJECT IDENTIFIER ::= {id-CA-ECDH 4}

            Esimerkki: Oletetaan, että sirun todennus tehdään käyttämällä ECDH-algoritmia, minkä tuloksena tilapäisen AES-avaimen pituus on 128 bittiä. Tätä tilapäistä avainta käytetään myöhemmin salauslohkoja ketjuttavassa käyttötilassa (CBC), jolla varmistetaan tietojen luottamuksellisuus ja CMAC-algoritmiä käyttäen, jolla varmistetaan tietojen aitous. Siksi oliotunnisteena käytetään (ASN.1-merkintätavan mukaan) Teksti kuva

               bsi-de protocols(2) smartcard(2) 3 2 2
            . Tämän oliotunnisteen arvo pistenotaatiossa on Teksti kuva

               0.4.0.127.0.7.2.2.3.2.2
            .

                        Pistenotaatio

                        Tavun notaatio

                        ‘04 00 7F 00 07 02 02 03 02 02’

                        ‘04 00 7F 00 07 02 02 03 02 03’

                        ‘04 00 7F 00 07 02 02 03 02 04’

                  6.2.   Sovellustunnisteet

            Sukupolvi 2:
            Sovellustunnisteen (AID) ulkoiselle GNSS-laitteistolle (sukupolvi 2) määrää ‘FF 44 54 45 47 4D’. Tämä on varattu sovellustunniste standardin ISO/IEC 7816-4 mukaisesti.

               Huomautus: viimeinen 5 tavun koodattu DTEGM älykkään ajopiirturin ulkoiselle GNSS-laitteelle.
            Sovellustunnisteen sukupolven 2 ajopiirturin kortin sovellukselle määrää ‘FF 53 4D 52 44 54’. Tämä on varattu sovellustunniste standardin ISO/IEC 7816-4 mukaisesti.

            Lisäys 2

               AJOPIIRTURIKORTTIEN ERITTELY

            SISÄLLYSLUETTELO

                        1.

                     JOHDANTO
                     175

                        1.1.

                     Lyhenteet
                     175

                        1.2.

                     Viitetiedot
                     176

                        2.

                     SÄHKÖISET JA MEKAANISET OMINAISUUDET
                     176

                        2.1.

                     Käyttöjännite ja virrankulutus
                     177

                        2.2.

                     Ohjelmointijännite Vpp

                     177

                        2.3.

                     Kellopulssin synnyttäminen ja kellotaajuus
                     177

                        2.4.

                     I/O-liitin
                     177

                        2.5.

                     Kortin toimintatilat
                     177

                        3.

                     LAITTEISTO JA VIESTINTÄ
                     177

                        3.1.

                     Johdanto
                     177

                        3.2.

                     Lähetysprotokolla
                     178

                        3.2.1

                     Protokollat
                     178

                        3.2.2

                     ATR-signaali
                     179

                        3.2.3

                     PTS-komento
                     179

                        3.3.

                     Käyttöoikeussäännöt
                     180

                        3.4.

                     Komentojen ja virhekoodien tiivistelmä
                     183

                        3.5.

                     Komentojen kuvaukset
                     185

                        3.5.1

                     SELECT
                     186

                        3.5.2

                     READ BINARY
                     187

                        3.5.3

                     UPDATE BINARY
                     194

                        3.5.4

                     GET CHALLENGE
                     200

                        3.5.5

                     VERIFY
                     200

                        3.5.6

                     GET RESPONSE
                     202

                        3.5.7

                     PSO: VERIFY CERTIFICATE
                     202

                        3.5.8

                     INTERNAL AUTHENTICATE
                     204

                        3.5.9

                     EXTERNAL AUTHENTICATE
                     205

                        3.5.10

                     GENERAL AUTHENTICATE
                     206

                        3.5.11

                     MANAGE SECURITY ENVIRONMENT
                     207

                        3.5.12

                     PSO: HASH
                     210

                        3.5.13

                     PERFORM HASH of FILE
                     211

                        3.5.14

                     PSO: COMPUTE DIGITAL SIGNATURE
                     212

                        3.5.15

                     PSO: VERIFY DIGITAL SIGNATURE
                     213

                        3.5.16

                     PROCESS DSRC MESSAGE
                     214

                        4.

                     AJOPIIRTURIKORTTIEN TIEDOSTORAKENNE
                     216

                        4.1.

                     MF-tiedosto
                     216

                        4.2.

                     Kuljettajakortin sovellukset
                     217

                        4.2.1

                     Kuljettajakortin ensimmäisen sukupolven sovellus
                     217

                        4.2.2

                     Kuljettajakortin toisen sukupolven sovellus
                     221

                        4.3.

                     Korjaamokortin sovellukset
                     224

                        4.3.1

                     Korjaamokortin ensimmäisen sukupolven sovellus
                     224

                        4.3.2

                     Korjaamokortin toisen sukupolven sovellus
                     228

                        4.4.

                     Valvontakortin sovellukset
                     233

                        4.4.1

                     Valvontakortin ensimmäisen sukupolven sovellus
                     233

                        4.4.2

                     Valvontakortin toisen sukupolven sovellus
                     235

                        4.5.

                     Yrityskortin sovellukset
                     237

                        4.5.1

                     Yrityskortin ensimmäisen sukupolven sovellus
                     237

                        4.5.2

                     Yrityskortin toisen sukupolven sovellus
                     238
                  1.   JOHDANTO
            1.1.   Lyhenteet

            Tässä lisäyksessä käytetään seuraavia lyhenteitä.

                        AC

                        (Access conditions) Käyttöehdot

                        AES

                        (Advanced encryption standard) AES-salaus

                        AID

                        (Application Identifier) Sovellustunniste

                        ALW

                        (Always) ALW-ehto; Aina

                        APDU

                        (Application protocol data unit) APDU-rakenne; Sovelluskerroksen tietoyksikkö

                        ATR

                        (Answer To Reset) Signaali, joka annetaan vastauksena RST-komentoon

                        AUT

                        (Authenticated) Alkuperä todennettu

                        C6, C7

                        Standardin ISO/IEC 7816-2 mukaiset kortin liittimet N:o 6 ja 7

                        cc

                        (clock cycles) Kellopulssi(a)

                        CHV

                        (Card holder verification information) Kortin haltijan kontrollitiedot

                        CLA

                        (Class byte of an APDU command) APDU-komennon luokkaa ilmaiseva tavu

                        DSRC

                        (Dedicated Short Range Communication) Lyhyen kantaman DSRC-tiedonsiirto

                        DF

                        (Dedicated File) DF-tiedosto DF-tiedosto voi sisältää muita (EF- tai DF-) tiedostoja

                        ECC

                        (Elliptic curve cryptography) Elliptisen käyrän salaus

                        EF

                        (Elementary File) EF-tiedosto

                        etu

                        (elementary time unit) Ajan perusyksikkö

                        G1

                        (Generation 1) Ensimmäinen sukupolvi

                        G2

                        (Generation 2) Toinen sukupolvi

                        IC

                        (Integrated circuit) Integroitu piiri

                        ICC

                        (Integrated Circuit Card) Integroidulla piirillä varustettu kortti

                        ID

                        (Identifier) Tunniste

                        IFD

                        (Interface Device) Liitäntälaite

                        IFS

                        (Information Field Size) Tietokentän koko

                        IFSC

                        (Information Field Size for the card) Kortin tietokentän koko

                        IFSD

                        (Information Field Size Device [for the Terminal]) Laitteen (päälaitteen) tietokentän koko

                        INS

                        (Instruction byte of an APDU command) APDU-komennon käskytavu

                        Lc

                        (Length of the input data for a APDU command) APDU-komennolla annettavan datan pituus

                        Le

                        (Length of the expected data [output data for a command]) Vastauksena odotettavan datan pituus (komennon vastauksena saatava data)

                        MF

                        (Master File) MF-tiedosto; Root-tason hakemistotiedosto

                        NAD

                        (Node address) T=1-protokollassa käytettävä solmun osoite

                        NEV

                        (Never) NEV-ehto; Ei koskaan

                        P1-P2

                        (Parameter bytes) Parametritavuja

                        PIN

                        (Personal identification number) PIN-koodi; Henkilökohtainen tunnusluku

                        PRO SM

                        (Protected with secure messaging) PRO SM -ehto; Salattu viesti

                        PTS

                        (Protocol transmission selection) PTS-komento; Lähetysprotokollan valinta

                        RFU

                        (Reserved for Future Use) Varattu myöhempään käyttöön

                        RST

                        (Reset [of the card]) RST-komento; (Kortin) alkutilaan palauttava komento

                        SFID

                        (Short EF Identifier) Lyhyt EF-tunniste

                        SM

                        (Secure messaging) Salattu sanomanvälitys

                        SW1-SW2

                        (Status bytes) Tilaa osoittavat tavut

                        TS

                        (Initial ATR character) ATR-signaalin ensimmäinen merkki

                        VPP

                        (Programming Voltage) Ohjelmointijännite

                        VU

                        (Vehicle Unit) Ajoneuvoyksikkö

                        XXh

                        Heksadesimaaliluku XX

                        ‘XXh’

                        Heksadesimaaliluku XX

                        ||

                        Ketjutusmerkki 03||04=0304

                  1.2.   Viitetiedot

            Tässä lisäyksessä käytetään seuraavia viitetietoja:

                        ISO/IEC 7816-2

                        Identification cards – Integrated circuit cards – Part 2: Dimensions and location of the contacts. ISO/IEC 7816-2:2007.

                        ISO/IEC 7816-3

                        Identification cards – Integrated circuit cards – Part 3: Electrical interface and transmission protocols. ISO/IEC 7816-3:2006.

                        ISO/IEC 7816-4

                        Identification cards – Integrated circuit cards – Part 4: Organization, security and commands for interchange. ISO/IEC 7816-4:2013 + Cor 1: 2014.

                        ISO/IEC 7816-6

                        Identification cards – Integrated circuit cards – Part 6: Interindustry data elements for interchange. ISO/IEC 7816-6:2004 + Cor 1: 2006.

                        ISO/IEC 7816-8

                        Identification cards – Integrated circuit cards – Part 8: Commands for security operations. ISO/IEC 7816-8:2004.

                        ISO/IEC 9797-2

                        Information technology – Security techniques – Message Authentication Codes (MACs) – Part 2: Mechanisms using a dedicated hash-function. ISO/IEC 9797-2:2011

                  2.   SÄHKÖISET JA MEKAANISET OMINAISUUDET

                        TCS_01

                        Kaikkien sähköisten signaalien on oltava standardin ISO/IEC 7816-3 mukaisia, ellei muuta määrätä.

                        TCS_02

                        Kortin liittimien paikkojen ja mittojen on oltava standardin ISO/IEC 7816-2 mukaiset.

                  2.1.   Käyttöjännite ja virrankulutus

                        TCS_03

                        Kortin on toimittava erittelyjen mukaisesti siten, että sen kulutus on standardissa ISO/IEC 7816-3 määritellyissä rajoissa.

                        TCS_04

                        Kortin on toimittava jännitteellä Vcc = 3V (± 0.3V) tai jännitteellä Vcc = 5V (± 0.5V).
                        Jännitteen valinnan on tapahduttava standardin ISO/IEC 7816-3 mukaisesti.

                  2.2.   Ohjelmointijännite Vpp

                        TCS_05

                        Kortti ei saa tarvita ohjelmointijännitettä liittimelle C6. Liittimen C6 ei oleteta olevan kytkettynä liitäntälaitteessa. Kortin liitin C6 voidaan kytkeä jännitteeseen Vcc mutta sitä ei saa kytkeä maahan. Liittimellä olevaa jännitettä ei kuitenkaan saa ottaa huomioon.

                  2.3.   Kellopulssin synnyttäminen ja kellotaajuus

                        TCS_06

                        Kortin on toimittava taajuusalueella 1–5 MHz; se voi kestää korkeampia taajuuksia. Yhden kortin käyttöjakson aikana kellotaajuus saa vaihdella ± 2 %. Kellotaajuus synnytetään ajoneuvoyksikössä eikä itse kortilla. Pulssileveyden suhde pulssiväliin saa vaihdella rajoissa 40–60 %.

                        TCS_07

                        Kortin EF ICC -tiedoston sisältämillä ehdoilla ulkoinen kello voidaan pysäyttää. EF ICC -tiedoston ensimmäinen tavu määrää Clockstop-tilan ehdot:

                                    Matala

                                    Korkea

                                    Bitti 3

                                    Bitti 2

                                    Bitti 1

                                    0

                                    0

                                    1

                                    Clockstop-tila sallittu, looginen taso ei merkitsevä

                                    0

                                    1

                                    1

                                    Clockstop-tila sallittu, looginen taso 1 etusijalla

                                    1

                                    0

                                    1

                                    Clockstop-tila sallittu, looginen taso 0 etusijalla

                                    0

                                    0

                                    0

                                    Clockstop-tila ei sallittu

                                    0

                                    1

                                    0

                                    Clockstop-tila sallittu vain loogisen tason ollessa 1

                                    1

                                    0

                                    0

                                    Clockstop-tila sallittu vain loogisen tason ollessa 0

                              Bitit 4–8 eivät ole käytössä.

                  2.4.   I/O-liitin

                        TCS_08

                        I/O-liitin C7 vastaanottaa ja siltä lähetetään dataa liitäntälaitteelle. Korttia käytettäessä saa vain joko kortti tai liitäntälaite olla lähetystilassa. Kortti ei kuitenkaan saa vahingoittua, vaikka molemmat olisivatkin lähetystilassa. Kortin on siirryttävä vastaanottotilaan aina, kun se ei lähetä dataa.

                  2.5.   Kortin toimintatilat

                        TCS_09

                        Käyttöjännitteen ollessa kytkettynä kortilla on kaksi toimintatilaa:

                                    käyttötila, jossa kortti on suorittaessaan komentoja tai ollessaan yhteydessä ajoneuvoyksikön kanssa,

                                    lepotila, jossa kortti on aina muulloin; tässä tilassa kortin on säilytettävä kaikki sillä oleva data.

                  3.   LAITTEISTO JA VIESTINTÄ
            3.1.   Johdanto

            Tässä kohdassa kuvataan ne toiminnot, jotka ajopiirturikorteilta ja ajoneuvoyksiköiltä vähintään vaaditaan, jotta ne toimisivat oikein ja yhdessä.
            Ajopiirturikortit ovat olemassa olevien ISO/IEC-standardien (erityisesti standardin ISO/IEC 7816) mukaisia niin paljon kuin mahdollista. Komennot ja protokollat on kuitenkin kuvattu täysin, jotta eräät käyttörajoitukset tai erot, mikäli niitä on, tulisivat määritellyiksi. Määritellyt komennot ovat täysin mainittujen standardien mukaisia paitsi tapauksissa, jotka on erikseen osoitettu.
            3.2.   Lähetysprotokolla

                        TCS_10

                        Lähetysprotokollan on oltava standardin ISO/IEC 7816-3 mukainen T=0-protokollan ja T=1-protokollan yhteydessä. Erityisesti ajoneuvoyksikön on tunnistettava kortin lähettämät odotusajan pidennykset.

                  3.2.1   Protokollat

                        TCS_11

                        Kortin on kyettävä käyttämään sekä T=0-protokollaa että T=1-protokollaa. Niiden lisäksi kortti voi tukea muita liitinorientoituneita protokollia.

                        TCS_12

                           T=0 on oletusarvoinen protokolla, minkä vuoksi PTS (lähetysprotokollan valinta) -komento tarvitaan vaihtamaan käytettäväksi protokollaksi T=1.

                        TCS_13

                        Laitteiden on tuettava suoraa koodaustapaa (direct convention) molemmissa protokollissa; suora koodaustapa on näin ollen pakollinen kortille.

                        TCS_14

                           Information field size card (kortin tietokentän koko) -tavun tulee olla ATR-signaalin merkissä TA3. Tavun arvon on oltava vähintään ‘F0h’ (= 240 tavua).

                  Protokollia koskevat seuraavat rajoitukset:

                        TCS_15

                        T=0

                                    —

                                    Liitäntälaitteen on kyettävä ottamaan vastaus I/O-liittimelle 400 kellopulssin kuluessa RST-signaalin etureunasta.

                                    —

                                    Liitäntälaitteen on kyettävä lukemaan merkkejä 12 etu-yksikön (perusaikayksikön) välein.

                                    —

                                    Liitäntälaitteen on luettava virheellinen merkki ja sen toisto, jos niiden välillä on 13 etu-yksikköä. Jos virheellinen merkki havaitaan, Error (virhe) -signaali voidaan antaa I/O-liittimelle 1 ja 2 etu-yksikön välillä. Laitteen on tuettava 1 etu-yksikön viivettä.

                                    —

                                    Liitäntälaiteen on hyväksyttävä 33-tavuinen ATR-signaali (TS (ensimmäinen merkki) + 32).

                                    —

                                    Jos ATR-signaalissa on merkki TC1, liitäntälaiteen lähettämille merkeille on annettava ylimääräinen varoaika (Extra Guard Time), vaikka kortin lähettämät merkit voidaan silti erottaa 12 etu-yksiköllä. Tämä pätee myös kortin lähettämään ACK-merkkiin liitäntälaitteen lähettämän P3-merkin jälkeen.

                                    —

                                    Liitäntälaitteen on otettava huomioon kortin lähettämä NUL-merkki.

                                    —

                                    Liitäntälaitteen on hyväksyttävä ACK-merkin antaminen vastakkaisvaiheisena (complementary mode).

                                    —

                                    GET RESPONSE -komentoa ei voida käyttää chaining mode (ketjutus) -tilassa hakemaan dataa, jonka pituus saattaa ylittää 255 tavua.

                        TCS_16

                        T=1

                                    —

                                    NAD (solmun osoite) -tavu: ei käytössä (NAD-tavun arvoksi on asetettava ‘00’).

                                    —

                                    S-block ABORT -komento: ei käytössä.

                                    —

                                    S-block VPP state error: ei käytössä.

                                    —

                                    Tietokentän ketjutettu pituus ei saa ylittää 255:tä tavua (liitäntälaitteen varmistettava).

                                    —

                                    Liitäntälaitteen on annettava information field size device (IFSD) (laitteen tietokentän koko) -arvo heti ATR-signaalin jälkeen: Liitäntälaiteen on lähetettävä S-Block IFS (tietokentän koko) -pyyntö ATR-signaalin jälkeen ja kortin on lähettävä takaisin S-Block IFS -tieto. IFSD:n suositeltava arvo on 254 tavua.

                                    —

                                    Kortti ei pyydä IFS-koon muuttamista.

                  3.2.2   ATR-signaali

                        TCS_17

                        Laite tarkastaa ATR-signaalin tavut standardin ISO/IEC 7816-3 mukaisesti. ATR-signaaliin sisältyviä merkkejä, jotka liittyvät kortin historiaan (historical characters), ei todenneta.
                        Esimerkki kahta protokollaa tukevasta ATR-perussignaalista standardin ISO/IEC 7816-3 mukaisesti

                                    Merkki

                                    Arvo

                                    Huomautukset

                                    TS

                                    ‘3Bh’

                                    Osoittaa suoraa koodaustapaa

                                    T0

                                    ‘85h’

                                    TD1 mukana; mukana on 5 kortin historiaan liittyvää tavua.

                                    TD1

                                    ‘80h’

                                    TD2 mukana; käytetään T=0-protokollaa

                                    TD2

                                    ‘11h’

                                    TD3 mukana; käytetään T=1-protokollaa

                                    TA3

                                    ‘XXh’ (vähintään ‘F0h’)

                                    Kortin tietokentän koko (IFSC)

                                    TH1–TH5

                                    ‘XXh’

                                    Kortin historiaan liittyvät merkit

                                    TCK

                                    ‘XXh’

                                    Tarkistusmerkki (XOR)

                        TCS_18

                        ATR (Answer To Reset) -signaalin jälkeen valitaan MF-tiedosto automaattisesti oletushakemistoksi.

                  3.2.3   PTS-komento

                        TCS_19

                        Oletusarvoinen protokolla on T=0. T=1-protokollan valitsemiseksi on kortin lähetettävä laitteelle PTS-komento (tunnetaan myös nimellä PPS-komento).

                        TCS_20

                        Koska kortin on tuettava sekä T=0- että T=1-protokollia, sen on myös tuettava PTS (protokollan vaihto) -perustoimintoa.
                        Kuten standardista ISO/IEC 7816-3 ilmenee, PTS-komentoa voidaan käyttää muuttamaan siirtonopeus suuremmaksi kuin kortin ATR-signaalissa mahdollisesti (TA(1)-tavussa) ehdottama.
                        Suurempien siirtonopeuksien tuki kortilla on valinnainen ominaisuus.

                        TCS_21

                        Jos kortti ei tue muita kuin oletusarvoista siirtonopeutta (tai jos se ei tue valittua siirtonopeutta), kortin on vastattava PTS-komentoon standardin ISO/IEC 7816-3 mukaisesti jättämällä PPS1-tavu pois.
                        Seuraavassa on esimerkkejä PTS-peruskomennosta protokollan valitsemiseksi:

                                    Merkki

                                    Arvo

                                    Huomautukset

                                    PPSS

                                    ‘FFh’

                                    Käynnistysmerkki

                                    PPS0

                                    ‘00h’ tai ‘01h’

                                    PPS1–PPS3 eivät ole mukana; ‘00h’ valitsee T0-, ‘01h’ valitsee T1-protokollan.

                                    PK

                                    ‘XXh’

                                                Tarkistusmerkki

                                                :

                                                ‘XXh’ = ‘FFh’ jos PPS0 = ‘00h’,
                                                ‘XXh’ = ‘FEh’ jos PPS0 = ‘01h’.

                  3.3.   Käyttöoikeussäännöt

                        TCS_22

                        Käyttöoikeussääntö määrittää käyttötilalle, eli komennolle, sitä vastaavat turvallisuusehdot. Jos turvallisuusehdot täyttyvät, komento käsitellään.

                        TCS_23

                        Ajopiirturikorttiin sovelletaan seuraavia turvallisuusehtoja:

                                    Lyhenne

                                    Merkitys

                                    ALW

                                    Toiminto on aina mahdollinen ja voidaan toteuttaa ilman rajoituksia. Komennon ja vastauksen tietoyksiköt lähetetään selväkielisinä, ts. ilman salattua sanomanvälitystä.

                                    NEV

                                    Toiminto ei ole koskaan mahdollinen.

                                    PLAIN-C

                                    Komennon tietoyksikkö lähetetään selväkielisenä, ts. ilman salattua sanomanvälitystä.

                                    PWD

                                    Toiminto voidaan suorittaa vain, jos korjaamokortin tunnusluku on tarkistettu onnistuneesti, ts. jos kortin sisäiseksi tietoturvatilaksi on määritetty ”PIN_Verified”. Komento on lähetettävä ilman salattua sanomanvälitystä.

                                    EXT-AUT-G1

                                    Toiminto voidaan suorittaa vain, jos ensimmäisen sukupolven todentamisen External Authenticate -komento (ks. myös lisäys 11, A osa) on suoritettu onnistuneesti.

                                    SM-MAC-G1

                                    Tietoyksikkö (komento ja vastaus) on suoritettava ensimmäisen sukupolven salatulla sanomanvälityksellä todentamisen vaativassa käyttötilassa (authentication-only mode) (ks. lisäys 11, A osa).

                                    SM-C-MAC-G1

                                    Komennon tietoyksikkö on suoritettava ensimmäisen sukupolven salatulla sanomanvälityksellä todentamisen vaativassa käyttötilassa (authentication-only mode) (ks. lisäys 11, A osa).

                                    SM-R-ENC-G1

                                    Vastauksen tietoyksikkö on suoritettava ensimmäisen sukupolven salatulla sanomanvälityksellä salauksen vaativassa käyttötilassa (encryption mode) (ks. lisäys 11, A osa), ts. sanoman autentikointikoodia ei palauteta.

                                    SM-R-ENC-MAC-G1

                                    Vastauksen tietoyksikkö on suoritettava ensimmäisen sukupolven salatulla sanomanvälityksellä käyttötilassa, joka edellyttää salauksen ja sen jälkeen todennuksen (encrypt-then-authenticate mode) (ks. lisäys 11, A osa).

                                    SM-MAC-G2

                                    Tietoyksikkö (komento ja vastaus) on suoritettava toisen sukupolven salatulla sanomanvälityksellä todentamisen vaativassa käyttötilassa (authentication-only mode) (ks. lisäys 11, B osa).

                                    SM-C-MAC-G2

                                    Komennon tietoyksikkö on suoritettava toisen sukupolven salatulla sanomanvälityksellä todentamisen vaativassa käyttötilassa (authentication-only mode) (ks. lisäys 11, B osa).

                                    SM-R-ENC-MAC-G2

                                    Vastauksen tietoyksikkö on suoritettava toisen sukupolven salatulla sanomanvälityksellä käyttötilassa, joka edellyttää salauksen ja sen jälkeen todennuksen (encrypt-then-authenticate mode) (ks. lisäys 11, B osa).

                        TCS_24

                        Edellä lueteltuja turvallisuusehtoja voidaan yhdistellä seuraavin tavoin:

                              AND
                           : Kaikkien turvallisuusehtojen on täytyttävä

                              OR
                           : Vähintään yhden turvallisuusehdon on täytyttävä
                        Tiedostojärjestelmän käyttöoikeussäännöt, eli SELECT-, READ BINARY- ja UPDATE BINARY -komennot, on käsitelty luvussa 4. Muiden komentojen käyttöoikeussäännöt on esitetty seuraavissa taulukoissa.

                        TCS_25

                        DF Tachograph G1 -sovelluksessa noudatetaan seuraavia käyttöoikeussääntöjä:

                                    Komento

                                    Kuljettajakortti

                                    Korjaamokortti

                                    Valvontakortti

                                    Yrityskortti

                                    External Authenticate

                                                —

                                                Ensimmäisen sukupolven todentamiseen

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                                —

                                                Toisen sukupolven todentamiseen

                                    ALW

                                    PWD

                                    ALW

                                    ALW

                                    Internal Authenticate

                                    ALW

                                    PWD

                                    ALW

                                    ALW

                                    General Authenticate

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    Get Challenge

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    MSE:SET AT

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    MSE:SET DST

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    Process DSRC Message

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    PSO: Compute Digital Signature

                                    ALW OR
                                    SM-MAC-G2

                                    ALW OR
                                    SM-MAC-G2

                                    Ei sovelleta

                                    Ei sovelleta

                                    PSO: Hash

                                    Ei sovelleta

                                    Ei sovelleta

                                    ALW

                                    Ei sovelleta

                                    PSO: Hash of File

                                    ALW OR
                                    SM-MAC-G2

                                    ALW OR
                                    SM-MAC-G2

                                    Ei sovelleta

                                    Ei sovelleta

                                    PSO: Verify Certificate

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    PSO: Verify Digital Signature

                                    Ei sovelleta

                                    Ei sovelleta

                                    ALW

                                    Ei sovelleta

                                    Verify

                                    Ei sovelleta

                                    ALW

                                    Ei sovelleta

                                    Ei sovelleta

                        TCS_26

                        DF Tachograph G2 -sovelluksessa noudatetaan seuraavia käyttöoikeussääntöjä:

                                    Komento

                                    Kuljettajakortti

                                    Korjaamokortti

                                    Valvontakortti

                                    Yrityskortti

                                    External Authenticate

                                                —

                                                Ensimmäisen sukupolven todentamiseen

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                                —

                                                Toisen sukupolven todentamiseen

                                    ALW

                                    PWD

                                    ALW

                                    ALW

                                    Internal Authenticate

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    General Authenticate

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    Get Challenge

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    MSE:SET AT

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    MSE:SET DST

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    Process DSRC Message

                                    Ei sovelleta

                                    ALW

                                    ALW

                                    Ei sovelleta

                                    PSO: Compute Digital Signature

                                    ALW OR
                                    SM-MAC-G2

                                    ALW OR
                                    SM-MAC-G2

                                    Ei sovelleta

                                    Ei sovelleta

                                    PSO: Hash

                                    Ei sovelleta

                                    Ei sovelleta

                                    ALW

                                    Ei sovelleta

                                    PSO: Hash of File

                                    ALW OR
                                    SM-MAC-G2

                                    ALW OR
                                    SM-MAC-G2

                                    Ei sovelleta

                                    Ei sovelleta

                                    PSO: Verify Certificate

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    PSO: Verify Digital Signature

                                    Ei sovelleta

                                    Ei sovelleta

                                    ALW

                                    Ei sovelleta

                                    Verify

                                    Ei sovelleta

                                    ALW

                                    Ei sovelleta

                                    Ei sovelleta

                        TCS_27

                        MF-tiedostossa noudatetaan seuraavia käyttöoikeussääntöjä:

                                    Komento

                                    Kuljettajakortti

                                    Korjaamokortti

                                    Valvontakortti

                                    Yrityskortti

                                    External Authenticate

                                                —

                                                Ensimmäisen sukupolven todentamiseen

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                                —

                                                Toisen sukupolven todentamiseen

                                    ALW

                                    PWD

                                    ALW

                                    ALW

                                    Internal Authenticate

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    General Authenticate

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    Get Challenge

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    MSE:SET AT

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    MSE:SET DST

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    Process DSRC Message

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    PSO: Compute Digital Signature

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    PSO: Hash

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    PSO: Hash of File

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    Ei sovelleta

                                    PSO: Verify Certificate

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    Verify

                                    Ei sovelleta

                                    ALW

                                    Ei sovelleta

                                    Ei sovelleta

                        TCS_28

                        Ajopiirturikortti voi hyväksyä tai hylätä komennon, jonka tietoturvan taso on turvallisuusehtojen vaatimuksia korkeampi. Jos turvallisuusehto on siis ALW (tai PLAIN-C), kortti voi hyväksyä komennon salatulla sanomanvälityksellä (salauksen ja / tai todentamisen vaativa käyttötila). Jos turvallisuusehto edellyttää salattua sanomanvälitystä todentamisen vaativassa käyttötilassa, ajopiirturikortti voi hyväksyä komennon saman sukupolven salatulla sanomanvälityksellä todentamisen ja salauksessa vaativassa käyttötilassa.

                           Huomautus: Komentojen kuvauksissa on lisätietoja komentojen tuesta ajopiirturikorttien eri tyypeille ja eri DF:ille.

                  3.4.   Komentojen ja virhekoodien tiivistelmä

            Komennot ja tiedostorakenne on saatu standardista ISO/IEC 7816-4 ja ne ovat tämän standardin mukaisia.
            Tässä osassa kuvataan seuraavia APDU-rakenteen komento-vastauspareja. Ensimmäisen ja toisen sukupolven tukemat komentovariantit on esitetty niitä vastaavissa komentojen kuvauksissa.

                        Komento

                        INS (käskytavu)

                        SELECT

                        ‘A4h’

                        READ BINARY

                        ‘B0h’, ‘B1h’

                        UPDATE BINARY

                        ‘D6h’, ‘D7h’

                        GET CHALLENGE

                        ‘84h’

                        VERIFY

                        ‘20h’

                        GET RESPONSE

                        ‘C0h’

                        PERFORM SECURITY OPERATION

                        ‘2Ah’

                                    —

                                    VERIFY CERTIFICATE

                                    —

                                    COMPUTE DIGITAL SIGNATURE

                                    —

                                    VERIFY DIGITAL SIGNATURE

                                    —

                                    HASH

                                    —

                                    PERFORM HASH OF FILE

                                    —

                                    PROCESS DSRC MESSAGE

                        INTERNAL AUTHENTICATE

                        ‘88h’

                        EXTERNAL AUTHENTICATE

                        ‘82h’

                        MANAGE SECURITY ENVIRONMENT

                        ‘22h’

                                    —

                                    SET DIGITAL SIGNATURE TEMPLATE

                                    —

                                    SET AUTHENTICATION TEMPLATE

                        GENERAL AUTHENTICATE

                        ‘86h’

                        TCS_29

                        Tilaa ilmaisevat tavut SW1 ja SW2 sisällytetään kaikkiin vastausviesteihin, ja ne osoittavat komennon suorittamisen tilan.

                                    SW1

                                    SW2

                                    Merkitys

                                    90

                                    00

                                    Normaali suoritus.

                                    61

                                    XX

                                    Normaali suoritus. XX = vastaukseen käytettävissä olevien tavujen määrä.

                                    62

                                    81

                                    Varoituksen suoritus. Osa palautettavista tiedoista on voinut tuhoutua

                                    63

                                    00

                                    Todentaminen epäonnistui (varoitus)

                                    63

                                    CX

                                    Väärä CHV (PIN). ‘X’ on jäljellä olevien yrityskertojen laskuri.

                                    64

                                    00

                                    Toteutusvirhe – haihtumattoman muistin tila muuttumaton. Virhe eheydessä.

                                    65

                                    00

                                    Toteutusvirhe – haihtumattoman muistin tila muuttunut

                                    65

                                    81

                                    Toteutusvirhe – haihtumattoman muistin tila muuttunut – muistivirhe

                                    66

                                    88

                                                Tietoturvavirhe

                                                :

                                                väärä tarkistussumma (salatun sanomanvälityksen yhteydessä) tai
                                                väärä varmenne (varmenteen todennuksen yhteydessä) tai
                                                väärä kryptogrammi (ulkoisen todennuksen yhteydessä) tai
                                                väärä allekirjoitus (allekirjoituksen todennuksen yhteydessä)

                                    67

                                    00

                                    Väärä pituus (väärä Lc tai Le)

                                    68

                                    82

                                    Salattua sanomanvälitystä ei tueta

                                    68

                                    83

                                    Odotettu ketjun viimeinen komento

                                    69

                                    00

                                    Kielletty komento (protokollassa T=0 ei käytettävissä vastausta)

                                    69

                                    82

                                    Tietoturvatilan vaatimuksia ei täytetty.

                                    69

                                    83

                                    Todennusmenetelmän käyttö estetty.

                                    69

                                    85

                                    Käyttöehtoja ei täytetty.

                                    69

                                    86

                                    Komento ei sallittu (ei käytössä olevaa EF-tiedostoa).

                                    69

                                    87

                                    Odotettuja salattuja viestitietoja puuttuu

                                    69

                                    88

                                    Salatuissa viestitiedoissa virheitä

                                    6A

                                    80

                                    Datakentässä väärät parametrit

                                    6A

                                    82

                                    Tiedostoa ei löydy.

                                    6A

                                    86

                                    Väärät parametrit P1-P2.

                                    6A

                                    88

                                    Kyseessä olevaa dataa ei löydy.

                                    6B

                                    00

                                    Väärät parametrit (suhteellinen osoite EF-tiedoston ulkopuolella).

                                    6C

                                    XX

                                    Väärä pituus, SW2 osoittaa tarkan pituuden. Mitään tietokenttää ei palauteta vastauksena.

                                    6D

                                    00

                                    Käskykoodia ei tueta tai se ei ole voimassa.

                                    6E

                                    00

                                    Luokkaa ei tueta.

                                    6F

                                    00

                                    Muut tarkastusvirheet

                        TCS_30

                        Jos yhdessä komennon tietoyksikössä toteutuu enemmän kuin yksi virhe-ehto, kortti voi palauttaa minkä tahansa asianmukaisista tilaa osoittavista tavuista.

                  3.5.   Komentojen kuvaukset

            Tässä luvussa kuvataan ajopiirturikorttien pakolliset komennot.
            Salaustoimiin liittyviä lisätietoja on lisäyksessä 11 (Yhteiset turvamekanismit) ensimmäisen ja toisen sukupolven ajopiirturien osalta.
            Kaikki komennot on kuvattu käytetystä protokollasta (T=0 tai T=1) riippumatta. APDU-rakenteen tavut CLA, INS, P1, P2, Lc ja Le on aina näytetty. Jos kuvattavassa komennossa ei tarvita Lc- tai Le-tavuja, niihin liittyvän pituuden, arvon ja kuvauksen kohta on jätetty tyhjäksi.

                        TCS_31

                        Jos molempia pituutta osoittavia tavuja (Lc ja Le) pyydetään, kuvattu komento on jaettava kahteen osaan, jos liitäntälaite käyttää T=0-protokollaa: liitäntälaite lähettää kuvauksen mukaisen komennon, jossa P3=Lc + data ja sen jälkeen GET RESPONSE -komennon (ks. kohta 3.5.6), jossa P3=Le.

                        TCS_32

                        Jos molempia pituutta osoittavia tavuja pyydetään ja Le=0:

                                    —

                                    käytettäessä T=1-protokollaa, kortin on vastattava tietoon Le=0 lähettämällä kaikki tulostettavissa olevat tiedot.

                                    —

                                    käytettäessä T=0-protokollaa, liitäntälaitteen on lähetettävä ensimmäinen komento, jossa P3=Lc + data, ja kortin on vastattava (tästä käytännössä aiheutuvaan) tietoon Le=0 tilaa osoittavilla tavuilla ‘61La’, missä La on vastaukseen käytettävissä olevien tavujen määrä. Liitäntälaite antaa sitten GET RESPONSE -komennon, jossa P3 = La, lukeakseen tiedot.

                        TCS_33

                        Ajopiirturi voi lisätoimintona tukea laajennettuja pituuskenttiä standardin ISO/IEC 7816-4 mukaisesti. Laajennettuja pituuskenttiä tukevan ajopiirturikortin on

                                    —

                                    ilmoitettava laajennetun pituuskentän tuki ATR-signaalissa

                                    —

                                    annettava tuetut puskurikoot laajennettuja pituuskenttiä koskevan tiedon avulla EF ATR/INFO -tiedostossa, ks. TCS_146.

                                    —

                                    ilmoitettava, tukeeko se laajennettuja pituuskenttiä T=1- ja / tai T=0-protokollan osalta EF Extended_Length -tiedostossa, ks. TCS_147.

                                    —

                                    tuettava laajennettuja pituuskenttiä ajopiirturisovelluksen ensimmäisen ja toisen sukupolven osalta.

                           Huomautus:

                        Kaikki komennot on määritetty lyhyitä pituuskenttiä varten. Laajennetun pituuskentän tietoyksiköiden käyttö ilmenee standardista ISO/IEC 7816-4.
                        Komennot on määritetty pääasiassa selväkielistä tilaa varten, siis ilman salattua sanomanvälitystä, sillä salatun sanomavälityksen kerros on määritetty lisäyksessä 11. Komennon käyttöoikeussäännöistä käy ilmi, tukeeko komento salattua sanomanvälitystä ja tukeeko komento ensimmäisen ja / tai toisen sukupolven salattua sanomanvälitystä. Joitain komentovariantteja on kuvattu salatun sanomanvälityksen kanssa esimerkkien antamiseksi salatun sanomanvälityksen käytöstä.

                        TCS_34

                        Ajoneuvoyksikön on suoritettava toisen sukupolven ajoneuvoyksikön ja kortin molemminpuolinen todentamisprotokolla käyttöjaksoa varten kokonaisuudessaan varmenteen todentaminen mukaan lukien (mikäli sitä edellytetään) joko DF Tachograph-, DF Tachograph_G2- tai MF-tiedostossa.

                  3.5.1   SELECT

            Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn komentoon verrattuna.
            SELECT-komentoa käytetään:

                        —

                        valitsemaan sovelluksen sisältävä DF-tiedosto (on käytettävä valintaa nimen perusteella)

                        —

                        valitsemaan EF-tiedosto annetun tiedostotunnisteen perusteella

                  3.5.1.1   Valinta nimen (AID) perusteella

            Tällä komennolla voidaan valita kortilla oleva sovelluksen sisältävä DF-tiedosto.

                        TCS_35

                        Tämä komento voidaan antaa mistä hyvänsä tiedostorakenteessa (ATR-signaalin jälkeen tai milloin hyvänsä).

                        TCS_36

                        Sovelluksen valitseminen asettaa senhetkisen tietoturvaympäristön alkutilaansa. Sovelluksen valitsemisen jälkeen mikään käytössä oleva julkinen avain ei ole enää valittuna. Myöskään EXT-AUT-G1-käyttöehto ei enää ole voimassa. Jos komento suoritettiin ilman salattua sanomanvälitystä, aiemmat avaimet eivät ole enää käytettävissä salattuun sanomanvälitykseen.

                        TCS_37

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘A4h’

                                    P1

                                    1

                                    ‘04h’

                                    Valinta nimen (AID) perusteella

                                    P2

                                    1

                                    ‘0Ch’

                                    Vastausta ei odoteta

                                    Lc

                                    1

                                    ‘NNh’

                                    Kortille lähetettävien tavujen määrä (sovellustunnisteen (AID) pituus):
                                    ‘06h’ ajopiirturisovellukselle

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    AID: ‘FF 54 41 43 48 4F’ ensimmäisen sukupolven ajopiirturisovellukselle
                                    AID: ‘FF 53 4D 52 44 54’ toisen sukupolven ajopiirturisovellukselle

                              SELECT-komentoon ei tarvita vastausta (Le-tavu puuttuu käytettäessä T=1-protokollaa, tai vastausta ei pyydetä käytettäessä T=0-protokollaa).

                        TCS_38

                        Vastausviesti (vastausta ei pyydetty)

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos sovellustunnistetta vastaavaa sovellusta ei löytynyt, suorittamisen tilaa kuvaava vastaus on ‘6A82’.

                                    —

                                    T=1-protokollaa käytettäessä tavun Le ollessa mukana tilaa kuvaava vastaus on ‘6700’.

                                    —

                                    T=0-protokollaa käytettäessä, kun vastausta on pyydetty SELECT-komennon jälkeen, tilaa kuvaava vastaus on ‘6900’.

                                    —

                                    Jos valittu sovellus katsotaan vialliseksi (tiedoston ominaisuuksissa on todettu eheysvirhe), suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                  3.5.1.2   EF-tiedoston valinta sen tiedostotunnisteen perusteella

                        TCS_39

                        Komentoviesti

                        TCS_40

                        Ajopiirturikortin on tuettava lisäyksen 11 B osassa määritettyä toisen sukupolven salattua sanomanvälitystä tämän komentovariantin osalta.

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘A4h’

                                    P1

                                    1

                                    ‘02h’

                                    Käytössä olevan DF-tiedoston alaisen EF-tiedoston valinta

                                    P2

                                    1

                                    ‘0Ch’

                                    Vastausta ei odoteta

                                    Lc

                                    1

                                    ‘02h’

                                    Kortille lähetettävien tavujen määrä

                                    #6-#7

                                    2

                                    ‘XXXXh’

                                    Tiedostotunniste

                              SELECT-komentoon ei tarvita vastausta (Le-tavu puuttuu käytettäessä T=1-protokollaa, tai vastausta ei pyydetä käytettäessä T=0-protokollaa).

                        TCS_41

                        Vastausviesti (vastausta ei pyydetty)

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos tiedostotunnistetta vastaavaa tiedostoa ei löytynyt, suorittamisen tilaa kuvaava vastaus on ‘6A82’.

                                    —

                                    T=1-protokollaa käytettäessä tavun Le ollessa mukana tilaa kuvaava vastaus on ‘6700’.

                                    —

                                    T=0-protokollaa käytettäessä, kun vastausta on pyydetty SELECT-komennon jälkeen, tilaa kuvaava vastaus on ‘6900’.

                                    —

                                    Jos valittu tiedosto katsotaan vialliseksi (tiedoston ominaisuuksissa on todettu eheysvirhe), suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                  3.5.2   READ BINARY

            Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn komentoon verrattuna.
            READ BINARY -komentoa käytetään lukemaan tietoja transparent-tyyppisestä EF-tiedostosta.
            Kortin vastaus koostuu luetuista tiedoista, jotka voidaan tarvittaessa suojata salatun sanomanvälityksen rakenteella.
            3.5.2.1   Komento, jos suhteellinen osoite parametreissa P1-P2

            Tämän komennon avulla liitäntälaite voi lukea tietoja kulloinkin valitusta EF-tiedostosta ilman salattua sanomanvälitystä.

               Huomautus: Tätä komentoa voidaan käyttää ilman salattua sanomanvälitystä vain sellaisten tiedostojen lukemiseen, jotka tukevat ALW-turvallisuusehtoa Lue (Read) -käyttötilassa.

                        TCS_42

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘B0h’

                                    READ BINARY

                                    P1

                                    1

                                    ‘XXh’

                                    Suhteellinen osoite tavuina tiedoston alusta laskien: merkitsevin tavu

                                    P2

                                    1

                                    ‘XXh’

                                    Suhteellinen osoite tavuina tiedoston alusta laskien: vähiten merkitsevä tavu

                                    Le

                                    1

                                    ‘XXh’

                                    Vastauksena odotettavan datan pituus. Luettavien tavujen määrä.

                           Huomautus: P1-tavun bitti 8 on asetettava nollaksi.

                        TCS_43

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1-#X

                                    X

                                    ‘XX..XXh’

                                    Tiedot luettu

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos mitään EF-tiedostoa ei valita, suorittamisen tilaa kuvaava vastaus on ‘6986’.

                                    —

                                    Jos valitun tiedoston turvallisuusehtoja ei täytetty, komennon suorittaminen keskeytetään viestillä ‘6982’.

                                    —

                                    Jos suhteellinen osoite ei ole EF-tiedoston koon mukainen (suhteellinen osoite > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6B00’.

                                    —

                                    Jos luettavan datan pituus ei ole EF-tiedoston koon mukainen (suhteellinen osoite + Le > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6700’ tai ‘6Cxx’, jossa ‘xx’ ilmaisee tarkan pituuden.

                                    —

                                    Jos tiedoston ominaisuuksissa on todettu eheysvirhe, kortin on pidettävä tiedostoa vaurioituneena ja lukukelvottomana, ja suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                                    —

                                    Jos tallennetuissa tiedoissa todetaan eheysvirhe, kortin on palautettava pyydetyt tiedot ja suorittamisen tilaa kuvaava vastaus on ‘6281’.

                  3.5.2.1.1   Komento salattua sanomanvälitystä käyttäen (esimerkkejä)

            Tämän komennon avulla liitäntälaite voi lukea tietoja kulloinkin valitusta EF-tiedostosta käyttäen salattua sanomanvälitystä, jonka avulla vastaanotetun datan eheys voidaan todentaa ja pitää data salassa, mikäli turvallisuusehtoa SM-R-ENC-MAC-G1 (1. sukupolvi) tai SM-R-ENC-MAC-G2 (2. sukupolvi) sovelletaan.

                        TCS_44

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘0Ch’

                                    Salattua sanomanvälitystä pyydetään

                                    INS (käskytavu)

                                    1

                                    ‘B0h’

                                    READ BINARY

                                    P1

                                    1

                                    ‘XXh’

                                    P1 (suhteellinen osoite tavuina tiedoston alusta laskien): merkitsevin tavu

                                    P2

                                    1

                                    ‘XXh’

                                    P2 (suhteellinen osoite tavuina tiedoston alusta laskien): vähiten merkitsevä tavu

                                    Lc

                                    1

                                    ‘XXh’

                                    Salattua sanomanvälitystä varten kortille lähetettävän datan pituus

                                    #6

                                    1

                                    ‘97h’

                                    TLE: odotetun pituusmääritteen tuntomerkki.

                                    #7

                                    1

                                    ‘01h’

                                    LLE: odotettu datan pituus

                                    #8

                                    1

                                    ‘NNh’

                                    Odotetun pituuden määrite (alkuperäinen Le): luettavien tavujen määrä

                                    #9

                                    1

                                    ‘8Eh’

                                    TCC: salauksen tarkistussumman tuntomerkki

                                    #10

                                    1

                                    ‘XXh’

                                    LCC: seuraavan salauksen tarkistussumman pituus

                                                ‘04h’ ensimmäisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, A osa)

                                                ‘08h’, ‘0Ch’ tai ‘10h’ riippuen AES-avaimen pituudesta toisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, B osa)

                                    #11-#(10+L)

                                    L

                                    ‘XX..XXh’

                                    Salauksen tarkistussumma

                                    Le

                                    1

                                    ‘00h’

                                    Kuten standardissa ISO/IEC 7816-4 on määritelty

                        TCS_45

                        Vastausviesti, jos turvallisuusehtoa SM-R-ENC-MAC-G1 (1. sukupolvi) / SM-R-ENC-MAC-G2 (2. sukupolvi) ei vaadita ja salattua sanomanvälitystä varten lähetetyn datan muoto on oikea:

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1

                                    1

                                    ‘99h’

                                    suorittamisen tilan tuntomerkki (SW1-SW2) – valinnainen ensimmäisen sukupolven salatussa sanomavälityksessä

                                    #2

                                    1

                                    ‘02h’

                                    Suorittamisen tilan pituus

                                    #3 – #4

                                    2

                                    ‘XX XXh’

                                    Suojaamattoman vastauksen tietoyksikön suorittamisen tila

                                    #5

                                    1

                                    ‘81h’

                                    TPV: salaamattoman datan tuntomerkki

                                    #6

                                    L

                                    ‘NNh’ tai
                                    ‘81 NNh’

                                    LPV: vastauksena saadun datan pituus (= alkuperäinen Le).
                                    L sisältää kaksi tavua, jos LPV> 127 tavua.

                                    #(6+L)-#(5+L+NN)

                                    NN

                                    ‘XX..XXh’

                                    Salaamatonta dataa

                                    #(6+L+NN)

                                    1

                                    ‘8Eh’

                                    TCC: salauksen tarkistussumman tuntomerkki

                                    #(7+L+NN)

                                    1

                                    ‘XXh’

                                    LCC: seuraavan salauksen tarkistussumman pituus

                                                ‘04h’ ensimmäisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, A osa)

                                                ‘08h’, ‘0Ch’ tai ‘10h’ riippuen AES-avaimen pituudesta toisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, B osa)

                                    #(8+L+NN)-#(7+M+L+NN)

                                    M

                                    ‘XX..XXh’

                                    Salauksen tarkistussumma

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                        TCS_46

                        Vastausviesti, jos turvallisuusehtoa SM-R-ENC-MAC-G1 (1. sukupolvi) / SM-R-ENC-MAC-G2 (2. sukupolvi) vaaditaan ja salattua sanomanvälitystä varten lähetetyn datan muoto on oikea:

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1

                                    1

                                    ‘87h’

                                    TPI CG: salatun datan (kryptogrammin) tuntomerkki (tag)

                                    #2

                                    L

                                    ‘MMh’ tai
                                    ‘81 MMh’

                                    LPI CG: Vastauksena saadun salatun datan pituus (täyttämisen takia eri kuin komennon alkuperäinen Le):
                                    L sisältää kaksi tavua, jos LPI CG > 127 tavua.

                                    #(2+L)-#(1+L+MM)

                                    MM

                                    ‘01XX..XXh’

                                    Salattu data: täytön osoitin ja kryptogrammi

                                    #(2+L+MM)

                                    1

                                    ‘99h’

                                    suorittamisen tilan tuntomerkki (SW1-SW2) – valinnainen ensimmäisen sukupolven salatussa sanomavälityksessä

                                    #(3+L+MM)

                                    1

                                    ‘02h’

                                    Suorittamisen tilan pituus

                                    #(4+L+MM) – #(5+L+MM)

                                    2

                                    ‘XX XXh’

                                    Suojaamattoman vastauksen tietoyksikön suorittamisen tila

                                    #(6+L+MM)

                                    1

                                    ‘8Eh’

                                    TCC: salauksen tarkistussumman tuntomerkki

                                    #(7+L+MM)

                                    1

                                    ‘XXh’

                                    LCC: seuraavan salauksen tarkistussumman pituus

                                                ‘04h’ ensimmäisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, A osa)

                                                ‘08h’, ‘0Ch’ tai ‘10h’ riippuen AES-avaimen pituudesta toisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, B osa)

                                    #(8+L+MM)-#(7+N+L+MM)

                                    määrä

                                    ‘XX..XXh’

                                    Salauksen tarkistussumma

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                              READ BINARY -komento voi palauttaa normaalit suorittamisen tilat, jotka on lueteltu kohdassa TCS_43 tuntomerkin ‘99h’ alla, kuten kuvattu kohdassa TCS_59 salatun sanomanvälityksen vastausviestirakenteiden avulla.
                        Tämän lisäksi saattaa ilmetä joitakin erityisesti salattuun sanomanvälitykseen liittyviä virhetilanteita. Tällöin vastauksena annetaan pelkkä suorittamisen tilan kuvaus ilman salatun sanomanvälityksen rakenteita:

                        TCS_47

                        Vastausviesti, jos salattua sanomanvälitystä varten lähetetyn datan muoto on väärä

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos käytössä ei ole voimassa olevaa tilapäistä avainta, suorittamisen tilaa kuvaava vastaus on ‘6A88’. Näin tapahtuu, jos tilapäistä avainta ei vielä ole luotu tai sen voimassaolo on päättynyt (tässä tapauksessa liitäntälaitteen on suoritettava uudelleen molemminpuolinen todentamisprosessi uuden tilapäisen avaimen luomiseksi).

                                    —

                                    Jos datasta puuttuu joitakin odotettuja osia, suorittamisen tilaa kuvaava vastaus on ‘6987’: tämä virhe tapahtuu, jos odotettu tuntomerkki puuttuu tai komennon rakenne on väärä.

                                    —

                                    Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on ‘6988’: tämä virhe tapahtuu, jos kaikki tarvittavat tuntomerkit ovat mukana, mutta jotkin datan pituudet eroavat odotetuista pituuksista.

                                    —

                                    Jos salauksen tarkistussumman todentaminen epäonnistuu, suorittamisen tilaa kuvaava vastaus on ‘6688’.

                  3.5.2.2   Komento lyhyellä EF (Elementary File) -tunnisteella

            Tämän komentovariantin avulla liitäntälaite voi valita EF-tiedoston lyhyellä EF-tunnisteella ja lukea tietoja valitusta EF-tiedostosta.

                        TCS_48

                        Ajopiirturikortin on tuettava tätä komentovarianttia kaikkien sellaisten EF-tiedostojen osalta, joilla on määritetty lyhyt EF-tunniste. Lyhyet EF-tunnisteet on esitetty luvussa 4.

                        TCS_49

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘B0h’

                                    READ BINARY

                                    P1

                                    1

                                    ‘XXh’

                                    Bitin 8 arvoksi on asetettu 1
                                    Bittien 7 ja 6 arvoksi on asetettu 00
                                    Bitit 5–1 koodaavat vastaavan EF-tiedoston lyhyen EF-tunnisteen

                                    P2

                                    1

                                    ‘XXh’

                                    Koodaa suhteellisen osoitteen 0 tavusta 255 tavuun P1:n viittaamassa EF-tiedostossa

                                    Le

                                    1

                                    ‘XXh’

                                    Vastauksena odotettavan datan pituus. Luettavien tavujen määrä.

                           Huomautus: Toisen sukupolven ajopiirturisovelluksessa käytettävät lyhyet EF-tunnisteet on esitetty luvussa 4.
                        Jos P1 koodaa lyhyen EF-tunnisteen ja komennon suorittaminen onnistuu, tunnistetusta EF-tiedostosta tulee kulloinkin valittu EF-tiedosto (käytössä oleva EF).

                        TCS_50

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1-#L

                                    L

                                    ‘XX..XXh’

                                    Tiedot luettu

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos lyhyttä EF-tunnistetta vastaavaa tiedostoa ei löytynyt, suorittamisen tilaa kuvaava vastaus on ‘6A82’.

                                    —

                                    Jos valitun tiedoston turvallisuusehtoja ei täytetty, komennon suorittaminen keskeytetään viestillä ‘6982’.

                                    —

                                    Jos suhteellinen osoite ei ole EF-tiedoston koon mukainen (suhteellinen osoite > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6B00’.

                                    —

                                    Jos luettavan datan pituus ei ole EF-tiedoston koon mukainen (suhteellinen osoite + Le > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6700’ tai ‘6Cxx’, jossa ‘xx’ ilmaisee tarkan pituuden.

                                    —

                                    Jos tiedoston ominaisuuksissa on todettu eheysvirhe, kortin on pidettävä tiedostoa vaurioituneena ja lukukelvottomana, ja suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                                    —

                                    Jos tallennetuissa tiedoissa todetaan eheysvirhe, kortin on palautettava pyydetyt tiedot ja suorittamisen tilaa kuvaava vastaus on ‘6281’.

                  3.5.2.3   Komento, jossa pariton käskytavu

            Tämän komentovariantin avulla liitäntälaite voi lukea tietoja EF-tiedostosta, jossa on yli 32 768 tavua.

                        TCS_51

                        Ajopiirturikortin, joka tukee yli 32 768 tavun EF-tiedostoja, on tuettava tätä komentovarianttia tällaisten EF-tiedostojen kohdalla. Ajopiirturikortti voi tukea tai olla tukematta tätä komentoa muiden EF-tiedostojen kohdalla poikkeuksena EF-tiedosto Sensor_Installation_Data, ks. TCS_156 ja TCS_160.

                        TCS_52

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘B1h’

                                    READ BINARY

                                    P1

                                    1

                                    ‘00h’

                                    Käytössä oleva EF-tiedosto

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc Offset-dataobjektin pituus.

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    Offset-dataobjekti:

                                                Tuntomerkki

                                                ‘54h’

                                                Pituus

                                                ‘01h’ tai ‘02h’

                                                Arvo

                                                offset

                                    Le

                                    1

                                    ‘XXh’

                                    Luettavien tavujen määrä.

                              Liitäntälaitteen on koodattava offset-dataobjektin pituus mahdollisimman pienellä määrällä tavuja, ts. liitäntälaitteen on koodattava käyttäen pituutta osoittavaa tavua ‘01h’ suhteellinen osoite välillä 0–255 tavua ja käyttäen pituutta osoittavaa tavua ‘02h’ suhteellinen osoite välillä ‘256’–‘65 535’ tavua.

                        TCS_53

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1-#L

                                    L

                                    ‘XX..XXh’

                                    Luetut tiedot suojataan valinnaiseen (discretionary) dataobjektiin tuntomerkillä ‘53h’.

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos mitään EF-tiedostoa ei valita, suorittamisen tilaa kuvaava vastaus on ‘6986’.

                                    —

                                    Jos valitun tiedoston turvallisuusehtoja ei täytetty, komennon suorittaminen keskeytetään viestillä ‘6982’.

                                    —

                                    Jos suhteellinen osoite ei ole EF-tiedoston koon mukainen (suhteellinen osoite > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6B00’.

                                    —

                                    Jos luettavan datan pituus ei ole EF-tiedoston koon mukainen (suhteellinen osoite + Le > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6700’ tai ‘6Cxx’, jossa ‘xx’ ilmaisee tarkan pituuden.

                                    —

                                    Jos tiedoston ominaisuuksissa on todettu eheysvirhe, kortin on pidettävä tiedostoa vaurioituneena ja lukukelvottomana, ja suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                                    —

                                    Jos tallennetuissa tiedoissa todetaan eheysvirhe, kortin on palautettava pyydetyt tiedot ja suorittamisen tilaa kuvaava vastaus on ‘6281’.

                  3.5.2.3.1   Komento salattua sanomanvälitystä käyttäen (esimerkki)

            Seuraavalla esimerkillä havainnollistetaan salatun sanomanvälityksen käyttöä tilanteessa, jossa turvallisuusehtoa SM-MAC-G2 sovelletaan.

                        TCS_54

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘0Ch’

                                    Salattua sanomanvälitystä pyydetään

                                    INS (käskytavu)

                                    1

                                    ‘B1h’

                                    READ BINARY

                                    P1

                                    1

                                    ‘00h’

                                    Käytössä oleva EF-tiedosto

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘XXh’

                                    Varmistetun tietokentän pituus

                                    #6

                                    1

                                    ‘B3h’

                                    BER-TLV-koodatun salaamattoman datan tuntomerkki

                                    #7

                                    1

                                    ‘NNh’

                                    LPV: lähetettävän datan pituus

                                    #(8)-#(7+NN)

                                    NN

                                    ‘XX..XXh’

                                    Salaamaton data, joka on BER-TLV-koodattu, ts. offset-dataobjekti tuntomerkillä ‘54’

                                    #(8+NN)

                                    1

                                    ‘97h’

                                    TLE: odotetun pituusmääritteen tuntomerkki.

                                    #(9+NN)

                                    1

                                    ‘01h’

                                    LLE: odotettu datan pituus

                                    #(10+NN)

                                    1

                                    ‘XXh’

                                    Odotetun pituuden määrite (alkueräinen Le): luettavien tavujen määrä

                                    #(11+NN)

                                    1

                                    ‘8Eh’

                                    TCC: salauksen tarkistussumman tuntomerkki

                                    #(12+NN)

                                    1

                                    ‘XXh’

                                    LCC: seuraavan salauksen tarkistussumman pituus
                                    ‘08h’, ‘0Ch’ tai ‘10h’ riippuen AES-avaimen pituudesta toisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, B osa)

                                    #(13+NN)-#(12+M+NN)

                                    M

                                    ‘XX..XXh’

                                    Salauksen tarkistussumma

                                    Le

                                    1

                                    ‘00h’

                                    Kuten standardissa ISO/IEC 7816-4 on määritelty

                        TCS_55

                        Vastausviesti, jos komennon tulos on onnistunut

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1

                                    1

                                    ‘B3h’

                                    Salaamaton data, joka on BER-TLV-koodattu

                                    #2

                                    L

                                    ‘NNh’ tai
                                    ‘81 NNh’

                                    LPV: vastauksena saadun datan pituus (= alkuperäinen Le).
                                    L sisältää kaksi tavua, jos LPV> 127 tavua.

                                    #(2+L)-#(1+L+NN)

                                    NN

                                    ‘XX..XXh’

                                    BER-TLV-koodattu salaamaton data, ts. luetut tiedot suojataan valinnaiseen (discretionary) dataobjektiin tuntomerkillä ‘53h’.

                                    #(2+L+NN)

                                    1

                                    ‘99h’

                                    Suojaamattoman vastauksen tietoyksikön suorittamisen tila

                                    #(3+L+NN)

                                    1

                                    ‘02h’

                                    Suorittamisen tilan pituus

                                    #(4+L+NN) – #(5+L+NN)

                                    2

                                    ‘XX XXh’

                                    Suojaamattoman vastauksen tietoyksikön suorittamisen tila

                                    #(6+L+NN)

                                    1

                                    ‘8Eh’

                                    TCC: salauksen tarkistussumman tuntomerkki

                                    #(7+L+NN)

                                    1

                                    ‘XXh’

                                    LCC: seuraavan salauksen tarkistussumman pituus
                                    ‘08h’, ‘0Ch’ tai ‘10h’ riippuen AES-avaimen pituudesta toisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, B osa)

                                    #(8+L+NN)-#(7+M+L+NN)

                                    M

                                    ‘XX..XXh’

                                    Salauksen tarkistussumma

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                  3.5.3   UPDATE BINARY

            Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn komentoon verrattuna.
            UPDATE BINARY -komento käynnistää EF-binaaritiedostossa jo olevien bittien päivittämisen (poistamisen + kirjoittamisen) komennon tietoyksikössä olevilla biteillä.
            3.5.3.1   Komento, jos suhteellinen osoite parametreissa P1–P2

            Tämän komennon avulla liitäntälaite voi kirjoittaa tietoja kulloinkin valittuun EF-tiedostoon ilman, että kortti todentaa vastaanotetun datan eheyttä.

               Huomautus: Tällä komennolla, joka toimii ilman salattua sanomanvälitystä, voidaan päivittää vain tiedosto, joka tukee ALW-turvallisuusehtoa Päivitä (Update) -käyttötilassa.

                        TCS_56

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘D6h’

                                    UPDATE BINARY

                                    P1

                                    1

                                    ‘XXh’

                                    Suhteellinen osoite tavuina tiedoston alusta laskien: merkitsevin tavu

                                    P2

                                    1

                                    ‘XXh’

                                    Suhteellinen osoite tavuina tiedoston alusta laskien: vähiten merkitsevä tavu

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc päivitettävän datan pituus. Kirjoitettavien tavujen määrä.

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    Kirjoitettava data

                           Huomautus: P1-tavun bitti 8 on asetettava nollaksi.

                        TCS_57

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos mitään EF-tiedostoa ei valita, suorittamisen tilaa kuvaava vastaus on ‘6986’.

                                    —

                                    Jos valitun tiedoston turvallisuusehtoja ei täytetty, komennon suorittaminen keskeytetään viestillä ‘6982’.

                                    —

                                    Jos suhteellinen osoite ei ole EF-tiedoston koon mukainen (suhteellinen osoite > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6B00’.

                                    —

                                    Jos kirjoitettavan datan pituus ei ole EF-tiedoston koon mukainen (suhteellinen osoite + Lc > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6700’.

                                    —

                                    Jos tiedoston ominaisuuksissa on todettu eheysvirhe, kortin on pidettävä tiedostoa vaurioituneena ja lukukelvottomana, ja suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6500’.

                                    —

                                    Jos kirjoittaminen ei onnistu, suorittamisen tilaa kuvaava vastaus on ‘6581’.

                  3.5.3.1.1   Komento salattua sanomanvälitystä käyttäen (esimerkkejä)

            Tämän komennon avulla liitäntälaite voi kirjoittaa tietoja kulloinkin valittuun EF-tiedostoon siten, että kortti todentaa vastaanotetun datan eheyden. Koska salassapitoa ei vaadita, dataa ei salata.

                        TCS_58

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘0Ch’

                                    Salattua sanomanvälitystä pyydetään

                                    INS (käskytavu)

                                    1

                                    ‘D6h’

                                    UPDATE BINARY

                                    P1

                                    1

                                    ‘XXh’

                                    Suhteellinen osoite tavuina tiedoston alusta laskien:
                                    merkitsevin tavu

                                    P2

                                    1

                                    ‘XXh’

                                    Suhteellinen osoite tavuina tiedoston alusta laskien:
                                    vähiten merkitsevä tavu

                                    Lc

                                    1

                                    ‘XXh’

                                    Varmistetun tietokentän pituus

                                    #6

                                    1

                                    ‘81h’

                                    TPV: salaamattoman datan tuntomerkki

                                    #7

                                    L

                                    ‘NNh’ tai
                                    ‘81 NNh’

                                    LPV: lähetettävän datan pituus.
                                    L sisältää kaksi tavua, jos LPV> 127 tavua.

                                    #(7+L)-#(6+L+NN)

                                    NN

                                    ‘XX..XXh’

                                    Salaamatonta dataa (kirjoitettava data)

                                    #(7+L+NN)

                                    1

                                    ‘8Eh’

                                    TCC: salauksen tarkistussumman tuntomerkki

                                    #(8+L+NN)

                                    1

                                    ‘XXh’

                                    LCC: seuraavan salauksen tarkistussumman pituus ‘04h’ ensimmäisen sukupolven salatussa sanomanvälityksessä (katso lisäys 11, A osa)
                                    ‘08h’, ‘0Ch’ tai ‘10h’ riippuen AES-avaimen pituudesta toisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, B osa)

                                    #(9+L+NN)-#(8+M+L+NN)

                                    M

                                    ‘XX..XXh’

                                    Salauksen tarkistussumma

                                    Le

                                    1

                                    ‘00h’

                                    Kuten standardissa ISO/IEC 7816-4 on määritelty

                        TCS_59

                        Vastausviesti, jos salattua sanomanvälitystä varten lähetetyn datan muoto on oikea

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1

                                    1

                                    ‘99h’

                                    TSW: tilaa osoittavien tavujen tuntomerkki (suojataan CC:llä)

                                    #2

                                    1

                                    ‘02h’

                                    LSW: vastauksena annettujen tilaa osoittavien tavujen pituus

                                    #3-#4

                                    2

                                    ‘XXXXh’

                                    Suojaamattoman vastauksen tietoyksikön suorittamisen tila

                                    #5

                                    1

                                    ‘8Eh’

                                    TCC: salauksen tarkistussumman tuntomerkki

                                    #6

                                    1

                                    ‘XXh’

                                    LCC: seuraavan salauksen tarkistussumman pituus

                                                ‘04h’ ensimmäisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, A osa)

                                                ‘08h’, ‘0Ch’ tai ‘10h’ riippuen AES-avaimen pituudesta toisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, B osa)

                                    #7-#(6+L)

                                    L

                                    ‘XX..XXh’

                                    Salauksen tarkistussumma

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                              UPDATE BINARY -komennolle ilman salattua sanomanvälitystä (ks. kohta 3.5.3.1) kuvatut ”normaalit” suorittamisen tilaa kuvaavat vastaukset voidaan antaa edellä kuvattujen vastausviestirakenteiden avulla.
                        Tämän lisäksi saattaa ilmetä joitakin erityisesti salattuun sanomanvälitykseen liittyviä virhetilanteita. Tällöin vastauksena annetaan pelkkä suorittamisen tilan kuvaus ilman salatun sanomanvälityksen rakenteita:

                        TCS_60

                        Vastausviesti jos salattua sanomanvälitystä varten lähetetyn datan muoto ei ole oikea

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos käytössä ei ole voimassa olevaa tilapäistä avainta, suorittamisen tilaa kuvaava vastaus on ‘6A88’.

                                    —

                                    Jos datasta puuttuu joitakin odotettuja osia, suorittamisen tilaa kuvaava vastaus on ‘6987’: tämä virhe tapahtuu, jos odotettu tuntomerkki puuttuu tai komennon rakenne on väärä.

                                    —

                                    Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on ‘6988’: tämä virhe tapahtuu, jos kaikki tarvittavat tuntomerkit ovat mukana, mutta jotkin datan pituudet eroavat odotetuista pituuksista.

                                    —

                                    Jos salauksen tarkistussumman todentaminen epäonnistuu, suorittamisen tilaa kuvaava vastaus on ‘6688’.

                  3.5.3.2   Komento lyhyellä EF-tunnisteella

            Tämän komentovariantin avulla liitäntälaite voi valita EF-tiedoston lyhyellä EF-tunnisteella ja kirjoittaa tietoja valitusta EF-tiedostosta.

                        TCS_61

                        Ajopiirturikortin on tuettava tätä komentovarianttia kaikkien sellaisten EF-tiedostojen osalta, joilla on määritetty lyhyt EF-tunniste. Lyhyet EF-tunnisteet on esitetty luvussa 4.

                        TCS_62

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘D6h’

                                    UPDATE BINARY

                                    P1

                                    1

                                    ‘XXh’

                                    Bitin 8 arvoksi on asetettu 1
                                    Bittien 7 ja 6 arvoksi on asetettu 00
                                    Bitit 5–1 koodaavat vastaavan EF-tiedoston lyhyen EF-tunnisteen

                                    P2

                                    1

                                    ‘XXh’

                                    Koodaa suhteellisen osoitteen 0 tavusta 255 tavuun P1:n viittaamassa EF-tiedostossa

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc päivitettävän datan pituus. Kirjoitettavien tavujen määrä.

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    Kirjoitettava data

                        TCS_63

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                           Huomautus: Toisen sukupolven ajopiirturisovelluksessa käytettävät lyhyet EF-tunnisteet on esitetty luvussa 4.
                        Jos P1 koodaa lyhyen EF-tunnisteen ja komennon suorittaminen onnistuu, tunnistetusta EF-tiedostosta tulee kulloinkin valittu EF-tiedosto (käytössä oleva EF).

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos lyhyttä EF-tunnistetta vastaavaa tiedostoa ei löytynyt, suorittamisen tilaa kuvaava vastaus on ‘6A82’.

                                    —

                                    Jos valitun tiedoston turvallisuusehtoja ei täytetty, komennon suorittaminen keskeytetään viestillä ‘6982’.

                                    —

                                    Jos suhteellinen osoite ei ole EF-tiedoston koon mukainen (suhteellinen osoite > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6B00’.

                                    —

                                    Jos kirjoitettavan datan pituus ei ole EF-tiedoston koon mukainen (suhteellinen osoite + Lc > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6700’.

                                    —

                                    Jos tiedoston ominaisuuksissa on todettu eheysvirhe, kortin on pidettävä tiedostoa vaurioituneena ja lukukelvottomana, ja suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                                    —

                                    Jos kirjoittaminen ei onnistu, suorittamisen tilaa kuvaava vastaus on ‘6581’.

                  3.5.3.3   Komento, jossa pariton käskytavu

            Tämän komentovariantin avulla liitäntälaite voi kirjoittaa tietoja EF-tiedostoon, jossa on yli 32 768 tavua.

                        TCS_64

                        Ajopiirturikortin, joka tukee yli 32 768 tavun EF-tiedostoja, on tuettava tätä komentovarianttia tällaisten EF-tiedostojen kohdalla. Ajopiirturikortti voi tukea tai olla tukematta tätä komentoa muiden EF-tiedostojen kohdalla.

                        TCS_65

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘D7h’

                                    UPDATE BINARY

                                    P1

                                    1

                                    ‘00h’

                                    Käytössä oleva EF-tiedosto

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc komennon datakentässä olevan datan pituus

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    Offset-dataobjekti tuntomerkillä ‘54h’ || Valinnainen (discretionary) dataobjekti tuntomerkillä ‘53h’ suojaa kirjoitettavat tiedot

                              Liitäntälaitteen on koodattava offset-dataobjektin ja valinnaisen (discretionary) dataobjektin pituus mahdollisimman pienellä määrällä tavuja, ts. liitäntälaitteen on koodattava käyttäen pituutta osoittavaa tavua ‘01h’ suhteellinen osoite / pituus välillä 0–255 tavua ja käyttäen pituutta osoittavaa tavua ‘02h’ suhteellinen osoite / pituus välillä ‘256’–‘65 535’ tavua.

                        TCS_66

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos mitään EF-tiedostoa ei valita, suorittamisen tilaa kuvaava vastaus on ‘6986’.

                                    —

                                    Jos valitun tiedoston turvallisuusehtoja ei täytetty, komennon suorittaminen keskeytetään viestillä ‘6982’.

                                    —

                                    Jos suhteellinen osoite ei ole EF-tiedoston koon mukainen (suhteellinen osoite > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6B00’.

                                    —

                                    Jos kirjoitettavan datan pituus ei ole EF-tiedoston koon mukainen (suhteellinen osoite + Lc > EF-tiedoston koko), suorittamisen tilaa kuvaava vastaus on ‘6700’.

                                    —

                                    Jos tiedoston ominaisuuksissa on todettu eheysvirhe, kortin on pidettävä tiedostoa vaurioituneena ja lukukelvottomana, ja suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6500’.

                                    —

                                    Jos kirjoittaminen ei onnistu, suorittamisen tilaa kuvaava vastaus on ‘6581’.

                  3.5.3.3.1   Komento salattua sanomanvälitystä käyttäen (esimerkki)

            Seuraavalla esimerkillä havainnollistetaan salatun sanomanvälityksen käyttöä tilanteessa, jossa turvallisuusehtoa SM-MAC-G2 sovelletaan.

                        TCS_67

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘0Ch’

                                    Salattua sanomanvälitystä pyydetään

                                    INS (käskytavu)

                                    1

                                    ‘D7h’

                                    UPDATE BINARY

                                    P1

                                    1

                                    ‘00h’

                                    Käytössä oleva EF-tiedosto

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘XXh’

                                    Varmistetun tietokentän pituus

                                    #6

                                    1

                                    ‘B3h’

                                    BER-TLV-koodatun salaamattoman datan tuntomerkki

                                    #7

                                    L

                                    ‘NNh’ tai
                                    ‘81 NNh’

                                    LPV: lähetettävän datan pituus.
                                    L sisältää kaksi tavua, jos LPV> 127 tavua.

                                    #(7+L)-#(6+L+NN)

                                    NN

                                    ‘XX..XXh’

                                    BER-TLV-koodattu koodaamaton data, ts. offset-dataobjekti tuntomerkillä ‘54h’ || Valinnainen (discretionary) dataobjekti tuntomerkillä ‘53h’ suojaa kirjoitettavat tiedot

                                    #(7+L+NN)

                                    1

                                    ‘8Eh’

                                    TCC: salauksen tarkistussumman tuntomerkki

                                    #(8+L+NN)

                                    1

                                    ‘XXh’

                                    LCC: seuraavan salauksen tarkistussumman pituus
                                    ‘08h’, ‘0Ch’ tai ‘10h’ riippuen AES-avaimen pituudesta toisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, B osa)

                                    #(9+L+NN)-#(8+M+L+NN)

                                    M

                                    ‘XX..XXh’

                                    Salauksen tarkistussumma

                                    Le

                                    1

                                    ‘00h’

                                    Kuten standardissa ISO/IEC 7816-4 on määritelty

                        TCS_68

                        Vastausviesti, jos komennon tulos on onnistunut

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1

                                    1

                                    ‘99h’

                                    TSW: tilaa osoittavien tavujen tuntomerkki (suojataan CC:llä)

                                    #2

                                    1

                                    ‘02h’

                                    LSW: vastauksena annettujen tilaa osoittavien tavujen pituus

                                    #3-#4

                                    2

                                    ‘XXXXh’

                                    Suojaamattoman vastauksen tietoyksikön suorittamisen tila

                                    #5

                                    1

                                    ‘8Eh’

                                    TCC: salauksen tarkistussumman tuntomerkki

                                    #6

                                    1

                                    ‘XXh’

                                    LCC: seuraavan salauksen tarkistussumman pituus
                                    ‘08h’, ‘0Ch’ tai ‘10h’ riippuen AES-avaimen pituudesta toisen sukupolven salatussa sanomanvälityksessä (ks. lisäys 11, B osa)

                                    #7-#(6+L)

                                    L

                                    ‘XX..XXh’

                                    Salauksen tarkistussumma

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                  3.5.4   GET CHALLENGE

            Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn komentoon verrattuna.
            GET CHALLENGE -komento pyytää korttia antamaan haasteen (alkuluvun) käytettäväksi tietoturvaan liittyvässä menettelyssä, jolla salattua dataa lähetetään kortille.

                        TCS_69

                        Kortin antama haaste on voimassa vain seuraavassa haastetta käyttävässä komennossa, joka lähetetään kortille.

                        TCS_70

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘84h’

                                    INS (käskytavu)

                                    P1

                                    1

                                    ‘00h’

                                    P1

                                    P2

                                    1

                                    ‘00h’

                                    P2

                                    Le

                                    1

                                    ‘08h’

                                    Le (odotettu haasteen pituus).

                        TCS_71

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1-#8

                                    8

                                    ‘XX..XXh’

                                    Haaste

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos Le:n arvo on muu kuin ‘08h’, tilaa kuvaava vastaus on ‘6700’.

                                    —

                                    Jos parametrit P1-P2 ovat virheellisiä, suorituksen tila on ‘6A86’.

                  3.5.5   VERIFY

            Tämä komento on standardin ISO/IEC 7816-4 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn komentoon verrattuna.
            Vain korjaamokortin täytyy tukea tätä komentoa.
            Muuntyyppiset ajopiirturikortit voivat suorittaa tämän komennon tai olla suorittamatta sitä, mutta niille ei määritetä vertailtavia kontrollitietoja. Sen vuoksi nämä kortit eivät voi suorittaa komentoa onnistuneesti. Tässä erittelyssä käsitellään ainoastaan korjaamokorttien vastausta, ts. kortin palauttamaa virhekoodia, tähän komentoon; tässä yhteydessä ei käsitellä muiden ajopiirturikorttityyppien toimintaa.
            VERIFY-komento käynnistää komennon lähettämien kortin haltijan kontrollitietojen (käyttäjän henkilökohtaisen tunnusluvun, PIN) kortilla tapahtuvan vertaamisen sillä oleviin kortin haltijan kontrollitietoihin.

                        TCS_72

                        Liitäntälaitteen on ASCI-koodattava käyttäjän syöttämä henkilökohtainen tunnusluku (PIN) ja täydennettävä se lisäämällä sen perään tavuja arvoltaan FFh siten, että sen kokonaispituudeksi tulee 8 tavua, ks. myös datatyyppi WorkshopCardPIN lisäyksessä 1.

                        TCS_73

                        Ajopiirturisovelluksen ensimmäisen ja toisen sukupolven on käytettävä samoja vertailtavia kontrollitietoja.

                        TCS_74

                        Ajopiirturikortin on tarkistettava, onko komento koodattu oikein. Jos komentoa ei ole koodattu oikein, kortti ei vertaa kontrollitietojen arvoja, ei vähennä kontrollitietojen syöttämisyrityksiä laskevasta laskurista syöttämiskertojen määrää eikä palauta tietoturvatilaa ”PIN_Verified”, vaan keskeyttää komennon suorittamisen. Komento on koodattu oikein, jos tavuissa CLA, INS, P1, P2, Lc on määritetyt arvot, jos Le-tavua ei ole ja jos komennon datakentän pituus on oikea.

                        TCS_75

                        Jos komento suoritetaan onnistuneesti, kontrollitietojen syöttämisyrityksiä laskeva laskuri asetetaan takaisin alkutilaansa. Kontrollitietojen syöttämisyrityksiä laskevan laskurin alkuarvo on 5. Jos komento suoritetaan onnistuneesti, kortti asettaa sisäiseksi tietoturvatilaksi ”PIN_Verified”. Kortti palauttaa tämän tietoturvatilan, jos kortti palautettiin alkutilaan tai jos komennossa lähetetyt kontrollitiedot eivät vastaa tallennettuja vertailtavia kontrollitietoja.

                           Huomautus: Käyttämällä samoja vertailtavia kontrollitietoja ja yleistä tietoturvatilaa vältytään siltä, että korjaamon työntekijän tarvitsee antaa PIN-tunnusluku uudelleen valittuaan toisen ajopiirturisovelluksen DF-tiedoston.

                        TCS_76

                        Jos tietojen vertailu ei anna hyväksyttävää tulosta, tämä kirjataan kortille, ts. kontrollitietojen syöttämisyrityksiä laskevasta laskurista vähennetään yksi syöttämiskerta, mikä rajoittaa kontrollitietojen tulevien käyttöyrityksien määrää.

                        TCS_77

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘20h’

                                    INS (käskytavu)

                                    P1

                                    1

                                    ‘00h’

                                    P1

                                    P2

                                    1

                                    ‘00h’

                                    P2 (todennetut kortin haltijan kontrollitiedot ovat automaattisesti tiedossa)

                                    Lc

                                    1

                                    ‘08h’

                                    Lähetettävien kontrollitietojen pituus

                                    #6-#13

                                    8

                                    ‘XX..XXh’

                                    Kortin haltijan kontrollitiedot (CHV)

                        TCS_78

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos vertailtavia kontrollitietoja ei löydy, suorittamisen tilaa kuvaava vastaus on ‘6A88’.

                                    —

                                    Jos kontrollitietojen käyttö on estetty (jäljellä olevien tunnuksen syöttämisyritysten laskurin arvo on nolla), suorittamisen tilaa kuvaava vastaus on ‘6983’. Kun tämä tila syntyy, kortin haltijan kontrollitietoja ei enää koskaan voida onnistuneesti syöttää.

                                    —

                                    Jos tietojen vertailu ei anna hyväksyttävää tulosta, jäljellä olevien yrityskertojen laskurin arvoa vähennetään ja annetaan tilaa kuvaava vastaus ‘63CX’ (X>0 ja X on jäljellä olevien yrityskertojen määrä.

                                    —

                                    Jos vertailtavat kontrollitiedot katsotaan virheellisiksi, suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                                    —

                                    Jos Lc:n arvo on muu kuin ‘08h’, tilaa kuvaava vastaus on ‘6700’.

                  3.5.6   GET RESPONSE

            Tämä komento on standardin ISO/IEC 7816-4 mukainen.
            Tätä komentoa (joka on tarpeen ja käytettävissä vain T=0-protokollan yhteydessä) käytetään lähettämään valmisteltua dataa kortilta liitäntälaitteelle (tapaus, jolloin komento on sisältänyt sekä Lc- että Le-tavun).
            GET RESPONSE -komento on annettava välittömästi dataa valmistelevan komennon jälkeen; muussa tapauksessa data menetetään. GET RESPONSE -komennon suorittamisen jälkeen (paitsi silloin, kun tapahtuu virhe ‘61xx’ tai ‘6Cxx’, ks. alla) ei aiemmin valmisteltu data ole enää käytettävissä.

                        TCS_79

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘C0h’

                                    P1

                                    1

                                    ‘00h’

                                    P2

                                    1

                                    ‘00h’

                                    Le

                                    1

                                    ‘XXh’

                                    Odotettu tavujen määrä

                        TCS_80

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1-#X

                                    X

                                    ‘XX..XXh’

                                    Data

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos kortti ei ole valmistellut dataa, suorittamisen tilaa kuvaava vastaus on ‘6900’ tai ‘6F00’.

                                    —

                                    Jos Le on suurempi kuin käytettävissä olevien tavujen määrä tai jos se on nolla, suorittamisen tilaa kuvaava vastaus on ‘6Cxx’, missä ‘xx’ on käytettävissä olevien tavujen tarkka määrä. Tässä tapauksessa valmisteltu data on vielä seuraavan GET RESPONSE -komennon käytettävissä.

                                    —

                                    Jos Le ei ole nolla, mutta pienempi kuin käytettävissä olevien tavujen määrä, kortti lähettää vaaditun datan normaalisti ja suorittamisen tilaa kuvaava vastaus on ‘61xx’, jossa ‘xx’ on seuraavan GET RESPONSE -komennon käytettävissä olevien tavujen määrä. Jäljelle jäänyt data (jota ei pyydetty) ei enää ole käytettävissä.

                                    —

                                    Jos komentoa ei tueta (T=1-protokolla), kortti vastaa ‘6D00’.

                  3.5.7   PSO: VERIFY CERTIFICATE

            Tämä komento on standardin ISO/IEC 7816-8 mukainen, mutta sen käyttö on rajoitettua standardissa määriteltyyn komentoon verrattuna.
            VERIFY CERTIFICATE -komennon avulla kortti saa ulkopuolelta julkisen avaimen ja tarkastaa sen kelpoisuuden.
            3.5.7.1   1. sukupolven komento-vastauspari

                        TCS_81

                        Tätä komentovarianttia tukee vain ensimmäisen sukupolven ajopiirturisovellus.

                        TCS_82

                        Jos VERIFY CERTIFICATE -komennon tulos on hyväksyttävä, julkinen avain tallennetaan, jotta sitä voidaan tulevaisuudessa käyttää tietoturvaympäristössä. Tämä avain asetetaan nimenomaan MSE-komennon (ks. kohta 3.5.11) käyttöön tietoturvaan liittyvien komentojen (INTERNAL AUTHENTICATE, EXTERNAL AUTHENTICATE tai VERIFY CERTIFICATE) yhteydessä sen avaintunnisteen avulla.

                        TCS_83

                        VERIFY CERTIFICATE -komento käyttää kuitenkin MSE-komennon aiemmin valitsemaa julkista avainta varmenteen avaamiseen. Kyseessä on oltava tietyn jäsenvaltion tai Euroopan julkinen avain.

                        TCS_84

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘2Ah’

                                    PSO (Suorita turvatoimi)

                                    P1

                                    1

                                    ‘00h’

                                    P1

                                    P2

                                    1

                                    ‘AEh’

                                    P2: data, jota ei ole BER-TLV-koodattu (dataelementtien ketjutus)

                                    Lc

                                    1

                                    ‘C2h’

                                    Lc: varmenteen pituus, 194 tavua.

                                    #6-#199

                                    194

                                    ‘XX..XXh’

                                    Varmenne: dataelementit ketjutettu (kuten lisäyksessä 11 on kuvattu)

                        TCS_85

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos varmenteen todentaminen ei onnistu, suorittamisen tilaa kuvaava vastaus on ‘6688’. Varmenteen todennus- ja purkumenettely on kuvattu lisäyksessä 11 sekä ensimmäisen että toisen sukupolven osalta.

                                    —

                                    Jos tietoturvaympäristössä ei ole julkista avainta, vastaus on ‘6A88’.

                                    —

                                    Jos valittu julkinen avain (jota käytetään varmenteen avaamiseen) katsotaan vialliseksi, suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                                    —

                                 Vain ensimmäisen sukupolvi: Jos (varmenteen avaamiseen käytettävän) julkisen avaimen CHA.LSB-arvo (Teksti kuva

                                       CertificateHolderAuthorisation.equipmentType
                                    ) on muu kuin ‘00’ (eli muu kuin tietyn jäsenvaltion tai Euroopan kyseinen arvo), suorittamisen tilaa kuvaava vastaus on ‘6985’.

                  3.5.7.2   2. sukupolven komento-vastauspari

            Käyrän koosta riippuen ECC-varmenteet voivat olla niin pitkiä, että niitä ei voi lähettää yhdessä tietoyksikössä. Tällöin on noudatettava standardin ISO/IEC 7816-4 mukaista komentojen ketjutusta ja varmenne on lähetettävä kahdessa peräkkäisessä PSO: Verify Certificate -tietoyksikössä.
            Varmenteen rakenne ja domain-parametrit on määritetty lisäyksessä 11.

                        TCS_86

                        Komento voidaan suorittaa MF-, DF Tachograph- ja DF Tachograph_G2 -tiedostossa, ks. myös TCS_33.

                        TCS_87

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘X0h’

                                    Komennon ketjutusta osoittava CLA-tavu:

                                                ‘00h’ ketjun ainoa tai viimeinen komento

                                                ‘10h’ muu kuin ketjun viimeinen komento

                                    INS (käskytavu)

                                    1

                                    ‘2Ah’

                                    PSO (Suorita turvatoimi)

                                    P1

                                    1

                                    ‘00h’

                                    P2

                                    1

                                    ‘BEh’

                                    Tarkista itseään kuvaava (self-descriptive) varmenne

                                    Lc

                                    1

                                    ‘XXh’

                                    Komennon datakentän pituus, ks. TCS_88 ja TCS_89.

                                    #6-#5+L

                                    L

                                    ‘XX..XXh’

                                    DER-TLV-koodattu data: Ensimmäisenä dataobjektina ECC-varmenteen rungon dataobjekti, joka on ketjutettu toisena dataobjektina tai ketjutuksen muuna osana olevan ECC-varmenteen allekirjoituksen dataobjektin kanssa. Tuntomerkkiä ‘7F21’ ja vastaavaa pituutta ei lähetetä.
                                    Näiden dataobjektien järjestys on kiinteä.

                        TCS_88

                        Lyhyisiin tietoyksiköihin sovelletaan seuraavia määräyksiä: Liitäntälaite käyttää pienimmän mahdollisen määrän tietoyksiköitä, joka tarvitaan komennon lähettämiseksi, ja lähettää komennon ensimmäisessä tietoyksikössä suurimman mahdollisimman määrän tavuja Information Field Size Card -tavun mukaisesti, ks. TCS_14. Tästä mahdollisesti poikkeavaa kortin toimintaa ei käsitellä tässä ohjeessa.

                        TCS_89

                        Laajennetun pituuskentän tietoyksiköihin sovelletaan seuraavia määräyksiä: Jos varmenne ei mahdu yhteen tietoyksiköön, kortin on tuettava komentojen ketjutusta. Liitäntälaite käyttää pienimmän mahdollisen määrän tietoyksiköitä, joka tarvitaan komennon lähettämiseksi, ja lähettää komennon ensimmäisessä tietoyksikössä suurimman mahdollisimman määrän tavuja. Tästä mahdollisesti poikkeavaa kortin toimintaa ei käsitellä tässä ohjeessa.

                           Huomautus: Lisäyksen 11 mukaisesti kortti tallentaa varmenteen tai sen keskeisen sisällön ja päivittää currentAuthenticatedTime -ajan.
                        Vastausviestin rakenne ja tilaa osoittavat tavut on esitetty kohdassa TCS_85.

                        TCS_90

                        Kohdassa TCS_85 lueteltujen virhekoodien lisäksi kortti voi palauttaa jonkin seuraavista virhekoodeista:

                                    —

                                    Jos (varmenteen avaamiseen käytettävän) julkisen avaimen CHA.LSB-arvo (CertificateHolderAuthorisation.equipmentType) ei sovellu lisäyksen 11 mukaan varmenteen tarkistamiseen, suorittamisen tilaa kuvaava vastaus on ‘6985’.

                                    —

                                    Jos kortin currentAuthenticatedTime on myöhäisempi kuin varmenteen vanhenemispäivä, suorittamisen tilaa kuvaava vastaus on ‘6985’.

                                    —

                                    Jos ketjun viimeinen komento on odotettu, kortti palauttaa vastauksen ‘6883’.

                                    —

                                    Jos komennon datakentässä lähetetetään vääriä parametreja, kortti palauttaa vastauksen ‘6A80’ (käytetään myös, jos dataobjekteja ei ole lähetetty määrätyssä järjestyksessä.

                  3.5.8   INTERNAL AUTHENTICATE

            Tämä komento on standardin ISO/IEC 7816-4 mukainen.

                        TCS_91

                        Kaikkien ajopiirturikorttien on tuettava tätä komentoa ensimmäisen sukupolven DF Tachograph -tiedostoissa. Komento saattaa olla käytettävissä MF- ja / tai DF Tachograph_G2 -tiedostoissa. Tällöin komennon on päätyttävä asianmukaiseen virhekoodiin, sillä kortin yksityinen avain (Card.SK) ensimmäisen sukupolven todentamisprotokollaa varten on käytettävissä vain ensimmäisen sukupolven DF_Tachograph -tiedostoissa.

                  INTERNAL AUTHENTICATE -komennon avulla liitäntälaite voi todentaa kortin. Todennusmenettely on kuvattu lisäyksessä 11. Siihen sisältyy seuraavat lausumat:

                        TCS_92

                        INTERNAL AUTHENTICATE -komento käyttää kortin yksityistä avainta (valitaan automaattisesti), kun se allekirjoittaa todennusdatan, johon sisältyy K1 (ensimmäinen dataelementti tilapäisestä avaimesta sovittaessa) ja RND1, ja kulloinkin (viimeisimmän MSE-komennon avulla) valittua julkista avainta, kun se salaa allekirjoituksen ja muodostaa todennustunnisteen (lisätietoja tästä on lisäyksessä 11).

                        TCS_93

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    CLA

                                    INS (käskytavu)

                                    1

                                    ‘88h’

                                    INS (käskytavu)

                                    P1

                                    1

                                    ‘00h’

                                    P1

                                    P2

                                    1

                                    ‘00h’

                                    P2

                                    Lc

                                    1

                                    ‘10h’

                                    Kortille lähetettävän datan pituus

                                    #6 – #13

                                    8

                                    ‘XX..XXh’

                                    Kortin todennukseen käytettävä haaste

                                    #14 -#21

                                    8

                                    ‘XX..XXh’

                                    VU.CHR (ks. lisäys 11)

                                    Le

                                    1

                                    ‘80h’

                                    Kortilta odotettavan datan pituus

                        TCS_94

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1-#128

                                    128

                                    ‘XX..XXh’

                                    Kortin todennustunniste (ks. lisäys 11)

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos tietoturvaympäristössä ei ole julkista avainta, suorittamisen tilaa kuvaava vastaus on ‘6A88’.

                                    —

                                    Jos tietoturvaympäristössä ei ole yksityistä avainta, suorittamisen tilaa kuvaava vastaus on ‘6A88’.

                                    —

                                    Jos VU.CHR ei täsmää käytössä olevan julkisen avaimen tunnisteen kanssa, suorittamisen tilaa kuvaava vastaus on ‘6A88’.

                                    —

                                    Jos valittu yksityinen avain katsotaan vialliseksi, suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                        TCS_95

                        Jos INTERNAL AUTHENTICATE -komennon tulos on onnistunut, poistetaan käytössä oleva tilapäinen avain, jos sellainen on, eikä se sen jälkeen ole käytettävissä. Uusi tilapäinen avain saadaan käyttöön ensimmäisen sukupolven todennusmekanismin EXTERNAL AUTHENTICATE -komennon onnistuneen suorittamisen jälkeen.

                  3.5.9   EXTERNAL AUTHENTICATE

            Tämä komento on standardin ISO/IEC 7816-4 mukainen.
            EXTERNAL AUTHENTICATE -komennon avulla kortti voi todentaa liitäntälaitteen. Todentamisprosessi on kuvattu lisäyksessä 11 ensimmäisen ja toisen sukupolven ajopiirtureiden osalta (ajoneuvoyksikön todentaminen).

                        TCS_96

                        Ensimmäisen sukupolven todennusmekanismin komentovarianttia tukee vain ensimmäisen sukupolven ajopiirturisovellus.

                        TCS_97

                        Toisen sukupolven ajoneuvoyksikön ja kortin molemminpuolisen todentamisen komentovariantti voidaan suorittaa MF-, DF Tachograph- ja DF Tachograph_G2 -tiedostossa, ks. myös TCS_34.

                        TCS_98

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    CLA (komennon luokan ilmaiseva tavu)

                                    INS (käskytavu)

                                    1

                                    ‘82h’

                                    INS (käskytavu)

                                    P1

                                    1

                                    ‘00h’

                                    Avaimet ja algoritmit automaattisesti tiedossa

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘XXh’

                                    Lc (kortille lähetettävän datan pituus)

                                    #6-#(5+L)

                                    L

                                    ‘XX..XXh’

                                    Ensimmäisen sukupolven todentaminen: Kryptogrammi (ks. lisäys 11, A osa)
                                    Toisen sukupolven todentaminen: Liitäntälaitteen tuottama allekirjoitus (ks. lisäys 11, B osa)

                        TCS_99

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos valitun julkisen avaimen CHA (varmenteen haltijan valtuutus) ei ole ajopiirturisovelluksen tunnisteen (AID) ja ajoneuvoyksikön tyypin yhdistelmä, suorittamisen tilaa kuvaava vastaus on ‘6F00’.

                                    —

                                    Jos komentoa ei välittömästi edeltänyt GET CHALLENGE -komento, suorittamisen tilaa kuvaava vastaus on ‘6985’.

                              Ensimmäisen sukupolven ajopiirturisovellus voi palauttaa lisäksi seuraavat virhekoodit:

                                    —

                                    Jos tietoturvaympäristössä ei ole julkista avainta, vastaus on ‘6A88’.

                                    —

                                    Jos tietoturvaympäristössä ei ole yksityistä avainta, suorittamisen tilaa kuvaava vastaus on ‘6A88’.

                                    —

                                    Jos kryptogrammin todentamisen tulos on väärä, suorittamisen tilaa kuvaava vastaus on ‘6688’.

                                    —

                                    Jos valittu yksityinen avain katsotaan vialliseksi, suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                              Toisen sukupolven todentamisen komentovariantti voi palauttaa lisäksi seuraavan virhekoodin:

                                    —

                                    Jos allekirjoituksen todentaminen epäonnistuu, kortti vastaa ‘6300’.

                  3.5.10   GENERAL AUTHENTICATE

            Tätä komentoa käytetään toisen sukupolven sirun todentamisprotokollassa, joka on esitetty lisäyksen 11 B osassa; se on standardin ISO/IEC 7816-4 mukainen.

                        TCS_100

                        Komento voidaan suorittaa MF-, DF Tachograph- ja DF Tachograph_G2 -tiedostossa, ks. myös TCS_34.

                        TCS_101

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘86h’

                                    P1

                                    1

                                    ‘00h’

                                    Avaimet ja protokolla automaattisesti tiedossa

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc: seuraavan datakentän pituus

                                    #6-#(5+L)

                                    L

                                    ‘7Ch’ + L7C + ‘80h’ + L80 + ‘XX..XXh’

                                    DER-TLV-koodattu lyhytaikaisen julkisen avaimen arvo (ks. lisäys 11)
                                    Ajoneuvoyksikön on lähetettävä dataobjektit tässä järjestyksessä.

                        TCS_102

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1-#L

                                    L

                                    ‘7Ch’ + L7C + ‘81h’ + ‘08h’ + ‘XX..XXh’ + ‘82h’ + L82 + ‘XX..XXh’

                                    DER-TLV-koodatut dynaamiset todentamistiedot (Dynamic Authentication Data): nonce-luku ja todennustunniste (ks. lisäys 11)

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Kortti vastaa ‘6A80’, jos datakentässä on vääriä parametreja.

                                    —

                                    Kortti vastaa ‘6982’, jos External Authenticate -komentoa ei ole suoritettu onnistuneesti

                              Dynaamisen todentamisen (Dynamic Authentication) -dataobjektin ‘7Ch’

                                    —

                                    on oltava mukana, jos operaatio on onnistunut, ts. tilaa osoittavat tavut ovat ‘9000’,

                                    —

                                    on puututtava, jos on tapahtunut toteutusvirhe tai tarkistusvirhe, ts. jos tilaa osoittavat tavut ovat välillä ‘6400’ – ‘6FFF’;

                                    —

                                    lisäksi se voi olla läsnä, jos kyseessä on varoitus, ts. jos tilaa osoittavat tavut ovat välillä ‘6200’ – ‘63FF’.

                  3.5.11   MANAGE SECURITY ENVIRONMENT

            Tällä komennolla valitaan todennukseen käytettävä julkinen avain.
            3.5.11.1   1. sukupolven komento-vastauspari

            Tämä komento on standardin ISO/IEC 7816-4 mukainen. Komennon käyttö on rajoitettua siihen liittyvään standardiin nähden.

                        TCS_103

                        Tätä komentoa tukee vain ensimmäisen sukupolven ajopiirturisovellus.

                        TCS_104

                        Avain, johon viitataan MSE-komennon datakentässä, pysyy käytössä olevana julkisena avaimena siihen asti, kunnes seuraava oikein annettu MSE-komento suoritetaan, DF-tiedosto valitaan tai kortti palautetaan alkutilaan.

                        TCS_105

                        Jos kyseistä avainta ei (jo) ole kortilla, ei tietoturvaympäristö muutu.

                        TCS_106

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    CLA (komennon luokan ilmaiseva tavu)

                                    INS (käskytavu)

                                    1

                                    ‘22h’

                                    INS (käskytavu)

                                    P1

                                    1

                                    ‘C1h’

                                    P1: avain, johon viitataan, kelpaa kaikkiin salaustoimiin

                                    P2

                                    1

                                    ‘B6h’

                                    P2 (digitaalista allekirjoitusta koskevan datan viite)

                                    Lc

                                    1

                                    ‘0Ah’

                                    Lc: seuraavan datakentän pituus

                                    #6

                                    1

                                    ‘83h’

                                    Tuntomerkki, jolla viitataan epäsymmetrisen salauksen yhteydessä käytettävään julkiseen avaimeen

                                    #7

                                    1

                                    ‘08h’

                                    Avainviitteen (avaimen tunnisteen) pituus

                                    #8-#15

                                    8

                                    ‘XX..XXh’

                                    Avaimen tunniste siten kuin se on määritelty lisäyksessä 11

                        TCS_107

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos avainta, johon viitataan, ei ole kortilla, suorittamisen tilaa kuvaava vastaus on ‘6A88’.

                                    —

                                    Jos salatun sanomanvälityksen muodossa olevasta datasta puuttuu joitakin odotettuja osia, annetaan suorittamisen tilaa kuvaava vastaus ‘6987’. Näin voi tapahtua, jos tuntomerkki ‘83h’ puuttuu.

                                    —

                                    Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on ‘6988’: Näin voi tapahtua, jos avaimen tunnisteen pituus ei ole ‘08h’.

                                    —

                                    Jos valittu avain katsotaan vialliseksi, suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                  3.5.11.2   2. sukupolven komento-vastauspari

            Toisen sukupolven todentamisessa ajopiirturi tukee seuraavia MSE: Set -komentoversioita, jotka ovat standardin ISO/IEC 7816-4 mukaisia. Ensimmäisen sukupolven todentaminen ei tue näitä komentoversioita.
            3.5.11.2.1   MSE:SET AT sirun todennusta varten

            Seuraavalla MSE:SET AT -komennolla valitaan parametrit sirun todennukseen, joka tehdään sen jälkeen General Authenticate -komennolla.

                        TCS_108

                        Komento voidaan suorittaa MF-, DF Tachograph- ja DF Tachograph_G2 -tiedostossa, ks. myös TCS_34.

                        TCS_109

                        MSE:SET AT -komentoviesti sirun todennusta varten

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA (komennon luokan ilmaiseva tavu)

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘22h’

                                    P1

                                    1

                                    ‘41h’

                                    Asetettu sisäiseen todentamiseen

                                    P2

                                    1

                                    ‘A4h’

                                    Todentaminen

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc: seuraavan datakentän pituus

                                    #6-#(5+L)

                                    L

                                    ‘80h’ + ‘0Ah’ + ‘XX..XXh’

                                    DER-TLV-koodattu salausmekanismin viite: Sirun todentamisen oliotunniste (vain arvo, tuntomerkki ‘06h’ jätetään pois).
                                    Oliotunnisteiden arvot on esitetty lisäyksessä 1; tavun notaatiota on käytettävä. Ohjeita oikean oliotunnisteen valintaan on esitetty lisäyksessä 11.

                  3.5.11.2.2   MSE:SET AT ajoneuvoyksikön todennusta varten

            Seuraavalla MSE:SET AT -komennolla valitaan parametrit ja avaimet ajoneuvoyksikön todennukseen, joka tehdään sen jälkeen External Authenticate -komennolla.

                        TCS_110

                        Komento voidaan suorittaa MF-, DF Tachograph- ja DF Tachograph_G2 -tiedostossa, ks. myös TCS_34.

                        TCS_111

                        MSE:SET AT -komentoviesti ajoneuvoyksikön (VU) todennusta varten

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘22h’

                                    P1

                                    1

                                    ‘81h’

                                    Asetettu ulkoiseen todentamiseen

                                    P2

                                    1

                                    ‘A4h’

                                    Todentaminen

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc: seuraavan datakentän pituus

                                    #6-#(5+L)

                                    L

                                    ‘80h’ + ‘0Ah’ + ‘XX..XXh’

                                    DER-TLV-koodattu salausmekanismin viite: Ajoneuvoyksikön todentamisen oliotunniste (vain arvo, tuntomerkki ‘06h’ jätetään pois).
                                    Oliotunnisteiden arvot on esitetty lisäyksessä 1; tavun notaatiota on käytettävä. Ohjeita oikean oliotunnisteen valintaan on esitetty lisäyksessä 11.

                                    ‘83h’ + ‘08h’ + ‘XX..XXh’

                                    Ajoneuvoyksikön lyhytaikaisen julkisen avaimen DER-TLV-koodattu viite mainittu avaimen varmenteessa varmenteen haltijan viitteellä (Certificate Holder Reference).

                                    ‘91h’ + L91 + ‘XX..XXh’

                                    DER-TLV-koodattu ajoneuvoyksikön julkisen avaimen tiivistetty esitys, jota käytetään sirun todentamisen aikana (ks. lisäys 11)

                  3.5.11.2.3   MSE:SET DST

            Seuraavalla MSE:SET DST -komennolla asetetaan julkinen avain joko

                        —

                        allekirjoituksen tarkistamiseen, joka suoritetaan sen jälkeen PSO: Verify Digital Signature -komennolla, tai

                        —

                        varmenteen allekirjoituksen tarkistamiseen, joka suoritetaan sen jälkeen PSO: Verify Certificate –komennolla.

                        TCS_112

                        Komento voidaan suorittaa MF-, DF Tachograph- ja DF Tachograph_G2 -tiedostossa, ks. myös TCS_33.

                        TCS_113

                        MSE:SET DST -komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA (komennon luokan ilmaiseva tavu)

                                    1

                                    ‘00h’

                                    INS (käskytavu)

                                    1

                                    ‘22h’

                                    P1

                                    1

                                    ‘81h’

                                    Asetettu tarkistamiseen

                                    P2

                                    1

                                    ‘B6h’

                                    Digitaalinen allekirjoitus

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc: seuraavan datakentän pituus

                                    #6-#(5+L)

                                    L

                                    ‘83h’ + ‘08h’ + ‘XX...XXh’

                                    DER-TLV-koodattu julkisen avaimen viite, ts. varmenteen haltijan viite julkisen avaimen varmenteessa (ks. lisäys 11)

                  Kaikilla komentoversioilla vastausviestin rakenteen ja tilaa osoittavat tavut antaa:

                        TCS_114

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’. Protokolla on valittu ja alustettu.

                                    —

                                    ‘6A80’ osoittaa väärät parametrit komennon datakentässä.

                                    —

                                    ‘6A88’ osoittaa, että viitattu data (ts. avain, johon viitataan) ei ole käytettävissä.

                  3.5.12   PSO: HASH

            Tällä komennolla siirretään jonkin datan hash (hajautus) -algoritmilla laskettu tulos kortille. Tätä komentoa käytetään digitaalisten allekirjoitusten todentamisessa. Hash-algoritmin antama tulos tallennetaan tilapäisesti seuraavaa PSO: Verify Digital Signature -komentoa varten.
            Tämä komento on standardin ISO/IEC 7816-8 mukainen. Komennon käyttö on rajoitettua siihen liittyvään standardiin nähden.
            Tämän komennon tukeminen DF Tachograph- ja DF Tachograph_G2 -tiedostossa edellyttää vain valvontakorttia.
            Muut ajopiirturikorttityypit saattavat toteuttaa tämän komennon. Komento saattaa olla käytettävissä MF-tiedostossa.
            Ensimmäisen sukupolven valvontakortin sovellus tukee vain SHA-1-algoritmia.

                        TCS_115

                        Tilapäisesti tallennettu hash-algoritmin tulos poistetaan, jos PSO: HASH -komennolla lasketaan uusi hash-algoritmin tulos, jos DF-tiedosto valitaan ja jos ajopiirturin kortti palautetaan alkutilaan.

                        TCS_116

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    CLA (komennon luokan ilmaiseva tavu)

                                    INS (käskytavu)

                                    1

                                    ‘2Ah’

                                    PSO (Suorita turvatoimi)

                                    P1

                                    1

                                    ‘90h’

                                    Palauta hash-algoritmin tulos (hash code)

                                    P2

                                    1

                                    ‘A0h’

                                    Tuntomerkki: datakentässä on hash-algoritmilla käsiteltävää dataa

                                    Lc

                                    1

                                    ‘XXh’

                                    Seuraavan datakentän pituus Lc

                                    #6

                                    1

                                    ‘90h’

                                    Hash-algoritmin tuloksen (hash code) tuntomerkki

                                    #7

                                    1

                                    ‘XXh’

                                    Hash-algoritmin tuloksen (hash code) pituus L:

                                                ‘14h’ ensimmäisen sukupolven sovelluksessa (ks. lisäys 11, A osa)

                                                ‘20h’, ‘30h’ tai ‘40h’ toisen sukupolven sovelluksessa (ks. lisäys 11, B osa)

                                    #8-#(7+L)

                                    L

                                    ‘XX..XXh’

                                    Hash-algoritmin tulos (hash code)

                        TCS_117

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos datasta puuttuu joitain (yllä määriteltyjä) osia, annetaan suorittamisen tilaa kuvaava vastaus ‘6987’. Näin voi tapahtua, jos jompikumpi tuntomerkeistä arvoltaan ‘90h’ puuttuu.

                                    —

                                    Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on ‘6988’: Tämä virhe tapahtuu, jos asianmukaista tuntomerkkiä on käytetty mutta pituus on eri kuin ‘14h’ SHA-1-algoritmillä, ‘20h’ SHA-256-algoritmillä, ‘30h’ SHA-384-algoritmillä tai ‘40h’ SHA-512-algoritmillä (toisen sukupolven sovellus).

                  3.5.13   PERFORM HASH of FILE

            Tämä komento ei ole standardin ISO/IEC 7816-8 mukainen. Näin ollen tämän komennon luokkaa osoittava CLA-tavu osoittaa, että komentoa PERFORM SECURITY OPERATION / HASH käytetään erikoistarkoituksessa.
            Vain kuljettajakortin ja korjaamokortin täytyy tukea tätä komentoa DF Tachograph- ja DF Tachograph_G2 -tiedostossa.
            Muut ajopiirturikorttityypit saattavat toteuttaa tämän komennon. Jos yritys- tai valvontakortti suorittaa tämän komennon, komento on suoritettava tässä luvussa annettujen ohjeiden mukaisesti.
            Komento saattaa olla käytettävissä MF-tiedostossa. Tällöin komento on suoritettava tässä luvussa annettujen ohjeiden mukaisesti, ts. sen ei pidä sallia hash-tuloksen laskemista, vaan sen on päätyttävä sopivaan virhekoodiin.

                        TCS_118

                        PERFORM HASH OF FILE -komennon avulla käsitellään kulloinkin valittua transparent-tyyppisen EF-tiedoston dataa hash-algoritmilla.

                        TCS_119

                        Ajopiirturikortin on tuettava tätä komentoa vain niiden EF-tiedostojen osalta, jotka on lueteltu luvussa 4 DF_Tachograph- ja DF_Tachograph_G2 -tiedoston alla, lukuun ottamatta seuraavaa poikkeusta. Ajopiirturikortin ei pidä tukea komentoa DF Tachograph_G2:n EF-tiedostossa Sensor_Installation_Data.

                        TCS_120

                        Hash-algoritmin antama tulos tallennetaan kortille tilapäisesti. Sitä voidaan sen jälkeen käyttää tiedoston digitaalisen allekirjoituksen luomiseen komennolla PSO: COMPUTE DIGITAL SIGNATURE.

                        TCS_121

                        Tilapäisesti tallennettu tiedoston tietoja vastaava hash-algoritmin tulos poistetaan, jos PSO: HASH OF FILE -komennolla lasketaan uusi tiedoston tietoja vastaava hash-algoritmin tulos, jos DF-tiedosto valitaan ja jos ajopiirturin kortti palautetaan alkutilaan.

                        TCS_122

                        Ensimmäisen sukupolven ajopiirturisovelluksen on tuettava SHA-1-algoritmia.

                        TCS_123

                        Toisen sukupolven ajopiirturisovelluksen on tuettava SHA-1- ja SHA-2-algoritmeja (256, 384 ja 512 bittiä).

                        TCS_124

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘80h’

                                    CLA (komennon luokan ilmaiseva tavu)

                                    INS (käskytavu)

                                    1

                                    ‘2Ah’

                                    PSO (Suorita turvatoimi)

                                    P1

                                    1

                                    ‘90h’

                                    Tuntomerkki: Hash

                                    P2

                                    1

                                    ‘XXh’

                                    P2: osoittaa algoritmin, jolla käsitellään kulloinkin valitun transparent-tyyppisen tiedoston dataa hash-algoritmilla:

                                                ‘00h’ algoritmille SHA-1

                                                ‘01h’ algoritmille SHA-256

                                                ‘02h’ algoritmille SHA-384

                                                ‘03h’ algoritmille SHA-512

                        TCS_125

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos valittu EF-tiedosto ei salli tätä komentoa (EF-tiedosto Sensor_Installation_Data DF Tachograph_G2 -tiedostossa), suorittamisen tilaa kuvaava vastaus on ‘6985’.

                                    —

                                    Jos valittu EF-tiedosto katsotaan vialliseksi (tiedoston ominaisuuksissa tai tallennetuissa tiedoissa eheysvirhe), suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                                    —

                                    Jos valittu tiedosto ei ole transparent-tyyppinen tai jos EF-tiedostoa ei ole valittu, suorittamisen tilaa kuvaava vastaus on ‘6986’.

                  3.5.14   PSO: COMPUTE DIGITAL SIGNATURE

            Tämän komennon avulla lasketaan digitaalinen allekirjoitus aiemmin lasketun hash-algoritmin antaman tuloksen avulla (ks. PERFORM HASH OF FILE, kohta 3.5.13).
            Vain kuljettajakortin ja korjaamokortin täytyy tukea tätä komentoa DF Tachograph- ja DF Tachograph_G2 -tiedostossa.
            Muuntyyppiset ajopiirturikortit voivat suorittaa tämän komennon tai olla suorittamatta sitä, mutta niillä ei ole allekirjoituksen avainta. Sen vuoksi nämä kortit eivät voi suorittaa komentoa onnistuneesti, vaan palauttavat asianmukaisen virhekoodin.
            Komento saattaa olla käytettävissä MF-tiedostossa. Tällöin komennon on päätyttävä asianmukaiseen virhekoodiin.
            Tämä komento on standardin ISO/IEC 7816-8 mukainen. Komennon käyttö on rajoitettua siihen liittyvään standardiin nähden.

                        TCS_126

                        Tämän komennon ei pidä laskea digitaalista allekirjoitusta aiemmin lasketun hash-algoritmin tuloksen avulla käyttäen komentoa PSO: HASH.

                        TCS_127

                        Digitaalinen allekirjoitus lasketaan siten, että käytetään kortin yksityistä avainta, joka on automaattisesti kortin tiedossa.

                        TCS_128

                        Ensimmäisen sukupolven ajopiirturisovellus tekee digitaalisen allekirjoituksen käyttäen RSA-salausta koskevan PKCS1-standardin mukaista täyttömenetelmää (lisätietoja on lisäyksessä 11).

                        TCS_129

                        Toisen sukupolven ajopiirturisovellus laskee elliptisen käyrän digitaalisen allekirjoituksen perusteella (lisätietoja on lisäyksessä 11).

                        TCS_130

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    CLA (komennon luokan ilmaiseva tavu)

                                    INS (käskytavu)

                                    1

                                    ‘2Ah’

                                    PSO (Suorita turvatoimi)

                                    P1

                                    1

                                    ‘9Eh’

                                    Palautettava digitaalinen allekirjoitus

                                    P2

                                    1

                                    ‘9Ah’

                                    Tuntomerkki: datakentässä on allekirjoitettavaa dataa. Koska mukana ei ole datakenttää, oletetaan kyseisen datan olevan jo kortilla (tiedoston hash-algoritmilla käsitelty tulos)

                                    Le

                                    1

                                    ‘NNh’

                                    Odotetun allekirjoituksen pituus

                        TCS_131

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1-#L

                                    L

                                    ‘XX..XXh’

                                    Aiemmin lasketun hash-algoritmin tuloksen allekirjoitus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos automaattisesti valittu yksityinen avain katsotaan vialliseksi, suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                                    —

                                    Jos hash-algoritmin tulos, joka laskettiin aiemmalla PERFORM HASH OF FILE -komennolla, ei ole käytettävissä, suorittamisen tilaa kuvaava vastaus on ‘6985’.

                  3.5.15   PSO: VERIFY DIGITAL SIGNATURE

            Tämän komennon avulla todennetaan sellaisen kortille annetun viestin digitaalinen allekirjoitus, jonka hash-algoritmilla laskettu tulos on kortin tiedossa. Allekirjoitukseen käytetty algoritmi on automaattisesti kortin tiedossa.
            Tämä komento on standardin ISO/IEC 7816-8 mukainen. Komennon käyttö on rajoitettua siihen liittyvään standardiin nähden.
            Tämän komennon tukeminen DF Tachograph- ja DF Tachograph_G2 -tiedostossa edellyttää vain valvontakorttia.
            Muut ajopiirturikorttityypit saattavat toteuttaa tämän komennon. Komento saattaa olla käytettävissä MF-tiedostossa.

                        TCS_132

                        VERIFY DIGITAL SIGNATURE -komento käyttää aina aiemmalla MANAGE SECURITY ENVIRONMENT MSE: Set DST -komennolla valittua julkista avainta ja aiempaa PSO: HASH -komennolla syötettyä hash-algoritmin tulosta.

                        TCS_133

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘00h’

                                    CLA (komennon luokan ilmaiseva tavu)

                                    INS (käskytavu)

                                    1

                                    ‘2Ah’

                                    PSO (Suorita turvatoimi)

                                    P1

                                    1

                                    ‘00h’

                                    P2

                                    1

                                    ‘A8h’

                                    Tuntomerkki: datakentässä on todennettavaa dataa

                                    Lc

                                    1

                                    ‘83h’

                                    Seuraavan datakentän pituus Lc

                                    6

                                    1

                                    ‘9Eh’

                                    Digitaalisen allekirjoituksen tuntomerkki

                                    #7-#8

                                    2

                                    ‘81 XXh’

                                    Digitaalisen allekirjoituksen pituus:

                                                128 tavua koodattuna lisäyksen 11 A osan mukaisesti ensimmäisen sukupolven ajopiirturisovelluksessa

                                                Riippuen valitusta käyrästä toisen sukupolven ajopiirturisovelluksessa (ks. lisäys 11, B osa)

                                    #9-#(8+L)

                                    L

                                    ‘XX..XXh’

                                    Itse digitaalinen allekirjoitus

                        TCS_134

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    Jos allekirjoituksen todentaminen epäonnistuu, suorittamisen tilaa kuvaava vastaus on ‘6688’. Todentamisprosessi on kuvattu lisäyksessä 11.

                                    —

                                    Jos julkista avainta ei ole valittu, suorittamisen tilaa kuvaava vastaus on ‘6A88’.

                                    —

                                    Jos datasta puuttuu joitain (yllä määriteltyjä) osia, annetaan suorittamisen tilaa kuvaava vastaus ‘6987’. Näin voi tapahtua, jos jokin vaadituista tuntomerkeistä puuttuu.

                                    —

                                    Jos komennon suorittamiseen tarvittavaa hash-algoritmin tulosta ei ole (aiemmin suoritetun PSO: HASH -komennon tuloksena), suorittamisen tilaa kuvaava vastaus on ‘6985’.

                                    —

                                    Jos jotkin datan osat ovat virheellisiä, suorittamisen tilaa kuvaava vastaus on ‘6988’: Näin voi tapahtua, jos jonkin vaadittavan datan osan pituus on väärä.

                                    —

                                    Jos valittu julkinen avain katsotaan virheelliseksi, suorittamisen tilaa kuvaava vastaus on ‘6400’ tai ‘6581’.

                  3.5.16   PROCESS DSRC MESSAGE

            Tämän komennon avulla tarkistetaan DSRC-viestin eheys ja aitous sekä avataan ajoneuvoyksiköstä valvontaviranomaiselle tai korjaamolle DSRC-yhteyden kautta lähetetyn datan salaus. Kortti luo salausavaimen ja MAC-avaimen DSRC-viestin suojaamiseksi lisäyksen 11 B osan 13 kappaleessa kuvatulla tavalla.
            Vain valvontakortin ja korjaamokortin täytyy tukea tätä komentoa DF Tachograph_G2 -tiedostossa.
            Muuntyyppiset ajopiirturikortit voivat suorittaa tämän komennon tai olla suorittamatta sitä, mutta niillä ei ole DSRC-pääavainta. Sen vuoksi nämä kortit eivät voi suorittaa komentoa onnistuneesti, vaan palauttavat asianmukaisen virhekoodin.
            Komento saattaa olla käytettävissä MF-tiedostossa ja/tai DF Tachograph -tiedostossa. Tällöin komennon on päätyttävä asianmukaiseen virhekoodiin.

                        TCS_135

                        DSRC-pääavain on käytettävissä vain DF Tachograph_G2 -tiedostossa, ts. valvontakortin ja korjaamokortin on tuettava komennon onnistunutta suorittamista vain DF Tachograph_G2 -tiedostossa.

                        TCS_136

                        Komennolla ainoastaan puretaan DSRC-datan salaus ja tarkistetaan salauksen tarkistussumma; sillä ei tulkita lähetettyä dataa.

                        TCS_137

                        Dataobjektien järjestys komennon datakentässä on määrätty tässä erittelyssä.

                        TCS_138

                        Komentoviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    CLA

                                    1

                                    ‘80h’

                                    CLA-tavu erikoistarkoituksessa

                                    INS (käskytavu)

                                    1

                                    ‘2Ah’

                                    PSO (Suorita turvatoimi)

                                    P1

                                    1

                                    ‘80h’

                                    Vastauksen data: salaamaton

                                    P2

                                    1

                                    ‘B0h’

                                    Komennon data: salaamaton data, joka on BER-TLV-koodattu, mukaan lukien salatun sanomanvälityksen dataobjektit

                                    Lc

                                    1

                                    ‘NNh’

                                    Seuraavan datakentän pituus Lc

                                    #6-#(5+L)

                                    L

                                    ‘87h’ + L87 + ‘XX..XXh’

                                    DER-TLV-koodattu täytetyn sisällön osoitintavu, jota seuraavat salatut ajopiirturin hyötykuormatiedot. Täytetyn sisällön osoitintavussa käytetään arvoa ‘00h’ (standardin ISO/IEC 7816-4:2013 taulukon 52 mukaan ”no further indication” [”ei tarkempia tietoja”]). Lisätietoja salausmekanismista, ks. lisäyksen 11 B osan 13 kappale.
                                    Pituudelle L87 sallittuja arvoja ovat AES-avainten lohkon pituuden kerrannaiset plus yksi tavu täytetyn sisällön osoitintavua varten, ts. vähintään 17 tavua ja enintään 193 tavua.

                                       Huomautus: Ks. lisätietoja salatun sanomanvälityksen dataobjektista tuntomerkillä ‘87h’ standardin ISO/IEC 7816-4:2013 taulukosta 49.

                                    ‘81h’ + ‘10h’

                                    DER-TLV-koodattu Control Reference Template for Confidentiality -malli, joka sijoittaa sisäkkäin seuraavien dataelementtien ketjutuksen (ks. lisäys 1 DSRCSecurityData ja lisäyksen 11 B osan 13 kappale):

                                                —

                                                4-tavuinen aikaleima

                                                —

                                                3-tavuinen laskuri

                                                —

                                                8-tavuinen ajoneuvoyksikön sarjanumero

                                                —

                                                1-tavuinen DSRC-pääavaimen versio

                                       Huomautus: Ks. lisätietoja salatun sanomanvälityksen dataobjektista tuntomerkillä ‘81h’ standardin ISO/IEC 7816-4:2013 taulukosta 49.

                                    ‘8Eh’ + L8E + ‘XX..XXh’

                                    DER-TLV-koodattu MAC-koodi DSRC-viestillä. Lisätietoja MAC-algoritmista ja laskennasta, ks. lisäys 11, B osa, 13 kappale.

                                       Huomautus: Ks. lisätietoja salatun sanomanvälityksen dataobjektista tuntomerkillä ‘8Eh’ standardin ISO/IEC 7816-4:2013 taulukosta 49.

                        TCS_139

                        Vastausviesti

                                    Tavu

                                    Pituus

                                    Arvo

                                    Kuvaus

                                    #1-#L

                                    L

                                    ‘XX..XXh’

                                    Puuttuva data (virhetapauksessa) tai data, jonka salaus on avattu (täyttö poistettu)

                                    SW

                                    2

                                    ‘XXXXh’

                                    Tilaa osoittavat tavut (SW1,SW2)

                                    —

                                    Jos komennon suorittaminen onnistui, kortti vastaa ‘9000’.

                                    —

                                    ‘6A80’ osoittaa väärät parametrit komennon datakentässä (käytetään myös, jos dataobjekteja ei lähetetä oikeassa järjestyksessä).

                                    —

                                    ‘6A88’ osoittaa, että viitattu data ei ole käytettävissä, ts. viitattu DSRC-pääavain ei ole käytettävissä.

                                    —

                                    ‘6900’ osoittaa, että salauksen tarkistussumman todentaminen tai datan salauksen avaus epäonnistui

                  4.   AJOPIIRTURIKORTTIEN TIEDOSTORAKENNE
            Tässä kohdassa määritellään ajopiirturikorteilla olevan käytettävän datan tallennukseen käytettävät tiedostorakenteet.Kortin valmistajista riippuvia sisäisiä rakenteita kuten tiedostojen ylätunnisteita ei määritellä tässä, kuten ei myöskään sellaisten dataelementtien tallennusta ja käsittelyä, joita tarvitaan vain sisäiseen käyttöön, esimerkkeinäTeksti kuva

               EuropeanPublicKey
            ,Teksti kuva

               CardPrivateKey
            ,Teksti kuva

               TdesSessionKey
             taiTeksti kuva

               WorkshopCardPin
            .

                        TCS_140

                        Toisen sukupolven ajopiirturikortin on isännöitävä MF-tiedostoa (Master File) sekä samantyyppistä ensimmäisen ja toisen sukupolven ajopiirturisovellusta (esim. kuljettajakortin sovellukset).

                        TCS_141

                        Ajopiirturikortin on tuettava vähintään vastaavissa sovelluksissa määritettyä tietueiden vähimmäismäärää; sen tukemien tietueiden määrä ei saa ylittää vastaavissa sovelluksissa määritettyä tietueiden enimmäismäärää.
                        Tietueiden enimmäis- ja vähimmäismäärät on esitetty tässä kappaleessa kunkin sovelluksen osalta.
                        Lisätietoja tässä kappaleessa käytettyjen käyttöoikeussääntöjen turvallisuusehdoista on kappaleessa 3.3. Yleisesti ottaen käyttötila ”lue” (read) osoittaa READ BINARY -komennon, jossa on parillinen ja, mikäli sitä tuetaan, pariton INS-tavu, poikkeuksena EF-tiedoston Sensor_Installation_Data korjaamokortilla, ks. TCS_156 ja TCS_160. Käyttötila ”päivitä” (update) osoittaa Update Binary -komennon, jossa on parillinen ja, mikäli sitä tuetaan, pariton INS-tavu ja käyttötila ”valitse” (select) osoittaa SELECT-komennon.

                  4.1.   MF-tiedosto

                        TCS_142

                        Sen jälkeen, kun MF-tiedostoon on liitetty sen yksilöivät tiedot, tiedostolla on oltava seuraava pysyvä tiedostorakenne ja seuraavat tiedostojen käyttöoikeussäännöt:

                           Huomautus: .Lyhyt EF-tunniste SFID annetaan desimaalilukuna, esim. arvo 30 vastaa arvoa 11110 binaarisessa muodossa.
                        Teksti kuva

                           Käyttöoikeussäännöt
                           Tiedosto
                           Tiedoston tunniste
                           SFID
                           Lue / Valitse
                           Päivitä
                           MF
                           ‘3F00h’
                           EF
                           ICC
                           ‘0002h’
                           ALW
                           NEV
                           EF
                           IC
                           ‘0005h’
                           ALW
                           NEV
                           EF
                           DIR
                           ‘2F00h’
                           30
                           ALW
                           NEV
                           EF
                           ATR/INFO (ehdollinen)
                           ‘2F01h’
                           29
                           ALW
                           NEV
                           EF
                           Extended_Length (ehdollinen)
                           ‘0006h’
                           28
                           ALW
                           NEV
                           DF
                           Tachograph
                           ‘0500h’
                           SC1
                           DF
                           Tachograph_G2
                           SC1

                        Tässä taulukossa käytetään seuraavaa turvallisuusehdon lyhennettä:

                                       SC1

                                    ALW OR SM-MAC-G2

                        TCS_143

                        Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.

                        TCS_144

                        MF-tiedostolla on oltava seuraava tiedostorakenne:
                        Teksti kuva

                           Tietueiden lkm
                           Koko (tavua)
                           Oletusarvot
                           Tiedosto / Dataelementti
                           Min.
                           Maks.
                           MF
                           63
                           184
                           EF
                           ICC
                           25
                           25
                           CardIccIdentification
                           25
                           25
                           clockStop
                           1
                           1
                           {00}
                           cardExtendedSerialNumber
                           8
                           8
                           {00..00}
                           cardApprovalNumber
                           8
                           8
                           {20..20}
                           cardPersonaliserID
                           1
                           1
                           {00}
                           embedderIcAssemblerId
                           5
                           5
                           {00..00}
                           icIdentifier
                           2
                           2
                           {00 00}
                           EF
                           IC
                           8
                           8
                           CardChipIdentification
                           8
                           8
                           icSerialNumber
                           4
                           4
                           {00..00}
                           icManufacturingReferences
                           4
                           4
                           {00..00}
                           EF
                           DIR
                           20
                           20
                           See TCS_145
                           20
                           20
                           {00..00}
                           EF
                           ATR/INFO
                           7
                           128
                           See TCS_146
                           7
                           128
                           {00..00}
                           EF
                           EXTENDED_LENGTH
                           3
                           3
                           See TCS_147
                           3
                           3
                           {00..00}
                           DF
                           Tachograph
                           DF
                           Tachograph_G2

                        TCS_145

                        EF-tiedoston EF DIR on sisällettävä seuraavat sovelluskohtaiset dataobjektit: ‘61 08 4F 06 FF 54 41 43 48 4F 61 08 4F 06 FF 53 4D 52 44 54’

                        TCS_146

                        EF-tiedoston EF ATR/INFO on oltava läsnä, jos ajopiirturikortti ilmoittaa ATR-signaalissa tukevansa laajennettuja pituuskenttiä. Tällöin EF ATR/INFO -tiedoston on sisällettävä laajennettuja pituuskenttiä koskevaa tietoa osoittava dataobjekti (DO‘7F66’) standardin ISO/IEC 7816-4:2013 lausekkeen 12.7.1 mukaisesti.

                        TCS_147

                        EF-tiedoston EF Extended_Length on oltava läsnä, jos ajopiirturikortti ilmoittaa ATR-signaalissa tukevansa laajennettuja pituuskenttiä. Tällöin EF-tiedoston on sisällettävä seuraava dataobjekti: ‘02 01 xx’, jossa arvo ‘xx’ ilmoittaa tuetaanko laajettuja pituuskenttiä T=1-protokollassa ja / tai T=0-protokollassa.
                        Arvo ‘01’ ilmoittaa laajennettujen pituuskenttien tuen T=1-protokollassa.
                        Arvo ‘10’ ilmoittaa laajennettujen pituuskenttien tuen T=0-protokollassa.
                        Arvo ‘11’ ilmoittaa laajennettujen pituuskenttien tuen T=0-protokollassa ja T=1-protokollassa.

                  4.2.   Kuljettajakortin sovellukset

            4.2.1   Kuljettajakortin ensimmäisen sukupolven sovellus

                        TCS_148

                        Sen jälkeen, kun kuljettajakortin ensimmäisen sukupolven sovellukseen on liitetty sen yksilöivät tiedot, sillä on oltava seuraava pysyvä tiedostorakenne ja seuraavat tiedostojen käyttöoikeussäännöt:
                        Teksti kuva

                           Käyttöoikeussäännöt
                           Tiedosto
                           Tiedoston tunniste
                           Lue
                           Valitse
                           Päivitä
                           DF
                           Tachograph
                           ‘0500h’
                           SC1
                           EF
                           Application_Identification
                           ‘0501h’
                           SC2
                           SC1
                           NEV
                           EF
                           Card_Certificate
                           ‘C100h’
                           SC2
                           SC1
                           NEV
                           EF
                           CA_Certificate
                           ‘C108h’
                           SC2
                           SC1
                           NEV
                           EF
                           Identification
                           ‘0520h’
                           SC2
                           SC1
                           NEV
                           EF
                           Card_Download
                           ‘050Eh’
                           SC2
                           SC1
                           SC1
                           EF
                           Driving_Licence_Info
                           ‘0521h’
                           SC2
                           SC1
                           NEV
                           EF
                           Events_Data
                           ‘0502h’
                           SC2
                           SC1
                           SC3
                           EF
                           Faults_Data
                           ‘0503h’
                           SC2
                           SC1
                           SC3
                           EF
                           Driver_Activity_Data
                           ‘0504h’
                           SC2
                           SC1
                           SC3
                           EF
                           Vehicles_Used
                           ‘0505h’
                           SC2
                           SC1
                           SC3
                           EF
                           Places
                           ‘0506h’
                           SC2
                           SC1
                           SC3
                           EF
                           Current_Usage
                           ‘0507h’
                           SC2
                           SC1
                           SC3
                           EF
                           Control_Activity_Data
                           ‘0508h’
                           SC2
                           SC1
                           SC3
                           EF
                           Specific_Conditions
                           ‘0522h’
                           SC2
                           SC1
                           SC3

                        Tässä taulukossa käytetään seuraavia turvallisuusehtojen lyhenteitä:

                                       SC1

                                    ALW OR SM-MAC-G2

                                       SC2

                                    ALW OR SM-MAC-G1 OR SM-MAC-G2

                                       SC3

                                    SM-MAC-G1 OR SM-MAC-G2

                        TCS_149

                        Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.

                        TCS_150

                        Kuljettajakortin ensimmäisen sukupolven sovelluksella on oltava seuraava tiedostorakenne:
                        Teksti kuva

                           Tietueiden lkm
                           Koko (tavua)
                           Oletusarvot
                           Tiedosto / Dataelementti
                           Min.
                           Maks.
                           DF
                           Tachograph
                           11378
                           24926
                           EF
                           Application_Identification
                           10
                           10
                           DriverCardApplicationIdentification
                           10
                           10
                           typeOfTachographCardId
                           1
                           1
                           {00}
                           cardStructureVersion
                           2
                           2
                           {00 00}
                           noOfEventsPerType
                           1
                           1
                           {00}
                           noOfFaultsPerType
                           1
                           1
                           {00}
                           activityStructureLength
                           2
                           2
                           {00 00}
                           noOfCardVehicleRecords
                           2
                           2
                           {00 00}
                           noOfCardPlaceRecords
                           1
                           1
                           {00}
                           EF
                           Card_Certificate
                           194
                           194
                           CardCertificate
                           194
                           194
                           {00..00}
                           EF
                           CA_Certificate
                           194
                           194
                           MemberStateCertificate
                           194
                           194
                           {00..00}
                           EF
                           Identification
                           143
                           143
                           CardIdentification
                           65
                           65
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           cardIssuingAuthorityName
                           36
                           36
                           {20..20}
                           cardIssueDate
                           4
                           4
                           {00..00}
                           cardValidityBegin
                           4
                           4
                           {00..00}
                           cardExpiryDate
                           4
                           4
                           {00..00}
                           DriverCardHolderIdentification
                           78
                           78
                           cardHolderName
                           72
                           72
                           holderSurname
                           36
                           36
                           {00, 20..20}
                           holderFirstNames
                           36
                           36
                           {00, 20..20}
                           cardHolderBirthDate
                           4
                           4
                           {00..00}
                           cardHolderPreferredLanguage
                           2
                           2
                           {20 20}
                           EF Card_Download
                           4
                           4
                           LastCardDownload
                           4
                           4
                           EF Driving_Licence_Info
                           Driving_Licence_Info
                           53
                           53
                           CardDrivingLicenceInformation
                           53
                           53
                           drivingLicenceIssuingAuthority
                           36
                           36
                           {00, 20..20}
                           drivingLicenceIssuingNation
                           1
                           1
                           {00}
                           drivingLicenceNumber
                           16
                           16
                           {20..20}
                           EF Events_Data
                           Events_Data
                           864
                           1728
                           CardEventData
                           864
                           1728
                           cardEventRecords
                           6
                           144
                           288
                           CardEventRecord
                           n1
                           24
                           24
                           eventType
                           1
                           1
                           {00}
                           eventBeginTime
                           4
                           4
                           {00..00}
                           eventEndTime
                           4
                           4
                           {00..00}
                           eventVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF Faults_Data
                           Faults_Data
                           576
                           1152
                           CardFaultData
                           576
                           1152
                           cardFaultRecords
                           2
                           288
                           576
                           CardFaultRecord
                           n2
                           24
                           24
                           faultType
                           1
                           1
                           {00}
                           faultBeginTime
                           4
                           4
                           {00..00}
                           faultEndTime
                           4
                           4
                           {00..00}
                           faultVehicleRegistration

                        Teksti kuva

                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF Driver_Activity_Data
                           Driver_Activity_Data
                           5548
                           13780
                           CardDriverActivity
                           5548
                           13780
                           activityPointerOldestDayRecord
                           2
                           2
                           {00 00}
                           activityPointerNewestRecord
                           2
                           2
                           {00 00}
                           activityDailyRecords
                           n6
                           5544
                           13776
                           {00..00}
                           EF Vehicles_Used
                           Vehicles_Used
                           2606
                           6202
                           CardVehiclesUsed
                           2606
                           6202
                           vehiclePointerNewestRecord
                           2
                           2
                           {00 00}
                           cardVehicleRecords
                           2604
                           6200
                           CardVehicleRecord
                           n3
                           31
                           31
                           vehicleOdometerBegin
                           3
                           3
                           {00..00}
                           vehicleOdometerEnd
                           3
                           3
                           {00..00}
                           vehicleFirstUse
                           4
                           4
                           {00..00}
                           vehicleLastUse
                           4
                           4
                           {00..00}
                           vehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           vuDataBlockCounter
                           2
                           2
                           {00 00}
                           EF
                           Places
                           841
                           1121
                           CardPlaceDailyWorkPeriod
                           841
                           1121
                           placePointerNewestRecord
                           1
                           1
                           {00}
                           placeRecords
                           840
                           1120
                           PlaceRecord
                           n4
                           10
                           10
                           entryTime
                           4
                           4
                           {00..00}
                           entryTypeDailyWorkPeriod
                           1
                           1
                           {00}
                           dailyWorkPeriodCountry
                           1
                           1
                           {00}
                           dailyWorkPeriodRegion
                           1
                           1
                           {00}
                           vehicleOdometerValue
                           3
                           3
                           {00..00}
                           EF
                           Current_Usage
                           19
                           19
                           CardCurrentUse
                           19
                           19
                           sessionOpenTime
                           4
                           4
                           {00..00}
                           sessionOpenVehicle
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF
                           Control_Activity_Data
                           46
                           46
                           CardControlActivityDataRecord
                           46
                           46
                           controlType
                           1
                           1
                           {00}
                           controlTime
                           4
                           4
                           {00..00}
                           controlCardNumber
                           cardType
                           1
                           1
                           {00}
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           controlVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           controlDownloadPeriodBegin
                           4
                           4
                           {00..00}
                           controlDownloadPeriodEnd
                           4
                           4
                           {00..00}
                           EF
                           Specific_Conditions
                           280
                           280
                           SpecificConditionRecord
                           56
                           5
                           5
                           entryTime
                           4
                           4
                           {00..00}
                           SpecificConditionType
                           1
                           1
                           {00}

                        TCS_151

                        Seuraavat arvot, joita käytetään kokojen ilmaisemiseen edellä olevassa taulukossa, ovat niiden tietueiden vähimmäis- ja enimmäislukumääriä, joita kuljettajakortin tiedostorakenteessa on käytettävä ensimmäisen sukupolven sovellusta varten:
                        Teksti kuva

                           Min.
                           Maks.
                           n1
                           NoOfEventsPerType
                           6
                           12
                           n2
                           NoOfFaultsPerType
                           12
                           24
                           n3
                           NoOfCardVehicleRecords
                           84
                           200
                           n4
                           NoOfCardPlaceRecords
                           84
                           112
                           n6
                           CardActivityLengthRange
                           5 544 tavua
                           (28 päivää * 93 toiminnan muutosta)
                           13 776 tavua
                           (28 päivää * 240 toiminnan muutosta)

                  4.2.2   Kuljettajakortin toisen sukupolven sovellus

                        TCS_152

                        Sen jälkeen, kun kuljettajakortin toisen sukupolven sovellukseen on liitetty sen yksilöivät tiedot, sillä on oltava seuraava pysyvä tiedostorakenne ja seuraavat tiedostojen käyttöoikeussäännöt.

                           Huomautus: .Lyhyt EF-tunniste SFID annetaan desimaalilukuna, esim. arvo 30 vastaa arvoa 11110 binaarisessa muodossa.
                        Teksti kuva

                           Käyttöoikeussäännöt
                           Tiedosto
                           Tiedoston tunniste
                           SFID
                           Lue / Valitse
                           Päivitä
                           DF
                           Tachograph_G2
                           SC1
                           EF
                           Application_Identification
                           ‘0501h’
                           1
                           SC1
                           NEV
                           EF
                           CardMA_Certificate
                           ‘C100h’
                           2
                           SC1
                           NEV
                           EF
                           CardSignCertificate
                           ‘C101h’
                           3
                           SC1
                           NEV
                           EF
                           CA_Certificate
                           ‘C108h’
                           4
                           SC1
                           NEV
                           EF
                           Link_Certificate
                           ‘C109h’
                           5
                           SC1
                           NEV
                           EF
                           Identification
                           ‘0520h’
                           6
                           SC1
                           NEV
                           EF
                           Card_Download
                           ‘050Eh’
                           7
                           SC1
                           SC1
                           EF
                           Driving_Licence_Info
                           ‘0521h’
                           10
                           SC1
                           NEV
                           EF
                           Events_Data
                           ‘0502h’
                           12
                           SC1
                           SM-MAC-G2
                           EF
                           Faults_Data
                           ‘0503h’
                           13
                           SC1
                           SM-MAC-G2
                           EF
                           Driver_Activity_Data
                           ‘0504h’
                           14
                           SC1
                           SM-MAC-G2
                           EF
                           Vehicles_Used
                           ‘0505h’
                           15
                           SC1
                           SM-MAC-G2
                           EF
                           Places
                           ‘0506h’
                           16
                           SC1
                           SM-MAC-G2
                           EF
                           Current_Usage
                           ‘0507h’
                           17
                           SC1
                           SM-MAC-G2
                           EF
                           Control_Activity_Data
                           ‘0508h’
                           18
                           SC1
                           SM-MAC-G2
                           EF
                           Specific_Conditions
                           ‘0522h’
                           19
                           SC1
                           SM-MAC-G2
                           EF
                           VehicleUnits_Used
                           ‘0523h’
                           20
                           SC1
                           SM-MAC-G2
                           EF
                           GNSS_Places
                           ‘0524h’
                           21
                           SC1
                           SM-MAC-G2

                        Tässä taulukossa käytetään seuraavaa turvallisuusehdon lyhennettä:

                                       SC1

                                    ALW OR SM-MAC-G2

                        TCS_153

                        Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.

                        TCS_154

                        Kuljettajakortin toisen sukupolven sovelluksella on oltava seuraava tiedostorakenne:
                        Teksti kuva

                           Tietueiden lkm
                           Koko (tavua)
                           Oletusarvot
                           Tiedosto / Dataelementti
                           Min.
                           Maks.
                           DF
                           Tachograph_G2
                           19510
                           39306
                           EF
                           Application_Identification
                           15
                           15
                           DriverCardApplicationIdentification
                           15
                           15
                           typeOfTachographCardId
                           1
                           1
                           {00}
                           cardStructureVersion
                           2
                           2
                           {00 00}
                           noOfEventsPerType
                           1
                           1
                           {00}
                           noOfFaultsPerType
                           1
                           1
                           {00}
                           activityStructureLength
                           2
                           2
                           {00 00}
                           noOfCardVehicleRecords
                           2
                           2
                           {00 00}
                           noOfCardPlaceRecords
                           2
                           2
                           {00}
                           noOfGNSSCDRecords
                           2
                           2
                           {00 00}
                           noOfSpecificConditionRecords
                           2
                           2
                           {00}
                           EF
                           CardMA_Certificate
                           204
                           341
                           CardMACertificate
                           204
                           341
                           {00..00}
                           EF
                           CardSignCertificate
                           204
                           341
                           CardSignCertificate
                           204
                           341
                           {00..00}
                           EF
                           CA_Certificate
                           204
                           341
                           MemberStateCertificate
                           204
                           341
                           {00..00}
                           EF
                           Link_Certificate
                           204
                           341
                           LinkCertificate
                           204
                           341
                           {00..00}
                           EF
                           Identification
                           143
                           143
                           CardIdentification
                           65
                           65
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           cardIssuingAuthorityName
                           36
                           36
                           {20..20}
                           cardIssueDate
                           4
                           4
                           {00..00}
                           cardValidityBegin
                           4
                           4
                           {00..00}
                           cardExpiryDate
                           4
                           4
                           {00..00}
                           DriverCardHolderIdentification
                           78
                           78
                           cardHolderName
                           72
                           72
                           holderSurname
                           36
                           36
                           {00, 20..20}
                           holderFirstNames
                           36
                           36
                           {00, 20..20}
                           cardHolderBirthDate
                           4
                           4
                           {00..00}
                           cardHolderPreferredLanguage
                           2
                           2
                           {20 20}
                           EF Card_Download
                           4
                           4
                           LastCardDownload
                           4
                           4
                           EF Driving_Licence_Info
                           Driving_Licence_Info
                           53
                           53
                           CardDrivingLicenceInformation
                           53
                           53
                           drivingLicenceIssuingAuthority
                           36
                           36
                           {00, 20..20}
                           drivingLicenceIssuingNation
                           1
                           1
                           {00}
                           drivingLicenceNumber
                           16
                           16
                           {20..20}
                           EF Events_Data
                           Events_Data
                           1584
                           3168
                           CardEventData
                           1584
                           3168
                           cardEventRecords
                           11
                           144
                           288
                           CardEventRecord
                           n1
                           24
                           24
                           eventType
                           1
                           1
                           {00}
                           eventBeginTime
                           4
                           4
                           {00..00}
                           eventEndTime
                           4
                           4
                           {00..00}
                           eventVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF Faults_Data
                           Faults_Data
                           576
                           1152
                           CardFaultData
                           576
                           1152
                           cardFaultRecords
                           2
                           288
                           576
                           CardFaultRecord
                           n2
                           24
                           24

                        Teksti kuva

                           faultType
                           1
                           1
                           {00}
                           faultBeginTime
                           4
                           4
                           {00..00}
                           faultEndTime
                           4
                           4
                           {00..00}
                           faultVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF Driver_Activity_Data
                           Driver_Activity_Data
                           5548
                           13780
                           CardDriverActivity
                           5548
                           13780
                           activityPointerOldestDayRecord
                           2
                           2
                           {00 00}
                           activityPointerNewestRecord
                           2
                           2
                           {00 00}
                           activityDailyRecords
                           n6
                           5544
                           13776
                           {00..00}
                           EF Vehicles_Used
                           Vehicles_Used
                           4034
                           9602
                           CardVehiclesUsed
                           4034
                           9602
                           vehiclePointerNewestRecord
                           2
                           2
                           {00 00}
                           cardVehicleRecords
                           4032
                           9600
                           CardVehicleRecord
                           n3
                           48
                           48
                           vehicleOdometerBegin
                           3
                           3
                           {00..00}
                           vehicleOdometerEnd
                           3
                           3
                           {00..00}
                           vehicleFirstUse
                           4
                           4
                           {00..00}
                           vehicleLastUse
                           4
                           4
                           {00..00}
                           vehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           vuDataBlockCounter
                           2
                           2
                           {00 00}
                           vehicleIdentificationNumber
                           17
                           17
                           {20..20}
                           EF
                           Places
                           1766
                           2354
                           CardPlaceDailyWorkPeriod
                           1766
                           2354
                           placePointerNewestRecord
                           2
                           2
                           {00 00}
                           placeRecords
                           1764
                           2352
                           PlaceRecord
                           n4
                           21
                           21
                           entryTime
                           4
                           4
                           {00..00}
                           entryTypeDailyWorkPeriod
                           1
                           1
                           {00}
                           dailyWorkPeriodCountry
                           1
                           1
                           {00}
                           dailyWorkPeriodRegion
                           1
                           1
                           {00}
                           vehicleOdometerValue
                           3
                           3
                           {00..00}
                           entryGNSSPlaceRecord
                           11
                           11
                           timeStamp
                           4
                           4
                           {00..00}
                           gnssAccuracy
                           1
                           1
                           {00}
                           geoCoordinates
                           6
                           6
                           {00..00}
                           EF
                           Current_Usage
                           19
                           19
                           CardCurrentUse
                           19
                           19
                           sessionOpenTime
                           4
                           4
                           {00..00}
                           sessionOpenVehicle
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF
                           Control_Activity_Data
                           46
                           46
                           CardControlActivityDataRecord
                           46
                           46
                           controlType
                           1
                           1
                           {00}
                           controlTime
                           4
                           4
                           {00..00}
                           controlCardNumber
                           cardType
                           1
                           1
                           {00}
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           controlVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           controlDownloadPeriodBegin
                           4
                           4
                           {00..00}
                           controlDownloadPeriodEnd
                           4
                           4
                           {00..00}

                        Teksti kuva

                           EF
                           Specific_Conditions
                           282
                           562
                           SpecificConditions
                           282
                           562
                           conditionPointerNewestRecord
                           2
                           2
                           {00 00}
                           specificConditionRecords
                           280
                           560
                           SpecificConditionRecord
                           n9
                           5
                           5
                           entryTime
                           4
                           4
                           {00..00}
                           specificConditionType
                           1
                           1
                           {00}
                           EF
                           VehicleUnits_Used
                           842
                           2002
                           CardVehicleUnitsUsed
                           842
                           2002
                           vehicleUnitPointerNewestRecord
                           2
                           2
                           {00 00}
                           cardVehicleUnitRecords
                           840
                           2000
                           CardVehicleUnitRecord
                           n7
                           10
                           10
                           timeStamp
                           4
                           4
                           {00..00}
                           manufacturerCode
                           1
                           1
                           {00}
                           deviceID
                           1
                           1
                           {00}
                           vuSoftwareVersion
                           4
                           4
                           {00..00}
                           EF
                           GNSS_Places
                           3782
                           5042
                           GNSSContinuousDriving
                           3782
                           5042
                           gnssCDPointerNewestRecord
                           2
                           2
                           {00 00}
                           gnssContinuousDrivingRecords
                           3780
                           5040
                           {00}
                           GNSSContinuousDrivingRecord
                           n8
                           15
                           15
                           timeStamp
                           4
                           4
                           {00..00}
                           gnssPlaceRecord
                           11
                           11
                           timeStamp
                           4
                           4
                           {00..00}
                           gnssAccuracy
                           1
                           1
                           {00}
                           geoCoordinates
                           6
                           6
                           {00..00}

                        TCS_155

                        Seuraavat arvot, joita käytetään kokojen ilmaisemiseen edellä olevassa taulukossa, ovat niiden tietueiden vähimmäis- ja enimmäislukumääriä, joita kuljettajakortin tiedostorakenteessa on käytettävä toisen sukupolven sovellusta varten:
                        Teksti kuva

                           Min.
                           Maks.
                           n1
                           NoOfEventsPerType
                           6
                           12
                           n2
                           NoOfFaultsPerType
                           12
                           24
                           n3
                           NoOfCardVehicleRecords
                           84
                           200
                           n4
                           NoOfCardPlaceRecords
                           84
                           112
                           n6
                           CardActivityLengthRange
                           5 544 tavua
                           (28 päivää * 93 toiminnan muutosta)
                           13 776 tavua
                           (28 päivää * 240 toiminnan muutosta)
                           n7
                           NoOfCardVehicleUnitRecords
                           84
                           200
                           n8
                           NoOfGNSSCDRecords
                           252
                           336
                           n9
                           NoOfSpecificConditionRecords
                           56
                           112

                  4.3.   Korjaamokortin sovellukset

            4.3.1   Korjaamokortin ensimmäisen sukupolven sovellus

                        TCS_156

                        Sen jälkeen, kun korjaamokortin ensimmäisen sukupolven sovellukseen on liitetty sen yksilöivät tiedot, sillä on oltava seuraava pysyvä tiedostorakenne ja seuraavat tiedostojen käyttöoikeussäännöt:
                        Teksti kuva

                           Käyttöoikeussäännöt
                           Tiedosto
                           Tiedoston tunniste
                           Lue
                           Valitse
                           Päivitä
                           DF Tachograph
                           ‘0500h’
                           SC1
                           EF Application_Identification
                           ‘0501h’
                           SC2
                           SC1
                           NEV
                           EF Card_Certificate
                           ‘C100h’
                           SC2
                           SC1
                           NEV
                           EF CA_Certificate
                           ‘C108h’
                           SC2
                           SC1
                           NEV
                           EF Identification
                           ‘0520h’
                           SC2
                           SC1
                           NEV
                           EF Card_Download
                           ‘0509h’
                           SC2
                           SC1
                           SC1
                           EF Calibration
                           ‘050Ah’
                           SC2
                           SC1
                           SC3
                           EF Sensor_Installation_Data
                           ‘050Bh’
                           SC4
                           SC1
                           NEV
                           EF Events_Data
                           ‘0502h’
                           SC2
                           SC1
                           SC3
                           EF Faults_Data
                           ‘0503h’
                           SC2
                           SC1
                           SC3
                           EF Driver_Activity_Data
                           ‘0504h’
                           SC2
                           SC1
                           SC3
                           EF Vehicles_Used
                           ‘0505h’
                           SC2
                           SC1
                           SC3
                           EF Places
                           ‘0506h’
                           SC2
                           SC1
                           SC3
                           EF Current_Usage
                           ‘0507h’
                           SC2
                           SC1
                           SC3
                           EF Control_Activity_Data
                           ‘0508h’
                           SC2
                           SC1
                           SC3
                           EF Specific_Conditions
                           ‘0522h’
                           SC2
                           SC1
                           SC3

                        Tässä taulukossa käytetään seuraavia turvallisuusehtojen lyhenteitä:

                                       SC1

                                    ALW OR SM-MAC-G2

                                       SC2

                                    ALW OR SM-MAC-G1 OR SM-MAC-G2

                                       SC3

                                    SM-MAC-G1 OR SM-MAC-G2

                                       SC4

                                    READ BINARY -komento parillisella INS-tavulla:

                                                (PLAIN-C AND SM-R-ENC-G1) OR (SM-C-MAC-G1 AND SM-R-ENC-MAC-G1) OR

                                                (SM-C-MAC-G2 AND SM-R-ENC-MAC-G2)

                                                READ BINARY -komento parittomalla INS-tavulla (jos tuettu): NEV

                        TCS_157

                        Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.

                        TCS_158

                        Korjaamokortin ensimmäisen sukupolven sovelluksella on oltava seuraava tiedostorakenne:
                        Teksti kuva

                           Tietueiden lkm
                           Koko (tavua)
                           Oletusarvot
                           Tiedosto / Dataelementti
                           Min.
                           Maks.
                           DF Tachograph
                           11055
                           29028
                           EF Application_Identification
                           11
                           11
                           WorkshopCardApplicationIdentification
                           11
                           11
                           typeOfTachographCardId
                           1
                           1
                           {00}
                           cardStructureVersion
                           2
                           2
                           {00 00}
                           noOfEventsPerType
                           1
                           1
                           {00}
                           noOfFaultsPerType
                           1
                           1
                           {00}
                           activityStructureLength
                           2
                           2
                           {00 00}
                           noOfCardVehicleRecords
                           2
                           2
                           {00 00}
                           noOfCardPlaceRecords
                           1
                           1
                           {00}
                           noOfCalibrationRecords
                           1
                           1
                           {00}
                           EF Card_Certificate
                           194
                           194
                           CardCertificate
                           194
                           194
                           {00..00}
                           EF CA_Certificate
                           194
                           194
                           MemberStateCertificate
                           194
                           194
                           {00..00}
                           EF Identification
                           211
                           211
                           CardIdentification
                           65
                           65
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           cardIssuingAuthorityName
                           36
                           36
                           {00, 20..20}
                           cardIssueDate
                           4
                           4
                           {00..00}
                           cardValidityBegin
                           4
                           4
                           {00..00}
                           cardExpiryDate
                           4
                           4
                           {00..00}
                           WorkshopCardHolderIdentification
                           146
                           146
                           workshopName
                           36
                           36
                           {00, 20..20}
                           workshopAddress
                           36
                           36
                           {00, 20..20}
                           cardHolderName
                           holderSurname
                           36
                           36
                           {00, 20..20}
                           holderFirstNames
                           36
                           36
                           {00, 20..20}
                           cardHolderPreferredLanguage
                           2
                           2
                           {20 20}
                           EF Card_Download
                           2
                           2
                           NoOfCalibrationsSinceDownload
                           2
                           2
                           {00 00}
                           EF Calibration
                           9243
                           26778
                           WorkshopCardCalibrationData
                           9243
                           26778
                           calibrationTotalNumber
                           2
                           2
                           {00 00}
                           calibrationPointerNewestRecord
                           1
                           1
                           {00}
                           calibrationRecords
                           9240
                           26775
                           WorkshopCardCalibrationRecord
                           n5
                           105
                           105
                           calibrationPurpose
                           1
                           1
                           {00}
                           vehicleIdentificationNumber
                           17
                           17
                           {20..20}
                           vehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           wVehicleCharacteristicConstant
                           2
                           2
                           {00 00}
                           kConstantOfRecordingEquipment
                           2
                           2
                           {00 00}
                           lTyreCircumference
                           2
                           2
                           {00 00}
                           tyreSize
                           15
                           15
                           {20..20}
                           authorisedSpeed
                           1
                           1
                           {00}
                           oldOdometerValue
                           3
                           3
                           {00..00}
                           newOdometerValue
                           3
                           3
                           {00..00}
                           oldTimeValue
                           4
                           4
                           {00..00}
                           newTimeValue
                           4
                           4
                           {00..00}
                           nextCalibrationDate
                           4
                           4
                           {00..00}
                           vuPartNumber
                           16
                           16
                           {20..20}
                           vuSerialNumber
                           8
                           8
                           {00..00}
                           sensorSerialNumber
                           8
                           8
                           {00..00}

                        Teksti kuva

                           EF Sensor_Installation_Data
                           16
                           16
                           SensorInstallationSecData
                           16
                           16
                           {00..00}
                           EF Events_Data
                           432
                           432
                           CardEventData
                           432
                           432
                           cardEventRecords
                           6
                           72
                           72
                           CardEventRecord
                           n1
                           24
                           24
                           eventType
                           1
                           1
                           {00}
                           eventBeginTime
                           4
                           4
                           {00..00}
                           eventEndTime
                           4
                           4
                           {00..00}
                           eventVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF Faults_Data
                           288
                           288
                           CardFaultData
                           288
                           288
                           cardFaultRecords
                           2
                           144
                           144
                           CardFaultRecord
                           n2
                           24
                           24
                           faultType
                           1
                           1
                           {00}
                           faultBeginTime
                           4
                           4
                           {00..00}
                           faultEndTime
                           4
                           4
                           {00..00}
                           faultVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF Driver_Activity_Data
                           202
                           496
                           CardDriverActivity
                           202
                           496
                           activityPointerOldestDayRecord
                           2
                           2
                           {00 00}
                           activityPointerNewestRecord
                           2
                           2
                           {00 00}
                           activityDailyRecords
                           n6
                           198
                           492
                           {00..00}
                           EF Vehicles_Used
                           126
                           250
                           CardVehiclesUsed
                           126
                           250
                           vehiclePointerNewestRecord
                           2
                           2
                           {00 00}
                           cardVehicleRecords
                           124
                           248
                           CardVehicleRecord
                           n3
                           31
                           31
                           vehicleOdometerBegin
                           3
                           3
                           {00..00}
                           vehicleOdometerEnd
                           3
                           3
                           {00..00}
                           vehicleFirstUse
                           4
                           4
                           {00..00}
                           vehicleLastUse
                           4
                           4
                           {00..00}
                           vehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           vuDataBlockCounter
                           2
                           2
                           {00 00}
                           EF Places
                           61
                           81
                           CardPlaceDailyWorkPeriod
                           61
                           81
                           placePointerNewestRecord
                           1
                           1
                           {00}
                           placeRecords
                           60
                           80
                           PlaceRecord
                           n4
                           10
                           10
                           entryTime
                           4
                           4
                           {00..00}
                           entryTypeDailyWorkPeriod
                           1
                           1
                           {00}
                           dailyWorkPeriodCountry
                           1
                           1
                           {00}
                           dailyWorkPeriodRegion
                           1
                           1
                           {00}
                           vehicleOdometerValue
                           3
                           3
                           {00..00}
                           EF Current_Usage
                           19
                           19
                           CardCurrentUse
                           19
                           19
                           sessionOpenTime
                           4
                           4
                           {00..00}
                           sessionOpenVehicle
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}

                        Teksti kuva

                           EF Control_Activity_Data
                           46
                           46
                           CardControlActivityDataRecord
                           46
                           46
                           controlType
                           1
                           1
                           {00}
                           controlTime
                           4
                           4
                           {00..00}
                           controlCardNumber
                           cardType
                           1
                           1
                           {00}
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           controlVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           controlDownloadPeriodBegin
                           4
                           4
                           {00..00}
                           controlDownloadPeriodEnd
                           4
                           4
                           {00..00}
                           EF Specific_Conditions
                           10
                           10
                           SpecificConditionRecord
                           2
                           5
                           5
                           entryTime
                           4
                           4
                           {00..00}
                           SpecificConditionType
                           1
                           1
                           {00}

                        TCS_159

                        Seuraavat arvot, joita käytetään kokojen ilmaisemiseen edellä olevassa taulukossa, ovat niiden tietueiden vähimmäis- ja enimmäislukumääriä, joita korjaamokortin tiedostorakenteessa on käytettävä ensimmäisen sukupolven sovellusta varten:
                        Teksti kuva

                           Min.
                           Maks.
                           n1
                           NoOfEventsPerType
                           3
                           3
                           n2
                           NoOfFaultsPerType
                           6
                           6
                           n3
                           NoOfCardVehicleRecords
                           4
                           8
                           n4
                           NoOfCardPlaceRecords
                           6
                           8
                           n5
                           NoOfCalibrationRecords
                           88
                           255
                           n6
                           CardActivityLengthRange
                           198 tavua (1 päivä *
                           93 toiminnan muutosta)
                           492 tavua (1 päivä *
                           240 toiminnan muutosta)

                  4.3.2   Korjaamokortin toisen sukupolven sovellus

                        TCS_160

                        Sen jälkeen, kun korjaamokortin toisen sukupolven sovellukseen on liitetty sen yksilöivät tiedot, sillä on oltava seuraava pysyvä tiedostorakenne ja seuraavat tiedostojen käyttöoikeussäännöt.

                           Huomautus: .Lyhyt EF-tunniste SFID annetaan desimaalilukuna, esim. arvo 30 vastaa arvoa 11110 binaarisessa muodossa.
                        Teksti kuva

                           Käyttöoikeussäännöt
                           Tiedosto
                           Tiedoston tunniste
                           SFID
                           Lue
                           Valitse
                           Päivitä
                           DF Tachograph_G2
                           SC1
                           SC1
                           EF Application_Identification
                           ‘0501h’
                           1
                           SC1
                           SC1
                           NEV
                           EF CardMA_Certificate
                           ‘C100h’
                           2
                           SC1
                           SC1
                           NEV
                           EF CardSignCertificate
                           ‘C101h’
                           3
                           SC1
                           SC1
                           NEV
                           EF CA_Certificate
                           ‘C108h’
                           4
                           SC1
                           SC1
                           NEV
                           EF Link_Certificate
                           ‘C109h’
                           5
                           SC1
                           SC1
                           NEV
                           EF Identification
                           ‘0520h’
                           6
                           SC1
                           SC1
                           NEV
                           EF Card_Download
                           ‘0509h’
                           7
                           SC1
                           SC1
                           SC1
                           EF Calibration
                           ‘050Ah’
                           10
                           SC1
                           SC1
                           SM-MAC-G2
                           EF Sensor_Installation_Data
                           ‘050Bh’
                           11
                           SC5
                           SM-MAC-G2
                           NEV
                           EF Events_Data
                           ‘0502h’
                           12
                           SC1
                           SC1
                           SM-MAC-G2
                           EF Faults_Data
                           ‘0503h’
                           13
                           SC1
                           SC1
                           SM-MAC-G2
                           EF Driver_Activity_Data
                           ‘0504h’
                           14
                           SC1
                           SC1
                           SM-MAC-G2
                           EF Vehicles_Used
                           ‘0505h’
                           15
                           SC1
                           SC1
                           SM-MAC-G2
                           EF Places
                           ‘0506h’
                           16
                           SC1
                           SC1
                           SM-MAC-G2
                           EF Current_Usage
                           ‘0507h’
                           17
                           SC1
                           SC1
                           SM-MAC-G2
                           EF Control_Activity_Data
                           ‘0508h’
                           18
                           SC1
                           SC1
                           SM-MAC-G2
                           EF Specific_Conditions
                           ‘0522h’
                           19
                           SC1
                           SC1
                           SM-MAC-G2
                           EF VehicleUnits_Used
                           ‘0523h’
                           20
                           SC1
                           SC1
                           SM-MAC-G2
                           EF GNSS_Places
                           ‘0524h’
                           21
                           SC1
                           SC1
                           SM-MAC-G2

                        Tässä taulukossa käytetään seuraavia turvallisuusehtojen lyhenteitä:

                                       SC1

                                    ALW OR SM-MAC-G2

                                       SC5

                                    Read Binary -komento parillisella INS-tavulla: SM-C-MAC-G2 AND SM-R-ENC-MAC-G2
                                    Read Binary -komento parittomalla INS-tavulla (jos tuettu): NEV

                        TCS_161

                        Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.

                        TCS_162

                        Korjaamokortin toisen sukupolven sovelluksella on oltava seuraava tiedostorakenne:
                        Teksti kuva

                           Tietueiden lkm
                           Koko (tavua)
                           Oletusarvot
                           Tiedosto / Dataelementti
                           Min.
                           Maks.
                           DF Tachograph_G2
                           17837
                           47163
                           EF Application_Identification
                           17
                           17
                           WorkshopCardApplicationIdentification
                           17
                           17
                           typeOfTachographCardId
                           1
                           1
                           {00}
                           cardStructureVersion
                           2
                           2
                           {00 00}
                           noOfEventsPerType
                           1
                           1
                           {00}
                           noOfFaultsPerType
                           1
                           1
                           {00}
                           activityStructureLength
                           2
                           2
                           {00 00}
                           noOfCardVehicleRecords
                           2
                           2
                           {00 00}
                           noOfCardPlaceRecords
                           2
                           2
                           {00}
                           noOfCalibrationRecords
                           2
                           2
                           {00}
                           noOfGNSSCDRecords
                           2
                           2
                           {00..00}
                           noOfSpecificConditionRecords
                           2
                           2
                           {00..00}
                           EF CardMA_Certificate
                           204
                           341
                           CardMACertificate
                           204
                           341
                           {00..00}
                           EF CardSignCertificate
                           204
                           341
                           CardSignCertificate
                           204
                           341
                           {00..00}
                           EF CA_Certificate
                           204
                           341
                           MemberStateCertificate
                           204
                           341
                           {00..00}
                           EF Link_Certificate
                           204
                           341
                           LinkCertificate
                           204
                           341
                           {00..00}
                           EF Identification
                           211
                           211
                           CardIdentification
                           65
                           65
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           cardIssuingAuthorityName
                           36
                           36
                           {00, 20..20}
                           cardIssueDate
                           4
                           4
                           {00..00}
                           cardValidityBegin
                           4
                           4
                           {00..00}
                           cardExpiryDate
                           4
                           4
                           {00..00}
                           WorkshopCardHolderIdentification
                           146
                           146
                           workshopName
                           36
                           36
                           {00, 20..20}
                           workshopAddress
                           36
                           36
                           {00, 20..20}
                           cardHolderName
                           holderSurname
                           36
                           36
                           {00, 20..20}
                           holderFirstNames
                           36
                           36
                           {00, 20..20}
                           cardHolderPreferredLanguage
                           2
                           2
                           {20 20}
                           EF Card_Download
                           2
                           2
                           NoOfCalibrationsSinceDownload
                           2
                           2
                           {00 00}
                           EF Calibration
                           14788
                           42844
                           WorkshopCardCalibrationData
                           14788
                           42844
                           calibrationTotalNumber
                           2
                           2
                           {00 00}
                           calibrationPointerNewestRecord
                           2
                           2
                           {00}
                           calibrationRecords
                           14784
                           42840
                           WorkshopCardCalibrationRecord
                           n5
                           168
                           168
                           calibrationPurpose
                           1
                           1
                           {00}
                           vehicleIdentificationNumber
                           17
                           17
                           {20..20}
                           vehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           wVehicleCharacteristicConstant
                           2
                           2
                           {00 00}
                           kConstantOfRecordingEquipment
                           2
                           2
                           {00 00}
                           lTyreCircumference
                           2
                           2
                           {00 00}
                           tyreSize
                           15
                           15
                           {20..20}
                           authorisedSpeed
                           1
                           1
                           {00}
                           oldOdometerValue
                           3
                           3
                           {00..00}
                           newOdometerValue
                           3
                           3
                           {00..00}

                        Teksti kuva

                           oldTimeValue
                           4
                           4
                           {00..00}
                           newTimeValue
                           4
                           4
                           {00..00}
                           nextCalibrationDate
                           4
                           4
                           {00..00}
                           vuPartNumber
                           16
                           16
                           {20..20}
                           vuSerialNumber
                           8
                           8
                           {00..00}
                           sensorSerialNumber
                           8
                           8
                           {00..00}
                           sensorGNSSSerialNumber
                           8
                           8
                           {00..00}
                           rcmSerialNumber
                           8
                           8
                           {00..00}
                           vuAbility
                           1
                           1
                           {00}
                           sealDataCard
                           46
                           46
                           noOfSealRecords
                           1
                           1
                           {00}
                           SealRecords
                           45
                           45
                           SealRecord
                           5
                           9
                           9
                           equipmentType
                           1
                           1
                           {00}
                           extendedSealIdentifier
                           8
                           8
                           {00..00}
                           EF Sensor_Installation_Data
                           18
                           102
                           SensorInstallationSecData
                           18
                           102
                           {00..00}
                           EF Events_Data
                           792
                           792
                           CardEventData
                           792
                           792
                           cardEventRecords
                           11
                           72
                           72
                           CardEventRecord
                           n1
                           24
                           24
                           eventType
                           1
                           1
                           {00}
                           eventBeginTime
                           4
                           4
                           {00..00}
                           eventEndTime
                           4
                           4
                           {00..00}
                           eventVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF Faults_Data
                           288
                           288
                           CardFaultData
                           288
                           288
                           cardFaultRecords
                           2
                           144
                           144
                           CardFaultRecord
                           n2
                           24
                           24
                           faultType
                           1
                           1
                           {00}
                           faultBeginTime
                           4
                           4
                           {00..00}
                           faultEndTime
                           4
                           4
                           {00..00}
                           faultVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF Driver_Activity_Data
                           202
                           496
                           CardDriverActivity
                           202
                           496
                           activityPointerOldestDayRecord
                           2
                           2
                           {00 00}
                           activityPointerNewestRecord
                           2
                           2
                           {00 00}
                           activityDailyRecords
                           n6
                           198
                           492
                           {00..00}
                           EF Vehicles_Used
                           194
                           386
                           CardVehiclesUsed
                           194
                           386
                           vehiclePointerNewestRecord
                           2
                           2
                           {00 00}
                           cardVehicleRecords
                           192
                           384
                           CardVehicleRecord
                           n3
                           48
                           48
                           vehicleOdometerBegin
                           3
                           3
                           {00..00}
                           vehicleOdometerEnd
                           3
                           3
                           {00..00}
                           vehicleFirstUse
                           4
                           4
                           {00..00}
                           vehicleLastUse
                           4
                           4
                           {00..00}
                           vehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           vuDataBlockCounter
                           2
                           2
                           {00 00}
                           vehicleIdentificationNumber
                           17
                           17
                           {20..20}
                           EF Places
                           128
                           170

                        Teksti kuva

                           CardPlaceDailyWorkPeriod
                           128
                           170
                           placePointerNewestRecord
                           2
                           2
                           {00 00}
                           placeRecords
                           126
                           168
                           PlaceRecord
                           n4
                           21
                           21
                           entryTime
                           4
                           4
                           {00..00}
                           entryTypeDailyWorkPeriod
                           1
                           1
                           {00}
                           dailyWorkPeriodCountry
                           1
                           1
                           {00}
                           dailyWorkPeriodRegion
                           1
                           1
                           {00}
                           vehicleOdometerValue
                           3
                           3
                           {00..00}
                           entryGNSSPlaceRecord
                           11
                           11
                           {00..00}
                           timeStamp
                           4
                           4
                           {00..00}
                           gnssAccuracy
                           1
                           1
                           {00}
                           geoCoordinates
                           6
                           6
                           {00..00}
                           EF Current_Usage
                           19
                           19
                           CardCurrentUse
                           19
                           19
                           sessionOpenTime
                           4
                           4
                           {00..00}
                           sessionOpenVehicle
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           EF Control_Activity_Data
                           46
                           46
                           CardControlActivityDataRecord
                           46
                           46
                           controlType
                           1
                           1
                           {00}
                           controlTime
                           4
                           4
                           {00..00}
                           controlCardNumber
                           cardType
                           1
                           1
                           {00}
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           controlVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           controlDownloadPeriodBegin
                           4
                           4
                           {00..00}
                           controlDownloadPeriodEnd
                           4
                           4
                           {00..00}
                           EF VehicleUnits_Used
                           42
                           42
                           CardVehicleUnitsUsed
                           42
                           82
                           vehicleUnitPointerNewestRecord
                           2
                           2
                           {00 00}
                           cardVehicleUnitRecords
                           40
                           80
                           CardVehicleUnitRecord
                           n7
                           10
                           10
                           timeStamp
                           4
                           4
                           {00..00}
                           manufacturerCode
                           1
                           1
                           {00..00}
                           deviceID
                           1
                           1
                           {00..00}
                           vuSoftwareVersion
                           4
                           4
                           {00..00}
                           EF GNSS_Places
                           262
                           362
                           GNSSContinuousDriving
                           262
                           362
                           gnssCDPointerNewestRecord
                           2
                           2
                           {00 00}
                           gnssContinuousDrivingRecords
                           260
                           360
                           GNSSContinuousDrivingRecord
                           n8
                           15
                           15
                           timeStamp
                           4
                           4
                           {00..00}
                           gnssPlaceRecord
                           11
                           11
                           timeStamp
                           4
                           4
                           {00..00}
                           gnssAccuracy
                           1
                           1
                           {00}
                           geoCoordinates
                           6
                           6
                           {00..00}
                           EF Specific_Conditions
                           12
                           22
                           SpecificConditions
                           12
                           22
                           conditionPointerNewestRecord
                           2
                           2
                           {00 00}
                           specificConditionRecords
                           10
                           20
                           SpecificConditionRecord
                           n9
                           5
                           5
                           entryTime
                           4
                           4
                           {00..00}
                           specificConditionType
                           1
                           1
                           {00}

                        TCS_163

                        Seuraavat arvot, joita käytetään kokojen ilmaisemiseen edellä olevassa taulukossa, ovat niiden tietueiden vähimmäis- ja enimmäislukumääriä, joita korjaamokortin tiedostorakenteessa on käytettävä toisen sukupolven sovellusta varten:
                        Teksti kuva

                           Min.
                           Maks.
                           n1
                           NoOfEventsPerType
                           3
                           3
                           n2
                           NoOfFaultsPerType
                           6
                           6
                           n3
                           NoOfCardVehicleRecords
                           4
                           8
                           n4
                           NoOfCardPlaceRecords
                           6
                           8
                           n5
                           NoOfCalibrationRecords
                           88
                           255
                           n6
                           CardActivityLengthRange
                           198 tavua (1 päivä *
                           93 toiminnan muutosta)
                           492 tavua (1 päivä *
                           240 toiminnan muutosta)
                           n7
                           NoOfCardVehicleUnitRecords
                           4
                           8
                           n8
                           NoOfGNSSCDRecords
                           18
                           24
                           n9
                           NoOfSpecificConditionRecords
                           2
                           4

                  4.4.   Valvontakortin sovellukset

            4.4.1   Valvontakortin ensimmäisen sukupolven sovellus

                        TCS_164

                        Sen jälkeen, kun valvontakortin ensimmäisen sukupolven sovellukseen on liitetty sen yksilöivät tiedot, sillä on oltava seuraava pysyvä tiedostorakenne ja seuraavat tiedostojen käyttösäännöt:
                        Teksti kuva

                           Käyttöoikeussäännöt
                           Tiedosto
                           Tiedoston tunniste
                           Lue
                           Valitse
                           Päivitä
                           DF Tachograph
                           ‘0500h’
                           EF Application_Identification
                           ‘0501h’
                           SC2
                           SC1
                           NEV
                           EF Card_Certificate
                           ‘C100h’
                           SC2
                           SC1
                           NEV
                           EF CA_Certificate
                           ‘C108h’
                           SC2
                           SC1
                           NEV
                           EF Identification
                           ‘0520h’
                           SC6
                           SC1
                           NEV
                           EF Controller_Activity_Data
                           ‘050Ch’
                           SC2
                           SC1
                           SC3

                        Tässä taulukossa käytetään seuraavia turvallisuusehtojen lyhenteitä:

                                       SC1

                                    ALW OR SM-MAC-G2

                                       SC2

                                    ALW OR SM-MAC-G1 OR SM-MAC-G2

                                       SC3

                                    SM-MAC-G1 OR SM-MAC-G2

                                       SC6

                                    EXT-AUT-G1 OR SM-MAC-G1 OR SM-MAC-G2

                        TCS_165

                        Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.

                        TCS_166

                        Valvontakortin ensimmäisen sukupolven sovelluksella on oltava seuraava tiedostorakenne:
                        Teksti kuva

                           Tietueiden lkm
                           Koko (tavua)
                           Tiedosto / Dataelementti
                           Min.
                           Maks.
                           DF Tachograph
                           11186
                           24526
                           EF Application_Identification
                           5
                           5
                           ControlCardApplicationIdentification
                           5
                           5
                           typeOfTachographCardId
                           1
                           1
                           {00}
                           cardStructureVersion
                           2
                           2
                           {00 00}
                           noOfControlActivityRecords
                           2
                           2
                           {00 00}
                           EF Card_Certificate
                           194
                           194
                           CardCertificate
                           194
                           194
                           {00..00}
                           EF CA_Certificate
                           194
                           194
                           MemberStateCertificate
                           194
                           194
                           {00..00}
                           EF Identification
                           211
                           211
                           CardIdentification
                           65
                           65
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           cardIssuingAuthorityName
                           36
                           36
                           {00, 20..20}
                           cardIssueDate
                           4
                           4
                           {00..00}
                           cardValidityBegin
                           4
                           4
                           {00..00}
                           cardExpiryDate
                           4
                           4
                           {00..00}
                           ControlCardHolderIdentification
                           146
                           146
                           controlBodyName
                           36
                           36
                           {00, 20..20}
                           controlBodyAddress
                           36
                           36
                           {00, 20..20}
                           cardHolderName
                           holderSurname
                           36
                           36
                           {00, 20..20}
                           holderFirstNames
                           36
                           36
                           {00, 20..20}
                           cardHolderPreferredLanguage
                           2
                           2
                           {20 20}
                           EF Controller_Activity_Data
                           10582
                           23922
                           ControlCardControlActivityData
                           10582
                           23922
                           controlPointerNewestRecord
                           2
                           2
                           {00 00}
                           controlActivityRecords
                           10580
                           23920
                           controlActivityRecord
                           n7
                           46
                           46
                           controlType
                           1
                           1
                           {00}
                           controlTime
                           4
                           4
                           {00..00}
                           controlledCardNumber
                           cardType
                           1
                           1
                           {00}
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           controlledVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           controlDownloadPeriodBegin
                           4
                           4
                           {00..00}
                           controlDownloadPeriodEnd
                           4
                           4
                           {00..00}

                        TCS_167

                        Seuraavat arvot, joita käytetään kokojen ilmaisemiseen edellä olevassa taulukossa, ovat niiden tietueiden vähimmäis- ja enimmäislukumääriä, joita valvontakortin tiedostorakenteessa on käytettävä ensimmäisen sukupolven sovellusta varten:
                        Teksti kuva

                           Min.
                           Maks.
                           n7
                           NoOfControlActivityRecords
                           230
                           520

                  4.4.2   Valvontakortin toisen sukupolven sovellus

                        TCS_168

                        Sen jälkeen, kun valvontakortin toisen sukupolven sovellukseen on liitetty sen yksilöivät tiedot, sillä on oltava seuraava pysyvä tiedostorakenne ja seuraavat tiedostojen käyttöoikeussäännöt.

                           Huomautus: .Lyhyt EF-tunniste SFID annetaan desimaalilukuna, esim. arvo 30 vastaa arvoa 11110 binaarisessa muodossa.
                        Teksti kuva

                           Käyttöoikeussäännöt
                           Tiedosto
                           Tiedoston tunniste
                           SFID
                           Lue / Valitse
                           Päivitä
                           DF Tachograph_G2
                           SC1
                           EF Application_Identification
                           ‘0501h’
                           1
                           SC1
                           NEV
                           EF CardMA_Certificate
                           ‘C100h’
                           2
                           SC1
                           NEV
                           EF CA_Certificate
                           ‘C108h’
                           4
                           SC1
                           NEV
                           EF Link_Certificate
                           ‘C109h’
                           5
                           SC1
                           NEV
                           EF Identification
                           ‘0520h’
                           6
                           SC1
                           NEV
                           EF Controller_Activity_Data
                           ‘050Ch’
                           14
                           SC1
                           SM-MAC-G2

                        Tässä taulukossa käytetään seuraavaa turvallisuusehdon lyhennettä:

                                       SC1

                                    ALW OR SM-MAC-G2

                        TCS_169

                        Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.

                        TCS_170

                        Valvontakortin toisen sukupolven sovelluksella on oltava seuraava tiedostorakenne:
                        Teksti kuva

                           Tietueiden lkm
                           Koko (tavua)
                           Tiedosto / Dataelementti
                           Min.
                           Maks.
                           DF Tachograph_G2
                           11410
                           25161
                           EF Application_Identification
                           5
                           5
                           ControlCardApplicationIdentification
                           5
                           5
                           typeOfTachographCardId
                           1
                           1
                           {00}
                           cardStructureVersion
                           2
                           2
                           {00 00}
                           noOfControlActivityRecords
                           2
                           2
                           {00 00}
                           EF CardMA_Certificate
                           204
                           341
                           CardMACertificate
                           204
                           341
                           {00..00}
                           EF CA_Certificate
                           204
                           341
                           MemberStateCertificate
                           204
                           341
                           {00..00}
                           EF Link_Certificate
                           204
                           341
                           LinkCertificate
                           204
                           341
                           {00..00}
                           EF Identification
                           211
                           211
                           CardIdentification
                           65
                           65
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           cardIssuingAuthorityName
                           36
                           36
                           {00, 20..20}
                           cardIssueDate
                           4
                           4
                           {00..00}
                           cardValidityBegin
                           4
                           4
                           {00..00}
                           cardExpiryDate
                           4
                           4
                           {00..00}
                           ControlCardHolderIdentification
                           146
                           146
                           controlBodyName
                           36
                           36
                           {00, 20..20}
                           controlBodyAddress
                           36
                           36
                           {00, 20..20}
                           cardHolderName
                           holderSurname
                           36
                           36
                           {00, 20..20}
                           holderFirstNames
                           36
                           36
                           {00, 20..20}
                           cardHolderPreferredLanguage
                           2
                           2
                           {20 20}
                           EF Controller_Activity_Data
                           10582
                           23922
                           ControlCardControlActivityData
                           10582
                           23922
                           controlPointerNewestRecord
                           2
                           2
                           {00 00}
                           controlActivityRecords
                           10580
                           23920
                           controlActivityRecord
                           n7
                           46
                           46
                           controlType
                           1
                           1
                           {00}
                           controlTime
                           4
                           4
                           {00..00}
                           controlledCardNumber
                           cardType
                           1
                           1
                           {00}
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           controlledVehicleRegistration
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           controlDownloadPeriodBegin
                           4
                           4
                           {00..00}
                           controlDownloadPeriodEnd
                           4
                           4
                           {00..00}

                        TCS_171

                        Seuraavat arvot, joita käytetään kokojen ilmaisemiseen edellä olevassa taulukossa, ovat niiden tietueiden vähimmäis- ja enimmäislukumääriä, joita valvontakortin tiedostorakenteessa on käytettävä toisen sukupolven sovellusta varten:
                        Teksti kuva

                           Min.
                           Maks.
                           n7
                           NoOfControlActivityRecords
                           230
                           520

                  4.5.   Yrityskortin sovellukset

            4.5.1   Yrityskortin ensimmäisen sukupolven sovellus

                        TCS_172

                        Sen jälkeen, kun yrityskortin ensimmäisen sukupolven sovellukseen on liitetty sen yksilöivät tiedot, sillä on oltava seuraava pysyvä tiedostorakenne ja seuraavat tiedostojen käyttöoikeussäännöt:
                        Teksti kuva

                           Käyttöoikeussäännöt
                           Tiedosto
                           Tiedoston tunniste
                           Lue
                           Valitse
                           Päivitä
                           DF Tachograph
                           ‘0500h’
                           SC1
                           EF Application_Identification
                           ‘0501h’
                           SC2
                           SC1
                           NEV
                           EF Card_Certificate
                           ‘C100h’
                           SC2
                           SC1
                           NEV
                           EF CA_Certificate
                           ‘C108h’
                           SC2
                           SC1
                           NEV
                           EF Identification
                           ‘0520h’
                           SC6
                           SC1
                           NEV
                           EF Company_Activity_Data
                           ‘050Dh’
                           SC2
                           SC1
                           SC3

                        Tässä taulukossa käytetään seuraavia turvallisuusehtojen lyhenteitä:

                                       SC1

                                    ALW OR SM-MAC-G2

                                       SC2

                                    ALW OR SM-MAC-G1 OR SM-MAC-G2

                                       SC3

                                    SM-MAC-G1 OR SM-MAC-G2

                                       SC6

                                    EXT-AUT-G1 OR SM-MAC-G1 OR SM-MAC-G2

                        TCS_173

                        Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.

                        TCS_174

                        Yrityskortin ensimmäisen sukupolven sovelluksella on oltava seuraava tiedostorakenne:
                        Teksti kuva

                           Tiedosto / Dataelementti
                           Tietueiden lkm
                           Koko (tavua)
                           Oletusarvot
                           Min.
                           Maks.
                           DF Tachograph
                           11114
                           24454
                           EF Application_Identification
                           5
                           5
                           CompanyCardApplicationIdentification
                           5
                           5
                           typeOfTachographCardId
                           1
                           1
                           {00}
                           cardStructureVersion
                           2
                           2
                           {00 00}
                           noOfCompanyActivityRecords
                           2
                           2
                           {00 00}
                           EF Card_Certificate
                           194
                           194
                           CardCertificate
                           194
                           194
                           {00..00}
                           EF CA_Certificate
                           194
                           194
                           MemberStateCertificate
                           194
                           194
                           {00..00}
                           EF Identification
                           139
                           139
                           CardIdentification
                           65
                           65
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           cardIssuingAuthorityName
                           36
                           36
                           {00, 20..20}
                           cardIssueDate
                           4
                           4
                           {00..00}
                           cardValidityBegin
                           4
                           4
                           {00..00}
                           cardExpiryDate
                           4
                           4
                           {00..00}
                           CompanyCardHolderIdentification
                           74
                           74
                           companyName
                           36
                           36
                           {00, 20..20}
                           companyAddress
                           36
                           36
                           {00, 20..20}
                           cardHolderPreferredLanguage
                           2
                           2
                           {20 20}
                           EF Company_Activity_Data
                           10582
                           23922
                           CompanyActivityData
                           10582
                           23922
                           companyPointerNewestRecord
                           2
                           2
                           {00 00}
                           companyActivityRecords
                           10580
                           23920
                           companyActivityRecord
                           n8
                           46
                           46
                           companyActivityType
                           1
                           1
                           {00}
                           companyActivityTime
                           4
                           4
                           {00..00}
                           cardNumberInformation
                           cardType
                           1
                           1
                           {00}
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           vehicleRegistrationInformation
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           downloadPeriodBegin
                           4
                           4
                           {00..00}
                           downloadPeriodEnd
                           4
                           4
                           {00..00}

                        TCS_175

                        Seuraavat arvot, joita käytetään kokojen ilmaisemiseen edellä olevassa taulukossa, ovat niiden tietueiden vähimmäis- ja enimmäislukumääriä, joita yrityskortin tiedostorakenteessa on käytettävä ensimmäisen sukupolven sovellusta varten:
                        Teksti kuva

                           Min.
                           Maks.
                           n8
                           NoOfCompanyActivityRecords
                           230
                           520

                  4.5.2   Yrityskortin toisen sukupolven sovellus

                        TCS_176

                        Sen jälkeen, kun yrityskortin toisen sukupolven sovellukseen on liitetty sen yksilöivät tiedot, sillä on oltava seuraava pysyvä tiedostorakenne ja seuraavat tiedostojen käyttöoikeussäännöt:

                           Huomautus: .Lyhyt EF-tunniste SFID annetaan desimaalilukuna, esim. arvo 30 vastaa arvoa 11110 binaarisessa muodossa.
                        Teksti kuva

                           Käyttöoikeussäännöt
                           Tiedosto
                           Tiedoston tunniste
                           SFID
                           Lue / Valitse
                           Päivitä
                           DF Tachograph_G2
                           SC1
                           EF Application_Identification
                           ‘0501h’
                           1
                           SC1
                           NEV
                           EF CardMA_Certificate
                           ‘C100h’
                           2
                           SC1
                           NEV
                           EF CA_Certificate
                           ‘C108h’
                           4
                           SC1
                           NEV
                           EF Link_Certificate
                           ‘C109h’
                           5
                           SC1
                           NEV
                           EF Identification
                           ‘0520h’
                           6
                           SC1
                           NEV
                           EF Company_Activity_Data
                           ‘050Dh’
                           14
                           SC1
                           SM-MAC-G2

                        Tässä taulukossa käytetään seuraavaa turvallisuusehdon lyhennettä:

                                       SC1

                                    ALW OR SM-MAC-G2

                        TCS_177

                        Kaikkien EF-tiedostorakenteiden on oltava transparent-tyyppisiä.

                        TCS_178

                        Yrityskortin toisen sukupolven sovelluksella on oltava seuraava tiedostorakenne:
                        Teksti kuva

                           Tiedosto / Dataelementti
                           Tietueiden lkm
                           Koko (tavua)
                           Oletusarvot
                           Min.
                           Maks.
                           DF Tachograph_G2
                           11338
                           25089
                           EF Application_Identification
                           5
                           5
                           CompanyCardApplicationIdentification
                           5
                           5
                           typeOfTachographCardId
                           1
                           1
                           {00}
                           cardStructureVersion
                           2
                           2
                           {00 00}
                           noOfCompanyActivityRecords
                           2
                           2
                           {00 00}
                           EF CardMA_Certificate
                           204
                           341
                           CardMACertificate
                           204
                           341
                           {00..00}
                           EF CA_Certificate
                           204
                           341
                           MemberStateCertificate
                           204
                           341
                           {00..00}
                           EF Link_Certificate
                           204
                           341
                           LinkCertificate
                           204
                           341
                           {00..00}
                           EF Identification
                           139
                           139
                           CardIdentification
                           65
                           65
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           cardIssuingAuthorityName
                           36
                           36
                           {00, 20..20}
                           cardIssueDate
                           4
                           4
                           {00..00}
                           cardValidityBegin
                           4
                           4
                           {00..00}
                           cardExpiryDate
                           4
                           4
                           {00..00}
                           CompanyCardHolderIdentification
                           74
                           74
                           companyName
                           36
                           36
                           {00, 20..20}
                           companyAddress
                           36
                           36
                           {00, 20..20}
                           cardHolderPreferredLanguage
                           2
                           2
                           {20 20}
                           EF Company_Activity_Data
                           10582
                           23922
                           CompanyActivityData
                           10582
                           23922
                           companyPointerNewestRecord
                           2
                           2
                           {00 00}
                           companyActivityRecords
                           10580
                           23920
                           companyActivityRecord
                           n8
                           46
                           46
                           companyActivityType
                           1
                           1
                           {00}
                           companyActivityTime
                           4
                           4
                           {00..00}
                           cardNumberInformation
                           cardType
                           1
                           1
                           {00}
                           cardIssuingMemberState
                           1
                           1
                           {00}
                           cardNumber
                           16
                           16
                           {20..20}
                           vehicleRegistrationInformation
                           vehicleRegistrationNation
                           1
                           1
                           {00}
                           vehicleRegistrationNumber
                           14
                           14
                           {00, 20..20}
                           downloadPeriodBegin
                           4
                           4
                           {00..00}
                           downloadPeriodEnd
                           4
                           4
                           {00..00}

                        TCS_179

                        Seuraavat arvot, joita käytetään kokojen ilmaisemiseen edellä olevassa taulukossa, ovat niiden tietueiden vähimmäis- ja enimmäislukumääriä, joita yrityskortin tiedostorakenteessa on käytettävä toisen sukupolven sovellusta varten:
                        Teksti kuva

                           Min.
                           Maks.
                           n8
                           NoOfCompanyActivityRecords
                           230
                           520

            Lisäys 3

               KUVAKKEET

                        PIC_001

                        Ajopiirturi saa haluttaessa käyttää seuraavia kuvakkeita ja kuvakkeiden yhdistelmiä (tai kuvakkeita ja yhdistelmiä, jotka ovat riittävän samanlaisia, että ne voidaan yksiselitteisesti tunnistaa näiksi):

                                    1.

                                    PERUSKUVAKKEET

                                                   Toimijat

                                                   Tehtävät

                                                   Toimintatavat

                                                Yritys

                                                Yritystila

                                                Tarkastaja

                                                Valvonta

                                                Tarkastustila

                                                Kuljettaja

                                                Ajo

                                                Normaalitila

                                                Korjaamo/testausasema

                                                Tarkastus/kalibrointi

                                                Kalibrointitila

                                                Valmistaja

                                                   Toiminta

                                                   Kesto

                                                Varalla

                                                Kuluva varallaoloaika

                                                Ajo

                                                Keskeytymätön ajoaika

                                                Lepo

                                                Kuluva lepoaika

                                                Muu työ

                                                Kuluva työaika

                                                Tauko

                                                Yhteenlaskettu taukoaika

                                                Tuntematon

                                                   Laitteet

                                                   Toiminnot

                                                Kuljettajan korttiaukko

                                                Apukuljettajan korttiaukko

                                                Kortti

                                                Kello

                                                Näyttö

                                                Näyttäminen

                                                Ulkoinen tallennus

                                                Lataaminen

                                                Virtalähde

                                                Tulostin/tuloste

                                                Tulostaminen

                                                Tunnistin

                                                Rengaskoko

                                                Ajoneuvo/ajoneuvoyksikkö (VU)

                                                GNSS-laitteisto

                                                Havaitsemiseen tarkoitettu etäyhteyslaite

                                                ITS-rajapinta

                                                   Erityisolosuhteet

                                                Asetuksen piiriin kuulumaton

                                                Juna-/lauttamatka

                                                   Muut

                                                Tapahtumat

                                                Viat

                                                Päivän työaika alkaa

                                                Päivän työaika päättyy

                                                Sijainti

                                                Kuljettajan toimintaa koskevien tietojen syöttö käsin

                                                Turvallisuus

                                                Nopeus

                                                Aika

                                                Yhteensä/yhteenveto

                                                   Määritteet

                                                24h

                                                Päivittäin

                                                Viikoittain

                                                Kaksi viikkoa

                                                Jostain alkaen tai johonkin asti

                                    2.

                                    KUVAKEYHDISTELMÄT

                                                   Muut

                                                Tarkastuspaikka

                                                Päivän työaika alkaa sijainnissa

                                                Päivän työaika päättyy sijainnissa

                                                Alkaa kello

                                                Päättyy kello

                                                Ajoneuvosta

                                                Asetuksen piiriin kuulumaton ajo alkaa

                                                Asetuksen piiriin kuulumaton ajo päättyy

                                                   Kortit

                                                Kuljettajakortti

                                                Yrityskortti

                                                Valvontakortti

                                                Korjaamokortti

                                                Ei korttia

                                                   Ajo

                                                Ajo miehitettynä

                                                Yhden viikon ajoaika

                                                Kahden viikon ajoaika

                                                   Tulosteet

                                                Kuljettajan toimintaa koskevien tietojen päivittäinen tuloste kortilta

                                                Kuljettajan toimintaa koskevien tietojen päivittäinen tuloste ajoneuvoyksiköstä (VU)

                                                Tapahtumat ja viat kortin tietojen mukaan tulostettuina

                                                Ajoneuvoyksikön (VU) muistissa olevia tapahtumiin ja vikoihin liittyviä tietoja sisältävä tuloste

                                                Teknisten tietojen tuloste

                                                Ylinopeustuloste

                                                   Tapahtumat

                                                Ei voimassa olevan kortin asettaminen laitteeseen

                                                Korttiristiriita

                                                Aikojen päällekkäisyys

                                                Ajo ilman asianmukaista korttia

                                                Kortin paikoilleen asettaminen ajon aikana

                                                Edellistä kortin käyttöjaksoa ei lopetettu oikein

                                                Ylinopeus

                                                Keskeytynyt virransyöttö

                                                Virhe liikedatassa

                                                Ajoneuvon liikeristiriita

                                                Tietoturvamurto

                                                Ajan asetus (korjaamon tekemä)

                                                Ylinopeuden valvonta

                                                   Viat

                                                Korttivika (kuljettajan korttiaukko)

                                                Korttivika (apukuljettajan korttiaukko)

                                                Vika näytössä

                                                Tietojen kopiointiin liittyvä vika

                                                Vika tulostimessa

                                                Vika liiketunnistimessa

                                                Vika ajoneuvoyksikön (VU) sisällä

                                                Vika GNSS-laitteistossa

                                                Vika havaitsemiseen tarkoitetussa etäyhteyslaitteessa

                                                   Tietojen syöttäminen käsin

                                                Koskevatko tiedot vielä saman päivän työaikaa?

                                                Päättyykö edellisen päivän työaika?

                                                Vahvista tai syötä paikka, jossa työaika päättyi

                                                Syötä aloitusaika

                                                Syötä paikka, jossa työaika alkaa.

                           Huomautus: Lisäyksessä 4 on määritelty muita kuvakeyhdistelmiä, joita käytetään tulostettavien lohkojen tai tietueiden tunnisteena.

            Lisäys 4

               TULOSTEET

            SISÄLLYSLUETTELO

                        1.

                     YLEISTÄ
                     243

                        2.

                     DATALOHKOJEN ERITTELY
                     243

                        3.

                     TULOSTEIDEN ERITTELYT
                     250

                        3.1.

                     Kortilla olevia kuljettajan toimintaa koskevia tietoja sisältävä päivittäinen tuloste
                     250

                        3.2.

                     Ajoneuvoyksikön muistissa olevia kuljettajan toimintaa koskevia tietoja sisältävä päivittäinen tuloste
                     251

                        3.3.

                     Tapahtumat ja viat kortin tietojen mukaan tulostettuna
                     252

                        3.4.

                     Ajoneuvoyksikön (VU) muistissa olevia tapahtumiin ja vikoihin liittyviä tietoja sisältävä tuloste
                     252

                        3.5.

                     Teknisten tietojen tuloste
                     253

                        3.6.

                     Ylinopeustuloste
                     253

                        3.7

                     Asetettujen korttien historia
                     254
                  1.   YLEISTÄ
            Kaikki tulosteet syntyvät ketjuttamalla eri datalohkoja, joilla mahdollisesti on lohkon tunniste.
            Datalohko sisältää yhden tai useamman tietueen, jolla mahdollisesti on tietueen tunniste.

                        PRT_001

                        Jos lohkotunniste on välittömästi ennen tietuetunnistetta, tietueen tunnistetta ei tulosteta.

                        PRT_002

                        Jos jotain datan osaa ei tunneta tai sitä ei käyttöoikeussyistä saa tulostaa, tulostetaan välilyöntejä.

                        PRT_003

                        Jos koko rivin sisältö on tuntematon tai sen tulostaminen ei ole tarpeen, jätetään koko rivi pois

                        PRT_004

                        Numerotietoja sisältävät datakentät tulostetaan oikealle tasattuna, tuhannet ja miljoonat välilyönnillä erotettuna ja ilman etunollia.

                        PRT_005

                        Merkkijonoja sisältävät datakentät tulostetaan vasemmalle tasattuna ja välilyönneillä oikeaan pituuteen täytettyinä tai tarpeen mukaan lyhennettyinä (nimet ja osoitteet).

                        PRT_006

                        Jos pitkän tekstin takia tarvitaan rivinsiirto, uuden rivin ensimmäiseksi merkiksi on tulostettava erikoismerkki (rivin keskikorkeudella oleva piste, ”ߦ”).

                  2.   DATALOHKOJEN ERITTELY
            Tässä luvussa käytetään seuraavia muotoilujen merkintätapoja:

                        —

                           lihavoitu teksti merkitsee tavallista tekstiä, joka tulostetaan (tulostaminen tapahtuu ilman lihavointia),

                        —

                        normaali teksti merkitsee muuttujia (kuvakkeita tai dataa), jotka tulostettaessa korvataan vastaavilla muuttujan arvoilla,

                        —

                        muuttujien nimet on täytetty alleviivausmerkein osoittamaan kullekin muuttujalle varatun datan osan pituutta,

                        —

                        päivämäärät on esitetty muodossa ’pp/kk/vvvv’ (päivä, kuukausi, vuosi); muotoa ’pp.kk.vvvv’ voidaan myös käyttää,

                        —

                        kortin tunniste koostuu kortin tyyppiä kuvaavasta kuvakeyhdistelmästä, kortin myöntäneen jäsenvaltion tunnuksesta, vinoviivasta sekä kortin numerosta, jossa sen korvaus- ja uusintanumerot on erotettu välilyönnillä:

                                    P

                                    x

                                    x

                                    x

                                    /

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    Kortin kuvakeyhdistelmä

                                    Kortin myöntäneen jäsenvaltion tunnus

                                    Kortin numeron 14 ensimmäistä merkkiä
                                    (sisältää mahdollisesti järjestysnumeron)

                                    Korvausnumero

                                    Uusintanumero

                        PRT_007

                        Tulosteissa on käytettävä seuraavia datalohkoja ja/tai tietueita seuraavissa merkityksissä ja muodoissa:
                        Teksti kuva

                           Lohkon tai tietueen numero
                           Merkitys
                           Data Format
                           1
                           Päivämäärä ja aika, jolloin asiakirja on tulostettu.
                           dd/mm/yyyy hh:mm (UTC)
                           2
                           Tulosteen tyyppi
                           Lohkon tunniste
                           -----------------------
                           Tulosteen kuvakeyhdistelmä (ks. lisäys 3), nopeudenrajoittimen asetus (vain ylinopeustapauksia koskeva tuloste)
                           Picto xxx km/h
                           3
                           Kortin haltijan tunniste
                           Lohkon tunniste. P = henkilöihin liittyvä kuvake
                           -----------P------------
                           Kortin haltijan sukunimi
                           P Last_Name
                           Kortin haltijan etunimi (-nimet) (jos sellainen on)
                           First_Name
                           Kortin tunniste
                           Card_Identification
                           Kortin viimeinen voimassaolopäivä (jos sellainen on) ja kortin sukupolvinumero (GEN 1 tai GEN 2) (*)
                           dd/mm/yyyy - GEN 2
                           Jos kortti ei ole henkilökohtainen eikä sisällä kortin haltijan sukunimeä, tulostetaan sen sijaan yrityksen tai korjaamon tai valvontaelimen nimi.
                           (*) Kortin sukupolvinumero voidaan tulostaa vain älykkäällä ajopiirturilla.
                           4
                           Ajoneuvon tunniste
                           Lohkon tunniste
                           -----------------------
                           VIN
                           VIN
                           Rekisteröinyt jäsenvaltio ja rekisteritunnus (VRN)
                           Nat/VRN
                           5
                           Ajoneuvoyksikön (VU) tunniste
                           Lohkon tunniste
                           -----------------------
                           Ajoneuvoyksikön valmistajan nimi
                           VU_Manufacturer
                           Ajoneuvoyksikön osanumero
                           Ajoneuvoyksikön sukupolvinumero (*)
                           VU_Part_Number
                           GEN 2
                           (*) Kortin sukupolvinumero voidaan tulostaa vain älykkäällä ajopiirturilla.
                           6
                           Ajopiirturin viimeisin kalibrointi
                           Lohkon tunniste
                           -----------------------
                           Korjaamon nimi
                           Last_Name
                           Korjaamokortin tunniste
                           Card_Identification
                           Kalibroinnin päivämäärä
                           dd/mm/yyyy

                        Teksti kuva

                           7
                           Viimeisin (valvontaviranomaisen suorittama) tarkastus
                           Lohkon tunniste
                           -----------------------
                           Valvontakortin tunniste
                           Card_Identification
                           Tarkastuksen päivämäärä, aika ja tyyppi
                           dd/mm/yyyy hh:mm ppppp
                           Tarkastuksen tyyppi: Korkeintaan viisi kuvaketta. Tarkastuksen tyyppi voi olla jokin (yhdistelmä) seuraavista:
                           : kortin tietojen kopiointi, : ajoneuvoyksikön tietojen kopiointi, : tulostus, : tietojen näyttö, : kalibroinnin tarkastus tien varrella
                           8
                           Kortille tallennetut kuljettajan toimintaa koskevat tiedot aikajärjestyksessä
                           Lohkon tunniste
                           -----------------------
                           Kyseinen päivä (kalenterivuorokausi, jota tuloste koskee) + kortin päivittäisten käyttökertojen laskuri
                           dd/mm/yyyy xxx
                           8a
                           Out of scope olosuhteet päivän alussa (ei täytetä, jos out of scope olosuhteita ei ole voimassa)
                           ----------OUT-----------
                           8.1
                           Ajanjakso, jolloin kortti ei ollut paikoillaan laitteessa
                           8.1a
                           Tietueen tunniste (ajanjakson alku)
                           --------------------
                           8.1b
                           Tuntematon jakso. Alkamisaika, kesto
                           hh:mm hhhmm
                           8.1c
                           Käsin syötetyt toimintatiedot.
                           Toimintakuvake, alkamisaika, kesto
                           A hh:mm hhhmm
                           8.2
                           Kortin asetus korttiaukkoon S
                           Tietueen tunniste; S = korttiaukkokuvake
                           ---------S---------
                           Ajoneuvon rekisteröinyt jäsenvaltio ja ajoneuvon rekisteritunnus
                           Nat/VRN
                           Ajoneuvon matkamittarin lukema silloin, kun kortti asetettiin paikoilleen
                           x xxx xxx km
                           8.3
                           Toiminta (kortin ollessa paikoillaan)
                           Toimintakuvake, alkamisaika, kesto, miehitys (miehityskuvake, jos tila on CREW, tyhjää, jos SINGLE).
                           A hh:mm hhhmm
                           8.3a
                           Erityisolosuhteet. Aika, jolloin tieto syötettiin, erityisolosuhteisiin liittyvä kuvake (tai kuvakkeiden yhdistelmä).
                           hh:mm ---pppp---
                           8.4
                           Kortin poisto
                           Ajoneuvon matkamittarin lukema ja viimeisin sellaisen kortin paikoilleen asettamisen jälkeen kuljettu matka, jota vastaava matkamittarin lukema on tiedossa
                           x xxx xxx km; x xxx km
                           9
                           Ajoneuvoyksikköön tallennetut kuljettajan toimintaa koskevat tiedot korttiaukoittain aikajärjestyksessä
                           Lohkon tunniste
                           -----------------------
                           Kyseinen päivä (kalenterivuorokausi, jota tuloste koskee)
                           dd/mm/yyyy
                           Ajoneuvon matkamittarin lukema klo 00:00 ja klo 24:00
                           x xxx xxx - x xxx xxx km
                           10
                           Korttiaukkoon S liittyvät tehdyt toimet
                           Lohkon tunniste
                           -----------S------------
                           10a
                           Out of scope olosuhteet päivän alussa (ei täytetä, jos out of scope olosuhteita ei ole voimassa)
                           ----------OUT-----------
                           10.1
                           Jakso, jolloin aukossa S ei ole korttia
                           Tietueen tunniste.
                           --------------------
                           Korttia ei ole asetettu
                           ---
                           Ajoneuvon matkamittarin lukema jakson alussa
                           x xxx xxx km
                           10.2
                           Kortin paikoilleen asettaminen
                           Kortin paikoilleen asetusta koskevan tietueen tunniste
                           --------------------
                           Kuljettajan nimi
                           Last_Name

                        Teksti kuva

                           Kuljettajan etunimi
                           First_Name
                           Kuljettajakortin tunniste
                           Card_Identification
                           Kortin viimeinen voimassaolopäivä (jos sellainen on) ja kortin sukupolvinumero (GEN 1 tai GEN 2) (*)
                           dd/mm/yyyy - GEN 2
                           Kuljettajan tätä ennen käyttämän ajoneuvon rekisteröinyt jäsenvaltio ja ajoneuvon rekisteritunnus
                           Nat/VRN
                           Päivämäärä ja aika, jolloin kortti poistettiin edellisestä ajoneuvosta
                           dd/mm/yyyy hh:mm
                           Tyhjä rivi
                           Ajoneuvon matkamittarin lukema korttia paikoilleen asetettaessa, kuljettajan toimintaa koskevien tietojen käsin syöttämistä koskeva tunnusmerkki (M, jos käsin syötetty, muuten tyhjä).
                           Jos kuljettajakorttia ei asetettu paikoilleen sinä päivänä, jota tuloste koskee, lohkossa 10.2 on käytettävä matkamittarin lukemaa viimeiseltä käytettävissä olevalta kerralta, jolloin kortti asetettiin paikoilleen ennen kyseistä päivää.
                           x xxx xxx km M
                           10.3
                           Toiminta
                           Toimintakuvake, alkamisaika, kesto, miehitys (miehityskuvake, jos tila on CREW, tyhjää, jos SINGLE).
                           A hh:mm hhhmm
                           10.3a
                           Erityisolosuhteet. Aika, jolloin tieto syötettiin, erityisolosuhteisiin liittyvä kuvake (tai kuvakkeiden yhdistelmä).
                           hh:mm ---pppp---
                           10.4
                           Kortin poisto tai ”ilman korttia” -jakson päättyminen
                           Ajoneuvon matkamittarin lukema korttia poistettaessa tai ”ilman korttia” jakson päättyessä sekä kortin paikoilleen asettamisen tai ”ei korttia” jakson alkamisen jälkeen kuljettu matka.
                           x xxx xxx km; x xxx km
                           (*) Kortin sukupolvinumero voidaan tulostaa vain älykkäällä ajopiirturilla.
                           11
                           Päivittäinen yhteenveto
                           Lohkon tunniste
                           -----------------------
                           11.1
                           Ajoneuvoyksikön tietojen yhteenveto jaksoista, jolloin kuljettajan korttiaukossa ei ollut korttia
                           Lohkon tunniste
                           1---
                           11.2
                           Ajoneuvoyksikön tietojen yhteenveto jaksoista, jolloin apukuljettajan korttiaukossa ei ollut korttia
                           Lohkon tunniste
                           2---
                           11.3
                           Ajoneuvoyksikön tietojen päivittäinen kuljettajakohtainen yhteenveto
                           Tietueen tunniste
                           --------------------
                           Kuljettajan sukunimi
                           Last_Name
                           Kuljettajan etunimi (etunimet)
                           First_Name
                           Kuljettajakortin tunniste
                           Card_Identification
                           11.4
                           Päivittäisen työajan alkamis- ja/tai päättymispaikkaa koskevat tiedot
                           pi = alkamis-/päättymispaikan kuvake, aika, maa, alue
                           pihh:mm Cou Reg
                           Matkamittari
                           x xxx xxx km
                           11.5
                           Päivittäisen työajan alkamis- ja/tai päättymispaikkaa koskevat tiedot
                           ja kolmen tunnin jälkeen keskeytymätön ajoaika
                           hh:mm
                           Matkamittari
                           x xxx xxx km
                           11.6
                           Toiminnan kokonaiskestoajat (kortilta)
                           Kokonaisajoaika, kuljettu matka
                           hhhmm x xxx km
                           Työn ja varallaolon kokonaisaika
                           hhhmm hhhmm
                           Levon ja tuntemattoman toiminnan kokonaisaika
                           hhhmm hhhmm
                           Ajoneuvon miehistön toiminnan kokonaisaika
                           hhhmm
                           11.7
                           Toiminnan kokonaiskestoajat (jaksot ilman kuljettajan korttiaukkoa)
                           Kokonaisajoaika, kuljettu matka
                           hhhmm x xxx km
                           Työn ja varallaolon kokonaisaika
                           hhhmm hhhmm
                           Kokonaislepoaika
                           hhhmm

                        Teksti kuva

                           11.8
                           Toiminnan kokonaiskestoajat (jaksot ilman apukuljettajan korttiaukkoa)
                           Työn ja varallaolon kokonaisaika
                           hhhmm hhhmm
                           Kokonaislepoaika
                           hhhmm
                           11.9
                           Toiminnan kokonaiskestoajat (kuljettajaa kohden molemmat korttiaukot mukaan lukien)
                           Kokonaisajoaika, kuljettu matka
                           hhhmm x xxx km
                           Työn ja varallaolon kokonaisaika
                           hhhmm hhhmm
                           Kokonaislepoaika
                           hhhmm
                           Ajoneuvon miehistön toiminnan kokonaisaika
                           hhhmm
                           Tarvittaessa kuluvaa päivää koskeva päivittäinen tuloste, päivittäiset yhteenvetotiedot lasketaan tiedoista, jotka ovat käytettävissä tulostushetkellä.
                           12
                           Kortille tallennetut tapahtumia ja/tai vikoja koskevat tiedot
                           12.1
                           Viittä viimeistä tapahtumaa ja vikaa koskevan kortilla olevan tietuelohkon tunniste
                           ---------------------
                           12.2
                           Kaikkia tallennettuja tapahtumia koskevan kortilla olevan tietuelohkon tunniste
                           ----------------------
                           12.3
                           Kaikkia tallennettuja vikoihin liittyviä tietoja koskevan kortilla olevan tietuelohkon tunniste
                           ----------------------
                           12.4
                           Tapahtumaa ja/tai vikaa koskeva tietue
                           Tietueen tunniste
                           --------------------
                           Tapahtumaa/vikaa tarkoittava kuvake, syy tietojen tallentamiseen, alkamispäivämäärä ja -aika
                           Pic (p) dd/mm/yyyy hh:mm
                           Lisätietona annettu tapahtuman/vian tunnus (jos on), kesto
                           xx hhhmm
                           Sen ajoneuvon rekisteröinyt jäsenvaltio ja rekisteritunnus, jossa tapahtuma tai vika sattui
                           Nat/VRN
                           13
                           Ajoneuvoyksikköön tallennetut tai meneillään olevia tapahtumia ja/tai vikoja koskevat tiedot
                           13.1
                           Viittä viimeistä tapahtumaa ja vikaa koskevan, ajoneuvoyksikön muistissa olevan tietuelohkon tunniste
                           ---------------------
                           13.2
                           Kaikkia tallennettuja tai meneillään olevia tapahtumia koskevan, ajoneuvoyksikön muistissa olevan tietuelohkon tunniste
                           ----------------------
                           13.3
                           Kaikkia tallennettuja tai meneillään oleviin vikoihin liittyviä tietoja koskevan, ajoneuvoyksikön muistissa olevan tietuelohkon tunniste
                           ----------------------
                           13.4
                           Tapahtumaa ja/tai vikaa koskeva tietue
                           Tietueen tunniste
                           --------------------
                           Tapahtumaa/vikaa tarkoittava kuvake, syy tietojen tallentamiseen, alkamispäivämäärä ja -aika
                           Pic (p) dd/mm/yyyy hh:mm
                           Lisätietona annettu tapahtuman/vian tunnus (jos on), kyseisenä päivänä sattuneiden vastaavien tapahtumien määrä, kesto
                           xx (xxx) hhhmm
                           Tapahtuman tai vikatapahtuman alkaessa paikoilleen asetettuna olleiden korttien tunnisteet (enintään neljä riviä ilman, että samoja kortin numeroita toistetaan)
                           Card_Identification
                           Card_Identification
                           Card_Identification
                           Card_Identification
                           Jos mitään korttia ei ollut asetettu paikoilleen
                           Valmistajakohtaiset tiedot
                           ---
                           < Literal><ErrorCode>
                           Tietojen tallentamisen syy (p) on numerotunnus, joka ilmaisee, miksi tapahtumaa tai vikaa koskevat tiedot tallennettiin, koodattuna dataelementin EventFaultRecordPurpose mukaisesti.
                           Literal on ajopiirturin valmistajan erityinen literaali, jossa on korkeintaan 12 merkkiä.
                           ErrorCode on ajopiirturin valmistajan erityinen virhekoodi, jossa on korkeintaan 12 merkkiä.

                        Teksti kuva

                           14
                           Ajoneuvoyksikön tunniste
                           Lohkon tunniste
                           -----------------------
                           Ajoneuvoyksikön valmistajan nimi
                           Name
                           Ajoneuvoyksikön valmistajan osoite
                           Address
                           Ajoneuvoyksikön osanumero
                           PartNumber
                           Ajoneuvoyksikön hyväksyntänumero
                           Apprv
                           Ajoneuvoyksikön sarjanumero
                           S/N
                           Ajoneuvoyksikön valmistusvuosi
                           yyyy
                           Ajoneuvoyksikön ohjelmiston versio ja asennuspäivä
                           V xxxx dd/mm/yyyy
                           15
                           Liiketunnistimen tunniste
                           Lohkon tunniste
                           -----------------------
                           15.1
                           Liittämistietue
                           Liiketunnistimen sarjanumero
                           S/N
                           Liiketunnistimen hyväksyntänumero
                           Apprv
                           Tunnistimen liittämispäivämäärä
                           dd/mm/yyyy hh:mm
                           16
                           GNSS-tunniste
                           Lohkon tunniste
                           ----------------------
                           16.1 Kytkemistietue
                           Ulkoisen GNSS-laitteiston sarjanumero
                           S/N
                           Ulkoisen GNSS-laitteiston hyväksyntänumero
                           Apprv
                           Ulkoisen GNSS-laitteiston kytkentäpäivämäärä
                           dd/mm/yyyy hh:mm
                           17
                           Kalibrointiin liittyvät tiedot
                           Lohkon tunniste
                           -----------------------
                           17.1
                           Kalibrointitietue
                           Tietueen tunniste
                           --------------------
                           Kalibroinnin tehnyt korjaamo
                           Workshop_name
                           Korjaamon osoite
                           Workshop_address
                           Korjaamokortin tunniste
                           Card_Identification
                           Korjaamokortin viimeinen voimassaolopäivä
                           dd/mm/yyyy
                           Tyhjä rivi
                           Kalibrointipäivä + kalibroinnin tarkoitus
                           dd/mm/yyyy (p)
                           VIN
                           VIN
                           Rekisteröinyt jäsenvaltio ja VRN
                           Nat/VRN
                           Ajoneuvon ominaiskerroin
                           w xx xxx Imp/km
                           Valvontalaitteen vakio
                           k xx xxx Imp/km
                           Effective circumference of wheel tyres
                           l xx xxx mm
                           Ajoneuvoon asennettujen renkaiden koko
                           TyreSize
                           Nopeudenrajoittimen asetukset
                           xxx km/h
                           Vanha ja uusi matkamittarin lukema
                           x xxx xxx – x xxx xxx km
                           Kalibroinnin syy (p) on numerotunnus, joka ilmaisee, miksi kalibrointiparametrit tallennettiin, koodattuna dataelementin CalibrationPurpose mukaisesti.

                        Teksti kuva

                           18
                           Ajan asetus
                           Lohkon tunniste
                           -----------------------
                           18.1
                           Ajan asetusta koskeva tietue
                           Tietueen tunniste
                           --------------------
                           Vanha päivä ja aika
                           dd/mm/yyyy hh:mm
                           Uusi päivä ja aika
                           dd/mm/yyyy hh:mm
                           Ajan asetuksen tehnyt korjaamo
                           Workshop_name
                           Korjaamon osoite
                           Workshop_address
                           Korjaamokortin tunniste
                           Card_Identification
                           Korjaamokortin viimeinen voimassaolopäivä
                           dd/mm/yyyy
                           19
                           Viimeisin ajoneuvoyksikön muistiin tallennettu tapahtuma ja vika
                           Lohkon tunniste
                           ---------------------
                           Viimeisimmän tapahtuman päivämäärä ja aika
                           dd/mm/yyyy hh:mm
                           Viimeisimmän vian päivämäärä ja aika
                           dd/mm/yyyy hh:mm
                           20
                           Ylinopeusvalvontaan liittyvät tiedot
                           Lohkon tunniste
                           ----------------------
                           Viimeisimmän OVER SPEEDING CONTROL toimenpiteen päivämäärä ja aika
                           dd/mm/yyyy hh:mm
                           Ensimmäisen ylinopeustapauksen päivämäärä/aika ja ylinopeustapausten määrä sen jälkeen
                           dd/mm/yyyy hh:mm (nnn)
                           21
                           Ylinopeuteen liittyvä tietue
                           21.1
                           Lohkon tunniste ’Ensimmäinen ylinopeustapaus viimeisimmän kalibroinnin jälkeen’
                           -----------------
                           21.2
                           Lohkon tunniste ’Viisi vakavinta tapahtumaa viimeisimmän 365 vuorokauden aikana’
                           -------(365)------
                           21.3
                           Lohkon tunniste ’Vakavin tapahtuma kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui’
                           -------(10)-------
                           21.4
                           Tietueen tunniste
                           --------------------
                           Päivämäärä, aika ja kesto
                           dd/mm/yyyy hh:mm hhhmm
                           Enimmäisnopeus ja keskimääräinen nopeus, kyseisenä päivänä sattuneiden vastaavien tapahtumien määrä
                           xxx km/h xxx km/h(xxx)
                           Kuljettajan sukunimi
                           Last_Name
                           Kuljettajan etunimi (etunimet)
                           First_Name
                           Kuljettajakortin tunniste
                           Card_Identification
                           21.5
                           Jos lohkossa ole yhtään ylinopeutta koskevaa tietuetta
                           ---
                           22
                           Käsin kirjoitetut tiedot
                           Lohkon tunniste
                           ------------------------
                           22.1
                           Tarkastuspaikka
                           ..................
                           22.2
                           Tarkastajan allekirjoitus
                           ..................
                           22.3
                           Ajasta
                           ..................
                           22.4
                           Aikaan
                           ..................
                           22.5
                           Kuljettajan allekirjoitus
                           ..................
                           ’Käsin kirjoitetut tiedot’; käsin kirjoitettuja tietoja ennen on asetettava riittävä määrä tyhjiä rivejä, jotta tarvittavat tiedot tai allekirjoitus mahtuvat niille varatuille paikoille.

                        Teksti kuva

                           23
                           Viimeisimmät ajoneuvoyksikköön asetetut kortit
                           Lohkon tunniste
                           -------- --------
                           23.1
                           Asetettu kortti
                           Tietueen tunniste
                           ----
                           Korttityyppi, sukupolvi, versio, valmistaja (*)
                           <gen> <version> <MC>
                           Kortin tunniste
                           Card Serial Number
                           Viimeisimmän kortin asetuksen päivämäärä ja aika
                           Card Identification
                           Card Serial Number
                           dd/mm/yyyy hh:mm
                           (*) (kaikki yhdelle riville)
                           jolloin
                           korttityyppi: kuvake, yksi merkki + välilyönti
                           gen: GEN1 tai GEN2, 4 merkkiä + välilyönti
                           versio: korkeintaan 10 merkkiä
                           MC: valmistajan koodi, 3 merkkiä

                  3.   TULOSTEIDEN ERITTELYT
            Tässä luvussa käytetään seuraavia muotoilujen merkintätapoja:

                        N

                        Tulostetaan tulostelohko tai tietue numero N

                        N

                        Tulostetaan tulostelohko tai tietue numero N niin monta kertaa kuin on tarpeen

                        X/Y

                        Tulostetaan tarpeen mukaan lohko tai tietue X ja/tai Y niin monta kertaa kuin on tarpeen.

                  3.1.   Kortilla olevia kuljettajan toimintaa koskevia tietoja sisältävä päivittäinen tuloste

                        PRT_008

                        Kortilla olevia kuljettajan toimintaa koskevia tietoja sisältävän päivittäisen tulosteen on oltava seuraavassa muodossa:

                                    1

                                    Päivämäärä ja aika, jolloin asiakirja tulostettiin

                                    2

                                    Tulosteen tyyppi

                                    3

                                    Tarkastajan tunniste (jos ajoneuvoyksikköön on asetettu valvontakortti)

                                    3

                                    Kuljettajan tunniste (kortilta, jota tuloste koskee + GEN)

                                    4

                                    Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)

                                    5

                                    Ajoneuvoyksikön tunniste (sen ajoneuvoyksikön, jota tuloste koskee + GEN)

                                    6

                                    Kyseisen ajoneuvoyksikön viimeisin kalibrointi

                                    7

                                    Edellinen tarkastustoimi, jonka kohteena nyt tarkastettava kuljettaja on ollut

                                    8

                                    Kuljettajan toimintaa koskevien tietojen erotinmerkki

                                    8a

                                    Out of scope -olosuhteet päivän alussa

                                    8.1a / 8.1b / 8.1c / 8.2 / 8.3 / 8.3a / 8.4

                                    Kuljettajan toimintaa koskevat tiedot esiintymisjärjestyksessä

                                    11

                                    Päivittäisen yhteenvedon erotinmerkki

                                    11.4

                                    Syötettyjä paikkoja koskevat tiedot aikajärjestyksessä

                                    11.5

                                    GNSS-data

                                    11.6

                                    Toiminnan kokonaiskestoajat

                                    12.1

                                    Kortilta tulostettavien tapahtumia tai vikoja koskevien tietojen erotinmerkki

                                    12.4

                                    Tapahtumia/vikoja koskevat tietueet (viisi viimeistä kortille tallennettua tapahtumaa tai vikaa)

                                    13.1

                                    Ajoneuvoyksikön muistista tulostettavien tapahtumia tai vikoja koskevien tietojen erotinmerkki

                                    13.4

                                    Tapahtumia/vikoja koskevat tietueet (viisi viimeistä ajoneuvoyksikön muistiin tallennettua tai meneillään olevaa tapahtumaa tai vikaa)

                                    22.1

                                    Tarkastuspaikka

                                    22.2

                                    Tarkastajan allekirjoitus

                                    22.5

                                    Kuljettajan allekirjoitus

                  3.2.   Ajoneuvoyksikön muistissa olevia kuljettajan toimintaa koskevia tietoja sisältävä päivittäinen tuloste

                        PRT_009

                        Ajoneuvoyksikön muistissa olevia kuljettajan toimintaa koskevia tietoja sisältävän päivittäisen tulosteen on oltava seuraavassa muodossa:

                                    1

                                    Päivämäärä ja aika, jolloin asiakirja tulostettiin

                                    2

                                    Tulosteen tyyppi

                                    3

                                    Kortin haltijan tunnistetiedot (kaikki kortit VU:ssa + GEN)

                                    4

                                    Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)

                                    5

                                    Ajoneuvoyksikön tunniste (sen ajoneuvoyksikön, jota tuloste koskee + GEN)

                                    6

                                    Kyseisen ajoneuvoyksikön viimeisin kalibrointi

                                    7

                                    Viimeisin kyseiseen ajopiirturiin kohdistunut tarkastus

                                    9

                                    Kuljettajan toimintaa koskevien tietojen erotinmerkki

                                    10

                                    Kuljettajan korttiaukon erotinmerkki (korttiaukko 1)

                                    10a

                                    Out of scope -olosuhteet päivän alussa

                                    10.1 / 10.2 / 10.3 /10.3a / 10.4

                                    Toimintaan liittyvät tiedot aikajärjestyksessä (kuljettajan korttiaukko)

                                    10

                                    Apukuljettajan korttiaukon erotinmerkki (korttiaukko 2)

                                    10a

                                    Out of scope -olosuhteet päivän alussa

                                    10.1 / 10.2 / 10.3 /10.3a / 10.4

                                    Toimintaan liittyvät tiedot aikajärjestyksessä (apukuljettajan korttiaukko)

                                    11

                                    Päivittäisen yhteenvedon erotinmerkki

                                    11.1

                                    Niiden jaksojen yhteenveto, jolloin kuljettajan korttiaukossa ei ollut korttia

                                    11.4

                                    Syötettyjä paikkoja koskevat tiedot aikajärjestyksessä

                                    11.5

                                    GNSS-data

                                    11.6

                                    Toiminnan kokonaiskestoajat

                                    11.2

                                    Niiden jaksojen yhteenveto, jolloin apukuljettajan korttiaukossa ei ollut korttia

                                    11.4

                                    Syötettyjä paikkoja koskevat tiedot aikajärjestyksessä

                                    11.5

                                    GNSS-data

                                    11.7

                                    Toiminnan kokonaiskestoajat

                                    11.3

                                    Tietyn kuljettajan toimintaa koskevien tietojen yhteenveto molemmat korttipaikat mukaan lukien

                                    11.4

                                    Kyseisen kuljettajan syöttämät paikkoihin liittyvät tiedot aikajärjestyksessä

                                    11.5

                                    GNSS-data

                                    11.8

                                    Kyseisen kuljettajan toiminnan kokonaiskestoajat

                                    13.1

                                    Tapahtumiin/vikoihin liittyvien tietojen erotinmerkki

                                    12.4

                                    Tapahtumia/vikoja koskevat tietueet (viisi viimeistä ajoneuvoyksikön muistiin tallennettua tai meneillään olevaa tapahtumaa tai vikaa)

                                    13.1

                                    Tarkastuspaikka

                                    22.2

                                    Tarkastajan allekirjoitus

                                    22.3

                                    Alkamisaika

                                    (tila, johon ilman korttia oleva kuljettaja voi merkitä kyseiset ajat)

                                    22.4

                                    Päättymisaika

                                    22.5

                                    Kuljettajan allekirjoitus

                  3.3.   Tapahtumat ja viat kortin tietojen mukaan tulostettuna

                        PRT_010

                        Kortilla olevia tapahtumiin ja vikoihin liittyviä tietoja sisältävän tulosteen on oltava seuraavassa muodossa:

                                    1

                                    Päivämäärä ja aika, jolloin asiakirja tulostettiin

                                    2

                                    Tulosteen tyyppi

                                    3

                                    Tarkastajan tunniste (jos ajoneuvoyksikköön on asetettu valvontakortti + GEN)

                                    3

                                    Kuljettajan tunniste (kortilta, jota tuloste koskee)

                                    4

                                    Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)

                                    12.2

                                    Tapahtumiin liittyvien tietojen erotinmerkki

                                    12.4

                                    Tapahtumiin liittyvät tietueet (kaikki kortille tallennetut tapahtumat)

                                    12.3

                                    Vikoihin liittyvien tietojen erotinmerkki

                                    12.4

                                    Vikoihin liittyvät tietueet (kaikki kortille tallennetut viat)

                                    22.1

                                    Tarkastuspaikka

                                    22.2

                                    Tarkastajan allekirjoitus

                                    22.5

                                    Kuljettajan allekirjoitus

                  3.4.   Ajoneuvoyksikön (VU) muistissa olevia tapahtumiin ja vikoihin liittyviä tietoja sisältävä tuloste

                        PRT_011

                        Ajoneuvoyksikön muistissa olevia tapahtumiin ja vikoihin liittyviä tietoja sisältävän tulosteen on oltava seuraavassa muodossa:

                                    1

                                    Päivämäärä ja aika, jolloin asiakirja tulostettiin

                                    2

                                    Tulosteen tyyppi

                                    3

                                    Kortin haltijan tunnistetiedot (kaikki kortit VU:ssa + GEN)

                                    4

                                    Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)

                                    13.2

                                    Tapahtumiin liittyvien tietojen erotinmerkki

                                    13.4

                                    Tapahtumiin liittyvät tietueet (kaikki ajoneuvoyksikön muistiin tallennetut tai meneillään olevat tapahtumat)

                                    13.3

                                    Vikoihin liittyvien tietojen erotinmerkki

                                    13.4

                                    Vikoihin liittyvät tietueet (kaikki ajoneuvoyksikön muistiin tallennetut tai meneillään olevat viat)

                                    22.1

                                    Tarkastuspaikka

                                    22.2

                                    Tarkastajan allekirjoitus

                                    22.5

                                    Kuljettajan allekirjoitus

                  3.5.   Teknisten tietojen tuloste

                        PRT_012

                        Teknisten tietojen tulosteen on oltava seuraavassa muodossa:

                                    1

                                    Päivämäärä ja aika, jolloin asiakirja tulostettiin

                                    2

                                    Tulosteen tyyppi

                                    3

                                    Kortin haltijan tunnistetiedot (kaikki kortit VU:ssa + GEN)

                                    4

                                    Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)

                                    14

                                    Ajoneuvoyksikön tunniste

                                    15

                                    Liiketunnistimen tunniste

                                    15,1

                                    Tunnistimen liittämistiedot (kaikki saatavilla olevat tiedot aikajärjestyksessä)

                                    16

                                    GNSS-tunniste

                                    16,1

                                    Ulkoisen GNSS-laitteiston kytkemistiedot (kaikki saatavilla olevat tiedot aikajärjestyksessä)

                                    17

                                    Kalibrointiin liittyvien tietueiden erotinmerkki

                                    17.1

                                    Kalibrointeihin liittyvät tietueet (kaikki käytettävissä olevat tietueet aikajärjestyksessä)

                                    18

                                    Ajan asetuksen erotinmerkki

                                    18.1

                                    Ajan asetukseen liittyvät tietueet (kaikki käytettävissä olevat ajan asetukseen liittyvissä ja kalibrointitiedoissa olevat tietueet)

                                    19

                                    Viimeisin ajoneuvoyksikön muistiin tallennettu tapahtuma ja vika

                  3.6.   Ylinopeustuloste

                        PRT_013

                        Ylinopeustulosteen on oltava seuraavassa muodossa:

                                    1

                                    Päivämäärä ja aika, jolloin asiakirja tulostettiin

                                    2

                                    Tulosteen tyyppi

                                    3

                                    Kortin haltijan tunnistetiedot (kaikki kortit VU:ssa + GEN)

                                    4

                                    Ajoneuvon tunniste (sen ajoneuvon, jota tuloste koskee)

                                    20

                                    Ylinopeusvalvontaan liittyvät tiedot

                                    21.1

                                    Ylinopeuteen liittyvien tietojen tunniste

                                    21.4 / 21.5

                                    Ensimmäinen ylinopeustapaus viimeisimmän kalibroinnin jälkeen

                                    21.2

                                    Ylinopeuteen liittyvien tietojen tunniste

                                    21.4 / 21.5

                                    Viisi vakavinta ylinopeustapausta 365 viimeisimmän vuorokauden aikana

                                    21.3

                                    Ylinopeuteen liittyvien tietojen tunniste

                                    21.4 / 21.5

                                    Vakavin ylinopeustapaus kultakin niistä 10 viimeisimmästä päivästä, jolloin tapahtumia sattui

                                    22.1

                                    Tarkastuspaikka

                                    22.2

                                    Tarkastajan allekirjoitus

                                    22.5

                                    Kuljettajan allekirjoitus

                  3.7.   Asetettujen korttien historia

                        PRT_014

                        Asetettujen korttien historiaa koskevan tulosteen on oltava seuraavassa muodossa:

                                    1

                                    Päivämäärä ja aika, jolloin asiakirja tulostettiin

                                    2

                                    Tulosteen tyyppi

                                    3

                                    Kortin haltijan tunnistetiedot (kaikki kortitVU:ssa)

                                    23

                                    Viimeisin ajoneuvoyksikköön asetettu kortti

                                    23.1

                                    Asetetut kortit (korkeintaan 88 tietuetta)

                                    12.3

                                    Vikoihin liittyvien tietojen erotinmerkki

            Lisäys 5

               NÄYTTÖ

            Tässä lisäyksessä käytetään seuraavia merkintätapoja:

                        —

                           lihavoitu teksti merkitsee tavallista tekstiä, joka näytetään (näytössä ei käytetä lihavoitua tekstiä),

                        —

                        normaali teksti merkitsee muuttujia (kuvakkeita tai dataa), jotka tulostettaessa korvataan vastaavilla muuttujan arvoilla:

                                    —

                                    :

                                    dd mm yyyy

                                    :

                                    päivä, kuukausi, vuosi

                                    —

                                    :

                                    hh

                                    :

                                    tunnit

                                    —

                                    :

                                    mm

                                    :

                                    minuutit

                                    —

                                    :

                                    D

                                    :

                                    kestoaikaa merkitsevä kuvake

                                    —

                                    :

                                    EF

                                    :

                                    tapahtumaa tai vikaa merkitsevien kuvakkeiden yhdistelmä

                                    —

                                    :

                                    O

                                    :

                                    toimintatapaa merkitsevä kuvake.

                        DIS_001

                        Ajopiirturinn on näytettävä tiedot seuraavassa muodossa:

                                    Tiedot

                                    Muoto

                                       Oletusarvoinen näyttö

                                    Paikallinen aika

                                    Toimintatila

                                    Kuljettajaan liittyvät tiedot

                                    Apukuljettajaan liittyvät tiedot

                                    Asetuksen piiriin kuulumaton olosuhde voimassa

                                       Varoitusnäyttö

                                    Keskeytymätön ajoaika yli sallitun

                                    Tapahtuma tai vika

                                       Muut näytöt

                                    UTC-päivämäärä

                                    aika

                                    Kuljettajan keskeytymätön ajoaika ja yhteenlaskettu taukoaika

                                    Apukuljettajan keskeytymätön ajoaika ja yhteenlaskettu taukoaika

                                    Kuljettajan yhteenlaskettu ajoaika edellisen ja kuluvan viikon aikana

                                    Apukuljettajan yhteenlaskettu ajoaika edellisen ja kuluvan viikon aikana

            Lisäys 6

               ETULEVYSSÄ OLEVA KALIBROINTI-/KOPIOINTILIITIN

            SISÄLLYSLUETTELO

                        1.

                     LAITTEET
                     256

                        1.1.

                     Liitin
                     256

                        1.2.

                     Liittimen johdotus
                     257

                        1.3.

                     Lohkokaavio
                     258

                        2.

                     TIETOJEN KOPIOINNISSA KÄYTETTÄVÄ LIITÄNTÄLAITE
                     258

                        3.

                     KALIBROINNISSA KÄYTETTÄVÄ LIITÄNTÄLAITE
                     259
                  1.   LAITTEET
            1.1.   Liitin

                        INT_001

                        Tietojen kopiointiin ja kalibrointiin käytettävän liittimen on oltava kuusinapainen ja sen on oltava käsillä laitteen etulevyssä ilman, että on tarpeen irrottaa mitään ajopiirturin osaa. Liittimen on oltava seuraavan piirroksen mukainen (kaikki mitat millimetreinä):

                        Seuraavassa kuvassa on tyypillinen kuusinapainen liitinpistoke:

                  1.2.   Liittimen johdotus

                        INT_002

                        Liitin on johdotettava seuraavan taulukon mukaisesti:

                                    Napa

                                    Kuvaus

                                    Huomautus

                                    1

                                    Akun miinusnapa

                                    Yhdistetty ajoneuvon akun miinusnapaan

                                    2

                                    Dataliikenne

                                    K-johdin (standardin ISO 14230-1 mukainen)

                                    3

                                    RxD – Tietojen kopioinnissa käytettävä vastaanottonapa

                                    Datan tulosignaali ajopiirturiin

                                    4

                                    Tulo-/lähtösignaali

                                    Kalibrointiin

                                    5

                                    Jatkuva virran ulosotto

                                    Laitteen suojapiirien synnyttämän jännitehäviön vuoksi jännite on määritelty olemaan 3 V vähemmän kuin ajoneuvossa käytettävä jännite
                                    Virran ulosotto enintään 40 mA

                                    6

                                    TxD – Tietojen kopioinnissa käytettävä lähetysnapa

                                    Datan lähtösignaali ajopiirturista

                  1.3.   Lohkokaavio

                        INT_003

                        Lohkokaavion on oltava seuraavan kuvan mukainen:

                  2.   TIETOJEN KOPIOINNISSA KÄYTETTÄVÄ LIITÄNTÄLAITE

                        INT_004

                        Tietojen kopioinnissa käytettävän liitäntälaitteen on oltava standardin RS232 erittelyjen mukainen.

                        INT_005

                        Tietojen kopioinnissa käytettävän liitäntälaitteen on käytettävä yhtä alkubittiä, kahdeksaa databittiä vähiten merkitsevä bitti ensimmäisenä, yhtä pariteettibittiä ja yhtä stop-bittiä.

               Datatavujen rakenne

                        Alkubitti

                        :

                        yksi bitti, jonka looginen taso on 0;

                        Databitit

                        :

                        lähetetään vähiten merkitsevä bitti ensimmäisenä;

                        Pariteettibitti

                        :

                        parillinen

                        Stop-bitti

                        :

                        yksi bitti, jonka looginen taso on 1

                  Lähetettäessä numeerista dataa, joka koostuu useammasta kuin yhdestä tavusta, lähetetään merkitsevin tavu ensimmäisenä ja vähiten merkitsevä tavu viimeisenä.

                        INT_006

                        Datansiirtonopeuden on oltava aseteltavissa välillä 9 600 bps–115 200 bps. Datansiirto on suoritettava suurimmalla mahdollisella nopeudella, mutta aloitusnopeus yhteyden syntyessä on asetettu arvoon 9 600 bps.

                  3.   KALIBROINNISSA KÄYTETTÄVÄ LIITÄNTÄLAITE

                        INT_007

                        Tiedonsiirron on tapahduttava seuraavan standardin mukaisesti: ISO 14230-1 Road vehicles — Diagnostic systems — Keyword protocol 2000 — Part 1: Physical layer, First edition: 1999 (Tieliikenteessä käytettävät ajoneuvot. Diagnostiikkajärjestelmät. Avainsanaprotokolla 2000. Osa 1: Fyysinen kerros. Ensimmäinen painos: 1999).

                        INT_008

                        Tulo-/lähtösignaalin on oltava seuraavan sähköisen erittelyn mukainen:

                                    Parametri

                                    Vähimmäisarvo

                                    Tyypillinen arvo

                                    Enimmäisarvo

                                    Huomautus

                                    U low (tulo)

                                    1,0 V

                                    I = 750 μA

                                    U high (tulo)

                                    4 V

                                    I = 200 μA

                                    Taajuus

                                    4 kHz

                                    U low (lähtö)

                                    1,0 V

                                    I = 1 mA

                                    U high (lähtö)

                                    4 V

                                    I = 1 mA

                        INT_009

                        Tulo-/lähtösignaalin on oltava seuraavien ajoituskaavioiden mukainen:

            Lisäys 7

               TIETOJEN KOPIOINTIPROTOKOLLAT

            SISÄLLYSLUETTELO

                        1.

                     JOHDANTO
                     261

                        1.1.

                     Soveltamisala
                     261

                        1.2.

                     Lyhenteet ja merkinnät
                     261

                        2.

                     AJONEUVOYKSIKÖSSÄ OLEVIEN TIETOJEN KOPIOINTI
                     262

                        2.1.

                     Tietojen kopiointimenettely
                     262

                        2.2.

                     Tietojen kopiointiprotokolla
                     262

                        2.2.1

                     Viestin rakenne
                     262

                        2.2.2

                     Viestityypit
                     264

                        2.2.2.1

                     Start Communication Request (SID 81)
                     266

                        2.2.2.2

                     Positive Response Start Communication (SID C1)
                     266

                        2.2.2.3

                     Start Diagnostic Session Request (SID 10)
                     266

                        2.2.2.4

                     Positive Response Start Diagnostic (SID 50)
                     266

                        2.2.2.5

                     Link Control Service (SID 87)
                     266

                        2.2.2.6

                     Link Control Positive Response (SID C7)
                     266

                        2.2.2.7

                     Request Upload (SID 35)
                     266

                        2.2.2.8

                     Positive Response Request Upload (SID 75)
                     266

                        2.2.2.9

                     Transfer Data Request (SID 36)
                     266

                        2.2.2.10

                     Positive Response Transfer Data (SID 76)
                     267

                        2.2.2.11

                     Request Transfer Exit (SID 37)
                     267

                        2.2.2.12

                     Positive Response Request Transfer Exit (SID 77)
                     267

                        2.2.2.13

                     Stop Communication Request (SID 82)
                     267

                        2.2.2.14

                     Positive Response Stop Communication (SID C2)
                     267

                        2.2.2.15

                     Acknowledge Sub Message (SID 83)
                     267

                        2.2.2.16

                     Negative Response (SID 7F)
                     268

                        2.2.3

                     Viestien kulku
                     268

                        2.2.4

                     Ajoitus
                     269

                        2.2.5

                     Virheenkäsittely
                     270

                        2.2.5.1

                     Start Communication phase
                     270

                        2.2.5.2

                     Communication phase
                     270

                        2.2.6

                     Vastausviestien sisältö
                     272

                        2.2.6.1

                     Positive Response Transfer Data Overview
                     273

                        2.2.6.2

                     Positive Response Transfer Data Activities
                     274

                        2.2.6.3

                     Positive Response Transfer Data Events and Faults
                     275

                        2.2.6.4

                     Positive Response Transfer Data Detailed Speed
                     276

                        2.2.6.5

                     Positive Response Transfer Data Technical Data
                     276

                        2.3.

                     Tiedostojen tallennus ulkoisille tietovälineille (ESM)
                     277

                        3.

                     AJOPIIRTURIKORTILLA OLEVIEN TIETOJEN KOPIOINTIPROTOKOLLA
                     277

                        3.1.

                     Soveltamisala
                     277

                        3.2.

                     Määritelmät
                     277

                        3.3.

                     Kortilla olevien tietojen kopiointi
                     277

                        3.3.1

                     Kopioinnin aloittava komentosarja
                     278

                        3.3.2

                     Komentosarja tiedostoille, joilla ei ole allekirjoitusta
                     278

                        3.3.3

                     Komentosarja tiedostoille, joilla on allekirjoitus
                     279

                        3.3.4

                     Komentosarja, jolla kalibrointilaskuri asetetaan alkutilaansa
                     279

                        3.4.

                     Tiedontallennuksen muoto
                     280

                        3.4.1

                     Johdanto
                     280

                        3.4.2

                     Tiedostomuoto
                     280

                        4.

                     AJOPIIRTURIKORTILLA OLEVIEN TIETOJEN KOPIOINTI AJONEUVOYKSIKÖN KAUTTA
                     281
                  1.   JOHDANTO
            Tässä lisäyksessä määritellään menettelyt, joiden avulla tietoja kopioidaan eri tavoin ulkoisille tietovälineille, sekä menettelyt, joiden avulla varmistetaan virheetön tiedonsiirto ja kopioitujen tietojen muodon täysi yhteensopivuus, jotta kuka hyvänsä tarkastaja voi tarkastaa tiedot sekä varmistua niiden aitoudesta ja eheydestä ennen niiden analysointia.
            1.1.   Soveltamisala

            Tietoja voidaan kopioida ulkoiselle tietovälineelle

                        —

                        ajoneuvoyksiköstä siihen kytketyn IDE-laitteen avulla

                        —

                        ajopiirturikortilta sellaisen IDE-laitteen avulla, johon on kytketty korttiliitäntälaite

                        —

                        ajopiirturikortilta ajoneuvoyksikköön kytketyn IDE-laitteen avulla.

                  Jotta olisi mahdollista tarkastaa ulkoiselle tietovälineelle tallennettujen kopioitujen tietojen aitous ja eheys, tiedot kopioidaan liittämällä niihin lisäyksen 11 (Yhteiset turvamekanismit) mukainen allekirjoitus. Lähdelaitteen (ajoneuvoyksikön tai kortin) tunniste ja sen tietoturvavarmenteet (jäsenvaltion ja laitteen) kopioidaan myös. Tietojen varmentajalla on erikseen oltava hallussaan luotettava julkinen eurooppalainen avain.

                        DDP_001

                        Yhden kopiointikerran aikana kopioidut tiedot on tallennettava ulkoiselle tietovälineelle yhteen tiedostoon.

                  1.2.   Lyhenteet ja merkinnät

            Tässä lisäyksessä käytetään seuraavia lyhenteitä:

                           AID

                        (Application Identifier) Sovellustunniste

                           ATR

                        (Answer To Reset) Signaali, joka annetaan vastauksena RST-komentoon

                           CS

                        (Checksum byte) Tarkistussummatavu

                           DF

                        (Dedicated File) Hakemistotiedosto

                           DS_

                        (Diagnostic Session) Diagnostinen jakso

                           EF

                        (Elementary File) EF-tiedosto

                           ESM

                        (External Storage Medium) Ulkoinen tietoväline

                           FID

                        (File Identifier) Tiedostotunniste

                           FMT

                        (Format Byte) Muotoilutavu (viestin ylätunnisteen ensimmäinen tavu)

                           ICC

                        (Integrated Circuit Card) Integroidulla piirillä varustettu kortti

                           IDE

                        (Intelligent Dedicated Equipment)Tietojen kopioimiseen ulkoisille tietovälineille tarkoitettu älykäs laite, (IDE-laite) (laite, jonka avulla tietoja kopioidaan ulkoisille tietovälineille, esim. PC)

                           IFD

                        (Interface Device) Liitäntälaite

                           KWP

                        (Keyword Protocol 2000) Avainsanaprotokolla 2000

                           LEN

                        (Length Byte) Pituustavu(viestin ylätunnisteen viimeinen tavu))

                           PPS

                        (Protocol Parameter Selection) Protokollan parametrin valinta

                           PSO

                        (Perform Security Operation) Suorita turvatoimi

                           SID

                        (Service Identifier) Palvelun tunniste

                           SRC

                        (Source byte) Lähdetavu

                           TGT

                        (Target Byte) Kohdetavu

                           TLV

                        (Tag Length Value) Tuntomerkki-pituus-sisältö-koodaustapa

                           TREP

                        (Transfer Response Parameter) Lähetyspyyntöä koskevan vastauksen parametri

                           TRTP

                        (Transfer Request Parameter) Lähetyspyynnön parametri

                           VU

                        (Vehicle Unit) Ajoneuvoyksikkö

                  2.   AJONEUVOYKSIKÖSSÄ OLEVIEN TIETOJEN KOPIOINTI
            2.1.   Tietojen kopiointimenettely

            Tiedot kopioidaan ajoneuvoyksiköstä seuraavasti:

                        —

                        ajopiirturikortti asetetaan ajoneuvoyksikön korttiaukkoon (*);

                        —

                        IDE-laite yhdistetään ajoneuvoyksikön kopiointiliittimeen;

                        —

                        luodaan yhteys IDE-laitteen ja ajoneuvoyksikön välille;

                        —

                        valitaan IDE-laitteen avulla kopioitavat tiedot ja lähetetään niitä koskeva pyyntö ajoneuvoyksikölle;

                        —

                        lopetetaan kopiointijakso.

                  2.2.   Tietojen kopiointiprotokolla

            Protokolla rakentuu isäntä-renki-periaatteelle siten, että IDE-laite on isäntä ja ajoneuvoyksikkö on renki.
            Viestien rakenne, tyypit ja virta perustuvat periaatteessa Avainsanaprotokolla 2000:een (ISO 14230-2 Road vehicles – Diagnostic systems – Keyword protocol 2000 – Part 2: Data Link Layer).
            Sovelluskerros perustuu pääpiirteissään tämänhetkiseen 22. helmikuuta 2001 hyväksyttyyn versioon 6 standardista ISO 14229-1 (Road vehicles – Diagnostic systems – Part 1: Diagnostic services).
            2.2.1   Viestin rakenne

                        DDP_002

                        Kaikkien IDE-laitteen ja ajoneuvoyksikön välillä kulkevien viestien muoto perustuu rakenteeseen, jossa on kolme osaa:

                                    —

                                    ylätunniste, jossa on muotoilutavu (FMT), kohdetavu (TGT), lähdetavu (SRC) sekä mahdollisesti pituustavu (LEN),

                                    —

                                    datakenttä, jossa on palvelun tunnistetavu (SID) sekä vaihteleva määrä datatavuja, joihin voi sisältyä valinnainen diagnostiikkajakson osoitustavu (DS_) tai valinnainen lähetysparametritavu (TRTP tai TREP),

                                    —

                                    tarkistussummatavun (CS) sisältämä tarkistussumma.

                                    Ylätunniste

                                    Datakenttä

                                    Tarkistussumma

                                    FMT

                                    TGT

                                    SRC

                                    LEN

                                    SID

                                    DATA

                                    …

                                    …

                                    …

                                    CS

                                    4 tavua

                                    Enintään 255 tavua

                                    1 tavu

                              TGT- ja SRC-tavu edustavat viestin vastaanottajan ja lähettäjän fyysisiä osoitteita. Heksadesimaalilukuina niiden arvot ovat F0h IDE-laitteelle ja EEh ajoneuvoyksikölle.
                        LEN-tavu on datakenttäosan pituus.
                        Tarkistussummatavu on kaikkien viestin sisältämien tavujen, paitsi itse CS-tavun, kahdeksan bitin ryhmissä laskettu summa modulo 256.
                        FMT-, SID-, DS_-, TRTP- ja TREP-tavut on määritelty jäljempänä tässä asiakirjassa.

                        DDP_003

                        Jos viestin sisältämän datan pituus ylittää datakentässä käytettävissä olevan tilan, lähetetään viesti useampina osaviesteinä. Jokaisella osaviestillä on ylätunniste, sama SID, TREP sekä kaksitavuinen osaviestilaskuri, joka osoittaa osaviestin järjestysnumeron kokonaisviestissä. Jotta virhetarkistus- ja viestin keskeyttämistoiminnot olisivat mahdollisia, IDE-laite kuittaa jokaisen osaviestin. IDE-laite voi joko hyväksyä kyseisen osaviestin, pyytää sen lähettämistä uudelleen, pyytää ajoneuvoyksikköä aloittamaan koko viestin uudelleen tai keskeyttää viestin lähetyksen kokonaan.

                        DDP_004

                        Jos viimeisen osaviestin datakentässä on täsmälleen 255 tavua, on kokonaisviestiin lisättävä vielä (SID-, TREP- ja osaviestilaskuritavuja lukuun ottamatta) tyhjä datakenttä osoittamaan viestin loppua.

                           Esimerkki:

                                    Ylätunniste

                                    SID

                                    TREP

                                    Viesti

                                    CS

                                    4 tavua

                                    Enemmän kuin 255 tavua

                              Lähetetään muodossa:

                                    Ylätunniste

                                    SID

                                    TREP

                                    00

                                    01

                                    Osaviesti 1

                                    CS

                                    4 tavua

                                    255 tavua

                                    Ylätunniste

                                    SID

                                    TREP

                                    00

                                    02

                                    Osaviesti 2

                                    CS

                                    4 tavua

                                    255 tavua

                              …

                                    Ylätunniste

                                    SID

                                    TREP

                                    xx

                                    yy

                                    Osaviesti n

                                    CS

                                    4 tavua

                                    Enemmän kuin 255 tavua

                              tai muodossa:

                                    Ylätunniste

                                    SID

                                    TREP

                                    00

                                    01

                                    Osaviesti 1

                                    CS

                                    4 tavua

                                    255 tavua

                                    Ylätunniste

                                    SID

                                    TREP

                                    00

                                    02

                                    Osaviesti 2

                                    CS

                                    4 tavua

                                    255 tavua

                              …

                                    Ylätunniste

                                    SID

                                    TREP

                                    xx

                                    yy

                                    Osaviesti n

                                    CS

                                    4 tavua

                                    255 tavua

                                    Ylätunniste

                                    SID

                                    TREP

                                    xx

                                    yy + 1

                                    CS

                                    4 tavua

                                    4 tavua

                  2.2.2   Viestityypit

            Tietojen kopioimiseen ajoneuvoyksikön ja IDE-laitteen välillä käytettävä viestintäprotokolla vaatii kahdeksan erilaisen viestityypin käyttöä.
            Seuraavassa taulukossa on näiden viestityyppien yhteenveto.

                        Viestin rakenne

                        Max 4 Bytes
                        Header

                        Max 255 Bytes
                        Data

                        1 Byte
                        CheckSum

                        IDE ->

                        <- VU

                        FMT

                        TGT

                        SRC

                        LEN

                        SID

                        DS_/TRTP

                        DATA

                        CS

                        Start Communication Request

                        81

                        EE

                        F0

                        81

                        E0

                        Positive Response Start Communication

                        80

                        F0

                        EE

                        03

                        C1

                        EA, 8F

                        9B

                        Start Diagnostic Session Request

                        80

                        EE

                        F0

                        02

                        10

                        81

                        F1

                        Positive Response Start Diagnostic

                        80

                        F0

                        EE

                        02

                        50

                        81

                        31

                        Link Control Service

                        Verify Baud Rate (stage 1)

                        9 600  Bd

                        80

                        EE

                        F0

                        04

                        87

                        01,01,01

                        EC

                        19 200  Bd

                        80

                        EE

                        F0

                        04

                        87

                        01,01,02

                        ED

                        38 400  Bd

                        80

                        EE

                        F0

                        04

                        87

                        01,01,03

                        EE

                        57 600  Bd

                        80

                        EE

                        F0

                        04

                        87

                        01,01,04

                        EF

                        115 200  Bd

                        80

                        EE

                        F0

                        04

                        87

                        01,01,05

                        F0

                        Positive Response Verify Baud Rate

                        80

                        F0

                        EE

                        02

                        C7

                        01

                        28

                        Transition Baud Rate (stage 2)

                        80

                        EE

                        F0

                        03

                        87

                        02,03

                        ED

                        Request Upload

                        80

                        EE

                        F0

                        0A

                        35

                        00,00,00,00,00,FF,FF,FF,FF

                        99

                        Positive Response Request Upload

                        80

                        F0

                        EE

                        03

                        75

                        00,FF

                        D5

                        Transfer Data Request

                        Overview

                        80

                        EE

                        F0

                        02

                        36

                        01

                        97

                        Activities

                        80

                        EE

                        F0

                        06

                        36

                        02

                        Date

                        CS

                        Events & Faults

                        80

                        EE

                        F0

                        02

                        36

                        03

                        99

                        Detailed Speed

                        80

                        EE

                        F0

                        02

                        36

                        04

                        9A

                        Technical Data

                        80

                        EE

                        F0

                        02

                        36

                        05

                        9B

                        Card download

                        80

                        EE

                        F0

                        02

                        36

                        06

                        Slot

                        CS

                        Positive Response Transfer Data

                        80

                        F0

                        EE

                        Len

                        76

                        TREP

                        Data

                        CS

                        Request Transfer Exit

                        80

                        EE

                        F0

                        01

                        37

                        96

                        Positive Response Request Transfer Exit

                        80

                        F0

                        EE

                        01

                        77

                        D6

                        Stop Communication Request

                        80

                        EE

                        F0

                        01

                        82

                        E1

                        Positive Response Stop Communication

                        80

                        F0

                        EE

                        01

                        C2

                        21

                        Acknowledge sub message

                        80

                        EE

                        F0

                        Len

                        83

                        Data

                        CS

                        Negative responses

                        General reject

                        80

                        F0

                        EE

                        03

                        7F

                        Sid Req

                        10

                        CS

                        Service not supported

                        80

                        F0

                        EE

                        03

                        7F

                        Sid Req

                        11

                        CS

                        Sub function not supported

                        80

                        F0

                        EE

                        03

                        7F

                        Sid Req

                        12

                        CS

                        Incorrect Message Length

                        80

                        F0

                        EE

                        03

                        7F

                        Sid Req

                        13

                        CS

                        Conditions not correct or Request sequence error

                        80

                        F0

                        EE

                        03

                        7F

                        Sid Req

                        22

                        CS

                        Request out of range

                        80

                        F0

                        EE

                        03

                        7F

                        Sid Req

                        31

                        CS

                        Upload not accepted

                        80

                        F0

                        EE

                        03

                        7F

                        Sid Req

                        50

                        CS

                        Response pending

                        80

                        F0

                        EE

                        03

                        7F

                        Sid Req

                        78

                        CS

                        Data not available

                        80

                        F0

                        EE

                        03

                        7F

                        Sid Req

                        FA

                        CS

               Huomautuksia:

                        —

                        Sid Req = vastaavan pyynnön SID.

                        —

                        TREP = vastaavan pyynnön TRTP.

                        —

                        Musta ruutu tarkoittaa, että mitään ei lähetetä.

                        —

                        Sanaa upload (IDE-laitteen kannalta) on käytetty ISO 14229 -standardin mukaan. Se tarkoittaa samaa kuin download (tietojen kopiointi) (ajoneuvoyksikön kannalta).

                        —

                        Mahdolliset kaksitavuiset osaviestilaskurit eivät näy tässä taulukossa.

                        —

                        Korttiaukko on korttiaukon numero, joko ”1” (kortti kuljettajan korttiaukossa) tai ”2” (kortti apukuljettajan korttiaukossa).

                        —

                        Jos korttiaukkoa ei ole määritelty, ajoneuvoyksikkö valitsee korttiaukon 1, jos siinä on kortti, ja se valitsee korttiaukon 2 vain, jos käyttäjä on erityisesti valinnut sen.

                  2.2.2.1   Start Communication Request (SID 81)

                        DDP_005

                        IDE-laite aloittaa viestintäyhteyden luomisen ajoneuvoyksikön kanssa lähettämällä tämän viestin. Alkuvaiheen viestintä tapahtuu aina 9 600 baudin nopeudella (kunnes nopeutta muutetaan tarvittavan yhteyskäytäntöpalvelun avulla).

                  2.2.2.2   Positive Response Start Communication (SID C1)

                        DDP_006

                        Ajoneuvoyksikkö vastaa tällä viestillä myönteisesti viestinnän aloitusta koskevaan pyyntöön. Viestiin sisältyvät tavut ‘EA’ ja ‘8F’, jotka osoittavat, että ajoneuvoyksikkö tukee protokollaa, jossa on kohde-, lähde- ja pituustiedot sisältävä ylätunniste.

                  2.2.2.3   Start Diagnostic Session Request (SID 10)

                        DDP_007

                        IDE-laite pyytää ajoneuvoyksiköltä uutta diagnostista jaksoa lähettämällä diagnostisen jakson aloitusta koskevan pyynnön. Alitoiminto ”default session” (81h) osoittaa, että avattava jakso vastaa oletusarvoa.

                  2.2.2.4   Positive Response Start Diagnostic (SID 50)

                        DDP_008

                        Ajoneuvoyksikkö vastaa myöntävästi diagnostisen jakson aloitusta koskevaan pyyntöön lähettämällä myönteisen vastauksen.

                  2.2.2.5   Link Control Service (SID 87)

                        DDP_052

                        IDE-laite aloittaa lähetysnopeuden muuttamisen yhteyskäytäntöpalvelulla. Tämä tapahtuu kaksivaiheisesti. Ensimmäisessä vaiheessa IDE ehdottaa nopeuden muuttamista ja uutta nopeutta. Saatuaan ajoneuvoyksiköltä myönteisen vastauksen IDE lähettää ajoneuvoyksikölle vahvistuksen nopeuden muutoksesta (toinen vaihe). Tämän jälkeen IDE siirtyy käyttämään uutta nopeutta. Ajoneuvoyksikkö siirtyy käyttämään uutta nopeutta saatuaan vahvistuksen.

                  2.2.2.6   Link Control Positive Response (SID C7)

                        DDP_053

                        Ajoneuvoyksikkö vastaa yhteyskäytäntöpalvelua koskevaan pyyntöön myönteisesti lähettämällä yhteyskäytännön myönteisen vastauksen (ensimmäinen vaihe). Vahvistusviestiin (toisessa vaiheessa) ei lähetetä vastausta.

                  2.2.2.7   Request Upload (SID 35)

                        DDP_009

                        IDE-laite kertoo lähetyspyyntöviestillä ajoneuvoyksikölle, että tietoja halutaan kopioida. ISO14229-standardin mukaisesti viesti sisältää tiedot pyydetyn datan osoitteesta, koosta ja formaatista. Koska nämä eivät ole IDE-laitteen tiedossa ennen kopiointia, muistiosoitteeksi asetetaan 0, formaatti ilmoitetaan salaamattomaksi ja tiivistämättömäksi ja muistikoko asetetaan mahdollisimman suureksi.

                  2.2.2.8   Positive Response Request Upload (SID 75)

                        DDP_010

                        Ajoneuvoyksikkö kertoo IDE-laitteelle lähetyspyynnön myönteisellä vastauksella, että se on valmis kopioimaan tietoja. ISO14229-standardin mukaisesti tämä myönteinen vastausviesti sisältää IDE-laitteelle tiedon siitä, että tulevat lähetyspyynnön myönteiset vastausviestit sisältävät enintään 00FFh tavua.

                  2.2.2.9   Transfer Data Request (SID 36)

                        DDP_011

                        IDE-laite määrittää ajoneuvoyksikölle tiedonsiirtopyynnöllä, minkä tyyppisiä tietoja on tarkoitus kopioida. Yhden tavun TRTP-parametri (Transfer Request Parameter) ilmoittaa siirron tyypin.
                        Tiedonsiirtoja on kuudentyyppisiä:

                                    —

                                    Overview (TRTP 01),

                                    —

                                    Activities of a specified date (TRTP 02),

                                    —

                                    Events and faults (TRTP 03),

                                    —

                                    Detailed speed (TRTP 04),

                                    —

                                    Technical data (TRTP 05),

                                    —

                                    Card download (TRTP 06).

                        DDP_054

                        IDE-laitteen on pyydettävä yleiskatsausta (TRTP 01) kopiointitilanteessa, koska ainoastaan näin voidaan varmistaa, että ajoneuvoyksikön varmenteet tallentuvat kopioitavaan tiedostoon (ja digitaalinen allekirjoitus voidaan todentaa).
                        Toisessa tyypissä (TRTP 02) tiedonsiirtopyyntöä koskevaan viestiin sisältyy (-muodossa oleva) tieto siitä kalenterivuorokaudesta, jota koskevat tiedot on tarkoitus kopioida.

                  2.2.2.10   Positive Response Transfer Data (SID 76)

                        DDP_012

                        Ajoneuvoyksikkö vastaa tiedonsiirtopyyntöön lähettämällä tiedonsiirtopyynnön myönteisen vastauksen. Viesti sisältää pyydetyt tiedot ja TREP-parametrin (Transfer Response Parameter), joka vastaa pyynnön TRTP-parametria.

                        DDP_055

                        Ensimmäisessä tyypissä (TREP01) ajoneuvoyksikkö lähettää tietoja, jotka auttavat IDE-laitteen käyttäjää valitsemaan ne tiedot, jotka hän haluaa kopioida. Tähän viestiin sisältyvät seuraavat tiedot:

                                    —

                                    tietoturvavarmenteet,

                                    —

                                    ajoneuvon tunnistetiedot

                                    —

                                    ajoneuvoyksikön kuluva päivämäärä ja aika

                                    —

                                    ensimmäinen ja viimeinen päivämäärä, joita koskevat (ajoneuvoyksikön sisältämät) tiedot ovat kopioitavissa,

                                    —

                                    tieto ajoneuvoyksikössä olevista korteista,

                                    —

                                    edellinen yrityksen tekemä tietojen kopiointi,

                                    —

                                    yrityksen asettamat lukitukset,

                                    —

                                    aiemmat tarkastukset.

                  2.2.2.11   Request Transfer Exit (SID 37)

                        DDP_013

                        IDE-laite kertoo ajoneuvoyksikölle siirron lopetusta koskevalla pyynnöllä, että tietojen kopiointi on päättynyt.

                  2.2.2.12   Positive Response Request Transfer Exit (SID 77)

                        DDP_014

                        Ajoneuvoyksikkö kuittaa siirron lopetusta koskevan pyynnön lähettämällä myönteisen vastauksen.

                  2.2.2.13   Stop Communication Request (SID 82)

                        DDP_015

                        IDE-laite katkaisee viestintäyhteyden ajoneuvoyksikön kanssa lähettämällä viestin lopetusta koskevan pyynnön.

                  2.2.2.14   Positive Response Stop Communication (SID C2)

                        DDP_016

                        Ajoneuvoyksikkö kuittaa viestinnän lopetusta koskevan pyynnön lähettämällä myönteisen vastauksen viestinnän lopetukseen.

                  2.2.2.15   Acknowledge Sub Message (SID 83)

                        DDP_017

                        IDE-laite vahvistaa kunkin useassa osassa lähetettävän viestin osaviestin vastaanottamisen lähettämällä osaviestin kuittaus -viestin. Datakenttä sisältää ajoneuvoyksiköltä saadun SID-tunnisteen ja kaksitavuisen koodin seuraavasti:

                                    —

                                    MsgC +1 kuittaa osaviestin numero MsgC virheettömän vastaanottamisen.
                                    IDE-laite pyytää ajoneuvoyksikköä lähettämään seuraavan osaviestin.

                                    —

                                    MsgC osoittaa, että osaviestin numero MsgC vastaanottamisessa ilmeni ongelma.
                                    IDE-laite pyytää ajoneuvoyksikköä lähettämään osaviestin uudelleen.

                                    —

                                    FFFF pyytää lopettamaan viestin lähetyksen.
                                    IDE-laite voi käyttää tätä koodia lopettamaan ajoneuvoyksikön viestin lähetyksen mistä hyvänsä syystä.

                              Viestin viimeinen osaviesti (LEN-tavu < 255) voidaan kuitata millä hyvänsä näistä koodeista tai jättää kuittaamatta.
                        Ajoneuvoyksikön vastaukset tapauksissa, joissa viesti koostuu useista osaviesteistä, ovat:

                                    —

                                    Positive Response Transfer Data (SID 76)

                  2.2.2.16   Negative Response (SID 7F)

                        DDP_018

                        Jos ajoneuvoyksikkö ei voi täyttää edellä selostetuilla viesteillä esitettyä pyyntöä, se vastaa kielteinen vastaus -viestillä. Viestin datakenttä sisältää vastauksen SID-tunnisteen (7F), pyynnön SID-tunnisteen sekä koodin, joka ilmaisee kieltävän vastauksen syyn. Käytettävissä on seuraavat koodit:

                                    —

                                    10 yleinen hylkäys
                                    Toimintoa ei voida suorittaa muiden kuin jäljempänä selostettujen syiden vuoksi.

                                    —

                                    11 palvelua ei tueta
                                    Pyynnön SID-tunnistetta ei tunnistettu.

                                    —

                                    12 osatoimintoa ei tueta
                                    Pyynnön DS_- tai TRTP-tunnistetta ei tunnistettu tai lähetettäviä osaviestejä ei enää ole.

                                    —

                                    13 väärä viestin pituus
                                    Vastaanotettu viestin on väärän mittainen.

                                    —

                                    22 väärät ehdot tai virhe pyynnön rakenteessa
                                    Pyydetty palvelu ei ole toimintavalmiudessa tai pyynnön esittäneen viestin osien järjestys on väärä.

                                    —

                                    31 pyyntö alueen ulkopuolella
                                    Pyynnön parametritietue (datakenttä) ei oikeanlainen.

                                    —

                                    50 lähetystä ei hyväksytty
                                    Pyyntöä ei voida noudattaa (ajoneuvoyksikkö on väärässä toimintatilassa tai yksikössä on sisäinen vika).

                                    —

                                    78 vastausta odotetaan
                                    Pyydettyä toimintoa ei ehditä suorittaa ajoissa, eikä ajoneuvoyksikkö ole valmis vastaanottamaan uutta pyyntöä.

                                    —

                                    FA tietoja ei saatavilla
                                    Tiedon siirtopyynnön kohteena olevat tiedot eivät ole käytettävissä ajoneuvoyksikössä (esim. yksikköön ei ole asetettu korttia, …).

                  2.2.3   Viestien kulku

            Tyypillinen viestien kulku normaalin tietojen kopiointitapahtuman aikana on seuraavanlainen:

                        IDE

                        VU

                        Start Communication Request

                        ⇨

                        ⇦

                        Positive Response

                        Start Diagnostic Service Request

                        ⇨

                        ⇦

                        Positive Response

                        Request Upload

                        ⇨

                        ⇦

                        Positive Response

                        Transfer Data Request Overview

                        ⇨

                        ⇦

                        Positive Response

                        Transfer Data Request #2

                        ⇨

                        ⇦

                        Positive Response #1

                        Acknowledge Sub Message #1

                        ⇨

                        ⇦

                        Positive Response #2

                        Acknowledge Sub Message #2

                        ⇨

                        ⇦

                        Positive Response #m

                        Acknowledge Sub Message #m

                        ⇨

                        ⇦

                        Positive Response (Data Field<255 Bytes)

                        Acknowledge Sub Message (optional)

                        ⇨

                        …

                        Transfer Data Request #n

                        ⇨

                        ⇦

                        Positive Response

                        Request Transfer Exit

                        ⇨

                        ⇦

                        Positive Response

                        Stop Communication Request

                        ⇨

                        ⇦

                        Positive Response

                  2.2.4   Ajoitus

                        DDP_019

                        Normaalikäytön aikana seuraavassa kuvassa näkyvät ajoitusparametrit ovat oleellisia:

                           Kuva 1

                           Viestien kulku, ajoitus

                        Missä:

                                    P1

                                    =

                                    Tavujen välinen aika ajoneuvoyksikön vastauksessa.

                                    P2

                                    =

                                    Aika IDE-laitteen pyynnön lopusta ajoneuvoyksikön vastauksen alkuun tai aika IDE-laitteen kuittauksen lopusta ajoneuvoyksikön seuraavan vastauksen alkuun.

                                    P3

                                    =

                                    Aika ajoneuvoyksikön vastauksen lopusta IDE-laitteen seuraavan pyynnön alkuun tai aika ajoneuvoyksikön vastauksen lopusta IDE-laitteen kuittauksen alkuun tai aika IDE-laitteen pyynnön lopusta IDE-laitteen seuraavan pyynnön alkuun tapauksissa, jolloin ajoneuvoyksikkö ei vastaa.

                                    P4

                                    =

                                    Tavujen välinen aika IDE-laitteen pyynnöissä.

                                    P5

                                    =

                                    Ajan P3 pidennetty arvo kortilta kopiointia varten.

                              Ajoitusparametrien sallitut arvot on esitetty seuraavassa taulukossa (KWP-avainsanaprotokollan laajennettu ajoitusparametriluettelo, jota käytetään fyysisessä osoitteistamisessa viestintänopeuden kohottamiseksi).

                                    Ajoitusparametri

                                    Alaraja
                                    Arvo (ms)

                                    Yläraja
                                    Arvo (ms)

                                    P1

                                    0

                                    20

                                    P2

                                    20

                                    1 000  (**)

                                    P3

                                    10

                                    5 000

                                    P4

                                    5

                                    20

                                    P5

                                    10

                                    20 minuuttia

                  2.2.5   Virheenkäsittely

            Jos viestejä vaihdettaessa tapahtuu virhe, viestien kulku muuttuu sen mukaan, mikä laite havaitsi virheen ja mikä viesti synnytti virheen.
            Kuvissa 2 ja 3 on esitetty ajoneuvoyksikön ja IDE-laitteen virheenkäsittelymenettelyt.
            2.2.5.1   Viestinnän aloitus -vaihe

                        DDP_020

                        Jos IDE-laite havaitsee ajoituksen tai bittivirtaan liittyvän virheen viestinnän aloitusvaiheessa, se odottaa ajan P3 min, ennen kuin se lähettää pyynnön uudelleen.

                        DDP_021

                        Jos ajoneuvoyksikkö havaitsee virheen IDE-laitteelta tulevassa viestissä, se ei lähetä vastausta, vaan odottaa uutta viestinnän aloitus -pyyntöä ajan P3 kuluessa.

                  2.2.5.2   Viestintävaihe

            Virheenkäsittely jakautuu kahteen osa-alueeseen:

                        1.

                           Ajoneuvoyksikkö havaitsee virheen IDE-laitteen lähetteessä.

                                    DDP_022

                                    Ajoneuvoyksikön on havaittava kaikkien saapuvien viestien ajoitusvirheet, tavujen muotovirheet (kuten alku- ja stop-bitteihin liittyvät virheet) sekä kehysten virheet (väärä vastaanotettujen tavujen määrä, väärä tarkistussummatavu).

                                    DDP_023

                                    Jos ajoneuvoyksikkö havaitsee jonkin edellä mainituista virheistä, se ei lähetä vastausta eikä ota kyseistä viestiä huomioon.

                                    DDP_024

                                    Ajoneuvoyksikkö saattaa havaita muita vastaanotetun viestin muotoon tai sisältöön liittyviä virheitä (kuten, että viestin mukaista toimintoa ei tueta), vaikka viestin pituus ja tarkistussumma olisivatkin oikein; tällöin ajoneuvoyksikön on vastattava IDE-laitteelle kieltävällä virheen luonteen selvittävällä viestillä.

                           Kuva 2

                           Ajoneuvoyksikön virheenkäsittely

                        2.

                           IDE-LAITE HAVAITSEE VIRHEEN AJONEUVOYKSIKÖN LÄHETTEESSÄ.

                                    DDP_025

                                    IDE-laitteen on havaittava kaikkien saapuvien viestien ajoitusvirheet, tavujen muotovirheet (kuten alku- ja stop-bitteihin liittyvät virheet) sekä kehysten virheet (väärä vastaanotettujen tavujen määrä, väärä tarkistussummatavu).

                                    DDP_026

                                    IDE-laitteen on havaittava viestien rakenteeseen liittyvät virheet, kuten peräkkäin vastanotettujen viestien väärät osaviestilaskurin arvonmuutokset.

                                    DDP_027

                                    Jos IDE-laite havaitsee virheen tai ajoneuvoyksikkö ei vastaa ajan P2 kuluessa, pyynnön sisältävä viesti lähetetään uudelleen enintään kolme kertaa. Tässä virheen havaitsemista koskevassa tarkastelussa katsotaan osaviestin kuittaus -viesti ajoneuvoyksikölle osoitetuksi pyynnöksi.

                                    DDP_028

                                    IDE-laitteen on odotettava vähintään P3:n vähimmäisaika ennen jokaista lähetystä; odotusaika mitataan viimeisestä virheen havaitsemisen jälkeen lasketusta stop-bitistä.

                           Kuva 3

                           IDE-laitteen virheenkäsittely

                  2.2.6   Vastausviestien sisältö

            Tässä kohdassa määritellään erilaisten myöntävien vastausviestien datakenttien sisältö.
            Dataelementit on määritelty lisäyksessä 1 (Datatermistö).
            Huomautus: Toisen sukupolven kopioissa jokaista ylätason dataelementtiä edustaa tietueryhmä, vaikka se sisältäisi vain yhden tietueen. Tietueryhmä alkaa ylätunnisteella; kyseinen ylätunniste sisältää tietuetyypin, tietueen koon ja tietueiden määrän. Tietueryhmät on nimetty ”…RecordArray” (ylätunnisteen kanssa) seuraavissa taulukoissa.
            2.2.6.1   Positive Response Transfer Data Overview

                        DDP_029

                        Myönteisen vastauksen tiedonsiirron yleiskatsaus -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa järjestyksessä palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen ollessa 01h sekä noudatettava asianmukaista osaviesteihin jakamista ja osaviestien laskemista:
                        Sukupolven 1 tiedostorakenne

                                    Dataelementti

                                    Huomautukset

                                    Ajoneuvoyksikön tietoturvavarmenteet

                                    Ajoneuvon tunnistetiedot

                                    Ajoneuvoyksikön kuluva päivämäärä ja aika

                                    Kopiointikausi

                                    Ajoneuvoyksikössä olevien korttien tyyppi

                                    Edellinen ajoneuvoyksikön kopiointi

                                    Kaikki yritysten tekemät lukitukset. Jos tämä jakso on tyhjä, lähetetään vain noOfLocks = 0.

                                    Kaikki ajoneuvoyksikköön tallennetut tarkastustiedot. Jos tämä jakso on tyhjä, lähetetään vain noOfControls = 0.

                                    Kaikkien tietojen RSA-allekirjoitus (varmenteita lukuun ottamatta) välillä VehicleIdentificationNumber – viimeinen VuControlActivityData (viimeinen tavu).

                        Sukupolven 2 tiedostorakenne

                                    Dataelementti

                                    Huomautukset

                                    Jäsenvaltion myöntämä todistus

                                    Ajoneuvoyksikön tietoturvavarmenne

                                    Ajoneuvon tunnistetiedot

                                    Ajoneuvon rekisterinumero

                                    Ajoneuvoyksikön kuluva päivämäärä ja aika

                                    Kopiointikausi

                                    Ajoneuvoyksikössä olevien korttien tyyppi

                                    Edellinen ajoneuvoyksikön kopiointi

                                    Kaikki yritysten tekemät lukitukset. Jos tämä jakso on tyhjä, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                    Kaikki ajoneuvoyksikköön tallennetut tarkastustiedot. Jos tämä jakso on tyhjä, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                    Kaikkien edeltävien tietojen ECC-allekirjoitus varmenteita lukuun ottamatta.

                  2.2.6.2   Positive Response Transfer Data Activities

                        DDP_030

                        Myönteinen vastaus tiedonsiirtotoimiin -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa järjestyksessä palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen ollessa 02h sekä noudatettava asianmukaista osaviesteihin jakamista ja osaviestien laskemista:
                        Sukupolven 1 tiedostorakenne

                                    Dataelementti

                                    Huomautukset

                                    Kopioinnin päivämäärä

                                    Matkamittarin lukema kopiointipäivän lopussa

                                    Korttien asettamis- ja poistotapahtumia koskevat tiedot.

                                                —

                                                Jos tässä jaksossa ei ole saatavilla tietoja, lähetetään vain noOfVuCardIWRecords = 0.

                                                —

                                                Jos VuCardIWRecord ylittää rajat 00:00 (kortin asettaminen edellisen vuorokauden aikana) tai 24:00 (kortin poisto seuraavana vuorokauden aikana), se näkyy kokonaan kyseisen kahden vuorokauden sisällä.

                                    Korttiaukkojen tila 00:00 ja kopiointivuorokauden aikana tallennetut toiminnan tilan muutokset.

                                    Kopiointivuorokauden aikana tallennetut paikkaa koskevat tiedot. Jos tämä jakso on tyhjä, lähetetään vain noOfPlaceRecords = 0.

                                    Kopiointivuorokauden aikana tallennetut erityisolosuhteita koskevat tiedot. Jos tämä jakso on tyhjä, lähetetään vain noOfSpecificConditionRecords = 0.

                                    Kaikkien tietojen RSA-allekirjoitus välillä TimeReal – viimeinen erityisolosuhde -tietueen viimeinen tavu.

                        Sukupolven 2 tiedostorakenne:

                                    Dataelementti

                                    Huomautukset

                                    Kopioinnin päivämäärä

                                    Matkamittarin lukema kopiointinpäivän lopussa

                                    Korttien asettamis- ja poistotapahtumia koskevat tiedot.

                                                —

                                                Jos tässä jaksossa ei ole saatavilla tietoja, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                                —

                                                Jos VuCardIWRecord ylittää rajat 00:00 (kortin asettaminen edellisen vuorokauden aikana) tai 24:00 (kortin poisto seuraavana vuorokauden aikana), se näkyy kokonaan kyseisen kahden vuorokauden sisällä.

                                    Korttiaukkojen tila 00:00 ja kopiointivuorokauden aikana tallennetut toiminnan tilan muutokset.

                                    Kopiointivuorokauden aikana tallennetut paikkaa koskevat tiedot. Jos tämä jakso on tyhjä, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                    Ajoneuvon GNSS-sijainnit, joissa kuljettajan keskeytymätön ajoaika on yli kolmen tunnin jakso. Jos tämä jakso on tyhjä, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                    Kopiointivuorokauden aikana tallennetut erityisolosuhteita koskevat tiedot. Jos tämä jakso on tyhjä, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                    Kaikkien edeltävien tietojen ECC-allekirjoitus.

                  2.2.6.3   Positive Response Transfer Data Events and Faults

                        DDP_031

                        Myönteinen vastaus tapahtumien ja vikojen siirtoon -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa järjestyksessä palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen arvon ollessa 03h sekä noudatettava asianmukaista osaviesteihin jakamista ja osaviestien laskemista:
                        Sukupolven 1 tiedostorakenne

                                    Dataelementti

                                    Huomautukset

                                    Kaikki ajoneuvoyksikön muistiin tallennetut tai meneillään olevat viat.
                                    Jos tämä jakso on tyhjä, lähetetään vain noOfVuFaults = 0.

                                    Kaikki ajoneuvoyksikön muistiin tallennetut tai meneillään olevat tapahtumat (ylinopeutta lukuun ottamatta).
                                    Jos tämä jakso on tyhjä, lähetetään vain noOfVuEvents = 0.

                                    Viimeisintä ylinopeustarkastusta koskevat tiedot (oletusarvo, jos ei tietoja).

                                    Kaikki ajoneuvoyksikköön tallennetut ylinopeustiedot.
                                    Jos tämä jakso on tyhjä, lähetetään vain noOfVuOverSpeedingEvents = 0.

                                    Kaikki ajoneuvoyksikköön tallennetut ajan asettamista koskevat tiedot (täyden kalibroinnin ulkopuolella).
                                    Jos tämä jakso on tyhjä, lähetetään vain noOfVuTimeAdjRecords = 0.

                                    Kaikkien tietojen RSA-allekirjoitus kohdasta noOfVuFaults viimeisen ajan asettamista koskevan tietueen viimeiseen tavuun.

                        Sukupolven 2 tiedostorakenne:

                                    Dataelementti

                                    Huomautukset

                                    Kaikki ajoneuvoyksikön muistiin tallennetut tai meneillään olevat viat.
                                    Jos tämä jakso on tyhjä, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                    Kaikki ajoneuvoyksikön muistiin tallennetut tai meneillään olevat tapahtumat (ylinopeutta lukuun ottamatta).
                                    Jos tämä jakso on tyhjä, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                    Viimeisintä ylinopeustarkastusta koskevat tiedot (oletusarvo, jos ei tietoja).

                                    Kaikki ajoneuvoyksikköön tallennetut ylinopeustiedot.
                                    Jos tämä jakso on tyhjä, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                    Kaikki ajoneuvoyksikköön tallennetut ajan asettamista koskevat tiedot (täyden kalibroinnin ulkopuolella).
                                    Jos tämä jakso on tyhjä, lähetetään ryhmän ylätunniste noOfRecords = 0.

                                    Kaikkien edeltävien tietojen ECC-allekirjoitus.

                  2.2.6.4   Positive Response Transfer Data Detailed Speed

                        DDP_032

                        Myönteinen vastaus yksityiskohtaisten nopeustietojen siirtoon -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa järjestyksessä palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen arvon ollessa 04h sekä noudatettava asianmukaista osaviesteihin jakamista ja osaviestien laskemista:
                        Sukupolven 1 tiedostorakenne

                                    Dataelementti

                                    Huomautukset

                                    Kaikki ajoneuvoyksikköön tallennetut yksityiskohtaiset tiedot nopeudesta (yksi tietueosio minuuttia kohden ajalta, jolloin ajoneuvo on liikkunut).
                                    60 nopeusarvoa minuuttia kohden (yksi sekuntia kohden).

                                    Kaikkien tietojen RSA-allekirjoitus kohdasta noOfSpeedBlocks viimeisen nopeutta koskevan tietueosion viimeiseen tavuun.

                        Sukupolven 2 tiedostorakenne:

                                    Dataelementti

                                    Huomautukset

                                    Kaikki ajoneuvoyksikköön tallennetut yksityiskohtaiset tiedot nopeudesta (yksi tietueosio minuuttia kohden ajalta, jolloin ajoneuvo on liikkunut).
                                    60 nopeusarvoa minuuttia kohden (yksi sekuntia kohden).

                                    Kaikkien edeltävien tietojen ECC-allekirjoitus.

                  2.2.6.5   Positive Response Transfer Data Technical Data

                        DDP_033

                        Myönteinen vastaus teknisten tietojen siirtoon -viestin datakentän on sisällettävä seuraavat tiedot seuraavassa järjestyksessä palvelun SID-tunnisteen arvon ollessa 76h ja TREP-tunnisteen arvon ollessa 05h sekä noudatettava asianmukaista osaviesteihin jakamista ja osaviestien laskemista:
                        Sukupolven 1 tiedostorakenne

                                    Dataelementti

                                    Huomautukset

                                    Kaikki ajoneuvoyksikköön tallennetut kalibrointitiedot.

                                    Kaikkien tietojen RSA-allekirjoitus kohdasta vuManufacturerName viimeisen VuCalibrationRecord-tapahtuman viimeiseen tavuun.

                        Sukupolven 2 tiedostorakenne:

                                    Dataelementti

                                    Huomautukset

                                    Kaikki ajoneuvoyksikköön tallennetut MS-liitännät

                                    Kaikki ajoneuvoyksikköön tallennetut GNSS-laitteiston ulkoiset kytkennät

                                    Kaikki ajoneuvoyksikköön tallennetut kalibrointitiedot

                                    Kaikki ajoneuvoyksikköön tallennetut kortin asettamista koskevat tiedot

                                    Kaikkien edeltävien tietojen ECC-allekirjoitus.

                  2.3.   Tiedostojen tallennus ulkoisille tietovälineille (ESM)

                        DDP_034

                        Kun tietojen kopiointiin on liittynyt niiden siirto ajoneuvoyksiköstä, IDE-laitteen on tallennettava yhteen fyysiseen tiedostoon kaikki ajoneuvoyksiköstä kopioinnin aikana myönteinen vastaus tiedonsiirtoon -viesteissä saadut tiedot. Viestien otsikoita, osaviestien laskureita, tyhjiä osaviestejä tai tarkistussummia ei tallenneta, mutta SID- ja TREP-tunnisteet tallennetaan (vain ensimmäisen osaviestin tunnisteet tapauksissa, joissa on useita osaviestejä).

                  3.   AJOPIIRTURIKORTILLA OLEVIEN TIETOJEN KOPIOINTIPROTOKOLLA
            3.1.   Soveltamisala

            Tässä kohdassa kuvataan kortilla olevien tietojen kopiointia suoraan IDE-laitteeseen. Koska IDE-laite ei ole osa tietoturvattua ympäristöä, kortin ja IDE-laitteen välillä ei suoriteta todentamista.
            3.2.   Määritelmät

                           Kopiointijakso

                        :

                        Jokainen kerta, jolloin ICC-kortilla olevia tietoja kopioidaan. Jaksoon sisältyy kaikki toimenpiteet IFD-laitteen ICC-kortille antamasta Reset-komennosta ICC-kortin deaktivointiin (kortin poistamiseen tai uuteen Reset-komentoon) saakka.

                           Allekirjoitettu tiedosto

                        :

                        ICC-kortilta peräisin oleva tiedosto. Tiedosto siirretään IFD-laitteelle selväkielisenä. ICC-kortilla tiedosto käsitellään hash-algoritmilla ja allekirjoitetaan ja näin saatu allekirjoitus siirretään IFD-laitteelle.

                  3.3.   Kortilla olevien tietojen kopiointi

                        DDP_035

                        Ajopiirturikortilla olevien tietojen kopiointi tapahtuu seuraavasti:

                                    —

                                    Kopioidaan kortin EF-tiedostoissa ja olevat yleiset tiedot. Nämä tiedot ovat valinnaisia, eikä niitä ole suojattu digitaalisella allekirjoituksella.

                                    —

                                    Kopioidaan tiedostojen (tai ) ja tiedot. Niitä ei ole suojattu digitaalisella allekirjoituksella.
                                    Näiden tiedostojen tiedot on kopioitava aina, kun kortilla olevia tietoja kopioidaan.

                                    —

                                    Kopioidaan muiden sovellustietoja sisältävien (-ja -tiedoston alaisten) EF-tiedostojen paitsi EF -tiedoston tiedot. Nämä tiedot on suojattu digitaalisella allekirjoituksella.

                                    —

                                    Aina, kun kortilla olevia tietoja kopioidaan, on kopioitava ainakin tiedot, jotka ovat EF-tiedostoissa nimeltään ja .

                                    —

                                    Kuljettajakortilla olevia tietoja kopioitaessa on myös kopioitava ainakin seuraavien EF-tiedostojen sisältämät tiedot:

                                    —

                                    Kuljettajakortilla olevia tietoja kopioitaessa päivitetään EF-tiedostossa sijaitseva -päivämäärä.

                                    —

                                    Korjaamokortilla olevia tietoja kopioitaessa asetetaan EF-tiedostossa oleva kalibrointilaskuri alkutilaansa.

                                    —

                                    Korjaamokortilla olevia tietoja kopioitaessa ei kopioida EF-tiedostoa .

                  3.3.1   Kopioinnin aloittava komentosarja

                        DDP_036

                        IDE-laitteen on aloitettava komentosarja seuraavasti:

                                    Kortti

                                    Komennon suunta

                                    IDE-laite/liitäntälaite

                                    Merkitys/huomautuksia

                                    ⇦

                                    Alkutilaan asettava Reset-komento

                                       ATR-signaali

                                    ⇨

                              Valinnaisesti voidaan PPS-toiminnon avulla valita suurempi siirtonopeus, jos kortti tukee sitä.

                  3.3.2   Komentosarja tiedostoille, joilla ei ole allekirjoitusta

                        DDP_037

                        EF-tiedostojen ICC, IC, Card_Certificate (tai CardSignCertificate) ja CA_Certificate sisältämät tiedot kopioidaan seuraavan komentosarjan avulla:

                                    Kortti

                                    Komennon suunta

                                    IDE-laite/liitäntälaite

                                    Merkitys/huomautuksia

                                    ⇦

                                       Select File

                                    Valitaan tiedosto tunnisteensa perusteella

                                       OK

                                    ⇨

                                    ⇦

                                       Read Binary

                                    Jos tiedostossa on enemmän tietoja kuin kortinlukulaitteen tai kortin puskuriin mahtuu, komento on toistettava, kunnes koko tiedoston tiedot on luettu.

                                       File Data

                                       OK

                                    ⇨

                                    Tallenna tiedot ulkoiselle muistivälineelle

                                       3.4:n mukaisesti Data storage format

                           1 huomautus: Ennen kuin valitaan EF-tiedosto Card_Certificate (tai CardSignCertificate), on valittava ajopiirturikortin sovellus (sovellustunnisteen (AID) perusteella).

                           2 huomautus: Tiedosto voidaan valita ja lukea myös yhdessä vaiheessa käyttäen Read Binary -komentoa lyhyellä EF-tunnisteella.

                  3.3.3   Komentosarja tiedostoille, joilla on allekirjoitus

                        DDP_038

                        Seuraavaa komentosarjaa on käytettävä kaikille niille tiedostoille, joiden sisältämät tiedot on kopioitava allekirjoituksen kera:

                                    Kortti

                                    Suunta

                                    IDE-laite/liitäntälaite

                                    Merkitys/huomautuksia

                                    ⇦

                                       Select File

                                       OK

                                    ⇨

                                    ⇦

                                       Perform Hash of File

                                    Laskee valitun tiedoston tietoja vastaavan hash-algoritmin tuloksen lisäyksen 11 mukaisen hash-algoritmin avulla. Tämä komento ei ole ISO-standardin mukainen.

                                    Laske tiedoston tietoja vastaava hash-algoritmin tulos ja tallenna se väliaikaisesti.

                                       OK

                                    ⇨

                                    ⇦

                                       Read Binary

                                    Jos tiedostossa on enemmän tietoja kuin kortinlukulaitteen tai kortin puskuriin mahtuu, komento on toistettava, kunnes koko tiedoston tiedot on luettu.

                                       File Data

                                       OK

                                    ⇨

                                    Tallenna tiedot ulkoiselle muistivälineelle

                                       3.4:n mukaisesti Data storage format

                                    ⇦

                                       PSO: Compute Digital Signature

                                    Suorita Compute Digital Signature -turvatoimi tilapäisesti tallennetun hash-algoritmin tuloksen avulla.

                                       Signature

                                       OK

                                    ⇨

                                    Liitä tiedot ulkoiselle muistivälineelle aiemmin tallennettuihin tietoihin

                                       3.4:n mukaisesti Data storage format

                           Huomautus: Tiedosto voidaan valita ja lukea myös yhdessä vaiheessa käyttäen Read Binary -komentoa lyhyellä EF-tunnisteella. Siinä tapauksessa EF voidaan valita ja lukea ennen kuin käytetään komentoa Perform Hash of File.

                  3.3.4   Komentosarja, jolla kalibrointilaskuri asetetaan alkutilaansa

                        DDP_039

                     EF-tiedostossa
                           oleva
                           -laskuri asetetaan alkutilaansa seuraavan komentosarjan avulla:
                                    Kortti

                                    Suunta

                                    IDE-laite/liitäntälaite

                                    Merkitys/huomautuksia

                                    ⇦

                                       Select File EF Card_Download

                                    Valitaan tiedosto tunnisteensa perusteella

                                       OK

                                    ⇨

                                    ⇦

                                       Update Binary

                                    NoOfCalibrationsSinceDownload = ‘00 00’

                                    asettaa kortin tietojen kopiointikertoja osoittavan luvun alkutilaansa

                                       OK

                                    ⇨

                           Huomautus: Tiedosto voidaan valita ja lukea myös yhdessä vaiheessa käyttäen Update Binary -komentoa lyhyellä EF-tunnisteella.

                  3.4.   Tiedontallennuksen muoto

            3.4.1   Johdanto

                        DDP_040

                        Kopioidut tiedot on tallennettava seuraavasti:

                                    —

                                    Tiedot on tallennettava transparent-tiedostorakenteen mukaisesti. Tämä tarkoittaa, että sekä tavujen järjestys että tavujen sisältämien bittien järjestys on tallennettaessa säilytettävä.

                                    —

                                    Kaikki yhdellä kertaa kopioidut kortilla olevien tiedostojen tiedot tallennetaan yhteen ulkoisen tietovälineen tiedostoon.

                  3.4.2   Tiedostomuoto

                        DDP_041

                        Tiedostomuoto koostuu sarjasta TLV-koodattuja (tuntomerkki, pituus, sisältö) tietueita.

                        DDP_042

                        EF-tiedoston tuntomerkin on oltava tiedostotunniste (FID), johon on lisätty jatke 00h.

                        DDP_043

                        EF-tiedoston allekirjoituksen tuntomerkin on oltava kyseisen tiedoston tiedostotunniste (FID), johon on lisätty jatke 01h.

                        DDP_044

                        Pituus ilmaistaan kahdella tavulla. Ne määrittelevät sisältökentässä olevien tavujen määrän. Pituuskentän arvo FFh FFh on varattu tulevaan käyttöön.

                        DDP_045

                        Jos tiedoston tietoja ei ole kopioitu, mitään tähän tiedostoon liittyviä tietoja ei tallenneta (ei tunnusmerkkiä eikä nollapituutta).

                        DDP_046

                        Allekirjoitus on tallennettava seuraavana TLV-koodattuna tietueena heti tiedoston tiedot sisältävän TLV-koodatun tietueen jälkeen.

                                    Määritelmä

                                    Merkitys

                                    Pituus

                                    FID (2 tavua) || ”00”

                                    EF-tiedoston tuntomerkki (FID)

                                    3 tavua

                                    FID (2 tavua) || ”01”

                                    EF-tiedoston allekirjoituksen tuntomerkki (FID)

                                    3 tavua

                                    xx xx

                                    Sisältökentän pituus

                                    2 tavua

                              Esimerkki ulkoisella muistivälineellä olevaan tiedostoon kopioiduista tiedoista:

                                    Tuntomerkki

                                    Pituus

                                    Arvo

                                    EF-tiedoston ICC tiedot

                                    EF-tiedoston Card_Certificate tiedot

                                    …

                                 EF-tiedoston tiedot

                                 EF-tiedoston allekirjoitus

                  4.   AJOPIIRTURIKORTILLA OLEVIEN TIETOJEN KOPIOINTI AJONEUVOYKSIKÖN KAUTTA

                        DDP_047

                        Ajoneuvoyksikön on sallittava siihen asetetun kuljettajakortin tietojen kopioiminen siihen kytkettyyn IDE-laitteeseen.

                        DDP_048

                        IDE-laitteen on käynnistettävä tämä toimintatila lähettämällä ajoneuvoyksikölle kortilla olevien tietojen siirtoa koskeva pyyntö (ks. 2.2.2.9).

                        DDP_049

                        Ajoneuvoyksikön on tämän jälkeen kopioitava kaikki kortilla olevat tiedot, tiedosto kerrallaan kohdassa 3 määritellyn kortilla olevien tietojen kopiointiprotokollan mukaisesti, ja siirrettävä kaikki kortilta saadut tiedot edelleen IDE-laitteeseen asianmukaisesti TLV-koodattuina (ks. 3.4.2) ja myönteinen vastaus tiedonsiirtoon -viestiin sisällytettyinä.

                        DDP_050

                        IDE-laitteen on palautettava tiedot myönteinen vastaus tiedonsiirtoon -viestistä (poistamalla kaikki ylätunnisteet, SID-tunnisteet, TREP-tunnisteet, osaviestilaskurit ja tarkistussummat) ja tallennettava ne yhteen fyysisen tiedostoon siten kuin kohdassa 2.3 on kuvattu.

                        DDP_051

                     Ajoneuvoyksikön on sen jälkeen tarvittaessa päivitettävä kuljettajakortilla olevien
                           -tiedoston tai
                           -tiedoston tiedot.

               (*)  Kopiointia ja kopioitavia tietoja koskevat käyttöoikeudet määräytyvät korttiaukkoon asetetun kortin mukaan. Tietoja on kuitenkin voitava kopioida yhteen ajoneuvoyksikön korttiaukkoon asetetulta kuljettajakortilta, kun toiseen korttiaukkoon ei ole asetettu mitään muuta korttityyppiä.

               (**)  Jos ajoneuvoyksikkö antaa kielteisen vastauksen, joka sisältää koodin, joka tarkoittaa ”pyyntö vastaanotettu oikein, vastausta odotetaan”, arvo nostetaan samaan ylärajaan kuin P3.

            Lisäys 8

               KALIBROINTIPROTOKOLLA

            SISÄLLYSLUETTELO

                        1.

                     JOHDANTO
                     283

                        2.

                     NIMITYKSET, MÄÄRITELMÄT JA VIITETIEDOT
                     283

                        3.

                     PALVELUJEN YHTEENVETO
                     284

                        3.1.

                     Käytettävissä olevat palvelut
                     284

                        3.2.

                     Vastauskoodit
                     285

                        4.

                     VIESTINTÄPALVELUT
                     285

                        4.1.

                     StartCommunication-palvelu
                     285

                        4.2.

                     StopCommunication-palvelu
                     287

                        4.2.1

                     Viestin kuvaus
                     287

                        4.2.2

                     Viestin muoto
                     288

                        4.2.3

                     Parametrien määrittely
                     289

                        4.3.

                     TesterPresent-palvelu
                     289

                        4.3.1

                     Viestin kuvaus
                     289

                        4.3.2

                     Viestin muoto
                     289

                        5.

                     HALLINTAPALVELUT
                     291

                        5.1.

                     StartDiagnosticSession-palvelu
                     291

                        5.1.1

                     Viestin kuvaus
                     291

                        5.1.2

                     Viestin muoto
                     292

                        5.1.3

                     Parametrien määrittely
                     293

                        5.2.

                     SecurityAccess-palvelu
                     294

                        5.2.1

                     Viestin kuvaus
                     294

                        5.2.2

                     Viestin muoto – SecurityAccess – requestSeed
                     295

                        5.2.3

                     Viestin muoto – SecurityAccess – sendKey
                     296

                        6.

                     TIEDONSIIRTOPALVELUT
                     297

                        6.1.

                     ReadDataByIdentifier-palvelu
                     298

                        6.1.1

                     Viestin kuvaus
                     298

                        6.1.2

                     Viestin muoto
                     298

                        6.1.3

                     Parametrien määrittely
                     299

                        6.2.

                     WriteDataByIdentifier-palvelu
                     300

                        6.2.1

                     Viestin kuvaus
                     300

                        6.2.2

                     Viestin muoto
                     300

                        6.2.3

                     Parametrien määrittely
                     302

                        7.

                     TESTIPULSSIEN OHJAUS – TULO-/LÄHTÖSIGNAALIEN OHJAUKSEN TOIMINTAYKSIKKÖ
                     302

                        7.1.

                     InputOutputControlByIdentifier-palvelu
                     302

                        7.1.1

                     Viestin kuvaus
                     302

                        7.1.2

                     Viestin muoto
                     303

                        7.1.3

                     Parametrien määrittely
                     304

                        8.

                     DATATIETUEIDEN MUOTO
                     305

                        8.1.

                     Lähetettävät parametriarvot
                     305

                        8.2.

                     Datatietueiden muoto
                     306
                  1.   JOHDANTO
            Tässä lisäyksessä kuvataan tietojen vaihtoa ajoneuvoyksikön ja testauslaitteen välillä käyttäen K-johdinta, joka on osa lisäyksessä 6 kuvattua kalibrointiliitäntälaitetta. Tässä lisäyksessä kuvataan myös kalibrointiliittimen tulo-/lähtösignaalijohtimen ohjausta.
            K-johtimen kautta tapahtuvan viestiyhteyden luonti kuvataan kohdassa 4, Viestintäpalvelut.
            Tässä lisäyksessä käytetään käsitettä diagnostiset ’jaksot’, joiden avulla määritellään K-johtimen ohjauksen vaikutusala eri olosuhteissa. Oletusarvoinen jakso on StandardDiagnosticSession, jonka aikana kaikki ajoneuvoyksikössä olevat tiedot voidaan lukea, mutta ajoneuvoyksikköön ei voida kirjoittaa mitään tietoja.
            Diagnostisen käyttöjakson valinta on selostettu kohdassa 5, Hallintapalvelut.
            Tätä lisäystä on pidettävä ajoneuvoyksikköjen ja korjaamokorttien eri sukupolvien kannalta tarpeellisena tässä asetuksessa säädettyjen yhteentoimivuusvaatimusten mukaisesti.

                        CPR_001

                        ECUProgrammingSession-jakson aikana voidaan syöttää tietoja ajoneuvoyksikköön. Kun syötetään kalibrointiin liittyviä tietoja, ajoneuvoyksikön on lisäksi oltava KALIBROINTI-toimintatilassa.
                        K-johtimen kautta tapahtuva tiedonsiirto kuvataan kohdassa 6, Tiedonsiirtopalvelut. Siirrettävän datan formaatit kuvataan kohdassa 8, Datatietueiden muoto.

                        CPR_002

                        ECUAdjustmentSession-jakson aikana voidaan valita kalibroinnin tulo-/lähtösignaalijohtimen tila K-johdinliitännän avulla. Kalibroinnin tulo-/lähtösignaalijohtimen ohjaus on selostettu kohdassa 7, Testipulssien ohjaus – Tulo-/lähtösignaalien ohjauksen toimintayksikkö.

                        CPR_003

                        Tässä asiakirjassa on testauslaitteen osoitteesta käytetty merkintää ’tt’. Vaikka testauslaitteilla saattaakin olla ensisijaisia osoitteita, ajoneuvoyksikön on vastattava oikein mihin hyvänsä testauslaitteen osoitteeseen. Ajoneuvoyksikön fyysinen osoite on 0xEE.

                  2.   NIMITYKSET, MÄÄRITELMÄT JA VIITETIEDOT
            Protokollat, viestit ja virhekoodit perustuvat pääpiirteissään nykyiseen standardiin ISO 14229-1 (Road vehicles – Diagnostic systems – Part 1: Diagnostic services. Tieliikenteessä käytettävät ajoneuvot. Diagnostiikkajärjestelmät. Osa 1: Diagnostiikkapalvelut, versio 6, 22. helmikuuta 2001).
            Palvelutunnisteet, palvelupyynnöt ja niiden vastaukset sekä standardiparametrit on esitetty tavuittain koodattuina heksadesimaalilukuina.
            Nimitys ’testauslaite’ tarkoittaa laitteita, joilla ajoneuvoyksikköön syötetään tietoja ohjelmoinnin/kalibroinnin yhteydessä.
            Nimitykset ’asiakas’ ja ’palvelin’ viittaavat testauslaitteeseen ja ajoneuvoyksikköön.
            Nimitys ECU (Electronic Control Unit, elektroninen ohjausyksikkö) viittaa ajoneuvoyksikköön.

               Viitetiedot:

            ISO 14230-2: Road Vehicles – Diagnostic Systems – Keyword Protocol 2000 – Part 2: Data Link Layer. First edition: 1999. (Tieliikenteessä käytettävät ajoneuvot. Diagnostiikkajärjestelmät. Avainsanaprotokolla 2000. Osa 2: Siirtotaso.
            Ensimmäinen painos: 1999.)
            Ajoneuvot – Diagnostiikkajärjestelmät.
            3.   PALVELUJEN YHTEENVETO
            3.1.   Käytettävissä olevat palvelut

            Seuraavassa taulukossa on yhteenveto valvontalaitteessa käytettävissä olevista palveluista, jotka on määritelty tässä asiakirjassa.

                        CPR_004

                        Taulukossa on esitetty palvelut, jotka ovat käytettävissä toimintakykyisen diagnostisen jakson aikana.

                                    —

                                       Ensimmäisessä sarakkeessa luetellaan käytettävissä olevat palvelut.

                                    —

                                       Toisessa sarakkeessa on sen kohdan numero tässä lisäyksessä, jossa kyseinen palvelu on määritelty.

                                    —

                                       Kolmannessa sarakkeessa on palvelupyynnöissä käytettävä kyseisen palvelun palvelutunniste (SID).

                                    —

                                       Neljännessä sarakkeessa määritellään ne StandardDiagnosticSession-jakson (SD) palvelut, jotka tarvitaan kaikissa ajoneuvoyksiköissä.

                                    —

                                       Viidennessä sarakkeessa määritellään ne ECUAdjustmentSession-jakson (ECUAS) palvelut, joiden on oltava käytettävissä ajoneuvoyksikön etulevyssä olevan kalibrointiliittimen tulo-/lähtösignaalijohtimen ohjaukseen.

                                    —

                                       Kuudennessa sarakkeessa määritellään ne ECUProgrammingSession-jakson (ECUPS) palvelut, jotka tarvitaan ajoneuvoyksikön parametrien ohjelmoimiseen.

               Taulukko 1

               Palvelutunnisteiden yhteenveto

                        Diagnostiset jaksot

                        Diagnostinen palvelu

                        Kohdan nro

                        SId pyynnön arvo

                        SD

                        ECUAS

                        ECUPS

                        StartCommunication

                        4.1

                        81

                        ■

                        ■

                        ■

                        StopCommunication

                        4.2

                        82

                        ■

                        TesterPresent

                        4.3

                        3E

                        ■

                        ■

                        ■

                        StartDiagnosticSession

                        5.1

                        10

                        ■

                        ■

                        ■

                        SecurityAccess

                        5.2

                        27

                        ■

                        ■

                        ■

                        ReadDataByIdentifier

                        6.1

                        22

                        ■

                        ■

                        ■

                        WriteDataByIdentifier

                        6.2

                        2E

                        ■

                        InputOutputControlByIdentifier

                        7.1

                        2F

                        ■

                                    ■

                                    Tämä merkki tarkoittaa, että kyseinen palvelu on pakollinen tämän diagnostisen jakson aikana.
                                    Ei merkkiä tarkoittaa, että kyseinen palvelu ei ole sallittu tämän diagnostisen jakson aikana.

                  3.2.   Vastauskoodit

            Vastauskoodit on määritelty kullekin palvelulle.
            4.   VIESTINTÄPALVELUT
            Jotkin palvelut ovat tarpeen viestintäyhteyden luomiseksi ja ylläpitämiseksi. Ne eivät ole mukana sovellustasossa. Käytettävissä olevat palvelut on esitetty seuraavassa taulukossa:

               Taulukko 2

               Viestintäpalvelut

                        Palvelu

                        Kuvaus

                        StartCommunication

                        Asiakas pyytää, että aloitetaan viestintäjakso palvelimen (palvelimien) kanssa

                        StopCommunication

                        Asiakas pyytää, että meneillään oleva viestintäjakso lopetetaan

                        TesterPresent

                        Asiakas ilmoittaa palvelimelle, että se on edelleen valmiudessa

                        CPR_005

                        StartCommunication-palvelua käytetään aloittamaan viestintä. Ennen kuin mitään palvelua voidaan suorittaa, viestintäyhteys on alustettava ja viestintäparametrien on oltava halutun toimintatilan mukaisia.

                  4.1.   StartCommunication-palvelu

                        CPR_006

                        Vastaanotettuaan StartCommunication-pyynnön esittävän perusalkion ajoneuvoyksikön on tarkastettava, voidaanko viestintäyhteys näissä olosuhteissa alustaa. Olosuhteet, joissa viestintäyhteys voidaan alustaa, on kuvattu asiakirjassa ISO 14230-2.

                        CPR_007

                        Tämän jälkeen ajoneuvoyksikön on tehtävä kaikki toimet, joita vaaditaan viestintäyhteyden alustamiseksi ja lähetettävä StartCommunication-vastauksen antava perusalkio valittujen myöntävän vastauksen (Positive Response) parametrien kanssa.

                        CPR_008

                        Jos ajoneuvoyksikkö, joka on jo alustettu (ja aloittanut jonkin diagnostisen jakson), vastaanottaa uuden StartCommunication-pyynnön (esimerkiksi testauslaitteen virhetilasta palautumisen takia), on pyyntö hyväksyttävä ja ajoneuvoyksikkö alustettava uudelleen.

                        CPR_009

                        Jos viestintäyhteyttä ei jostain syystä voida alustaa, ajoneuvoyksikön on jatkettava sitä toimintaa, jota se oli suorittamassa juuri ennen viestintäyhteyden alustusyritystä.

                        CPR_010

                        StartCommunication-pyynnölle on annettava fyysinen osoite.

                        CPR_011

                        Ajoneuvoyksikön alustus palveluja varten tapahtuu käyttäen ’nopeaa alustustapaa’:

                                    —

                                    Ennen kutakin toimintoa on jakso, jolloin väylä on tyhjänä.

                                    —

                                    Tämän jälkeen testauslaite lähettää alustusmerkkijonon.

                                    —

                                    Kaikki viestintäyhteyden luomisessa tarvittavat tiedot sisältyvät ajoneuvoyksikön vastaukseen.

                        CPR_012

                        Alustuksen päätyttyä:

                                    —

                                    Kaikki viestintäparametrit on asetettu avaintavujen mukaisiin taulukossa 4 – Viestinnässä käytettävät ajoitusarvot – määriteltyihin arvoihin.

                                    —

                                    Ajoneuvoyksikkö odottaa testauslaitteen ensimmäistä pyyntöä.

                                    —

                                    Ajoneuvoyksikkö on oletusarvoisessa diagnostisessa toimintatilassa eli StandardDiagnosticSession-tilassa.

                                    —

                                    Kalibroinnin tulo-/lähtösignaalijohdin on oletusarvoisessa eli toimintakyvyttömässä tilassa.

                        CPR_014

                        K-johtimen nopeudeksi on säädetty 10 400 baudia.

                        CPR_016

                        Nopea alustus alkaa siten, että testauslaite lähettää herättävän WakeUpPattern (Wup) -merkkijonon K-johtimen kautta. Merkkijono alkaa Tinil-ajan pituisella loogisen tason pidolla nollassa K-johtimen oltua siihen asti ilman signaalia. Testauslaite lähettää StartCommunication-palvelun ensimmäisen bitin, kun signaalin ensimmäisestä laskevasta reunasta on kulunut aika Twup.

                        CPR_017

                        Nopeassa alustuksessa ja viestinnässä yleensä käytettävät ajoitusarvot on esitetty seuraavissa taulukoissa. Ilman signaalia olevalle ajalle (Tidle) on erilaisia vaihtoehtoja:

                                    —

                                    Ensimmäinen lähetys virran kytkemisen jälkeen: Tidle = 300 ms.

                                    —

                                    StopCommunication-palvelun päättymisen jälkeen: Tidle = ajan P3 vähimmäisarvo.

                                    —

                                    Viestinnän päätyttyä P3:n enimmäisarvoa vastaavan odotusajan kuluttua: Tidle = 0.

                           Taulukko 3

                           Nopeassa alustuksessa käytettävät ajoitusarvot

                                    Parametri

                                    vähimmäisarvo

                                    enimmäisarvo

                                    Tinil

                                    25 ± 1 ms

                                    24 ms

                                    26 ms

                                    Twup

                                    50 ± 1 ms

                                    49 ms

                                    51 ms

                           Taulukko 4

                           Viestinnässä käytettävät ajoitusarvot

                                    Ajoitusparametri

                                    Parametrin selite

                                    Alemmat raja-arvot [ms]

                                    Ylemmät raja-arvot [ms]

                                    vähintään

                                    enintään

                                    P1

                                    Tavujen välinen aika ajoneuvoyksikön vastauksessa

                                    0

                                    20

                                    P2

                                    Testauslaitteen palvelupyynnön ja ajoneuvoyksikön vastauksen tai ajoneuvoyksikön kahden vastauksen välinen aika

                                    25

                                    250

                                    P3

                                    Ajoneuvoyksikön vastauksen lopun ja testauslaitteen uuden palvelupyynnön alun välinen aika

                                    55

                                    5 000

                                    P4

                                    Tavujen välinen aika testauslaitteen palvelupyynnössä

                                    5

                                    20

                        CPR_018

                        Nopeassa alustuksessa käytettävien viestien muoto on esitetty seuraavissa taulukoissa. (Huomautus: Hex merkitsee heksadesimaalia)

                           Taulukko 5

                           StartCommunication-pyynnön sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    81

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    EE

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    tt

                                    SRC

                                       #4

                                       StartCommunication-palvelupyynnön tunniste

                                       81

                                       SCR

                                    #5

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 6

                           StartCommunication-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       StartCommunication-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                       C1

                                       SCRPR

                                    #6

                                    Avaintavu 1

                                    EA

                                    KB1

                                    #7

                                    Avaintavu 2

                                    8F

                                    KB2

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                        CPR_019

                        StartCommunication-palvelupyyntöön ei ole olemassa kieltävää vastausta; jos myöntävää vastausta ei voida lähettää, ajoneuvoyksikköä ei alusteta, mitään ei lähetetä ja ajoneuvoyksikkö jatkaa normaalia toimintaansa.

                  4.2.   StopCommunication-palvelu

            4.2.1   Viestin kuvaus

            Tätä liikennekerroksen palvelua käytetään päättämään viestintäjakso.

                        CPR_020

                        Vastaanotettuaan StopCommunication-pyynnön esittävän perusalkion, ajoneuvoyksikön on tarkastettava, voidaanko viestintäyhteys näissä olosuhteissa katkaista. Tässä tapauksessa ajoneuvoyksikön on suoritettava kaikki tämän viestintäyhteyden katkaisemisessa tarvittavat toimet.

                        CPR_021

                        Jos viestintäyhteyden katkaiseminen on mahdollista, ajoneuvoyksikön on annettava StopCommunication-palvelupyynnön vastauksen esittävä perusalkio valittujen myöntävän vastauksen (Positive Response) parametrien kanssa, ennen kuin viestintäyhteys katkaistaan.

                        CPR_022

                        Jos viestintäyhteyttä ei jostain syystä voida katkaista, ajoneuvoyksikön on annettava StopCommunication-palvelupyynnön vastauksen esittävä perusalkio valittujen kieltävän vastauksen (Negative Response) parametrien kanssa.

                        CPR_023

                        Jos ajoneuvoyksikkö havaitsee, että ajan P3 enimmäisarvoa vastaava odotusaika on ylitetty, viestintäyhteys katkaistaan ilman, että annetaan mitään vastausta esittävää perusalkiota.

                  4.2.2   Viestin muoto

                        CPR_024

                        StopCommunication-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.

                           Taulukko 7

                           StopCommunication-palvelupyynnön sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    EE

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    tt

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    01

                                    LEN

                                       #5

                                       StopCommunication-palvelupyynnön tunniste

                                       82

                                       SPR

                                    #6

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 8

                           StopCommunication-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    01

                                    LEN

                                       #5

                                       StartCommunication-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                       C2

                                       SPRPR

                                    #6

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 9

                           StopCommunication-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       Palvelupyyntöön annettavan kieltävän vastauksen tunniste

                                       7F

                                       NR

                                    #6

                                    StopCommunication-palvelupyynnön tunniste

                                    82

                                    SPR

                                    #7

                                    responseCode = generalReject (vastauskoodi = yleinen hylkääminen)

                                    10

                                    RC_GR

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                  4.2.3   Parametrien määrittely

            Tämä palvelu ei tarvitse parametrien määrittelyä.
            4.3.   TesterPresent-palvelu

            4.3.1   Viestin kuvaus

            Testauslaite ilmoittaa TesterPresent-palvelun avulla palvelimelle olevansa vielä valmiudessa. Näin palvelin ei palaudu automaattisesti normaalitilaan ja mahdollisesti katkaise viestintäyhteyttä. Tämä määräajoin lähetettävä palvelu pitää diagnostiikkajakson/viestintäyhteyden aktiivisena nollaamalla P3-laskurin aina, kun tällainen palvelupyyntö vastaanotetaan.
            4.3.2   Viestin muoto

                        CPR_079

                        TesterPresent-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.

                           Taulukko 10

                           TesterPresent-palvelupyynnön sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    EE

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    tt

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    02

                                    LEN

                                       #5

                                       TesterPresent-palvelupyynnön tunniste

                                       3E

                                       TP

                                    #6

                                    Sub Function = responseRequired =

                                    [kyllä (yes)

                                    01

                                    RESPREQ_Y

                                    ei (no)]

                                    02

                                    RESPREQ_NO

                                    #7

                                    Tarkistussumma

                                    00-FF

                                    CS

                        CPR_080

                        Jos responseRequired-parametrin arvon on ’yes’, palvelin vastaa seuraavalla myönteisellä vastausviestillä. Jos arvo on ’no’, palvelin ei lähetä vastausta.

                           Taulukko 11

                           TesterPresent-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    01

                                    LEN

                                       #5

                                       TesterPresent-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                       7E

                                       TPPR

                                    #6

                                    Tarkistussumma

                                    00-FF

                                    CS

                        CPR_081

                        Palvelun on tuettava seuraavia kielteisiä vastauskoodeja:

                           Taulukko 12

                           TesterPresent-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       Palvelupyyntöön annettavan kieltävän vastauksen tunniste

                                       7F

                                       NR

                                    #6

                                    TesterPresent-palvelupyynnön tunniste

                                    3E

                                    TP

                                    #7

                                    responseCode =

                                    [SubFunctionNotSupported-InvalidFormat

                                    12

                                    RC_SFNS_IF

                                    incorrectMessageLength]

                                    13

                                    RC_IML

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                  5.   HALLINTAPALVELUT
            Käytettävissä olevat palvelut on esitetty seuraavassa taulukossa:

               Taulukko 13

               Hallintapalvelut

                        Palvelu

                        Kuvaus

                        StartDiagnosticSession

                        Asiakas pyytää, että aloitetaan diagnostinen jakso ajoneuvoyksikön kanssa

                        SecurityAccess

                        Asiakas pyytää saada käyttöönsä toimintoja, joiden käyttöoikeudet on vain tietyillä käyttäjillä

                  5.1.   StartDiagnosticSession-palvelu

            5.1.1   Viestin kuvaus

                        CPR_025

                        StartDiagnosticSession-palvelun avulla käynnistetään palvelimessa erilaisia diagnostisia jaksoja. Diagnostinen jakso mahdollistaa tiettyjen palvelujen käytön taulukon 17 – diagnosticSession-parametrin arvojen määritelmät – mukaisesti. Jakso voi mahdollistaa ajoneuvovalmistajakohtaisia palveluja, joita ei kuvata tässä asiakirjassa. Suoritussäännöt ovat seuraavien vaatimusten mukaiset:

                                    —

                                    Ajoneuvoyksikössä on aina oltava tasan yksi diagnostinen jakso aktiivisena.

                                    —

                                    Virran kytkeydyttyä ajoneuvoyksikön on aina käynnistettävä StandardDiagnosticSession-jakso. Ellei muuta diagnostista jaksoa aloiteta, StandardDiagnosticSession-jakson on jatkuttava niin kauan kuin ajoneuvoyksikön virta on kytkettynä.

                                    —

                                    Jos testauslaite pyytää jo aktiivisena olevaa diagnostista jaksoa, ajoneuvoyksikön on lähetettävä myönteinen vastausviesti.

                                    —

                                    Aina testauslaitteen pyytäessä uutta diagnostista jaksoa ajoneuvoyksikkö lähettää ensin myönteisen vastauksen StartDiagnosticSession-pyyntöön ennen kuin uusi jakso aktivoituu ajoneuvoyksikössä. Jos ajoneuvoyksikkö ei voi käynnistää pyydettyä uutta diagnostista jaksoa, se vastaa StartDiagnosticSession-pyyntöön kielteisellä viestillä ja jatkaa meneillään olevaa jaksoa.

                        CPR_026

                        Diagnostinen jakso saa alkaa vain, jos asiakkaan ja ajoneuvoyksikön välille on luotu viestintäyhteys.

                        CPR_027

                        Taulukossa 4 määritellyt ajoitusparametrit on otettava käyttöön, kun StartDiagnosticSession-pyyntöön, johon on liitetty diagnosticSession-parametri asetettuna arvoon StandardDiagnosticSession, annetaan myöntävä vastaus, jos jokin diagnostinen jakso oli aikaisemmin käynnissä.

                  5.1.2   Viestin muoto

                        CPR_028

                        StartDiagnosticSession-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.

                           Taulukko 14

                           StartDiagnosticSession-palvelupyynnön sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    EE

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    tt

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    02

                                    LEN

                                       #5

                                       StartDiagnosticSession-palvelupyynnön tunniste

                                       10

                                       STDS

                                    #6

                                    diagnosticSession = (diagnostinen jakso) [jokin taulukon 17 arvo]

                                    xx

                                    DS_ …

                                    #7

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 15

                           StartDiagnosticSession-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    02

                                    LEN

                                       #5

                                       StartDiagnosticSession-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                       50

                                       STDSPR

                                    #6

                                    diagnosticSession = [sama kuin tavun #6 arvo taulukossa 14]

                                    xx

                                    DS_ …

                                    #7

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 16

                           StartDiagnosticSession-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       Palvelupyyntöön annettavan kieltävän vastauksen tunniste

                                       7F

                                       NR

                                    #6

                                    StartDiagnosticSession-palvelupyynnön tunniste

                                    10

                                    STDS

                                    #7

                                    ResponseCode =

                                    [subFunctionNotSupported (1)

                                    12

                                    RC_SFNS

                                    incorrectMessageLength (2)

                                    13

                                    RC_IML

                                    conditionsNotCorrect (3)

                                    22

                                    RC_CNC

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                  5.1.3   Parametrien määrittely

                        CPR_029

                              diagnosticSession (DS_)
                            -parametrin avulla StartDiagnosticSession-palvelu valitsee tietyn palvelimen (palvelimien) toimintatavan. Tässä asiakirjassa on määritelty seuraavat diagnostiset jaksot:

                           Taulukko 17

                           DiagnosticSession-parametrin arvojen määritelmät

                                    Hex

                                    Kuvaus

                                    Muistikas

                                    81

                                       StandardDiagnosticSession

                                    Mahdollistaa kaikki taulukossa 1, sarakkeessa 4 SD kuvatut palvelut. Näiden palvelujen avulla voidaan tietoja lukea palvelimelta (ajoneuvoyksiköstä). Tämä diagnostinen jakso on käynnissä sen jälkeen, kun asiakkaan (testauslaitteen) ja palvelimen (ajoneuvoyksikön) välinen alustus on onnistuneesti suoritettu. Muut tässä kohdassa määritellyt diagnostiset jaksot voivat syrjäyttää tämän diagnostisen jakson.

                                       SD

                                    85

                                       ECUProgrammingSession

                                    Mahdollistaa kaikki taulukossa 1, sarakkeessa 6 ECUPS kuvatut palvelut. Nämä palvelut tukevat palvelimen (ajoneuvoyksikön) muistin ohjelmointia. Muut tässä kohdassa määritellyt diagnostiset jaksot voivat syrjäyttää tämän diagnostisen jakson.

                                       ECUPS

                                    87

                                       ECUAdjustmentSession

                                    Mahdollistaa kaikki taulukossa 1, sarakkeessa 5 ECUAS kuvatut palvelut. Nämä palvelut tukevat palvelimen (ajoneuvoyksikön) tulo-lähtösignaalin ohjausta. Muut tässä kohdassa määritellyt diagnostiset jaksot voivat syrjäyttää tämän diagnostisen jakson.

                                       ECUAS

                  5.2.   SecurityAccess-palvelu

            Kalibrointitietojen kirjoittaminen on mahdollista vain, jos ajoneuvoyksikkö on KALIBROINTI-toimintatilassa Sen lisäksi, että ajoneuvoyksikköön on asettava voimassa oleva korjaamokortti, on siihen syötettävä oikea henkilökohtainen tunnusluku (PIN), jotta KALIBROINTI-toimintatila saadaan käyttöön.
            Kalibrointia varten olevan tulo-/lähtösignaalijohtimen käyttö on myös mahdollista, jos ajoneuvoyksikkö on KALIBROINTI- tai TARKASTUS-toimintatilassa.
            SecurityAccess-palvelun avulla voidaan syöttää PIN-tunnusluku ja antaa testauslaitteelle tieto siitä, onko ajoneuvoyksikkö KALIBROINTI-toimintatilassa.
            PIN-tunnusluvun syöttäminen muilla tavoin on sallittu.
            5.2.1   Viestin kuvaus

            SecurityAccess-palvelu muodostuu palvelun requestSeed-viestistä ja sitä mahdollisesti seuraavasta palvelun sendKey-viestistä. SecurityAccess-palvelu on suoritettava StartDiagnosticSession-palvelun jälkeen.

                        CPR_033

                        Testauslaitteen on käytettävä SecurityAccess-palvelun requestSeed-viestiä varmistamaan, että ajoneuvoyksikkö on valmis vastaanottamaan PIN-tunnusluvun.

                        CPR_034

                        Jos ajoneuvoyksikkö on jo KALIBROINTI-toimintatilassa, sen on vastattava palvelupyyntöön lähettämällä ’siemenluku’ 0x0000 käyttäen SecurityAccess-palvelupyynnön myöntävää vastausta.

                        CPR_035

                        Jos ajoneuvoyksikkö on valmis vastaanottamaan PIN-tunnusluvun, jotta se voitaisiin todentaa korjaamokortin avulla, sen on vastattava lähettämällä arvoa 0x0000 suurempi ’siemenluku’ käyttäen SecurityAccess-palvelupyynnön myöntävää vastausta.

                        CPR_036

                        Jos ajoneuvoyksikkö ei ole valmis vastaanottamaan PIN-tunnuslukua testauslaitteelta joko siksi, että korjaamokortti ei ole voimassa tai siksi, että ajoneuvoyksikkö odottaa, että PIN-tunnusluku syötetään jollain muulla tavoin, sen on vastattava antamalla kieltävä vastaus, jossa vastauskoodille on asetettu vastausta conditionsNotCorrectOrRequestSequenceError vastaava arvo.

                        CPR_037

                        Testauslaitteen on tämän jälkeen mahdollisesti lähetettävä PIN-tunnusluku ajoneuvoyksikölle SecurityAccess-palvelun sendKey-viestin avulla. Jotta kortin tunnistamisprosessille jäisi riittävästi aikaa, ajoneuvoyksikön on jatkettava vastausaikaa kielteisellä viestillä requestCorrectlyReceived-ResponsePending. Vastausaika ei kuitenkaan saa ylittää 5:tä minuuttia. Heti kun pyydetty palvelu on suoritettu, ajoneuvoyksikön on lähetettävä myönteinen tai kielteinen vastausviesti, jolla on eri vastauskoodi. Ajoneuvoyksikkö voi toistaa kielteistä vastauskoodia requestCorrectlyReceived-ResponsePending, kunnes pyydetty palvelu on suoritettu ja lopullinen vastausviesti lähetetty.

                        CPR_038

                        Ajoneuvoyksikkö saa vastata tähän pyyntöön antamalla SecurityAccess-palvelupyyntöön myöntävän vastauksen vain, jos se on KALIBROINTI-toimintatilassa.

                        CPR_039

                        Seuraavissa tapauksissa ajoneuvoyksikön on annettava tähän palvelupyyntöön kieltävä vastaus siten, että vastauskoodin arvoksi on asetettu:

                                    —

                                    subFunctionNot supported: alitoimintoparametrin (accessType) väärä muoto,

                                    —

                                    conditionsNotCorrectOrRequestSequenceError: ajoneuvoyksikkö ei ole valmis vastaanottamaan PIN-tunnuslukua,

                                    —

                                    invalidKey: PIN-tunnusluku ei ole oikea, mutta tunnusluvun sallittujen syöttöyritysten määrää ei ole ylitetty,

                                    —

                                    exceededNumberOfAttempts: PIN-tunnusluku ei ole oikea ja tunnusluvun sallittujen syöttöyritysten määrä on ylitetty,

                                    —

                                    generalReject: PIN-tunnusluku on oikea, mutta yksikön ja korjaamokortin välinen todentaminen epäonnistui.

                  5.2.2   Viestin muoto – SecurityAccess – requestSeed

                        CPR_040

                        SecurityAccess-palvelun requestSeed-perusalkioiden viestien muodot on esitetty seuraavissa taulukoissa.

                           Taulukko 18

                           SecurityAccess-palvelupyynnön requestSeed-viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    EE

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    tt

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    02

                                    LEN

                                       #5

                                       SecurityAccess-palvelupyynnön tunniste

                                       27

                                       SA

                                    #6

                                    accessType – requestSeed

                                    7D

                                    AT_RSD

                                    #7

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 19

                           SecurityAccess-palvelupyynnön myönteinen requestSeed-vastausviesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    04

                                    LEN

                                       #5

                                       SecurityAccess-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                       67

                                       SAPR

                                    #6

                                    accessType – requestSeed

                                    7D

                                    AT_RSD

                                    #7

                                    Siemenluvun (Seed) merkitsevämpi tavu

                                    00-FF

                                    SEEDH

                                    #8

                                    Siemenluvun (Seed) vähemmän merkitsevä tavu

                                    00-FF

                                    SEEDL

                                    #9

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 20

                           SecurityAccess-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       Palvelupyyntöön annettavan kieltävän vastauksen tunniste

                                       7F

                                       NR

                                    #6

                                    SecurityAccess-palvelupyynnön tunniste

                                    27

                                    SA

                                    #7

                                    responseCode =

                                    [conditionsNotCorrectOrRequestSequenceError

                                    22

                                    RC_CNC

                                    incorrectMessageLength]

                                    13

                                    RC_IML

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                  5.2.3   Viestin muoto – SecurityAccess – sendKey

                        CPR_041

                        SecurityAccess-palvelun sendKey-perusalkioiden viestien muodot on esitetty seuraavissa taulukoissa.

                           Taulukko 21

                           SecurityAccess-palvelupyynnön sendKey-viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    EE

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    tt

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    m+2

                                    LEN

                                       #5

                                       SecurityAccess-palvelupyynnön tunniste

                                       27

                                       SA

                                    #6

                                    accessType – sendKey

                                    7E

                                    AT_SK

                                    #7–#m+6

                                    Avain #1 (merkitsevin)

                                    xx

                                    KEY

                                    …

                                    …

                                    Avain #m (vähiten merkitsevä, m:n arvon tulee olla vähintään 4 ja enintään 8)

                                    xx

                                    #m+7

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 22

                           SecurityAccess-palvelupyynnön myönteinen sendKey-vastausviesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    02

                                    LEN

                                       #5

                                       SecurityAccess-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                       67

                                       SAPR

                                    #6

                                    accessType – sendKey

                                    7E

                                    AT_SK

                                    #7

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 23

                           SecurityAccess-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       Palvelupyyntöön annettavan kieltävän vastauksen tunniste

                                       7F

                                       NR

                                    #6

                                    SecurityAccess-palvelupyynnön tunniste

                                    27

                                    SA

                                    #7

                                    ResponseCode =

                                    [generalReject

                                    10

                                    RC_GR

                                    subFunctionNotSupported

                                    12

                                    RC_SFNS

                                    incorrectMessageLength

                                    13

                                    RC_IML

                                    conditionsNotCorrectOrRequestSequenceError

                                    22

                                    RC_CNC

                                    invalidKey

                                    35

                                    RC_IK

                                    exceededNumberOfAttempts

                                    36

                                    RC_ENA

                                    requestCorrectlyReceived-ResponsePending]

                                    78

                                    RC_RCR_RP

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                  6.   TIEDONSIIRTOPALVELUT
            Käytettävissä olevat palvelut on esitetty seuraavassa taulukossa:

               Taulukko 24

               Tiedonsiirtopalvelut

                        Palvelu

                        Kuvaus

                        ReadDataByIdentifier

                        Asiakas pyytää, että lähetetään recordDataIdentifier-tunnisteen perusteella käyttöön saatavan tietueen nykyinen arvo.

                        WriteDataByIdentifier

                        Asiakas pyytää saada kirjoittaa recordDataIdentifier-tunnisteen perusteella käyttöön saatavan tietueen.

                  6.1.   ReadDataByIdentifier-palvelu

            6.1.1   Viestin kuvaus

                        CPR_050

                        ReadDataByIdentifier-palvelun avulla asiakas pyytää datatietueiden arvoja palvelimelta. Data tunnistetaan recordDataIdentifier-tunnisteen avulla. Ajoneuvoyksikön valmistaja vastaa siitä, että palvelimen vaatimukset täytetään tätä palvelua suoritettaessa.

                  6.1.2   Viestin muoto

                        CPR_051

                        ReadDataByIdentifier-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.

                           Taulukko 25

                           ReadDataByIdentifier-palvelupyynnön sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    EE

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    tt

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       ReadDataByIdentifier-palvelupyynnön tunniste

                                       22

                                       RDBI

                                    #6–#7

                                    recordDataIdentifier = [arvo taulukosta 28]

                                    xxxx

                                    RDI_ …

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 26

                           ReadDataByIdentifier-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    m+3

                                    LEN

                                       #5

                                       ReadDataByIdentifier-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                       62

                                       RDBIPR

                                    #6 ja #7

                                    recordDataIdentifier = [sama arvo kuin tavuilla #6 ja #7 taulukosta 25]

                                    xxxx

                                    RDI_ …

                                    #8–#m+7

                                    dataRecord[] =

                                    [data#1

                                    xx

                                    DREC_DATA1

                                    :

                                    :

                                    :

                                    data#m]

                                    xx

                                    DREC_DATAm

                                    #m+8

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 27

                           ReadDataByIdentifier-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       Palvelupyyntöön annettavan kieltävän vastauksen tunniste

                                       7F

                                       NR

                                    #6

                                    ReadDataByIdentifier-palvelupyynnön tunniste

                                    22

                                    RDBI

                                    #7

                                    ResponseCode=

                                    [requestOutOfRange

                                    31

                                    RC_ROOR

                                    incorrectMessageLength

                                    13

                                    RC_IML

                                    conditionsNotCorrect]

                                    22

                                    RC_CNC

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                  6.1.3   Parametrien määrittely

                        CPR_052

                        ReadDataByIdentifier-pyynnön parametri
                              recordDataIdentifier (RDI_)
                            määrittää datatietueen.

                        CPR_053

                        Tässä asiakirjassa määritellyt RecordDataIdentifier-parametrin arvot on esitetty seuraavassa taulukossa.
                        RecordDataIdentifier-parametria koskevassa taulukossa on neljä saraketta ja useita rivejä.

                                    —

                                       Ensimmäinen sarake (Hex) sisältää kolmannessa sarakkeessa määritellylle recordDataIdentifier-parametrille annetun arvon heksadesimaalilukuna.

                                    —

                                       Toinen sarake (dataelementti) määrittelee lisäyksessä 1 määritellyn dataelementin, johon recordDataIdentifier-parametri perustuu (muunto saattaa olla tarpeen).

                                    —

                                       Kolmas sarake (parametrin kuvaus) määrittelee vastaavan recordDataIdentifier-parametrin nimen.

                                    —

                                       Neljäs sarake (Muistikas) määrittelee kyseisen recordDataIdentifier-parametrin muistikkaan.

                           Taulukko 28

                           RecordDataIdentifier-parametrin arvojen määritelmät

                                    Hex

                                    Dataelementti

                                    Nimi
                                    Ks. muoto kohdasta 8.2

                                    Muistikas

                                    F90B

                                    TimeDate

                                    RDI_TD

                                    F912

                                    HighResolutionTotalVehicleDistance

                                    RDI_HRTVD

                                    F918

                                    Kfactor

                                    RDI_KF

                                    F91C

                                    LfactorTyreCircumference

                                    RDI_LF

                                    F91D

                                    WvehicleCharacteristicFactor

                                    RDI_WVCF

                                    F921

                                    TyreSize

                                    RDI_TS

                                    F922

                                    NextCalibrationDate

                                    RDI_NCD

                                    F92C

                                    SpeedAuthorised

                                    RDI_SA

                                    F97D

                                    RegisteringMemberState

                                    RDI_RMS

                                    F97E

                                    VehicleRegistrationNumber

                                    RDI_ VRN

                                    F190

                                    VIN

                                    RDI_ VIN

                        CPR_054

                        ReadDataByIdentifier-palvelupyyntöön annettavan myönteisen vastauksen sisältävässä viestissä käytetään
                              dataRecord (DREC_)
                            -parametria hakemaan recordDataIdentifier-tunnisteen mukainen tietue asiakkaalle (testauslaitteelle). Dataformaatit määritellään kohdassa 8. Käyttäjä voi toteuttaa valinnaisia dataRecord-parametrin arvoja esimerkiksi ajoneuvoyksikkökohtaisille syöttö- ja tulostustiedoille ja laitteen sisäiseen tiedonsiirtoon. Näitä ei määritellä tässä asiakirjassa.

                  6.2.   WriteDataByIdentifier-palvelu

            6.2.1   Viestin kuvaus

                        CPR_056

                        WriteDataByIdentifier-palvelun avulla asiakas voi kirjoittaa datatietueiden arvoja palvelimelle. Data tunnistetaan recordDataIdentifier-tunnisteen avulla. Ajoneuvoyksikön valmistaja vastaa siitä, että palvelimen vaatimukset täytetään tätä palvelua suoritettaessa. Taulukossa 28 lueteltuja parametreja voidaan päivittää vain, kun ajoneuvoyksikkö on KALIBROINTI-toimintatilassa.

                  6.2.2   Viestin muoto

                        CPR_057

                        WriteDataByIdentifier-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.

                           Taulukko 29

                           WriteDataByIdentifier-palvelupyynnön sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    EE

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    tt

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    m+3

                                    LEN

                                       #5

                                       WriteDataByIdentifier-palvelupyynnön tunniste

                                       2E

                                       WBDI

                                    #6–#7

                                    recordDataIdentifier = [arvo taulukosta 28]

                                    xxxx

                                    RDI_ …

                                    #8–#m+7

                                    dataRecord[] =

                                    [data#1

                                    xx

                                    DREC_DATA1

                                    :

                                    :

                                    :

                                    data#m]

                                    xx

                                    DREC_DATAm

                                    #m+8

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 30

                           WriteDataByIdentifier-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       WriteDataByIdentifier-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                       6E

                                       WDBIPR

                                    #6–#7

                                    recordDataIdentifier = [sama arvo kuin taulukon 29 tavuilla #6 ja #7]

                                    xxxx

                                    RDI_ …

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 31

                           WriteDataByIdentifier-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       Palvelupyyntöön annettavan kieltävän vastauksen tunniste

                                       7F

                                       NR

                                    #6

                                    WriteDataByIdentifier-palvelupyynnön tunniste

                                    2E

                                    WBDI

                                    #7

                                    ResponseCode=

                                    [requestOutOfRange

                                    31

                                    RC_ROOR

                                    incorrectMessageLength

                                    13

                                    RC_IML

                                    conditionsNotCorrect]

                                    22

                                    RC_CNC

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                  6.2.3   Parametrien määrittely

            Parametri
                  recordDataIdentifier (RDI_)
                on määritelty taulukossa 28.
            WriteDataByIdentifier-palvelupyyntöön annettavan myönteisen vastauksen sisältävässä viestissä käytetään
                  dataRecord (DREC_)
                -parametria hakemaan recordDataIdentifier-tunnisteen mukaisten tietueiden arvot palvelimelle (ajoneuvoyksikölle). Dataformaatit määritellään kohdassa 8.
            7.   TESTIPULSSIEN OHJAUS – TULO-/LÄHTÖSIGNAALIEN OHJAUKSEN TOIMINTAYKSIKKÖ
            Käytettävissä olevat palvelut on esitetty seuraavassa taulukossa:

               Taulukko 32

               Tulo-/lähtösignaalien ohjauksen toimintayksikkö

                        Palvelu

                        Kuvaus

                        InputOutputControlByIdentifier

                        Asiakas pyytää saada ohjata palvelinkohtaista tulo-/lähtösignaalia

                  7.1.   InputOutputControlByIdentifier-palvelu

            7.1.1   Viestin kuvaus

            Laitteen etukannessa olevan liittimen johtimen kautta voidaan testipulsseja ohjata tai seurata tarkoitukseen sopivan testauslaitteen avulla.

                        CPR_058

                        Tämän kalibroinnin tulo-/lähtösignaalijohtimen asetukset voidaan määritellä InputOutputControlByIdentifier-palvelun avulla annetulla K-johdinta koskevalla komennolla, jolloin johtimelle otetaan käyttöön valittu tulo- tai lähtösignaalitoiminto. Johtimen tilat ovat:

                                    —

                                    ei käytössä,

                                    —

                                    speedSignalInput, jossa kalibroinnin tulo-/lähtösignaalijohdinta käytetään syötettäessä nopeussignaalia (testisignaalia), joka korvaa liikeanturin nopeussignaalin. Toiminto ei ole käytettävissä TARKASTUS-toimintatilassa.

                                    —

                                    realTimeSpeedSignalOutputSensor, jossa kalibroinnin tulo-/lähtösignaalijohdinta käytetään tulostettaessa liikeanturin nopeussignaalia,

                                    —

                                    RTCOutput, jossa kalibroinnin tulo-/lähtösignaalijohdinta käytetään tulostettaessa UTC-kellosignaalia, toiminto ei ole käytettävissä TARKASTUS-toimintatilassa.

                        CPR_059

                        Ajoneuvoyksiköllä on oltava käynnissä säätöjakso ja sen tulee olla KALIBROINTI- tai TARKASTUS-toimintatilassa, jotta johtimen tilaa koskeva asetus voidaan määrittää. Jos ajoneuvoyksikkö on KALIBROINTI-toimintatilassa, valittavissa on neljä johtimen tilaa (ei käytössä, speedSignalInput, realTimeSpeedSignalOutputSensor ja RTCOutput). Jos ajoneuvoyksikkö on TARKASTUS-toimintatilassa, on valittavissa vain kaksi johtimen tilaa (ei käytössä ja realTimeSpeedOutputSensor). Säätöjakson tai KALIBROINTI- tai TARKASTUS-toimintatilan päättyessä ajoneuvoyksikön on varmistettava, että kalibroinnin tulo-/lähtösignaalijohdin palautetaan ’ei käytössä’ -tilaan (oletusarvoinen tila).

                        CPR_060

                        Jos ajoneuvoyksikön liikepulsseja tosiajassa vastaanottavaan tulojohtimeen saapuu liikepulsseja, kun kalibroinnin tulo-/lähtösignaalijohdin on asetettu vastaanottamaan pulsseja, on kalibroinnin tulo-/lähtösignaalijohdin asetettava lähetystilaan tai palautettava ’ei käytössä’ -tilaan.

                        CPR_061

                        Komentosarjaan on kuuluttava seuraavat toimet:

                                    —

                                    Luodaan viestintäyhteys StartCommunication-palvelun avulla.

                                    —

                                    Siirrytään säätöjaksoon StartDiagnosticSession-palvelun avulla ja asetetaan laite KALIBROINTI-toimintatilaan (nämä kaksi tointa voidaan suorittaa kummassa järjestyksessä hyvänsä).

                                    —

                                    Vaihdetaan lähtösignaalitila tulosignaalitilaksi InputOutputControlByIdentifier-palvelun avulla.

                  7.1.2   Viestin muoto

                        CPR_062

                        InputOutputControlByIdentifier-perusalkioiden viestien muodot on esitetty seuraavassa taulukossa.

                           Taulukko 33

                           InputOutputControlByIdentifierr-palvelupyynnön sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    EE

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    tt

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    xx

                                    LEN

                                       #5

                                       inputOutputControlByIdentifier-palvelupyynnön tunniste

                                       2F

                                       IOCBI

                                    #6 ja #7

                                    InputOutputIdentifier = [CalibrationInputOutput]

                                    F960

                                    IOI_CIO

                                    #8 tai
                                    #8–#9

                                    ControlOptionRecord = [

                                    COR_…

                                    inputOutputControlParameter – arvo taulukosta 36

                                    xx

                                    IOCP_…

                                    controlState – arvo taulukosta 37 (ks. huomautus)]

                                    xx

                                    CS_…

                                    #9 tai #10

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Huomautus: controlState-parametria käytetään vain tietyissä tapauksissa (ks. 7.1.3).

                           Taulukko 34

                           InputOutputControlByIdentifier-palvelupyyntöön annettavan myöntävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    xx

                                    LEN

                                       #5

                                       inputOutputControlByIdentifier-palvelupyyntöön annettavan myöntävän vastauksen tunniste

                                       6F

                                       IOCBIPR

                                    #6 ja #7

                                    inputOutputIdentifier = [CalibrationInputOutput]

                                    F960

                                    IOI_CIO

                                    #8 tai
                                    #8–#9

                                    controlStatusRecord = [

                                    CSR_

                                    inputOutputControlParameter (sama arvo kuin tavulla #8, taulukko 33)

                                    xx

                                    IOCP_…

                                    controlState (sama arvo kuin tavulla #9, taulukko 33)] (tarvittaessa)

                                    xx

                                    CS_…

                                    #9 tai #10

                                    Tarkistussumma

                                    00-FF

                                    CS

                           Taulukko 35

                           InputOutputControlByIdentifier-palvelupyyntöön annettavan kieltävän vastauksen sisältävä viesti

                                    Tavun #

                                    Parametri

                                    Arvo (Hex)

                                    Muistikas

                                    #1

                                    Muototavu – fyysinen osoittaminen

                                    80

                                    FMT

                                    #2

                                    Kohteen osoitetavu

                                    tt

                                    TGT

                                    #3

                                    Lähteen osoitetavu

                                    EE

                                    SRC

                                    #4

                                    Pituutta osoittava lisätavu

                                    03

                                    LEN

                                       #5

                                       Palvelupyyntöön annettavan kieltävän vastauksen tunniste

                                       7F

                                       NR

                                    #6

                                    inputOutputControlByIdentifier-palvelupyynnön tunniste

                                    2F

                                    IOCBI

                                    #7

                                    responseCode=[

                                    incorrectMessageLength

                                    13

                                    RC_IML

                                    conditionsNotCorrect

                                    22

                                    RC_CNC

                                    requestOutOfRange

                                    31

                                    RC_ROOR

                                    deviceControlLimitsExceeded]

                                    7A

                                    RC_DCLE

                                    #8

                                    Tarkistussumma

                                    00-FF

                                    CS

                  7.1.3   Parametrien määrittely

                        CPR_064

                              inputOutputControlParameter (IOCP_)
                            -parametri on määritelty seuraavassa taulukossa.

                           Taulukko 36

                           InputOutputControlParameter-parametrin arvojen määritelmät

                                    Hex

                                    Kuvaus

                                    Muistikas

                                    00

                                       ReturnControlToECU

                                    Tämä arvo osoittaa palvelimelle (ajoneuvoyksikkö), että testauslaite ei enää ohjaa kalibroinnin tulo-/lähtösignaalijohdinta.

                                    RCTECU

                                    01

                                       ResetToDefault

                                    Tämä arvo osoittaa palvelimelle (ajoneuvoyksikölle), että sitä pyydetään asettamaan kalibroinnin tulo-/lähtösignaalijohdin oletusarvoiseen tilaansa.

                                    RTD

                                    03

                                       ShortTermAdjustment

                                    Tämä arvo osoittaa palvelimelle (ajoneuvoyksikölle), että sitä pyydetään asettamaan kalibroinnin tulo-/lähtösignaalijohdin controlState-parametrin sisältämän arvon mukaiseksi.

                                    STA

                        CPR_065

                           ControlState-parametria käytetään vain, kun inputOutputControlParameter-parametri on asetettu arvoon ShortTermAdjustment, ja se on määritelty seuraavassa taulukossa:

                           Taulukko 37

                           ControlState-parametrin arvojen määritelmät

                                    Tila

                                    Arvo (Hex)

                                    Kuvaus

                                    Ei käytössä

                                    00

                                    Tulo-/lähtösignaalijohdin ei käytössä (oletusarvo)

                                    Käytössä

                                    01

                                    Kalibroinnin tulo-/lähtösignaalijohdin käytössä tilassa speedSignalInput

                                    Käytössä

                                    02

                                    Kalibroinnin tulo-/lähtösignaalijohdin käytössä tilassa realTimeSpeedSignalOutputSensor

                                    Käytössä

                                    03

                                    Kalibroinnin tulo-/lähtösignaalijohdin käytössä tilassa RTCOutput

                  8.   DATATIETUEIDEN MUOTO
            Tämä kohta sisältää:

                        —

                        yleissäännöt, joita on sovellettava ajoneuvoyksikön testauslaitteelle lähettämiin parametriarvoihin,

                        —

                        formaatit, joita kohdassa 6 kuvattujen tiedonsiirtopalvelujen kautta siirretyn datan on noudatettava.

                        CPR_067

                        Ajoneuvoyksikön on tuettava kaikkia yksilöityjä parametreja.

                        CPR_068

                        Ajoneuvoyksikön testauslaitteelle vastauksena pyyntöön lähettämän datan on oltava mitattua tyyppiä (eli vastattava ajoneuvoyksikön mittaamaa tai toteamaan pyydetyn parametrin arvoa).

                  8.1.   Lähetettävät parametriarvot

                        CPR_069

                        Taulukossa 38 määritellään alueet, joiden perusteella lähetetyn parametrin kelpoisuus määritellään.

                        CPR_070

                        Alueella ’error indicator’ olevien arvojen avulla ajoneuvoyksikkö voi heti ilmoittaa, että oikeita parametritietoja ei kyseisellä hetkellä ole saatavissa tallennuslaitteen virheen vuoksi.

                        CPR_071

                        Alueella ’not available’ olevien arvojen avulla ajoneuvoyksikkö voi lähettää viestin, joka sisältää sellaisen parametrin, jota ei ole saatavilla tai jota ei tueta kyseisessä laitteessa. Alueella ’not requested’ olevien arvojen avulla laite voi lähettää komentoviestin ja osoittaa ne parametrit, joihin ei odoteta vastausta vastaanottavalta laitteelta.

                        CPR_072

                        Jos komponenttivirhe estää parametria koskevan oikean tiedon lähettämisen, parametrin tiedon sijasta olisi käytettävä virhekoodia taulukossa 38 kuvatulla tavalla. Jos mitattu tai laskettu data on kuitenkin tuottanut arvon, joka on periaatteessa kelvollinen, mutta asetetun arvoalueen ulkopuolella, virhekoodia ei tulisi käyttää. Data olisi lähetettävä käyttäen parametrin asianmukaista vähimmäis- tai enimmäisarvoa.

                           Taulukko 38

                           DataRecords-parametrien arvoalueet

                                    Alueen nimi

                                    1 tavu
                                    Arvo (Hex)

                                    2 tavua
                                    Arvo (Hex)

                                    4 tavua
                                    Arvo (Hex)

                                    ASCII

                                    Kelvollinen signaali

                                    00-FA

                                    0000-FAFF

                                    00000000-FAFFFFFF

                                    1–254

                                    Parametrikohtainen osoitin

                                    FB

                                    FB00-FBFF

                                    FB000000-FBFFFFFF

                                    ei ole

                                    Tuleville osoitinbiteille varattu alue

                                    FC-FD

                                    FC00-FDFF

                                    FC000000-FDFFFFFF

                                    ei ole

                                    Virhekoodi

                                    FE

                                    FE00-FEFF

                                    FE000000-FEFFFFFF

                                    0

                                    Ei saatavilla tai ei pyydetty

                                    FF

                                    FF00-FFFF

                                    FF000000-FFFFFFFF

                                    FF

                        CPR_073

                        ASCII-koodattujen parametrien erottimeksi varataan ASCII-merkki ”*”.

                  8.2.   Datatietueiden muoto

            Alla Taulukoissa 39–42 kuvataan muodot, joita on käytettävä ReadDataByIdentifier- ja WriteDataByIdentifier-palveluissa.

                        CPR_074

                        Taulukossa 39 ilmoitetaan recordDataIdentifier-tunnisteen ilmoittamien parametrien pituus, tarkkuus ja käyttöalue.

                           Taulukko 39

                           Datatietueiden muoto

                                    Parametri

                                    Datan pituus (tavua)

                                    Tarkkuus

                                    Käyttöalue

                                    TimeDate

                                    8

                                    Ks. tiedot taulukossa 40

                                    HighResolutionTotalVehicleDistance

                                    4

                                    5 m/bit, lähtöarvo 0 m

                                    0–21 055 406  km

                                    Kfactor

                                    2

                                    0,001 pulssia/m/bit, lähtöarvo 0

                                    0–64,255 pulssia/m

                                    LfactorTyreCircumference

                                    2

                                    0,125 10– 3 m/bit, lähtöarvo 0

                                    0–8,031 m

                                    WvehicleCharacteristicFactor

                                    2

                                    0,001 pulssia/m/bit, lähtöarvo 0

                                    0–64,255 pulssia/m

                                    TyreSize

                                    15

                                    ASCII

                                    ASCII

                                    NextCalibrationDate

                                    3

                                    Ks. tiedot taulukossa 41

                                    SpeedAuthorised

                                    2

                                    1/256 km/h/bit, lähtöarvo 0

                                    0–250,996 km/h

                                    RegisteringMemberState

                                    3

                                    ASCII

                                    ASCII

                                    VehicleRegistrationNumber

                                    14

                                    Ks. tiedot taulukossa 42

                                    VIN

                                    17

                                    ASCII

                                    ASCII

                        CPR_075

                        Taulukossa 40 kuvataan TimeDate-parametrin tavujen muoto:

                           Taulukko 40

                           TimeDate-parametrin muoto (recordDataIdentifier-parametri arvo # F90B)

                                    Tavu

                                    Parametrien määrittely

                                    Tarkkuus

                                    Käyttöalue

                                    1

                                    sekunnit

                                    0,25 s/bit, lähtöarvo 0 s

                                    0–59,75 s

                                    2

                                    minuutit

                                    1 min/bit, lähtöarvo 0 min

                                    0–59 min

                                    3

                                    tunnit

                                    1 h/bit, lähtöarvo 0 h

                                    0–23 h

                                    4

                                    kuukausi

                                    1 kk/bit, lähtöarvo 0 kk

                                    1–12 kuukautta

                                    5

                                    päivä

                                    0,25 päivää/bit, lähtöarvo 0 päivää
                                    (ks. huomautus, taulukko 41)

                                    0,25–31,75 päivää

                                    6

                                    vuosi

                                    1 vuosi/bit, lähtöarvo vuosi 1985
                                    (ks. huomautus, taulukko 41)

                                    1985–2235 (vuosi)

                                    7

                                    paikallinen minuuttipoikkeama

                                    1 min/bit, – lähtöarvo 125 min

                                    – 59–59 min

                                    8

                                    paikallinen tuntipoikkeama

                                    1 h/bit, lähtöarvo 125 h

                                    – 23– +23 h

                        CPR_076

                        Taulukossa 41 kuvataan NextCalibrationDate-parametrin tavujen muoto:

                           Taulukko 41

                           NextCalibrationDate-parametrin muoto (recordDataIdentifier-parametrin arvo # F922)

                                    Tavu

                                    Parametrien määrittely

                                    Tarkkuus

                                    Käyttöalue

                                    1

                                    kuukausi

                                    1 kk/bit, lähtöarvo 0 kk

                                    1–12 kuukautta

                                    2

                                    päivä

                                    0,25 päivää/bit, lähtöarvo 0 päivää
                                    (ks. huomautus)

                                    0,25–31,75 päivää

                                    3

                                    vuosi

                                    1 vuosi/bit, lähtöarvo vuosi 1985
                                    (ks. huomautus)

                                    1985–2235 (vuosi)

                  Huomautus päiväparametrin käytöstä:

                        1)

                        0 päivämäärän arvona merkitsee tyhjää. Arvoja 1, 2, 3 ja 4 käytetään ilmaisemaan kuukauden ensimmäistä päivää, arvoja 5, 6, 7 ja 8 ilmaisemaan kuukauden toista päivää jne.

                        2)

                        Tämä parametri ei vaikuta tuntiparametriin.

                  Huomautus vuosiparametrin käytöstä:
            0 vuoden arvona merkitsee vuotta 1985, arvo 1 merkitsee vuotta 1986 jne.

                        CPR_078

                        Taulukossa 42 kuvataan VehicleRegistrationNumber-parametrin tavujen muoto:

                           Taulukko 42

                           VehicleRegistrationNumber-parametrin muoto (recordDataIdentifier-parametrin arvo # F97E)

                                    Tavu

                                    Parametrien määrittely

                                    Tarkkuus

                                    Käyttöalue

                                    1

                                    Koodisto (Code Page, lisäyksen 1 mukaisesti)

                                    ASCII

                                    01–0An

                                    2–14

                                    Ajoneuvon rekisterinumero (lisäyksen 1 mukaisesti)

                                    ASCII

                                    ASCII

               (1)  – Palvelupyyntöviestin tavulle #6 annettua arvoa ei tueta, ts. sitä ei ole taulukossa 17.

               (2)  – Viestin pituus on väärä.

               (3)  – StartDiagnosticSession-pyynnölle asetetut vaatimukset eivät täyty.

            Lisäys 9

               TYYPPIHYVÄKSYNTÄ JA LUETTELO VÄHINTÄÄN VAADITTAVISTA TESTEISTÄ

            SISÄLLYSLUETTELO

                        1.

                     JOHDANTO
                     309

                        2.

                     AJONEUVOYKSIKÖN TOIMINNALLISET TESTIT
                     311

                        3.

                     LIIKETUNNISTIMEN TOIMINNALLISET TESTIT
                     315

                        4.

                     AJOPIIRTURIKORTTIEN TOIMINNALLISET TESTIT
                     318

                        5.

                     ULKOISEEN GNSS-LAITTEISTOON LIITTYVÄT TESTIT
                     328

                        6.

                     ETÄYHTEYSLAITTEISTOON LIITTYVÄT TESTIT
                     331

                        7.

                     PAPERIN TOIMINNALLISET TESTIT
                     333

                        8.

                     YHTEENTOIMIVUUSTESTAUS
                     335
                  1.   JOHDANTO
            1.1.   Tyyppihyväksyntä

            Valvontalaitteen (tai sen osan) EY-tyyppihyväksyntä perustuu seuraaviin sertifiointeihin:

                        —

                           tietoturvasertifiointi, joka perustuu Common Criteria -eritelmiin käyttäen vertailukohtana tietoturvatavoitetta, joka on täysin tämän liitteen lisäyksen 10 mukainen (täydennettävä/muutettava),

                        —

                           toiminnallinen sertifiointi, jonka tekee jäsenvaltion viranomainen antamalla todistuksen siitä, että koestettu laite täyttää tämän lisäyksen vaatimukset, jotka koskevat suoritettuja toimintoja, mittaustarkkuutta ja ympäristönsuojeluun liittyviä ominaisuuksia,

                        —

                           yhteentoimivuuden sertifiointi, jonka tekee toimivaltainen elin antamalla todistuksen siitä, että valvontalaite (tai ajopiirturikortti) on täysin yhteentoimiva vaadittavien ajopiirturikorttimallien (tai valvontalaitemallien) kanssa (ks. tämän lisäyksen 8 luku).

                  Tässä lisäyksessä määritellään ne testit, jotka jäsenvaltion viranomaisen on vähintään tehtävä toiminnallisuutta koestettaessa, ja testit, jotka toimivaltaisen elimen on vähintään tehtävä yhteentoimivuutta koestettaessa. Testejä tehtäessä käytettäviä menettelyjä ei ole määritelty tätä yksityiskohtaisemmin.
            Tässä lisäyksessä ei käsitellä tietoturvasertifiointiin liittyviä asioita. Jos jotkin tyyppihyväksyntää varten tarvittavat testit tehdään tietoturva-arvioinnin ja -sertifioinnin yhteydessä, niitä ei tarvitse tehdä uudelleen. Tässä tapauksessa riittää, että tarkastetaan kyseisten tietoturvatestien tulokset. Yleisenä ohjeena voidaan sanoa, että ne vaatimukset, joiden täyttämistä voidaan olettaa testattavan (tai jotka läheisesti liittyvät testeihin, jotka voidaan olettaa tehtäväksi) tietoturvatestien yhteydessä, on tässä liitteessä merkitty tähdellä (*).
            Numeroidut vaatimukset viittaavat liitteen tekstiin ja muut vaatimukset muihin lisäyksiin (esim. PIC 001 viittaa lisäyksessä 3 (Kuvakkeet) olevaan vaatimukseen PIC 001.
            Tässä lisäyksessä käsitellään liiketunnistimen, ajoneuvoyksikön ja ulkoisen GNSS-laitteiston tyyppihyväksyntää erikseen valvontalaitteen osina. Jokainen osa saa oman tyyppihyväksyntätodistuksensa, jossa ilmoitetaan muut yhteensopivat osat. Liiketunnistimen (tai ulkoisen GNSS-laitteiston) toiminnallinen testi tehdään yhdessä ajoneuvoyksikön kanssa ja päinvastoin.
            Kaikkien liiketunnistinmallien (ja vastaavasti GNSS-laitteistomallien) ja kaikkien ajoneuvoyksikkömallien välistä yhteentoimivuutta ei vaadita. Siinä tapauksessa liiketunnistimen (tai ulkoisen GNSS-laitteiston) tyyppihyväksyntä voidaan myöntää vain ajoneuvoyksikön tyyppihyväksynnän kanssa ja päinvastoin.
            1.2.   Viitetiedot

            Tässä lisäyksessä käytetään seuraavia viitetietoja:

                  IEC 60068-2-1:
                Environmental testing – Part 2-1: Tests – Test A: Cold

                  IEC 60068-2-2:
                Basic environmental testing procedures; part 2: tests; tests B: dry heat (sinusoidal).

                  IEC 60068-2-6:
                Environmental testing – Part 2: Tests – Test Fc: Vibration

                  IEC 60068-2-14:
                Environmental testing; Part 2-14: Tests; Test N: Change of temperature

                  IEC 60068-2-27:
                Environmental testing. Part 2: Tests. Test Ea and guidance: Shock

                  IEC 60068-2-30:
                Environmental testing – Part 2-30: Tests – Test Db: Damp heat, cyclic (12 h + 12 h cycle)

                  IEC 60068-2-64:
                Environmental testing – Part 2-64: Tests – Test Fh: Vibration, broadband random and guidance

                  IEC 60068-2-78
                Environmental testing – Part 2-78: Tests – Test Cab: Damp heat, steady state

                  ISO 16750-3 –
                Mechanical loads (2012-12)

                  ISO 16750-4 –
                Climatic loads(2010-04).

                  ISO 20653:
                Road vehicles – Degree of protection (IP code) – Protection of electrical equipment against foreign objects, water and access

                  ISO 10605:2008 + Technical Corrigendum:2010 + AMD1:2014
                Road vehicles – Test methods for electrical disturbances from electrostatic discharge

                  ISO 7637-1:2002 + AMD1: 2008
                Road vehicles – Electrical disturbances from conduction and coupling – Part 1: Definitions and general considerations.

                  ISO 7637-2
                Road vehicles – Electrical disturbances from conduction and coupling – Part 2: Electrical transient conduction along supply lines only.

                  ISO 7637-3
                Road vehicles – Electrical disturbances from conduction and coupling – Part 3: Electrical transient transmission by capacitive and inductive coupling via lines other than supply lines.

                  ISO/IEC 7816-1
                Identification cards – Integrated circuit(s) cards with contacts – Part 1: Physical characteristics..

                  ISO/IEC 7816-2
                Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 2: Dimensions and location of the contacts.

                  ISO/IEC 7816-3
                Information technology – Identification cards – Integrated circuit(s) cards with contacts – Part 3: Electronic signals and transmission protocol.

                  ISO/IEC 10373-1:2006 + AMD1:2012
                Identification cards – Test methods – Part 1: General characteristics

                  ISO/IEC 10373-3:2010 + Technical Corrigendum:2013
                Identification cards – Test methods – Part 3: Integrated circuit cards with contacts and related interface devices

                  ISO 16844-3:2004, Cor 1:2006
                Road vehicles – Tachograph systems – Part 3: Motion sensor interface (with vehicle units).

                  ISO 16844-4
                Road vehicles – Tachograph systems – Part 4: CAN interface

                  ISO 16844-6
                Road vehicles – Tachograph systems – Part 6: Diagnostics

                  ISO 16844-7
                Road vehicles – Tachograph systems – Part 7: Parameters

                  ISO 534
                Paper and board -- Determination of thickness, density and specific volume

                  UN ECE R10
                Uniform provisions concerning the approval of vehicles with regard to electromagnetic compatibility (United Nation Economic Commission for Europe)
            2.   AJONEUVOYKSIKÖN TOIMINNALLISET TESTIT

                        Nro

                        Testi

                        Kuvaus

                        Vaatimukset, joihin testi liittyy

                        1

                           Hallinnollinen tarkastus

                        1.1

                        Asiakirjat

                        Kirjallisen aineiston oikeellisuus

                        1.2

                        Valmistajan testitulokset

                        Valmistajan kokoonpanovaiheessa suorittaman testin tulokset.
                        Kirjalliset todisteet

                        88, 89,91

                        2

                           Silmämääräinen tarkastus

                        2.1

                        Yhtäpitävyys kirjallisen aineiston kanssa

                        2.2

                        Tunniste/merkinnät

                        224–226

                        2.3

                        Materiaalit

                        219–223

                        2.4

                        Sinetöinti

                        398, 401–405

                        2.5

                        Ulkoiset liitäntälaitteet

                        3

                           Toiminnalliset testit

                        3.1

                        Laitteessa mukana olevat toiminnot

                        03, 04, 05, 07, 382,

                        3.2

                        Toimintatilat

                        09–11*, 132, 133

                        3.3

                        Toiminnot ja tietojen käyttöoikeudet

                        12* 13*, 382, 383, 386–389

                        3.4

                        Korttien paikoilleen asettamisen ja poistamisen seuranta

                        15, 16, 17, 18, 19*, 20*, 132

                        3.5

                        Nopeuden ja matkan mittaus

                        21–31

                        3,6

                        Ajan mittaus (20 celsiusasteessa tehtävä testi)

                        38–43

                        3.7

                        Kuljettajan toiminnan seuranta

                        44–53, 132

                        3.8

                        Ajoneuvon miehityksen seuranta

                        54, 55, 132

                        3.9

                        Tietojen syöttö käsin

                        56–62

                        3.10

                        Yritysten tekemien lukitusten hallinta

                        63–68

                        3.11

                        Tarkastustoimien seuranta

                        69, 70

                        3.12

                        Tapahtumien ja/tai vikojen havaitseminen

                        71–88, 132

                        3.13

                        Laitteen tunnistetiedot

                        93*, 94*, 97, 100

                        3.14

                        Kuljettajakortin paikoilleen asettamiseen ja poistamiseen liittyvät tiedot

                        102*–104*

                        3.15

                        Kuljettajan toimintaan liittyvät tiedot

                        105*–107*

                        3.16

                        Paikkoihin ja sijainteihin liittyvät tiedot

                        108*–112*

                        3.17

                        Matkamittariin liittyvät tiedot

                        113*–115*

                        3.18

                        Nopeuteen liittyvät yksityiskohtaiset tiedot

                        116*

                        3.19

                        Tapahtumiin liittyvät tiedot

                        117*

                        3.20

                        Vikoihin liittyvät tiedot

                        118*

                        3.21

                        Kalibrointiin liittyvät tiedot

                        119*–121*

                        3.22

                        Ajan asetukseen liittyvät tiedot

                        124*, 125*

                        3.23

                        Tarkastustoimiin liittyvät tiedot

                        126*, 127*

                        3.24

                        Yritysten tekemiin lukituksiin liittyvät tiedot

                        128*

                        3.25

                        Tietojen kopiointitapahtumiin liittyvät tiedot

                        129*

                        3.26

                        Erityisolosuhteisiin liittyvät tiedot

                        130*, 131*

                        3.27

                        Tietojen tallennus ja säilytys ajopiirturikorteilla

                        134, 135,, 136*, 137*, 139*, 140, 141
                        142, 143, 144*, 145*, 146*, 147, 148

                        3.28

                        Tietojen näyttö

                        90, 132,
                        149–166,
                        PIC_001, DIS_001

                        3.29

                        Tulostus

                        90, 132, 167–179, PIC_001, PRT_001–PRT_014

                        3.30

                        Varoitukset

                        132, 180–189,
                        PIC_001

                        3.31

                        Tietojen kopioiminen ulkoisille tietovälineille

                        90, 132, 190–194

                        3.32

                        Kohdistettuihin tienvarsitarkastuksiin liittyvä etäviestintä

                        195–197

                        3.33

                        Tietojen tulostus ulkoisille lisälaitteille

                        198, 199

                        3.34

                        Kalibrointi

                        202–206*, 383, 384, 386–391

                        3.35

                        Kalibroinnin tarkastus tien varrella

                        207–209

                        3.36

                        Ajan asetus

                        210–212*

                        3.37

                        Lisätoimintojen aiheuttamat häiriöt

                        06, 425

                        3.38

                        Liiketunnistimen rajapinta

                        02, 122

                        3.39

                        Ulkoinen GNSS-laitteisto

                        03, 123

                        3.40

                        Todennetaan, että ajoneuvoyksikkö havaitsee, tallentaa ja säilyttää ajoneuvoyksikön valmistajan määrittelemän tapahtuman (tapahtumat) ja/tai vian (viat), kun siihen liitetty liiketunnistin reagoi ajoneuvon liikkeen havaitsemista häiritseviin magneettikenttiin.

                        217

                        3.41

                        Salaussarja ja vakiomuotoiset domain-parametrit

                        CSM_48, CSM_50

                        4

                           Ympäristötestit

                        4.1

                        Lämpötila

                        Todennetaan laitteen toiminta seuraavissa oloissa:

                                    Testataan standardin ISO 16750-4, Chapter 5.1.1.2: Low temperature operation test vaatimusten mukaisesti (72 h lämpötilassa – 20 °C)
                                    Tämä testi viittaa standardiin IEC 60068-2-1: Environmental testing – Part 2-1: Tests – Test A: Cold

                                    Testataan standardin ISO 16750-4: Chapter 5.1.2.2: High temperature operation test mukaisesti (72 h lämpötilassa 70 °C)
                                    Tämä testi viittaa standardiin IEC 60068-2-2: Basic environmental testing procedures; part 2: tests; tests B: dry heat

                                    Testataan standardin ISO 16750-4: Chapter 5.3.2: Rapid change of temperature with specified transition duration vaatimusten mukaisesti (– 20 °C/70 °C, 20 jaksoa, viipymisaika 2 h jokaisessa lämpötilassa)
                                    Alimmassa ja korkeimmassa lämpötilassa sekä lämpötilan muutosjaksojen aikana voidaan tehdä rajoitettu testisarja (joka sisältää tämän taulukon osassa 3 olevia testejä)

                        213

                        4.2

                        Kosteus

                        Todennetaan, että ajoneuvoyksikkö sietää jaksoittaista kosteutta (lämpötesti) tekemällä standardin IEC 60068-2-30 mukainen testi Db, kuusi 24 tunnin jaksoa, joista jokaisessa lämpötila vaihtelee välillä + 25 °C … + 55 °C ja suhteellinen kosteus on 97 % lämpötilassa + 25 °C ja 93 % lämpötilassa + 55 °C

                        214

                        4.3

                        Mekaaninen

                                    1.

                                    Sinimuotoinen tärinä:
                                    Todennetaan, että ajoneuvoyksikkö sietää sinimuotoista tärinää, jolla on seuraavat ominaisuudet:

                                                vakioamplitudi taajuusalueella 5–11 Hz: 10 mm huipusta huippuun mitattuna

                                                vakiokiihtyvyys taajuusalueella 11–300 Hz: 5 g

                                          Tämän vaatimuksen täyttäminen todennetaan tekemällä standardin IEC 60068-2-6 mukainen testi Fc, vähimmäiskestoltaan 3 × 12 tuntia (12 tuntia kutakin akselia kohden)
                                    ISO 16750-3 ei edellytä sinimuotoista tärinätestiä ajoneuvon irrotetussa hytissä oleville laitteille.

                                    2.

                                    Satunnainen tärinä
                                    Testataan standardin ISO 16750-3: Chapter 4.1.2.8: Test VIII: Commercial vehicle, decoupled vehicle cab vaatimusten mukaisesti
                                    Satunnaisen tärinän testi, 10–2 000  Hz, vertikaalinen tehollisarvo (RMS) 21,3 m/s2, pitkittäinen tehollisarvo 11,8 m/s2, poikittainen tehollisarvo 13,1 m/s2, 3 akselia, 32 h akselia kohti, mukaan lukien lämpötilajakso – 20 … 70 °C.
                                    Tämä testi viittaa standardiin IEC 60068-2-64: Environmental testing – Part 2-64: Tests – Test Fh: Vibration, broadband random and guidance

                                    3.

                                    Iskut:
                                    3 gramman puolisinimuotoinen mekaaninen isku standardin ISO 16750 vaatimusten mukaisesti.

                              Edellä kuvatut testit tehdään kahdelle eri näytteelle, jotka edustavat testattavaa laitetyyppiä.

                        219

                        4.4

                        Suojaus vettä ja vieraita esineitä vastaan

                        Testataan standardin ISO 20653: Road vehicles – Degree of protection (IP code) – Protection of electrical equipment against foreign objects, water and access vaatimusten mukaisesti (Ei muutoksia parametreissa); vähimmäisarvo IP 40

                        220, 221

                        4.5

                        Ylijännitesuojaus

                        Todennetaan, että ajoneuvoyksikkö sietää seuraavia käyttöjännitteitä:

                        216

                        24 V:n mallit:

                        34 V lämpötilassa + 40 °C 1 tunnin ajan

                        12 V:n mallit:

                        17 V lämpötilassa + 40 °C 1 tunnin ajan

                        ( ISO 16750-2)

                        4.6

                        Suojaus väärää napaisuutta vastaan

                        Todennetaan, että ajoneuvoyksikkö sietää virtalähteen napojen vaihtamisen toisin päin
                        (ISO 16750-2)

                        216

                        4.7

                        Oikosulkusuojaus

                        Todennetaan, että laitteen tulo- ja lähtösignaalit on suojattu oikosululta käyttöjännitettä ja maata vastaan
                        (ISO 16750-2)

                        216

                        5

                           Sähkömagneettisen yhteensopivuuden (EMC) testaus

                        5.1

                        Laitteen tuottama säteily ja magneettinen vastaanottavuus

                        Asetuksen ECE R10 vaatimusten noudattaminen

                        218

                        5.2

                        Staattisen sähkön purkaukset

                        Standardin ISO 10605:2008 + teknisen oikaisun Technical Corrigendum: 2010 + tarkistuksen 1:2014 vaatimusten noudattaminen: +/– 4kV kontakti ja +/– 8kV ilma

                        218

                        5.3

                        Virtajohtimia pitkin tulevien jännitepiikkien sietokyky

                        24 V:n mallit: standardin ISO 7637-2 + ECE-asetuksen nro 10 version 3 noudattaminen:

                                    pulssi 1a: Vs = – 450V, Ri = 50 ohmia

                                    pulssi 2a: Vs = + 37V, Ri = 2 ohmia

                                    pulssi 2b: Vs = + 20V, Ri = 0,05 ohmia

                                    pulssi 3a: Vs = – 150V, Ri = 50 ohmia

                                    pulssi 3b: Vs = + 150V, Ri = 50 ohmia

                                    pulssi 4: Vs = – 16V, Va = – 12V, t6 = 100 ms

                                    pulssi 5: Vs = + 120V, Ri = 2,2 ohmia, td = 250 ms

                              12 V:n mallit: standardin ISO 7637-1 + ECE-asetuksen nro 10 version 3 noudattaminen:

                                    pulssi 1: Vs = -75V, Ri = 10 ohmia

                                    pulssi 2a: Vs = + 37V, Ri = 2 ohmia

                                    pulssi 2b: Vs = + 10V, Ri = 0,05 ohmia

                                    pulssi 3a: Vs = – 112V, Ri = 50 ohmia

                                    pulssi 3b: Vs = + 75V, Ri = 50 ohmia

                                    pulssi 4: Vs = – 6V, Va = – 5V, t6 = 15 ms

                                    pulssi 5: Vs = + 65V, Ri = 3 ohmia, td = 100 ms

                                    Pulssin 5 sietokyky testataan vain ajoneuvoyksiköillä, jotka on tarkoitettu asennettavaksi ajoneuvoihin, joissa ei ole erillistä suojausta sähköisen kuormituksen äkillisen katkeamisen varalta

                              Katso sähköisen kuormituksen äkillistä katkeamista koskeva ehdotus standardista ISO 16750-2, neljäs painos, luku 4.6.4.

                        218

                  3.   LIIKETUNNISTIMEN TOIMINNALLISET TESTIT

                        Nro

                        Testi

                        Kuvaus

                        Vaatimukset, joihin testi liittyy

                        1.

                           Hallinnollinen tarkastus

                        1.1

                        Asiakirjat

                        Kirjallisen aineiston oikeellisuus

                        2.

                           Silmämääräinen tarkastus

                        2.1.

                        Yhtäpitävyys kirjallisen aineiston kanssa

                        2.2.

                        Tunniste/merkinnät

                        225, 226,

                        2.3

                        Materiaalit

                        219–223

                        2.4.

                        Sinetöinti

                        398, 401–405

                        3.

                           Toiminnalliset testit

                        3.1

                        Liiketunnistimen tunnistetiedot

                        95–97*

                        3.2

                        Liiketunnistimen liittäminen ajoneuvoyksikköön

                        122*, 204

                        3.3

                        Liikkeen havaitseminen
                        Liikkeen mittauksen tarkkuus

                        30–35

                        3.4

                        Ajoneuvoyksikön rajapinta

                        02

                        3.5

                        Tarkastetaan, ettei liiketunnistin reagoi jatkuvaan magneettikenttään. Vaihtoehtoisesti todennetaan, että liiketunnistin reagoi ajoneuvon liikkeen havaitsemista häiritseviin jatkuviin magneettikenttiin, niin että liiketunnistimeen liitetty ajoneuvoyksikkö pystyy havaitsemaan, tallentamaan ja säilyttämään liiketunnistimen viat

                        217

                        4.

                           Ympäristötestit

                        4.1

                        Käyttölämpötila

                        Todennetaan toiminnallisuus (niin kuin se on määritelty testin 3.3 kohdalla) lämpötila-alueella [– 40 °C … + 135 °C] tekemällä

                                    standardin IEC 60068-2-1 mukainen testi Ad kestoltaan 96 tuntia alimmassa lämpötilassa Tomin

                                    standardin IEC 60068-2-2 mukainen testi Bd kestoltaan 96 tuntia ylimmässä lämpötilassa Tomax

                                    Testataan standardin ISO 16750-4: Chapter 5.1.1.2: Low temperature operation test vaatimusten mukaisesti (24 h lämpötilassa – 40 °C)
                                    Tämä testi viittaa standardiin IEC 60068-2-1: Environmental testing – Part 2-1: Tests – Test A: Cold IEC 68-2-2 mukaiseen testiin Bd, kestoltaan 96 tuntia alimmassa lämpötilassa – 40 °C.

                                    Testataan standardin ISO 16750-4: Chapter 5.1.2.2: High temperature operation test vaatimusten mukaisesti (96 h lämpötilassa 135 °C)
                                    Tämä testi viittaa standardiin IEC 60068-2-2: Basic environmental testing procedures; part 2: tests; tests B: dry heat

                        213

                        4.2

                        Lämpötilan jaksoittainen vaihtelu

                        Testataan standardin ISO 16750-4: Chapter 5.3.2: Rapid change of temperature with specified transition duration (– 40 °C/135 °C, 20 jaksoa, viipymisaika 30 min jokaisessa lämpötilassa)
                        ja standardin IEC 60068-2-14: Environmental testing – Part 2-14: Tests; Test N: vaatimusten mukaisesti Lämpötilan vaihtelu

                        213

                        4.3

                        Kosteuden jaksoittainen vaihtelu

                        Todennetaan toiminnallisuus (niin kuin se on määritelty testin 3.3 kohdalla) tekemällä standardin IEC 60068-2-30 mukainen testi Db, kuusi 24 tunnin jaksoa, joista jokaisessa lämpötila vaihtelee välillä + 25 °C … + 55 °C ja suhteellinen kosteus on 97 % lämpötilassa + 25 °C ja 93 % lämpötilassa + 55 °C

                        214

                        4.4

                        Tärinä

                        ISO 16750-3 Chapter 4.1.2.6: Test VI: Commercial vehicle, engine, gearbox
                        Yhdistetyn tilan tärinätesti, mukaan lukien

                                    a)

                                    sinimuotoisen tärinän testi, 20–520 Hz, 11,4– 120 m/s2, <= 0,5 oktaavia/min

                                    b)

                                    satunnaisen tärinän testi, 10–2 000  Hz, tehollisarvo 177 m/s2

                              94 h akselia kohti, mukaan lukien lämpötilajakso – 20 …70°C)
                        Tämä testi viittaa standardiin IEC 60068-2-80: Environmental testing – Part 2-80: Tests – Test Fi: Vibration – Mixed mode

                        219

                        4.5

                        Mekaaniset iskut

                        ISO 16750-3 Chapter 4.2.3: Test VI: Test for devices in or on the gearbox
                        Puolisinimuotoinen isku, kiihtyvyys sovittava alueelle 3 000 –15 000  m/s2, pulssin kesto sovittava, joka tapauksessa < 1 ms, iskujen määrä: sovittava
                        Tämä testi viittaa standardiin IEC 60068-2-27: Environmental testing. Part 2: Tests. Test Ea and guidance: Shock

                        219

                        4.6

                        Suojaus vettä ja vieraita esineitä vastaan

                        Testataan standardin ISO 20653: Road vehicles – Degree of protection (IP code) – Protection of electrical equipment against foreign objects, water and access vaatimusten mukaisesti
                        (kohdearvo IP 64)

                        220, 221

                        4.7

                        Suojaus väärää napaisuutta vastaan

                        Todennetaan, että liiketunnistin sietää virtalähteen napojen vaihtamisen toisin päin

                        216

                        4.8

                        Oikosulkusuojaus

                        Todennetaan, että laitteen tulo- ja lähtösignaalit on suojattu oikosululta käyttöjännitettä ja maata vastaan

                        216

                        5.

                           Sähkömagneettinen yhteensopivuus

                        5.1

                        Laitteen tuottama säteily ja magneettinen vastaanottavuus

                        Todennetaan asetuksen ECE R10 vaatimusten noudattaminen

                        218

                        5.2

                        Staattisen sähkön purkaukset

                        Standardin ISO 10605:2008 + teknisen oikaisun Technical Corrigendum: 2010 + tarkistuksen 1:2014 noudattaminen: +/– 4kV kontakti ja +/– 8kV ilma

                        218

                        5.3

                        Datakaapeleita pitkin tulevien jännitepiikkien sietokyky

                        24 V:n mallit: standardin ISO 7637-2 + ECE-asetuksen nro 10 version 3 noudattaminen:

                                    pulssi 1a: Vs = – 450V, Ri = 50 ohmia

                                    pulssi 2a: Vs = + 37V, Ri = 2 ohmia

                                    pulssi 2b: Vs = + 20V, Ri = 0,05 ohmia

                                    pulssi 3a: Vs = – 150V, Ri = 50 ohmia

                                    pulssi 3b: Vs = + 150V, Ri = 50 ohmia

                                    pulssi 4: Vs = – 16V, Va = – 12V, t6 = 100 ms

                                    pulssi 5: Vs = + 120V, Ri = 2,2 ohmia, td = 250 ms

                              12 V:n mallit: standardin ISO 7637-1 + ECE-asetuksen nro 10 version 3 noudattaminen:

                                    pulssi 1: Vs = – 75V, Ri = 10 ohmia

                                    pulssi 2a: Vs = + 37V, Ri = 2 ohmia

                                    pulssi 2b: Vs = + 10V, Ri = 0,05 ohmia

                                    pulssi 3a: Vs = – 112V, Ri = 50 ohmia

                                    pulssi 3b: Vs = + 75V, Ri = 50 ohmia

                                    pulssi 4: Vs = – 6V, Va = – 5V, t6 = 15 ms

                                    pulssi 5: Vs = + 65V, Ri = 3 ohmia, td = 100 ms

                              Pulssin 5 sietokyky testataan vain ajoneuvoyksiköillä, jotka on tarkoitettu asennettavaksi ajoneuvoihin, joissa ei ole erillistä suojausta sähköisen kuormituksen äkillisen katkeamisen varalta
                        Katso sähköisen kuormituksen äkillistä katkeamista koskeva ehdotus standardista ISO 16750-2, 4. painos, luku 4.6.4

                        218

                  4.   AJOPIIRTURIKORTTIEN TOIMINNALLISET TESTIT
            Tämän 4 kohdan mukaiset testit

                        nro 5 Tiedonsiirtoprotokolliin liittyvät testi

                        nro 6 Valvontakortin tiedostorakenne ja

                        nro 7 Toiminnalliset testit

                  voi suorittaa arvioija tai sertifioija mikrosiruyksikön Common Criteria (CC) -tietoturvasertifiointiprosessin aikana.
            Testit numero 2.3 ja 4.2 ovat samoja. Ne ovat korttirungon ja mikrosiruyksikön yhdistelmän mekaanisia testejä. Jos toista näistä osista (korttirunko, mikrosiruyksikkö) muutetaan, testit on tehtävä.

                        Nro

                        Testi

                        Kuvaus

                        Vaatimukset, joihin testi liittyy

                        1.

                           Hallinnollinen tarkastus

                        1.1

                        Asiakirjat

                        Kirjallisen aineiston oikeellisuus

                        2

                           Korttirunko

                        2.1

                        Painatus

                        Varmistetaan, että turvakuviointi ja näkyviksi tarkoitetut tiedot on painettu korttiin oikein ja vaatimusten mukaisesti
                        [Tunnus]
                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 227)
                        Etupuolella on oltava
                        kortin tyypin mukaan sana ”kuljettajakortti” tai ”valvontakortti” tai ”korjaamokortti” tai ”yrityskortti” painettuna suurikokoisin kirjaimin kortin myöntävän jäsenvaltion virallisella kielellä tai kielillä;
                        [Jäsenvaltion nimi]
                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 228)
                        Etupuolella on oltava
                        kortin myöntävän jäsenvaltion nimi (vapaaehtoinen merkintä);
                        [Maatunnus]
                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 229)
                        Etupuolella on oltava
                        kortin myöntävän jäsenvaltion kansainvälinen tunnus negatiivina sinisessä suorakulmiossa ja kahdentoista keltaisen tähden ympäröimänä.
                        [Numerointi]
                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 232)
                        Kääntöpuolella on oltava
                        kortin etupuolella olevien numeroitujen kohtien selitykset;
                        [Väri]
                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 234)
                        Ajopiirturikortit on painettava käyttäen seuraavia hallitsevia taustavärejä:

                                    —

                                    kuljettajakortti: valkoinen,

                                    —

                                    korjaamokortti: punainen,

                                    —

                                    valvontakortti: sininen,

                                    —

                                    yrityskortti: keltainen.

                              [Turvallisuus]
                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 235)
                        Ajopiirturikorteilla on oltava ainakin seuraavat ominaisuudet, jotka suojaavat niitä väärentämiseltä ja vilpilliseltä käsittelyltä:

                                    —

                                    turvakuviointi, jossa on ohut aaltomainen viivakuvio ja iirispainatus,

                                    —

                                    ainakin yksi kaksiväristä mikrokirjoitusta sisältävä rivi.

                              [Merkinnät]
                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 236
                        Jäsenvaltiot voivat lisätä korttiin värejä tai merkintöjä, kuten kansallisia tunnuksia ja turvallisuutta lisääviä ominaisuuksia.
                        [Tyyppihyväksyntämerkki]
                        Ajopiirturikortissa on oltava tyyppihyväksyntämerkki.
                        Tyyppihyväksyntämerkki muodostuu

                                    —

                                    suorakulmiosta, jonka sisälle on sijoitettu pieni ”e”-kirjain ja sen jäljessä tyyppihyväksynnän antaneen maan tunnusnumero tai -kirjain,

                                    —

                                    ajopiirturikortin tyyppihyväksyntätodistuksen numeroa vastaava hyväksyntänumero sijoitettuna johonkin tämän suorakulmion vieressä olevaan kohtaan.

                        227–229, 232, 234–236

                        2.2

                        Mekaaniset testit

                        [Kortin koko]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [5] Dimension of card,
                        [5.1] Card size,
                        [5.1.1] Card dimensions and tolererances,
                        card type ID-1 Unused card vaatimusten mukaisia
                        [Kortin reunat]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [5] Dimension of card,
                        [5.1] Card size,
                        [5.1.2] Card edges vaatimusten mukaisia
                        [Kortin tiedostorakenne]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [6] Card construction vaatimusten mukaisia
                        [Korttimateriaalit]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [7] Card materials vaatimusten mukaisia
                        [Taivutusjäykkyys]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.1] Bending stiffness vaatimusten mukaisia
                        [Myrkyllisyys]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.3] Toxicity vaatimusten mukaisia
                        [Kemikaalinkestävyys]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.4] Resistance to chemicals vaatimusten mukaisia
                        [Kortin säilyvyys]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.5] Card dimensional stability and warpage with temperature and humidity vaatimusten mukaisia
                        [Valo]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.6] Light vaatimusten mukaisia
                        [Kestävyys]
                        Liite 1C, luku 4.4, Ympäristöön liittyvät ja sähkötekniset eritelmät, 241)
                        Ajopiirturikorttien on voitava toimia moitteettomasti viiden vuoden ajan, jos niitä käytetään ympäristöön liittyvien ja sähköteknisten eritelmien rajoissa.
                        [Hilseilynkesto]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.8] Peel strength vaatimusten mukaisia
                        [Tarttuminen tai kiinnittyminen]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.9] Adhesion or blocking vaatimusten mukaisia
                        [Vääntyminen]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.11] Overall card warpage vaatimusten mukaisia
                        [Lämmönkestävyys]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.12] Resistance to heat vaatimusten mukaisia
                        [Pinnan vääristymät]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.13] Surface distortions vaatimusten mukaisia
                        [Likaantuminen]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810, Identification cards – Physical characteristics,
                        [8] Card characteristics,
                        [8.14] Contamination and interaction of card components vaatimusten mukaisia

                        240, 243
                        ISO/IEC 7810

                        2.3

                        Mekaaniset testit, kun mikrosiruyksikkö on sulautettu

                        [Taipuminen]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810:2003/Amd. 1:2009, Identification cards – Physical characteristics, Amendment 1: Criteria for cards containing integrated circuits
                        [9.2] Dynamic bending stress vaatimusten mukaisia
                        Taipumisjaksojen kokonaismäärä: 4 000 .
                        [Vääntyminen]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810:2003/Amd. 1:2009, Identification cards – Physical characteristics, Amendment 1: Criteria for cards containing integrated circuits
                        [9.3] Dynamic torsional stress vaatimusten mukaisia
                        Vääntymisjaksojen kokonaismäärä: 4 000 .

                        ISO/IEC 7810

                        3

                           Yksikkö

                        3.1

                        Yksikkö

                        Yksikkö tarkoittaa mikrosirukoteloa ja kosketuslaattaa
                        [Pintaprofiili]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7816-1:2011, Identification cards – Integrated circuit cards – Part 1: Cards with contacts – Physical characteristics
                        [4.2] Surface profile of contacts vaatimusten mukaisia
                        [Mekaaninen lujuus]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7816-1:2011, Identification cards – Integrated circuit cards – Part 1: Cards with contacts – Physical characteristics
                        [4.3] Mechanical strength (of a card and contacts) vaatimusten mukaisia
                        [Sähkövastus]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7816-1:2011, Identification cards – Integrated circuit cards – Part 1: Cards with contacts – Physical characteristics
                        [4.4] Electrical resistance (of contacts) vaatimusten mukaisia
                        [Mitat]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7816-2:2007, Identification cards – Integrated circuit cards – Part 2: Cards with contacts – Dimension and location of the contacts
                        [3] Dimension of the contacts vaatimusten mukaisia
                        [Sijainti]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7816-2:2007, Identification cards – Integrated circuit cards – Part 2: Cards with contacts – Dimension and location of the contacts
                        [4] Number and location of the contacts vaatimusten mukaisia
                        Jos kyse on yksiköistä, joissa on kuusi kosketinta, koskettimet C4 ja C8 eivät kuulu tähän testivaatimukseen.

                        ISO/IEC 7816

                        4

                           Mikrosiru

                        4.1

                        Mikrosiru

                        [Käyttölämpötila]
                        Ajopiirturikortin mikrosirun on toimittava lämpötila-alueella – 25 °C … + 85 °C.
                        [Lämpötila ja kosteus]
                        Liite 1C, luku 4.4, Ympäristöön liittyvät ja sähkötekniset eritelmät, 241)
                        Ajopiirturikorttien on kyettävä toimimaan moitteettomasti kaikissa yhteisön alueella tavattavissa ilmasto-olosuhteissa sekä vähintään lämpötila-alueella – 25 °C … + 70 °C, jolloin satunnaiset lämpötilahuiput voivat olla jopa + 85 °C, missä satunnainen tarkoittaa enintään neljän tunnin jaksoja kerrallaan enintään sata kertaa kortin käyttöiän aikana.
                        Ajopiirturikortit altistetaan seuraaville lämpötiloille ja kosteuksille peräkkäin ilmoitetuksi ajaksi Ajopiirturikorttien sähkötekninen toiminnallisuus testataan jokaisen vaiheen jälkeen.

                                    1.

                                    Lämpötila – 20 °C, 2 h

                                    2.

                                    Lämpötila +/– 0 °C, 2 h

                                    3.

                                    Lämpötila + 20 °C, suhteellinen kosteus 50 %, 2 h

                                    4.

                                    Lämpötila + 50 °C, suhteellinen kosteus 50 %, 2 h

                                    5.

                                    Lämpötila + 70 °C, suhteellinen kosteus 50 %, 2 h
                                    Lämpötila nostetaan jaksoittaisesti 85 celsiusasteeseen, kun suhteellinen kosteus on 50 %, 60 minuutin ajaksi.

                                    6.

                                    Lämpötila + 70 °C, suhteellinen kosteus 85 %, 2 h
                                    Lämpötila nostetaan jaksoittaisesti 85 celsiusasteeseen, kun suhteellinen kosteus on 85 %, 30 minuutin ajaksi.

                              [Kosteus]
                        Liite 1C, luku 4.4, Ympäristöön liittyvät ja sähkötekniset eritelmät, 242
                        Ajopiirturikorttien on voitava toimia moitteettomasti kosteuden ollessa 10–90 %.
                        [Sähkömagneettinen yhteensopivuus]
                        Liite 1C, luku 4.4, Ympäristöön liittyvät ja sähkötekniset eritelmät, 244
                        Käytön aikana ajopiirturikorttien on oltava sähkömagneettiseen yhteensopivuuteen liittyvän asetuksen ECE R10 mukaisia.
                        [Staattinen sähkö]
                        Liite 1C, luku 4.4, Ympäristöön liittyvät ja sähkötekniset eritelmät, 244
                        Käytön aikana ajopiirturikortit on suojattava sähköstaattisilta purkauksilta.
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810:2003/Amd. 1:2009, Identification cards – Physical characteristics, Amendment 1: Criteria for cards containing integrated circuits
                        [9.4] Static electricity
                        [9.4.1] Contact IC cards vaatimusten mukaisia
                        Testausjännite: 4 000  V.
                        [Läpivalaisu]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810:2003/Amd. 1:2009, Identification cards – Physical characteristics, Amendment 1: Criteria for cards containing integrated circuits
                        [9.1] X-rays vaatimusten mukaisia
                        [Ultraviolettivalo]
                        ISO/IEC 10373-1:2006, Identification cards – Test methods – Part 1: General characteristics
                        [5.11] Ultraviolet light
                        [Kolmivalssi]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 10373-1:2006/Amd. 1:2012, Identification cards – Test methods – Part 1: General characteristics, Amendment 1
                        [5.22] ICC – Mechanical strength: 3 wheel test for ICCs with contacts vaatimusten mukaisia
                        [Pakkaaminen]
                        Ajopiirturikorttien on oltava standardin
                        MasterCard CQM V2.03:2013
                        [11.1.3] R-L3-14-8: Wrapping Test Robustness
                        [13.2.1.32] TM-422: Mechanical Reliability: Wrapping Test vaatimusten mukaisia

                        241–244
                        ECE R10
                        ISO/IEC 7810
                        ISO/IEC 10373

                        4.2

                        Mekaaniset testit, kun mikrosiruyksikkö on sulautettu korttirunkoon -> sama kuin 2.3 kohdassa

                        [Taipuminen]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810:2003/Amd. 1:2009, Identification cards – Physical characteristics, Amendment 1: Criteria for cards containing integrated circuits
                        [9.2] Dynamic bending stress vaatimusten mukaisia
                        Taipumisjaksojen kokonaismäärä: 4 000 .
                        [Vääntyminen]
                        Ajopiirturikorttien on oltava standardin
                        ISO/IEC 7810:2003/Amd. 1:2009, Identification cards – Physical characteristics, Amendment 1: Criteria for cards containing integrated circuits
                        [9.3] Dynamic torsional stress vaatimusten mukaisia
                        Vääntymisjaksojen kokonaismäärä: 4 000 .

                        ISO/IEC 7810

                        5

                           Tiedonsiirtoprotokolliin liittyvät testit

                        5.1

                        ATR-signaali

                        Tarkastetaan, että ATR-signaali on vaatimusten mukainen

                        ISO/IEC 7816-3
                        TCS_14, TCS_17, TCS_18

                        5.2

                        T=0

                        Tarkastetaan, että T=0-protokolla on vaatimusten mukainen

                        ISO/IEC 7816-3
                        TCS_11, TCS_12, TCS_13, TCS_15

                        5.3

                        PTS-komento

                        Tarkastetaan, että PTS-komento on vaatimusten mukainen, vaihtamalla käytössä oleva protokolla T=0:sta T=1:ksi.

                        ISO/IEC 7816-3
                        TCS_12, TCS_19, TCS_20, TCS_21

                        5.4

                        T=1

                        Tarkastetaan, että T=1-protokolla on vaatimusten mukainen

                        ISO/IEC 7816-3
                        TCS_11, TCS_13, TCS_16

                        6

                           Kortin tiedostorakenne

                        6.1

                        Testataan, että kortin tiedostorakenne on vaatimusten mukainen, tarkastamalla, että kortilla on vaadittavat tiedostot ja että niiden käyttöehdot ovat asianmukaiset

                        TCS_22–TCS_28
                        TCS_140–TCS_179

                        7

                           Toiminnalliset testit

                        7.1

                        Normaali suoritus

                        Testataan jokaisen komennon jokainen sallittu käyttö vähintään kertaalleen (esim. testataan UPDATE BINARY -komento luokkaa osoittavan CLA-tavun arvolla 00 ja arvolla 0C sekä käyttäen eri arvoja parametreissa P1, P2 ja Lc).
                        Tarkastetaan, että komennon mukaiset toiminnot on todella suoritettu kortilla (esim. lukemalla sen tiedoston tiedot, jota komento koski)

                        TCS_29–TCS_139

                        7.2

                        Virheilmoitukset

                        Testataan jokainen (lisäyksessä 2 määritelty) virheilmoitus vähintään kerran jokaisessa komennossa.
                        Testataan jokainen yleinen virhe vähintään kerran (paitsi datan eheyteen liittyvät virheet, joiden vastauskoodi on 6400 ja jotka tarkastetaan tietoturvasertifioinnin yhteydessä)

                        7.3

                        Salaussarja ja vakiomuotoiset domain-parametrit

                        CSM_48, CSM_50

                        8

                           Räätälöinti

                        8.1

                        Optinen räätälöinti

                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 230
                        Etupuolella on oltava
                        myönnettyä korttia koskevat tiedot.
                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 231
                        Etupuolella on oltava
                        päivämäärät kirjoitettuna muotoon ”pp/kk/vvvv” tai ”pp.kk.vvvv” (päivä, kuukausi, vuosi).
                        Liite 1C, luku 4.1, Näkyvissä olevat tiedot, 235
                        Ajopiirturikorteilla on oltava ainakin seuraavat ominaisuudet, jotka suojaavat niitä väärentämiseltä ja vilpilliseltä käsittelyltä:

                                    —

                                    valokuvan kohdalla on taustan turvakuvioinnin ja valokuvan mentävä osittain päällekkäin.

                        230, 231, 235

                  5.   ULKOISEEN GNSS-LAITTEISTOON LIITTYVÄT TESTIT

                        Nro

                        Testi

                        Kuvaus

                        Vaatimukset, joihin testi liittyy

                        1.

                           Hallinnollinen tarkastus

                        1.1

                        Asiakirjat

                        Kirjallisen aineiston oikeellisuus

                        2.

                           Ulkoisen GNSS-laitteiston silmämääräinen tarkastus

                        2.1.

                        Yhtäpitävyys kirjallisen aineiston kanssa

                        2.2.

                        Tunniste/merkinnät

                        224–226

                        2.3

                        Materiaalit

                        219–223

                        3.

                           Toiminnalliset testit

                        3.1

                        Liiketunnistimen tunnistetiedot

                        98, 99

                        3.2

                        Ulkoisen GNSS-yksikön liittäminen ajoneuvoyksikköön

                        123, 205

                        3.3

                        GNSS-sijainti

                        36, 37

                        3.4

                        Ajoneuvoyksikön käyttöliittymä, kun GNSS-vastaanotin on ajoneuvoyksikön ulkopuolella

                        03

                        3.5

                        Salaussarja ja vakiomuotoiset domain-parametrit

                        CSM_48, CSM_50

                        4.

                           Ympäristötestit

                        4.1

                        Lämpötila

                        Todennetaan laitteen toiminta seuraavissa oloissa:

                                    Testataan standardin ISO 16750-4, Chapter 5.1.1.2: Low temperature operation test vaatimusten mukaisesti (72 h lämpötilassa – 20 °C)
                                    Tämä testi viittaa standardiin IEC 60068-2-1: Environmental testing – Part 2-1: Tests – Test A: Cold

                                    Testataan standardin ISO 16750-4: Chapter 5.1.2.2: High temperature operation test vaatimusten mukaisesti (72 h lämpötilassa 70 °C)
                                    Tämä testi viittaa standardiin IEC 60068-2-2: Basic environmental testing procedures; part 2: tests; tests B: dry heat

                                    Testataan standardin ISO 16750-4: Chapter 5.3.2: Rapid change of temperature with specified transition duration vaatimusten mukaisesti (– 20 °C/70 °C, 20 jaksoa, viipymisaika 1 h jokaisessa lämpötilassa)
                                    Alimmassa ja korkeimmassa lämpötilassa sekä lämpötilan muutosjaksojen aikana voidaan tehdä rajoitettu testisarja (joka sisältää tämän taulukon osassa 3 olevia testejä)

                        213

                        4.2

                        Kosteus

                        Todennetaan, että ajoneuvoyksikkö sietää jaksoittaista kosteutta (lämpötesti) tekemällä standardin IEC 60068-2-30 mukainen testi Db, kuusi 24 tunnin jaksoa, joista jokaisessa lämpötila vaihtelee välillä + 25 °C … + 55 °C ja suhteellinen kosteus on 97 % lämpötilassa + 25 °C ja 93 % lämpötilassa + 55 °C

                        214

                        4.3

                        Mekaaninen

                                    1.

                                    Sinimuotoinen tärinä:
                                    Todennetaan, että ajoneuvoyksikkö sietää sinimuotoista tärinää, jolla on seuraavat ominaisuudet:

                                                vakioamplitudi taajuusalueella 5–11 Hz: 10 mm huipusta huippuun mitattuna

                                                vakiokiihtyvyys taajuusalueella 11–300 Hz: 5 g

                                          Tämän vaatimuksen täyttäminen todennetaan tekemällä standardin IEC 60068-2-6 mukainen testi Fc, vähimmäiskestoltaan 3 × 12 tuntia (12 tuntia kutakin akselia kohden)
                                    ISO 16750-3 ei edellytä sinimuotoista tärinätestiä ajoneuvon irrotetussa hytissä oleville laitteille.

                                    2.

                                    Satunnainen tärinä
                                    Testataan standardin ISO 16750-3: Chapter 4.1.2.8: Test VIII: Commercial vehicle, decoupled vehicle cab vaatimusten mukaisesti
                                    Satunnaisen tärinän testi, 10–2 000  Hz, vertikaalinen tehollisarvo (RMS) 21,3 m/s2, pitkittäinen tehollisarvo 11,8 m/s2, poikittainen tehollisarvo 13,1 m/s2, 3 akselia, 32 h akselia kohti, mukaan lukien lämpötilajakso – 20 … 70°C.
                                    Tämä testi viittaa standardiin IEC 60068-2-64: Environmental testing – Part 2-64: Tests – Test Fh: Vibration, broadband random and guidance

                                    3.

                                    Iskut:
                                    3 gramman puolisinimuotoinen mekaaninen isku standardin ISO 16750 vaatimusten mukaisesti.

                              Edellä kuvatut testit tehdään kahdelle eri näytteelle, jotka edustavat testattavaa laitetyyppiä.

                        219

                        4.4

                        Suojaus vettä ja vieraita esineitä vastaan

                        Testataan standardin ISO 20653: Road vehicles – Degree of protection (IP code) – Protection of electrical equipment against foreign objects, water and access vaatimusten mukaisesti (ei muutoksia parametreissa)

                        220, 221

                        4.5

                        Ylijännitesuojaus

                        Todennetaan, että ajoneuvoyksikkö sietää seuraavia käyttöjännitteitä:

                        216

                        24 V:n mallit:

                        34 V lämpötilassa + 40 °C 1 tunnin ajan

                        12 V:n mallit:

                        17 V lämpötilassa + 40 °C 1 tunnin ajan

                        ( ISO 16750-2, luku 4.3)

                        4.6

                        Suojaus väärää napaisuutta vastaan

                        Todennetaan, että ajoneuvoyksikkö sietää virtalähteen napojen vaihtamisen toisin päin
                        (ISO 16750-2, luku 4.7)

                        216

                        4.7

                        Oikosulkusuojaus

                        Todennetaan, että laitteen tulo- ja lähtösignaalit on suojattu oikosululta käyttöjännitettä ja maata vastaan
                        (ISO 16750-2, luku 4.10])

                        216

                        5

                           Sähkömagneettisen yhteensopivuuden (EMC) testaus

                        5.1

                        Laitteen tuottama säteily ja magneettinen vastaanottavuus

                        Asetuksen ECE R10 vaatimusten noudattaminen

                        218

                        5.2

                        Staattisen sähkön purkaukset

                        Standardin ISO 10605:2008 + teknisen oikaisun Technical Corrigendum: 2010 + tarkistuksen 1:2014 noudattaminen: +/– 4kV kontakti ja +/– 8kV ilma

                        218

                        5.3

                        Virtajohtimia pitkin tulevien jännitepiikkien sietokyky

                        24 V:n mallit: standardin ISO 7637-2 + ECE-asetuksen nro 10 version 3 noudattaminen:

                                    pulssi 1a: Vs = – 450V, Ri = 50 ohmia

                                    pulssi 2a: Vs = + 37V, Ri = 2 ohmia

                                    pulssi 2b: Vs = + 20V, Ri = 0,05 ohmia

                                    pulssi 3a: Vs = – 150V, Ri = 50 ohmia

                                    pulssi 3b: Vs = + 150V, Ri = 50 ohmia

                                    pulssi 4: Vs = – 16V, Va = – 12V, t6 = 100 ms

                                    pulssi 5: Vs = + 120V, Ri = 2,2 ohmia, td = 250 ms

                              12 V:n mallit: standardin ISO 7637-1 + ECE-asetuksen nro 10 version 3 noudattaminen:

                                    pulssi 1: Vs = – 75V, Ri = 10 ohmia

                                    pulssi 2a: Vs = + 37V, Ri = 2 ohmia

                                    pulssi 2b: Vs = + 10V, Ri = 0,05 ohmia

                                    pulssi 3a: Vs = – 112V, Ri = 50 ohmia

                                    pulssi 3b: Vs = + 75V, Ri = 50 ohmia

                                    pulssi 4: Vs = – 6V, Va = – 5V, t6 = 15 ms

                                    pulssi 5: Vs = + 65V, Ri = 3 ohmia, td = 100 ms

                              Pulssin 5 sietokyky testataan vain ajoneuvoyksiköillä, jotka on tarkoitettu asennettavaksi ajoneuvoihin, joissa ei ole erillistä suojausta sähköisen kuormituksen äkillisen katkeamisen varalta
                        Katso sähköisen kuormituksen äkillistä katkeamista koskeva ehdotus standardista ISO 16750-2, neljäs painos, luku 4.6.4.

                        218

                  6.   ETÄYHTEYSLAITTEISTOON LIITTYVÄT TESTIT

                        Nro

                        Testi

                        Kuvaus

                        Vaatimukset, joihin testi liittyy

                        1.

                           Hallinnollinen tarkastus

                        1.1

                        Asiakirjat

                        Kirjallisen aineiston oikeellisuus

                        2.

                           Silmämääräinen tarkastus

                        2.1.

                        Yhtäpitävyys kirjallisen aineiston kanssa

                        2.2.

                        Tunniste/merkinnät

                        225, 226

                        2.3

                        Materiaalit

                        219–223

                        4.

                           Ympäristötestit

                        4.1

                        Lämpötila

                        Todennetaan laitteen toiminta seuraavissa oloissa:

                                    Testataan standardin ISO 16750-4, Chapter 5.1.1.2: Low temperature operation test vaatimusten mukaisesti (72 h lämpötilassa – 20 °C)
                                    Tämä testi viittaa standardiin IEC 60068-2-1: Environmental testing – Part 2-1: Tests – Test A: Cold

                                    Testataan standardin ISO 16750-4: Chapter 5.1.2.2: High temperature operation test vaatimusten mukaisesti (72 h lämpötilassa 70 °C)
                                    Tämä testi viittaa standardiin IEC 60068-2-2: Basic environmental testing procedures; part 2: tests; tests B: dry heat

                                    Testataan standardin ISO 16750-4: Chapter 5.3.2: Rapid change of temperature with specified transition duration vaatimusten mukaisesti (– 20 °C/70 °C, 20 jaksoa, viipymisaika 1 h (?) jokaisessa lämpötilassa)
                                    Alimmassa ja korkeimmassa lämpötilassa sekä lämpötilan muutosjaksojen aikana voidaan tehdä rajoitettu testisarja (joka sisältää tämän taulukon osassa 3 olevia testejä)

                        213

                        4.4

                        Suojaus vettä ja vieraita esineitä vastaan

                        Testataan standardin ISO 20653: Road vehicles – Degree of protection (IP code) – Protection of electrical equipment against foreign objects, water and access vaatimusten mukaisesti (kohdearvo IP40)

                        220, 221

                        5

                           Sähkömagneettisen yhteensopivuuden (EMC) testaus

                        5.1

                        Laitteen tuottama säteily ja magneettinen vastaanottavuus

                        Asetuksen ECE R10 vaatimusten noudattaminen

                        218

                        5.2

                        Staattisen sähkön purkaukset

                        Standardin ISO 10605:2008 + teknisen oikaisun Technical Corrigendum: 2010 + tarkistuksen 1:2014 noudattaminen: +/– 4kV kontakti ja +/– 8kV ilma

                        218

                        5.3

                        Virtajohtimia pitkin tulevien jännitepiikkien sietokyky

                        24 V:n mallit: standardin ISO 7637-2 + ECE-asetuksen nro 10 version 3 noudattaminen:

                                    pulssi 1a: Vs = – 450V, Ri = 50 ohmia

                                    pulssi 2a: Vs = + 37V, Ri = 2 ohmia

                                    pulssi 2b: Vs = + 20V, Ri = 0,05 ohmia

                                    pulssi 3a: Vs = – 150V, Ri = 50 ohmia

                                    pulssi 3b: Vs = + 150V, Ri = 50 ohmia

                                    pulssi 4: Vs = – 16V, Va = – 12V, t6 = 100 ms

                                    pulssi 5: Vs = + 120V, Ri = 2,2 ohmia, td = 250 ms

                              12 V:n mallit: standardin ISO 7637-1 + ECE-asetuksen nro 10 version 3 noudattaminen:

                                    pulssi 1: Vs = – 75V, Ri = 10 ohmia

                                    pulssi 2a: Vs = + 37V, Ri = 2 ohmia

                                    pulssi 2b: Vs = + 10V, Ri = 0,05 ohmia

                                    pulssi 3a: Vs = – 112V, Ri = 50 ohmia

                                    pulssi 3b: Vs = + 75V, Ri = 50 ohmia

                                    pulssi 4: Vs = – 6V, Va = – 5V, t6 = 15 ms

                                    pulssi 5: Vs = + 65V, Ri = 3 ohmia, td = 100 ms

                              Pulssin 5 sietokyky testataan vain ajoneuvoyksiköillä, jotka on tarkoitettu asennettavaksi ajoneuvoihin, joissa ei ole erillistä suojausta sähköisen kuormituksen äkillisen katkeamisen varalta
                        Katso sähköisen kuormituksen äkillistä katkeamista koskeva ehdotus standardista ISO 16750-2, neljäs painos, luku 4.6.4.

                        218

                  7.   PAPERIN TOIMINNALLISET TESTIT

                        Nro

                        Testi

                        Kuvaus

                        Vaatimukset, joihin testi liittyy

                        1.

                           Hallinnollinen tarkastus

                        1.1

                        Asiakirjat

                        Kirjallisen aineiston oikeellisuus

                        2

                           Yleiset testit

                        2.1

                        Merkkimäärä riviä kohti

                        Tulosteiden silmämääräinen tarkastus

                        172

                        2.2

                        Merkkien vähimmäiskoko

                        Tulosteen silmämääräinen tarkastus ja merkkien tarkastus.

                        173

                        2.3

                        Tuettu standardimerkistö

                        Tulostimen on tuettava lisäyksen 1 luvussa 4 Merkistöt määritettyjä merkkejä.

                        174

                        2.4

                        Tulosteiden määrittäminen

                        Tarkastetaan ajopiirturin tyyppihyväksyntä ja tarkastetaan tulosteet silmämääräisesti

                        174

                        2.5

                        Tulosteiden luettavuus ja tunnistaminen

                        Tulosteiden tarkastaminen
                        Osoitetaan valmistajan testiraporteilla ja testipöytäkirjoilla.
                        Kaikki niiden ajopiirtureiden hyväksyntänumerot, joiden kanssa voidaan käyttää tulostuspaperia, tulostetaan paperille.

                        175, 177, 178

                        2.6

                        Käsin kirjoitettujen huomautusten lisääminen

                        Silmämääräinen tarkastus: Kuljettajan allekirjoitusta varten on saatavilla kenttä.
                        Muita käsin kirjoitettuja lisätietoja varten on saatavilla kenttiä.

                        180

                        2.7

                        Lisätiedot paperin etu- ja takapuolella.

                        Paperin etu- ja takapuolilla voi olla lisätietoja ja -yksityiskohtia.
                        Nämä lisätiedot ja -yksityiskohdat eivät saa haitata tulosteiden luettavuutta.
                        Silmämääräinen tarkastus.

                        177, 178

                        3

                           Varastointitestit

                        3.1

                        Kuiva lämpö

                        Vakauttaminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %
                        Testausympäristö. 72 tuntia lämpötilassa + 70 °C ± 2 °C
                        Palautuminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %

                        176, 178
                        IEC 60068-2-2-Bb

                        2.2

                        Kostea lämpö

                        Vakauttaminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %
                        Testausympäristö. 144 tuntia lämpötilassa + 55 °C ± 2 °C ja suhteellinen kosteus 93 % ± 3 %
                        Palautuminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %

                        176, 178
                        IEC 60068-2-78-Cab

                        4

                           Työaikana tehtävät paperiin liittyvät testit

                        4.1

                        Kosteudenkestävä tausta (tulostamaton paperi)

                        Vakauttaminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %
                        Testausympäristö: 144 tuntia lämpötilassa + 55 °C ± 2 °C ja suhteellinen kosteus 93 % ± 3 %
                        Palautuminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %

                        176, 178
                        IEC 60068-2-78-Cab

                        4.2

                        Tulostettavuus

                        Vakauttaminen: 24 tuntia lämpötilassa + 40 °C ± 2 °C/suhteellinen kosteus 93 % ± 3 %
                        Testausympäristö: tuloste tuotettu lämpötilassa + 23 °C ± 2 °C
                        Palautuminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %

                        176, 178

                        4.3

                        Kuumuudenkesto

                        Vakauttaminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %
                        Testausympäristö: 2 tuntia lämpötilassa + 70 °C ± 2 °C, kuiva lämpö
                        Palautuminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %

                        176, 178
                        IEC 60068-2-2-Bb

                        4.4

                        Matalan lämpötilan sietokyky

                        Vakauttaminen: 16 tuntia lämpötilassa +23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %
                        Testausympäristö: 24 tuntia lämpötilassa – 20 °C ± 3 °C, kuiva kylmyys
                        Palautuminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %

                        176, 178
                        ISO 60068-2-1-Ab

                        4.5

                        Valonkestävyys

                        Vakauttaminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %
                        Testausympäristö: 100 tuntia 5 000  luksin valaistuksessa lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %
                        Palautuminen: 16 tuntia lämpötilassa + 23 °C ± 2 °C/suhteellinen kosteus 55 % ± 3 %

                        176, 178

                  Luettavuusvaatimukset testeille 3.x ja 4.x:
            Tulosteen luettavuus on vahvistettu, jos optiset tiheydet noudattavat seuraavia rajoja:

                        Tulostetut merkit: väh. 1,0

                        Tausta (paperin osa, jolla ei ole tulostetta): enint. 0,2

                  Saatavien tulosteiden optiset tiheydet mitataan standardin DIN EN ISO 534 vaatimusten mukaisesti.
            Tulosteen mitat eivät saa muuttua, ja niiden on pysyttävä selkeästi luettavina.
            8.   YHTEENTOIMIVUUSTESTAUS

                        Nro

                        Testi

                        Kuvaus

                  9.1   Yhteentoimivuustestit ajoneuvoyksikköjen ja ajopiirturikorttien välillä

                        1

                        Molemminpuolinen varmentaminen

                        Tarkastetaan, että ajoneuvoyksikön ja ajopiirturikortin välinen molemminpuolinen varmentaminen sujuu normaalisti

                        2

                        Tietojen kirjoittamisen ja lukemisen testaus

                        Suoritetaan tyypillinen käyttötilannetta vastaava toiminto ajoneuvoyksikössä. Toiminto on valittava testattavan kortin tyypin mukaan, ja sen on kirjoitettava tietoja mahdollisimman moneen kortilla olevaan EF-tiedostoon
                        Todennetaan kopioimalla ajoneuvoyksikön tiedot, että kaikki asianmukaiset tallenteet on tehty oikein
                        Todennetaan kopioimalla kortin tiedot, että kaikki asianmukaiset tallenteet on tehty oikein
                        Todennetaan tulostamalla päivittäinen tuloste, että kaikki asianmukaiset tallenteet ovat luettavissa

                  9.2   Yhteentoimivuustestit ajoneuvoyksikköjen ja liiketunnistimien välillä

                        1

                        Liittäminen

                        Tarkastetaan, että ajoneuvoyksikköjen ja liiketunnistimen välinen liittäminen sujuu normaalisti

                        2

                        Toimintotestit

                        Suoritetaan tyypillinen käyttötilannetta vastaava toiminto liiketunnistimessa. Testissä luodaan tavallisen toiminnan lisäksi mahdollisimman monta tapahtumaa tai vikaa.
                        Todennetaan kopioimalla ajoneuvoyksikön tiedot, että kaikki asianmukaiset tallenteet on tehty oikein
                        Todennetaan kopioimalla kortin tiedot, että kaikki asianmukaiset tallenteet on tehty oikein
                        Todennetaan tulostamalla päivittäinen tuloste, että kaikki asianmukaiset tallenteet ovat luettavissa

                  9.3   Yhteentoimivuustestit ajoneuvoyksikköjen ja ulkoisten GNSS-laitteistojen välillä (soveltuvin osin)

                        1

                        Molemminpuolinen varmentaminen

                        Tarkastetaan, että ajoneuvoyksikön ja ulkoisen GNSS-yksikön välinen molemminpuolinen varmentaminen (yhdistäminen) sujuu normaalisti

                        2

                        Toimintotestit

                        Suoritetaan tyypillinen käyttötilannetta vastaava toiminto ulkoisessa GNSS-laitteistossa. Testissä luodaan tavallisen toiminnan lisäksi mahdollisimman monta tapahtumaa tai vikaa.
                        Todennetaan kopioimalla ajoneuvoyksikön tiedot, että kaikki asianmukaiset tallenteet on tehty oikein
                        Todennetaan kopioimalla kortin tiedot, että kaikki asianmukaiset tallenteet on tehty oikein
                        Todennetaan tulostamalla päivittäinen tuloste, että kaikki asianmukaiset tallenteet ovat luettavissa

            Lisäys 10

               TURVALLISUUSVAATIMUKSET

            Tässä lisäyksessä määritellään älykkäiden ajopiirturijärjestelmien osia (toisen sukupolven ajopiirtureita) koskevat tietoturvavaatimukset.

                        SEC_001

                        Älykkään ajopiirturijärjestelmän seuraavien osien on oltava turvavarmennettuja yhteisten perusteiden mukaisesti:

                                    —

                                    ajoneuvoyksikkö

                                    —

                                    ajopiirturikortti

                                    —

                                    liiketunnistin

                                    —

                                    ulkoinen GNSS-laitteisto.

                        SEC_002

                        Kaikkien niiden osien, joiden on oltava turvavarmennettuja, tietoturvaa koskevat vähimmäisvaatimukset on määriteltävä osan suojausprofiilissa yhteisten perusteiden mukaisesti.

                        SEC_003

                        Euroopan komissio varmistaa, että valtiolliset tietotekniikan turvallisuudesta vastaavat sertifiointielimet, jotka kuuluvat yhteiseen tulkintatyöryhmään (JIWG), joka tukee todistusten keskinäistä tunnustamista EU:n SOGIS-MRA:n (tietotekniikan tuotteiden turvallisuusarviointitodistusten vastavuoroista tunnustamista koskeva sopimus) puitteissa, tukevat ja kehittävät tämän liitteen mukaista neljää suojausprofiilia ja hyväksyvät ne sekä rekisteröivät seuraavat:

                                    —

                                    ajoneuvoyksikön suojausprofiili

                                    —

                                    ajopiirturikortin suojausprofiili

                                    —

                                    liiketunnistimen suojausprofiili

                                    —

                                    ulkoisen GNSS-laitteiston suojausprofiili.

                  Ajoneuvoyksikön suojausprofiilissa on käsiteltävä tapaukset, joissa ajoneuvoyksikkö on suunniteltu käytettäväksi ulkoisen GNSS-laitteiston kanssa tai ilman sitä. Ensin mainitussa tapauksessa ulkoista GNSS-laitteistoa koskevat vaatimukset annetaan sitä koskevassa suojausprofiilissa.

                        SEC_004

                        Luodakseen tietoturvatavoitteet, joiden mukaan voidaan hakea osien turvavarmennusta, osien valmistajien on tarpeen mukaan hiottava ja täydennettävä suojausprofiili ilman, että siinä olevien uhkien, tavoitteiden, menettelytapojen ja tietoturvan toteuttamistoimintojen erittelyjen osalta muutetaan tai poistetaan mitään.

                        SEC_005

                        Arviointiprosessissa on todettava erityisen tietoturvatavoitteen ja vastaavan suojausprofiilin tiukka noudattaminen.

                        SEC_006

                        Jokaisen suojausprofiilin varmuustason on oltava EAL4 ja sitä on laajennettava varmistusosilla ATE_DPT.2 ja AVA_VAN.5.

            Lisäys 11

               YHTEISET TURVALLISUUSMEKANISMIT

            SISÄLLYSLUETTELO
            ALKUSANAT
                     340

                        OSA A

                     ENSIMMÄISEN SUKUPOLVEN AJOPIIRTURIJÄRJESTELMÄ
                     341

                        1.

                     JOHDANTO
                     341

                        1.1.

                     Viitetiedot
                     341

                        1.2.

                     Merkintätavat ja lyhenteet
                     341

                        2.

                     SALAUSJÄRJESTELMÄT JA -ALGORITMIT
                     343

                        2.1.

                     Salausjärjestelmät
                     343

                        2.2.

                     Salausalgoritmit
                     343

                        2.2.1

                     RSA-algoritmi
                     343

                        2.2.2

                     Hajautus (Hash) -algoritmi
                     343

                        2.2.3

                     DES-salausalgoritmi
                     343

                        3.

                     AVAIMET JA VARMENTEET
                     343

                        3.1.

                     Avainten luonti ja jakelu
                     343

                        3.1.1

                     RSA-salausavainten luonti ja jakelu
                     343

                        3.1.2

                     RSA-testausavaimet
                     345

                        3.1.3

                     Liikkeentunnistinavaimet
                     345

                        3.1.4

                     Kolminkertaisessa DES-salauksessa käytettävien avainten luonti ja jakelu
                     345

                        3.2.

                     Avaimet
                     345

                        3.3.

                     Varmenteet
                     345

                        3.3.1

                     Varmenteiden sisältö
                     346

                        3.3.2

                     Annetut varmenteet
                     348

                        3.3.3

                     Varmenteen todentaminen ja purkaminen
                     349

                        4.

                     MOLEMMINPUOLINEN TODENNUSMEKANISMI
                     349

                        5.

                     AJONEUVOYKSIKÖN JA KORTIN VÄLISEN TIEDONSIIRRON SALASSAPIDON, EHEYDEN TURVAAMISEN JA TODENNUKSEN MEKANISMIT
                     352

                        5.1.

                     Salattu sanomanvälitys
                     352

                        5.2.

                     Salatun sanomanvälityksen virheiden käsittely
                     354

                        5.3.

                     Algoritmi salauksen tarkistussumman laskemiseksi
                     354

                        5.4.

                     Algoritmi salattavien dataobjektien kryptogrammien laskemiseksi
                     355

                        6.

                     TIETOJEN KOPIOINNISSA KÄYTETTÄVÄT DIGITAALISET ALLEKIRJOITUSMEKANISMIT
                     355

                        6.1.

                     Allekirjoituksen luominen
                     355

                        6.2.

                     Allekirjoituksen todentaminen
                     356

                        OSA B

                     TOISEN SUKUPOLVEN AJOPIIRTURIJÄRJESTELMÄ
                     357

                        7.

                     JOHDANTO
                     357

                        7.1.

                     Viitetiedot
                     357

                        7.2.

                     Merkintätavat ja lyhenteet
                     357

                        7.3.

                     Määritelmät
                     359

                        8.

                     SALAUSJÄRJESTELMÄT JA -ALGORITMIT
                     359

                        8.1.

                     Salausjärjestelmät
                     359

                        8.2.

                     Salausalgoritmit
                     360

                        8.2.1

                     Symmetriset algoritmit
                     360

                        8.2.2

                     Epäsymmetriset algoritmit ja standardoidut domain-parametrit
                     360

                        8.2.3

                     Hajautusalgoritmit
                     361

                        8.2.4

                     Salausohjelmat (cipher suite)
                     361

                        9.

                     AVAIMET JA VARMENTEET
                     361

                        9.1.

                     Epäsymmetriset avainparit ja julkisen avaimen varmenteet
                     361

                        9.1.1

                     Yleistä
                     361

                        9.1.2

                     Eurooppalainen taso
                     362

                        9.1.3

                     Jäsenvaltiotaso
                     362

                        9.1.4

                     Laitetaso: ajoneuvoyksiköt
                     363

                        9.1.5

                     Laitetaso: ajopiirturikortit
                     365

                        9.1.6

                     Laitetaso: ulkoiset GNSS-laitteistot
                     366

                        9.1.7

                     Yhteenveto: varmenteen korvaus
                     367

                        9.2.

                     Symmetriset avaimet
                     368

                        9.2.1

                     Ajoneuvoyksikön ja liiketunnistimen välisen viestinnän salausavaimet
                     368

                        9.2.2

                     DSRC-tiedonsiirron salausavaimet
                     372

                        9.3.

                     Varmenteet
                     375

                        9.3.1

                     Yleistä
                     375

                        9.3.2

                     Varmenteen sisältö
                     375

                        9.3.3

                     Varmenteiden pyytäminen
                     377

                        10.

                     AJONEUVOYKSIKÖN JA KORTIN MOLEMMINPUOLINEN TODENTAMINEN JA SALATTU SANOMANVÄLITYS
                     378

                        10.1.

                     Yleistä
                     378

                        10.2.

                     Molemminpuolinen varmenneketjun todentaminen
                     379

                        10.2.1

                     Ajoneuvoyksikön suorittama kortin varmenneketjun todentaminen
                     379

                        10.2.2

                     Kortin suorittama ajoneuvoyksikön varmenneketjun todentaminen
                     381

                        10.3.

                     Ajoneuvoyksikön todentaminen
                     384

                        10.4.

                     Sirun todentaminen ja tilapäisestä avaimesta sopiminen
                     385

                        10.5.

                     Salattu sanomanvälitys
                     387

                        10.5.1

                     Yleistä
                     387

                        10.5.2

                     Salatun sanomanvälityksen rakenne
                     388

                        10.5.3

                     Salatun sanomanvälitysjakson lopettaminen
                     391

                        11.

                     AJONEUVOYKSIKÖN JA ULKOISEN GNSS-LAITTEISTON KYTKEMINEN, MOLEMMINPUOLINEN TODENTAMINEN JA SALATTU SANOMANVÄLITYS
                     392

                        11.1.

                     Yleistä
                     392

                        11.2.

                     Ajoneuvoyksikön kytkeminen ulkoiseen GNSS-laitteistoon
                     393

                        11.3.

                     Molemminpuolinen varmenneketjun todentaminen
                     393

                        11.3.1

                     Yleistä
                     393

                        11.3.2

                     Ajoneuvoyksikön ja ulkoisen GNSS-laitteiston kytkemisen aikana
                     393

                        11.3.3

                     Tavanomaisen toiminnan aikana
                     394

                        11.4.

                     Ajoneuvoyksikön todentaminen, sirun todentaminen ja tilapäisestä avaimesta sopiminen
                     395

                        11.5.

                     Salattu sanomanvälitys
                     395

                        12.

                     AJONEUVOYKSIKÖN JA LIIKETUNNISTIMEN LIITTÄMINEN SEKÄ VIESTINTÄ
                     396

                        12.1.

                     Yleistä
                     396

                        12.2.

                     Ajoneuvoyksikön ja liiketunnistimen liittäminen eri sukupolvien avaimilla
                     396

                        12.3.

                     Ajoneuvoyksikön ja liiketunnistimen liittäminen sekä viestintä AES-avaimilla
                     397

                        12.4.

                     Ajoneuvoyksikön ja liiketunnistimen liittäminen eri sukupolvien laitteissa
                     399

                        13.

                     DSRC-TIEDONSIIRRON KAUTTA TAPAHTUVAN ETÄVIESTINNÄN TIETOTURVA
                     399

                        13.1.

                     Yleistä
                     399

                        13.2.

                     Ajopiirturin hyötykuormatietojen salaus ja MAC-koodin luominen
                     400

                        13.3.

                     Ajopiirturin hyötykuormatietojen todentaminen ja salauksen avaus
                     401

                        14.

                     KOPIOITUJEN TIETOJEN ALLEKIRJOITTAMINEN JA ALLEKIRJOITUSTEN TODENTAMINEN
                     401

                        14.1.

                     Yleistä
                     401

                        14.2.

                     Allekirjoituksen luominen
                     402

                        14.3.

                     Allekirjoituksen todentaminen
                     402
                  ALKUSANAT
            Tässä lisäyksessä määritellään turvallisuusmekanismit, joiden avulla varmistetaan

                        —

                        ajopiirturijärjestelmän eri osien molemminpuolinen todentaminen

                        —

                        ajopiirturijärjestelmän eri osien välillä siirrettyjen tai ulkoisille tietovälineille kopioitujen tietojen luottamuksellisuus, eheys, aitous ja/tai kiistämättömyys.

                  Lisäys koostuu kahdesta osasta. Osassa A määritellään ensimmäisen sukupolven ajopiirturijärjestelmän (digitaalinen ajopiirturi) turvallisuusmekanismit. Osassa B määritellään toisen sukupolven ajopiirturijärjestelmän (älykäs ajopiirturi) turvallisuusmekanismit.
            Lisäyksen osassa A määriteltyjä mekanismeja sovelletaan, jos molemminpuolisessa todennus- ja/tai tiedonsiirtoprosessissa on osallisena vähintään yksi ensimmäisen sukupolven ajopiirturijärjestelmän osa.
            Lisäyksen osassa B määriteltyjä mekanismeja sovelletaan, jos molemmat molemminpuolisessa todennus- ja/tai tiedonsiirtoprosessissa osallisena olevat ajopiirturijärjestelmän osat ovat toisen sukupolven osia.
            Lisäyksessä 15 esitetään lisätietoa ensimmäisen sukupolven osien käytöstä yhdessä toisen sukupolven osien kanssa.
            OSA A

               ENSIMMÄISEN SUKUPOLVEN AJOPIIRTURIJÄRJESTELMÄ

            1.   JOHDANTO
            1.1.   Viitetiedot

            Tässä lisäyksessä käytetään seuraavia viitetietoja:

                        SHA-1

                        National Institute of Standards and Technology (NIST). FIPS Publication 180-1: Secure Hash Standard. April 1995.

                        PKCS1

                        RSA Laboratories. PKCS # 1: RSA Encryption Standard. Version 2.0. October 1998.

                        TDES

                        National Institute of Standards and Technology (NIST). FIPS Publication 46-3: Data Encryption Standard. Draft 1999.

                        TDES-OP

                        ANSI X9.52, Triple Data Encryption Algorithm Modes of Operation. 1998.

                        ISO/IEC 7816-4

                        Information Technology – Identification cards – Integrated circuit(s) cards with contacts – Part 4: Interindustry commands for interexchange. First edition: 1995 + Amendment 1: 1997.

                        ISO/IEC 7816-6

                        Information Technology – Identification cards – Integrated circuit(s) cards with contacts – Part 6: Interindustry data elements. First edition: 1996 + Cor 1: 1998.

                        ISO/IEC 7816-8

                        Information Technology – Identification cards – Integrated circuit(s) cards with contacts – Part 8: Security related interindustry commands. First edition 1999.

                        ISO/IEC 9796-2

                        Information Technology – Security techniques – Digital signature schemes giving message recovery – Part 2: Mechanisms using a hash function. First edition: 1997.

                        ISO/IEC 9798-3

                        Information Technology – Security techniques – Entity authentication mechanisms – Part 3: Entity authentication using a public key algorithm. Second edition 1998.

                        ISO 16844-3

                        Road vehicles – Tachograph systems – Part 3: Motion sensor interface.

                  1.2.   Merkintätavat ja lyhenteet

            Tässä lisäyksessä käytetään seuraavia merkintätapoja ja lyhenteitä:

                        (Ka, Kb, Kc)

                        Avainnippu, jota kolminkertainen salausalgoritmi käyttää

                        CA

                        (Certification authority) Varmenneviranomainen

                        CAR

                        (Certification authority reference) Varmenneviranomaisen viite

                        CC

                        (Cryptographic checksum) Salauksen tarkistussumma

                        CG

                        (Cryptogram) Kryptogrammi

                        CH

                        (Command header) Komennon ylätunniste

                        CHA

                        (Certificate holder authorisation) Varmenteen haltijan valtuutus

                        CHR

                        (Certificate holder reference) Varmenteen haltijan viite

                        D()

                        Salauksen avaaminen DES-algoritmilla

                        DE

                        (Data element) Dataelementti

                        DO

                        (Data object) Dataobjekti

                           d

                        RSA-salauksessa käytettävä yksityinen avain eli yksityinen eksponentti

                           e

                        RSA-salauksessa käytettävä julkinen avain eli julkinen eksponentti

                        E()

                        Salaaminen DES-algoritmilla

                        EQT

                        (Equipment) Laitteet

                           Hash()

                           Hash-hajautusalgoritmilla laskettu tulos

                           Hash

                        Hajautusalgoritmi

                        KID

                        (Key identifier) Avaimen tunniste

                        Km

                        TDES-avain. ISO 16844-3 -standardissa määritelty pääavain

                        KmVU

                        Ajoneuvoyksikköön asetettava TDES-avain

                        KmWC

                        Korjaamokorttiin asetettava TDES-avain

                           m

                        Viestiä edustava luku, kokonaisluku välillä 0–n-1

                           n

                        RSA-avaimien yhteinen osa, (kongruenssi)moduuli

                        PB

                        (Padding bytes) Täyttötavut

                        PI

                        (Padding indicator byte) Täyttämistä ilmaiseva tavu (käytetään salatun datan kryptogrammissa)

                        PV

                        (Plain value) Koodaamaton datan arvo

                           s

                        Allekirjoitusta edustava luku, kokonaisluku välillä 0–n-1

                        SSC

                        (Send sequence counter) Lähetysvaihelaskuri

                        SM

                        (Secure messaging) Salattu sanomanvälitys

                        TCBC

                        (TDEA cipher block chaining mode of operation) TDEA-salauksen salauslohkoja ketjuttava käyttötila

                        TDEA

                        (Triple data encryption algorithm) Kolminkertainen tiedonsalausalgoritmi

                        TLV

                        (Tag length value) TLV-koodaustapa; tuntomerkki-pituus-sisältö-koodaustapa

                        VU

                        (Vehicle unit) Ajoneuvoyksikkö

                        X.C

                        Varmenneviranomaisen antama käyttäjä X:n varmenne

                        X.CA

                        Käyttäjä X:n varmenneviranomainen

                        X.CA.PK o X.C

                        Toimenpide, jolla varmenne avataan sen sisältämän julkisen avaimen saamiseksi. Kyseessä on operandien väliin tuleva operaattori, jonka vasemmanpuoleinen kohdemuuttuja (operandi) on varmenneviranomaisen julkinen avain ja oikeanpuoleinen kohdemuuttuja on tämän varmenneviranomaisen antama varmenne. Tulos on sen käyttäjä X:n julkinen avain, jonka varmenne on oikeanpuoleisena kohdemuuttujana

                        X.PK

                        Käyttäjä X:n julkinen RSA-avain

                        X.PK[I]

                        Käyttäjä X:n julkista avainta käyttäen tehty tiedon I RSA-salaus

                        X.SK

                        Käyttäjä X:n yksityinen RSA-avain

                        X.SK[I]

                        Käyttäjä X:n yksityistä avainta käyttäen tehty tiedon I RSA-salaus

                        ‘xx’

                        Heksadesimaalilukuna ilmaistu arvo

                        ||

                        Ketjutusmerkki

                  2.   SALAUSJÄRJESTELMÄT JA -ALGORITMIT
            2.1.   Salausjärjestelmät

                        CSM_001

                        Ajoneuvoyksikköjen ja ajopiirturikorttien on käytettävä klassista julkiseen avaimeen perustuvaa RSA-salausjärjestelmää luomaan seuraavat turvallisuusmekanismit:

                                    —

                                    ajoneuvoyksikköjen ja korttien välinen todentaminen,

                                    —

                                    kolminkertaisessa DES-salauksessa käytettävien avainten siirtäminen ajoneuvoyksikköjen ja ajopiirturikorttien välillä,

                                    —

                                    ajoneuvoyksiköistä tai ajopiirturikorteilta ulkoisille tallennusvälineille kopioitujen tietojen digitaalinen allekirjoitus.

                        CSM_002

                        Ajoneuvoyksikköjen ja ajopiirturikorttien on käytettävä kolminkertaista symmetristä DES-salausjärjestelmää luomaan mekanismi, jolla taataan tietojen eheys vaihdettaessa käyttäjätietoja ajoneuvoyksikköjen ja ajopiirturikorttien välillä, sekä tarvittaessa käytettävä sitä salaamaan ajoneuvoyksikköjen ja ajopiirturikorttien välillä vaihdettavat tiedot.

                  2.2.   Salausalgoritmit

            2.2.1   RSA-algoritmi

                        CSM_003

                        Seuraavat riippuvuudet määrittelevät täysin RSA-algoritmin:

                                    X.SK[m] = s = md
                                        mod n

                                    X.PK[s] = m = se
                                        mod n

                              RSA-funktio on kuvattu yksityiskohtaisesti viitteessä PKCS1. RSA-laskelmissa käytettävä julkinen eksponentti e on välillä 3 ja n-1 oleva kokonaisluku, joka täyttää ehdon gcd(e, lcm(p-1, q-1))=1.

                  2.2.2   Hajautus (Hash) -algoritmi

                        CSM_004

                        Digitaalisten allekirjoitusmekanismien on käytettävä viitteessä SHA-1 määriteltyä SHA-1-hajautusalgoritmia.

                  2.2.3   DES-salausalgoritmi

                        CSM_005

                        DES-perustaisia algoritmeja on käytettävä ketjuttaen salattavat lohkot.

                  3.   AVAIMET JA VARMENTEET
            3.1.   Avainten luonti ja jakelu

            3.1.1   RSA-salausavainten luonti ja jakelu

                        CSM_006

                        RSA-avaimet on luotava kolmella toiminnallisesti hierarkkisella tasolla:

                                    —

                                    eurooppalaisella tasolla,

                                    —

                                    jäsenvaltiotasolla,

                                    —

                                    laitetasolla.

                        CSM_007

                        Eurooppalaisella tasolla on luotava yksi eurooppalainen avainpari (EUR.SK ja EUR.PK). Eurooppalaista yksityistä avainta on käytettävä varmentamaan jäsenvaltioiden julkiset avaimet. Kaikista varmennetuista avaimista on pidettävä rekisteriä. Euroopan varmenneviranomaisen on hoidettava nämä tehtävät Euroopan komission valtuuttamana ja vastuulla.

                        CSM_008

                        Jäsenvaltiotasolla on luotava jäsenvaltion avainpari (MS.SK ja MS.PK). Euroopan varmenneviranomaisen on varmennettava jäsenvaltioiden julkiset avaimet. Jäsenvaltioiden yksityistä avainta on käytettävä varmentamaan laitteisiin (ajoneuvoyksikköön tai ajopiirturikorteille) asennetut julkiset avaimet. Kaikista varmennetuista julkisista avaimista on pidettävä rekisteriä, jossa on kunkin avaimen osalta sen laitteen tunniste, johon avain on tarkoitettu. Jäsenvaltion varmenneviranomaisen on hoidettava nämä tehtävät. Jäsenvaltio saa vaihtaa avainpariaan säännöllisesti.

                        CSM_009

                        Laitetasolla on jokaiselle laitteelle luotava ja siihen lisättävä yksi avainpari (EQT.SK ja EQT.PK). Jäsenvaltion varmenneviranomaisen on varmennettava laitteiden julkinen avain. Nämä tehtävät voi hoitaa laitteen valmistaja, se, joka syöttää laitteeseen haltijan henkilötiedot, tai jäsenvaltion viranomainen. Tätä avainparia käytetään todennuksessa, digitaalisessa allekirjoituksessa ja salauksessa.

                        CSM_010

                        Yksityiset avaimet on pidettävä salassa niitä luotaessa, siirrettäessä (jos niitä siirretään) ja säilytettäessä.
                        Seuraavassa kuvassa on tämän prosessin tietovirran yhteenveto:

                  3.1.2   RSA-testausavaimet

                        CSM_011

                        Laitteiden testausta varten (mukaan lukien yhteentoimivuustestit) Euroopan varmenneviranomaisen on luotava yksi erillinen Euroopan testausavainpari ja vähintään kaksi jäsenvaltioiden testausavainparia, joiden julkiset avaimet on varmennettava Euroopan yksityisellä testausavaimella. Laitteiden valmistajien on asennettava tyyppihyväksyntää varten testattaviin laitteisiin jollain näistä jäsenvaltioiden testausavaimista varmennettu testausavain.

                  3.1.3   Liikkeentunnistinavaimet

            Alla kuvatut kolme TDES-avainta on pidettävä asianmukaisesti salassa luonnin, (mahdollisen) siirron ja säilytyksen aikana.
            ISO 16844 -standardin mukaisten ajopiirturin osien tukemiseksi Euroopan varmenneviranomaisen ja jäsenvaltioiden varmenneviranomaisten on lisäksi toimittava seuraavasti:

                        CSM_036

                     Euroopan varmenneviranomaisen on luotava kaksi itsenäistä ja ainutkertaista TDES-avainta (KmVU ja KmWC) ja luotava Km seuraavasti: Km = KmVU XOR KmWC
                        . Euroopan varmenneviranomaisen on toimitettava nämä avaimet tarvittavin turvatoimin pyynnöstä jäsenvaltioiden varmenneviranomaisille.

                        CSM_037

                        Jäsenvaltioiden varmenneviranomaisten on:

                                    —

                                    käytettävä Km:ää salatessaan liikkeentunnistinvalmistajien pyytämät liikkeentunnistintiedot (Km:llä salattavat tiedot määritellään ISO 16844-3 -standardissa),

                                    —

                                    toimitettava tarvittavin turvatoimin KmVU ajoneuvoyksiköiden valmistajille asennettavaksi ajoneuvoyksiköihin,

                                    —

                                    varmistettava, että KmWC asennetaan kaikkiin korjaamokortteihin ( tiedostossa ) kortin asiakaskohtaisia asetuksia tehtäessä.

                  3.1.4   Kolminkertaisessa DES-salauksessa käytettävien avainten luonti ja jakelu

                        CSM_012

                        Ajoneuvoyksikköjen ja ajopiirturikorttien on osana molemminpuolista todennusprosessia luotava ja vaihdettava tarvittavat tiedot yhteisen kolminkertaisen DES-salauksen avaimen luomiseksi. Tämä tiedonvaihto on salattava RSA-salausmekanismia käyttäen.

                        CSM_013

                        Tätä avainta on käytettävä kaikkiin myöhempiin salaustoimiin, joissa käytetään salattua sanomanvälitystä. Sen voimassaolo päättyy kortin käyttöjakson päättyessä (kun kortti poistetaan tai asetetaan alkutilaansa) ja/tai 240 käyttökerran jälkeen (yksi avaimen käyttökerta = yksi salattua sanomanvälitystä käyttäen kortille lähetetty komento ja siihen liittyvä vastaus).

                  3.2.   Avaimet

                        CSM_014

                        RSA-avaimen pituuden (kaikilla tasoilla) on oltava seuraava: moduuli n1 024 bittiä, julkinen eksponentti e enintään 64 bittiä, yksityinen eksponentti d1 024 bittiä.

                        CSM_015

                        Kolminkertaisen DES-salauksen avainten on oltava muotoa (Ka, Kb, Ka), missä Ka ja Kb ovat toisistaan riippumattomia 64 bitin pituisia avaimia. Pariteettibittejä ei aseteta.

                  3.3.   Varmenteet

                        CSM_016

                        Julkisten RSA-avainten varmenteiden on oltava heterologisia (non self descriptive) kortin avulla todennettavia (card verifiable) varmenteita (viite: ISO/IEC 7816-8).

                  3.3.1   Varmenteiden sisältö

                        CSM_017

                        Julkisten RSA-avainten varmenteet koostuvat seuraavista tiedoista seuraavassa järjestyksessä:

                                    Data

                                    Muoto

                                    Tavuja

                                    Selite

                                    CPI

                                    INTEGER

                                    1

                                    Varmenteen profiilin tunniste (tässä versiossa ‘01’)

                                    CAR

                                    OCTET STRING

                                    8

                                    Varmenneviranomaisen viite

                                    CHA

                                    OCTET STRING

                                    7

                                    Varmenteen haltijan valtuutus

                                    EOV

                                    TimeReal

                                    4

                                    Varmenteen viimeinen voimassaoloaika. Valinnainen, täytetään tavuilla ‘FF’, jos ei käytössä.

                                    CHR

                                    OCTET STRING

                                    8

                                    Varmenteen haltijan viite

                                       n

                                    OCTET STRING

                                    128

                                    Julkinen avain (moduuli)

                                       e

                                    OCTET STRING

                                    8

                                    Julkinen avain (julkinen eksponentti)

                                       164

                           Huomautuksia:

                                    1.

                                    Varmenteen profiilin tunniste (CPI) kuvaa todennusvarmenteen tarkan rakenteen. Sitä voidaan käyttää laitteen sisäisesti yksilöimään tietty ylätunnisteluettelo, joka kuvaa varmenteessa olevien dataelementtien ketjutuksen.
                                    Tämän varmenteen sisältöön liittyvä ylätunnisteluettelo on seuraava:

                                                ‘4D’

                                                ‘16’

                                                ‘5F 29’

                                                ‘01’

                                                ‘42’

                                                ‘08’

                                                ‘5F 4B’

                                                ‘07’

                                                ‘5F 24’

                                                ‘04’

                                                ‘5F 20’

                                                ‘08’

                                                ‘7F 49’

                                                ‘05’

                                                ‘81’

                                                ‘81 80’

                                                ‘82’

                                                ‘08’

                                                Pidennetyn ylätunnisteluettelon tuntomerkki

                                                Ylätunnisteluettelon pituus

                                                CPI:n tuntomerkki

                                                CPI:n pituus

                                                CAR:n tuntomerkki

                                                CAR:n pituus

                                                CHA:n tuntomerkki

                                                CHA:n pituus

                                                EOV:n tuntomerkki

                                                EOV:n pituus

                                                CHR:n tuntomerkki

                                                CHR:n pituus

                                                Julkisen avaimen tuntomerkki (koottu)

                                                Seuraavien dataobjektien pituus

                                                Moduulin tuntomerkki

                                                Moduulin pituus

                                                Julkisen eksponentin tuntomerkki

                                                Julkisen eksponentin pituus

                                    2.

                                    Varmenneviranomaisen viitteen (CAR) avulla tunnistetaan varmenteen antanut varmenneviranomainen siten, että dataelementtiä voidaan käyttää samanaikaisesti viranomaisen avaimen tunnisteen kanssa löytämään varmenneviranomaisen julkinen avain (koodaus on selitetty jäljempänä avaimen tunnistetta käsittelevässä kohdassa).

                                    3.

                                 Varmenteen haltijan valtuutusta (CHA) käytetään yksilöimään varmenteen haltijan oikeudet. Se koostuu ajopiirturisovelluksen tunnisteesta ja sen laitteen tyypistä, johon varmenne on tarkoitettu (
                                       -dataelementin mukaisesti; jäsenvaltiota vastaava arvo on 00).

                                    4.

                                    Varmenteen haltijan viitteen (CHR) avulla yksilöidään varmenteen haltija siten, että dataelementtiä voidaan käyttää samanaikaisesti kyseisen avaimen tunnisteen kanssa löytämään varmenteen haltijan julkinen avain.

                                    5.

                                    Avaimen tunnisteet yksilöivät varmenteen haltijan tai varmenneviranomaisen. Ne koodataan seuraavasti:

                                                5.1

                                                Laite (ajoneuvoyksikkö tai kortti):

                                                            Data

                                                            Laitteen sarjanumero

                                                            Päivämäärä

                                                            Tyyppi

                                                            Valmistaja

                                                            Pituus

                                                            4 tavua

                                                            2 tavua

                                                            1 tavu

                                                            1 tavu

                                                            Arvo

                                                            Kokonaisluku

                                                            kk vv BCD-koodattuna

                                                            Valmistajan mukaan

                                                            Valmistajan koodi

                                                      Varmennetta pyytäessään ajoneuvoyksikön valmistaja joko tietää tai ei tiedä sen laitteen tunnistetta, johon avaimet tullaan asentamaan.
                                                Ensin mainitussa tapauksessa valmistaja lähettää laitteen tunnisteen julkisen avaimen kanssa jäsenvaltionsa viranomaiselle saadakseen varmenteen. Varmenne sisältää tällöin laitteen tunnisteen ja valmistajan on varmistettava, että avain ja varmenne asennetaan aiottuun laitteeseen. Avaimen tunniste on jäljempänä esitetyn muotoinen.
                                                Jälkimmäisessä tapauksessa valmistajan on yksilöitävä jokainen varmennepyyntö ja lähetettävä tämä tunniste julkisen avaimen kanssa jäsenvaltionsa viranomaiselle saadakseen varmenteen. Varmenne sisältää pyynnön tunnisteen. Kun avain on asennettu johonkin laitteeseen, valmistajan on annettava jäsenvaltion viranomaiselle tieto siitä, mihin laitteeseen se asennettiin (ts. pyynnön tunniste, laitteen tunniste). Avaimen tunniste on seuraavan muotoinen:

                                                            Data

                                                            Varmennepyynnön järjestysnumero

                                                            Päivämäärä

                                                            Tyyppi

                                                            Valmistaja

                                                            Pituus

                                                            4 tavua

                                                            2 tavua

                                                            1 tavu

                                                            1 tavu

                                                            Arvo

                                                            Kokonaisluku

                                                            kk vv BCD-koodattuna

                                                            ‘FF’

                                                            Valmistajan koodi

                                                5.2

                                                Varmenneviranomainen:

                                                            Data

                                                            Viranomaisen tunniste

                                                            Avaimen järjestysnumero

                                                            Lisätiedot

                                                            Tunniste

                                                            Pituus

                                                            4 tavua

                                                            1 tavu

                                                            2 tavua

                                                            1 tavu

                                                            Arvo

                                                            1 tavu: valtion numerotunnus
                                                            3 tavua: valtion aakkosnumeerinen tunnus

                                                            Kokonaisluku

                                                            Koodatut lisätiedot
                                                            (CA:n mukaan)
                                                            ‘FF FF’, jos ei käytössä

                                                            ‘01’

                                                      Avaimen järjestysnumeroa käytetään erottamaan toisistaan jäsenvaltion eri avaimet tapauksissa, joissa avain vaihdetaan.

                                    6.

                                    Varmenteiden todentajien on saatava tieto siitä, että varmennettu julkinen avain on RSA-avain, jota käytetään todentamiseen, digitaaliseen allekirjoitukseen ja salaukseen (varmenne ei sisällä tunnistetta, joka kertoisi sen).

                  3.3.2   Annetut varmenteet

                        CSM_018

                        Annettu varmenne on digitaalinen allekirjoitus, joka sisältää varmenteen sisällön osittaisen palautuksen ISO/IEC 9796-2 -standardin (lukuun ottamatta sen liitettä A4) mukaisesti ja johon on liitetty varmenneviranomaisen viite.
                        X.C = X.CA.SK[‘6A’ || Cr || Hash(Cc) || ‘BC’] || Cn || X.CAR

                                    Varmenteen sisällön ollessa = Cc =

                                    Cr

                                    ||

                                    Cn

                                    106 tavua

                                    58 tavua

                           Huomautuksia:

                                    1.

                                    Tämä varmenne on 194 tavun pituinen.

                                    2.

                                    Allekirjoituksella peitetty varmenneviranomaisen viite (CAR) liitetään myös allekirjoitukseen, jotta varmenteen todentamiseksi voidaan valita varmenneviranomaisen julkinen avain.

                                    3.

                                    Varmenteen todentajan on automaattisesti tunnettava algoritmi, jota varmenneviranomainen on käyttänyt allekirjoittaessaan varmenteen.

                                    4.

                                    Tähän annettuun varmenteeseen liittyvä ylätunnisteluettelo on seuraavanlainen:

                                                ‘7F 21’

                                                ‘09’

                                                ‘5F 37’

                                                ‘81 80’

                                                ‘5F 38’

                                                ‘3A’

                                                ‘42’

                                                ‘08’

                                                Todennettavan varmenteen tuntomerkki (koottu)

                                                Seuraavien dataobjektien pituus

                                                Allekirjoituksen tuntomerkki

                                                Allekirjoituksen pituus

                                                Jakojäännöksen tuntomerkki

                                                Jakojäännöksen pituus

                                                CAR:n tuntomerkki

                                                CAR:n pituus

                  3.3.3   Varmenteen todentaminen ja purkaminen

            Varmenteen todentaminen ja purkaminen sisältää allekirjoituksen todentamisen ISO/IEC 9796-2 -standardin mukaisesti, varmenteen sisällön ja siihen sisältyvän julkisen avaimen palauttamisen: X.PK = X.CA.PK o X.C sekä varmenteen voimassaolon todentamisen.

                        CSM_019

                        Siihen liittyy seuraavat vaiheet:

                                    Todennetaan allekirjoitus ja palautetaan sisältö:

                                                            —

                                                            X.C:stä palautetaan allekirjoitus Cn' ja CAR':

                                                X.C =

                                                allekirjoitus

                                                ||

                                                Cn'

                                                ||

                                                CAR'

                                                128 tavua

                                                58 tavua

                                                8 tavua

                                                —

                                                CAR':sta valitaan oikea varmenneviranomaisen julkinen avain (ellei sitä ole aiemmin saatu muilla tavoin),

                                                —

                                                avataan allekirjoitus CA:n julkisella avaimella: Sr'= X.CA.PK [Sign],

                                                —

                                                tarkastetaan, että merkkijono Sr' alkaa tavulla ‘6A’ ja päättyy tavuun ‘BC’,

                                                            —

                                                            lasketaan Cr' ja H' allekirjoituksesta: Sr' =

                                                ‘6A’

                                                ||

                                                Cr'

                                                ||

                                                H'

                                                ||

                                                ‘BC’

                                                106 tavua

                                                20 tavua

                                                —

                                                palautetaan varmenteen sisältö C' = Cr' || Cn',

                                                —

                                                tarkastetaan, että Hash(C') = H'

                                    Jos tarkastusten tulos on oikea ja varmenne on aito, sen sisältö on C'.

                                    Todennetaan voimassaolo C':n sisällöstä:

                                                —

                                                tarkastetaan viimeinen voimassaolopäivä, jos sellainen on.

                                    Palautetaan C':n sisällöstä ja tallennetaan julkinen avain, avaimen tunniste, varmenteen haltijan valtuutus ja varmenteen viimeinen voimassaolopäivä:

                                                —

                                                X.PK = n || e

                                                —

                                                X.KID = CHR

                                                —

                                                X.CHA = CHA

                                                —

                                                X.EOV = EOV

                  4.   MOLEMMINPUOLINEN TODENNUSMEKANISMI
            Korttien ja ajoneuvoyksikköjen molemminpuolinen todennus perustuu seuraavaan periaatteeseen:
            Kummankin osapuolen on osoitettava toiselle osapuolelle, että sillä on hallussaan voimassa oleva avainpari, jonka julkisen avaimen on varmentanut jäsenvaltion varmenneviranomainen, joka puolestaan on Euroopan varmenneviranomaisen varmentama.
            Tämän osoittaminen tehdään allekirjoittamalla yksityistä avainta käyttäen toisen osapuolen lähettämä satunnaisluku, joka lähettäneen osapuolen on toistettava allekirjoitusta todentaessaan.
            Tämä mekanismi käynnistyy, kun kortti asetetaan ajoneuvoyksikköön. Se alkaa varmenteiden vaihtamisella ja julkisten avainten purkamisella ja päättyy tilapäisen avaimen luomiseen.

                        CSM_020

                        Mekanismin on käytettävä seuraavaa protokollaa (nuolet merkitsevät komentoja ja vaihdettavia tietoja (ks. lisäys 2)):

                  5.   AJONEUVOYKSIKÖN JA KORTIN VÄLISEN TIEDONSIIRRON SALASSAPIDON, EHEYDEN TURVAAMISEN JA TODENNUKSEN MEKANISMIT
            5.1.   Salattu sanomanvälitys

                        CSM_021

                        Ajoneuvoyksikön ja kortin välisen tiedonsiirron eheys on turvattava käyttämällä salattua sanomanvälitystä viitteiden ISO/IEC 7816-4 ja ISO/IEC 7816-8 mukaisesti.

                        CSM_022

                        Kun tiedot on suojattava siirron ajaksi, on komennon tai sen vastauksen mukana lähetettäviin dataobjekteihin liitettävä salauksen tarkistussumman sisältävä dataobjekti. Vastaanottajan on todennettava salauksen tarkistussumma.

                        CSM_023

                        Komennon mukana lähetettyyn tietojen salauksen tarkistussummaan on laskettava mukaan komennon ylätunniste ja kaikki lähetetyt dataobjektit (=>CLA = ‘0C’, ja kaikki dataobjektit on ympäröitävä tunnusmerkeillä, joissa b1 = 1).

                        CSM_024

                        Vastauksen tilaa osoittavat tavut on suojattava salauksen tarkistussummalla, kun vastauksessa ei ole datakenttää.

                        CSM_025

                        Salauksen tarkistussummien on oltava neljän tavun pituisia.
                        Salattua sanomanvälitystä käytettäessä komentojen ja vastausten rakenne on sen vuoksi seuraava:

                                    Käytetyt dataobjektit ovat osa ISO/IEC 7816-4 -standardissa kuvatuista salatussa sanomanvälityksessä käytettävistä dataobjekteista:

                                                Tuntomerkki

                                                Muistikas

                                                Merkitys

                                                   ‘81’

                                                TPV

                                                Koodaamaton data, jota ei ole BER-TLV-koodattu (suojataan CC:llä)

                                                ‘97’

                                                   TLE

                                                Le:n arvo suojaamattomassa komennossa (suojataan CC:llä)

                                                ‘99’

                                                TSW

                                                Status info (suojataan CC:llä)

                                                ‘8E’

                                                TCC

                                                Salauksen tarkistussumma CC

                                                ‘87’

                                                TPI CG

                                                Täyttämistä osoittava tavu || Kryptogrammi (koodaamaton data, jota ei ole BER-TLV-koodattu)

                                    Kun suojaamaton komento-vastauspari on:

                                                Komennon ylätunniste

                                                Varsinainen komento

                                                CLA

                                                INS

                                                P1

                                                P2

                                                [Lc-kenttä]

                                                [Datakenttä]

                                                [Le-kenttä]

                                                neljä tavua

                                                L tavua merkittynä B1 bis BL

                                                Varsinainen vastaus

                                                Vastauksen lopuke

                                                [Datakenttä]

                                                SW1

                                                SW2

                                                Lr datatavua

                                                kaksi tavua

                                    Niin vastaava suojattu komento-vastauspari on:

                                                Suojattu komento:

                                                            Komennon ylätunniste (CH)

                                                            Varsinainen komento

                                                            CLA

                                                            INS

                                                            P1

                                                            P2

                                                            [Uusi Lc-kenttä]

                                                            [Uusi datakenttä]

                                                            [Uusi Le-kenttä]

                                                            ‘OC’

                                                            Uuden datakentän pituus

                                                            TPV

                                                            LPV

                                                            PV

                                                            TLE

                                                            LLE

                                                            Le

                                                            TCC

                                                            LCC

                                                            CC

                                                            ‘00’

                                                            ‘81’

                                                            Lc

                                                            Datakenttä

                                                            ‘97’

                                                            ‘01’

                                                            Le

                                                            ‘8E’

                                                            ‘04’

                                                            CC

                                                      Tarkistussummaan laskettava data = CH || PB || TPV || LPV || PV || TLE || LLE || Le || PB
                                                PB = Täyttötavut (80..00) standardin ISO-IEC 7816-4 ja ISO 9797 menetelmän 2 mukaisesti.
                                                PV- ja LE-dataobjektit ovat mukana vain, jos suojaamattomassa komennossa on vastaavaa dataa.

                                                Suojattu vastaus:

                                                            1.

                                                            Tapaus, jossa vastauksen datakenttä ei ole tyhjä mutta sitä ei tarvitse pitää salassa:

                                                                        Varsinainen vastaus

                                                                        Vastauksen lopuke

                                                                        [Uusi datakenttä]

                                                                        Uusi SW1 SW2

                                                                        TPV

                                                                        LPV
[cell cut: 2800029 characters, first 2000000 kept]