title: Rozporządzenie wykonawcze Komisji (UE) 2016/799 z dnia 18 marca 2016 r. w sprawie wykonania rozporządzenia Parlamentu Europejskiego i Rady (UE) nr 165/2014 ustanawiającego wymogi dotyczące budowy, sprawdzania, instalacji, użytkowania i naprawy tachografów oraz ich elementów składowych (Tekst mający znaczenie dla EOG)

text:
                  26.5.2016

                  PL

                  Dziennik Urzędowy Unii Europejskiej

                  L 139/1

            ROZPORZĄDZENIE WYKONAWCZE KOMISJI (UE) 2016/799
      z dnia 18 marca 2016 r.
      w sprawie wykonania rozporządzenia Parlamentu Europejskiego i Rady (UE) nr 165/2014 ustanawiającego wymogi dotyczące budowy, sprawdzania, instalacji, użytkowania i naprawy tachografów oraz ich elementów składowych
      (Tekst mający znaczenie dla EOG)
      KOMISJA EUROPEJSKA,
      uwzględniając Traktat o funkcjonowaniu Unii Europejskiej,
      uwzględniając rozporządzenie Parlamentu Europejskiego i Rady (UE) nr 165/2014 z dnia 4 lutego 2014 r. w sprawie tachografów stosowanych w transporcie drogowym (1), w szczególności jego art. 11 i art. 12 ust. 7,
      a także mając na uwadze, co następuje:

                  (1)

                  Rozporządzeniem (UE) nr 165/2014 wprowadzono tzw. drugą generację tachografów cyfrowych (tzw. tachografów inteligentnych), które obejmują połączenie z urządzeniem GNSS (globalny system nawigacji satelitarnej), urządzenie wczesnego wykrywania na odległość oraz interfejs do inteligentnych systemów transportowych. Należy ustanowić specyfikacje dotyczące wymogów technicznych w zakresie budowy tachografów inteligentnych.

                  (2)

                  Urządzenie wczesnego wykrywania na odległość, przewidziane na mocy art. 9 ust. 4 rozporządzenia (UE) nr 165/2014, powinno przekazywać funkcjonariuszowi kontroli drogowej dane z tachografu cyfrowego oraz informacje dotyczące mas oraz masy przypadającej na osie całego zespołu pojazdów (ciągnika i przyczep lub naczep), zgodnie z dyrektywą 96/53/WE Parlamentu Europejskiego i Rady (2). Powinno to umożliwić skuteczną i szybką kontrolę pojazdów przez organy kontrolne, przy zmniejszeniu liczby urządzeń elektronicznych w kabinie pojazdu.

                  (3)

                  Zgodnie z dyrektywą 96/53/WE, w przypadku urządzenia wczesnego wykrywania na odległość należy stosować normy CEN DSRC (3), o których mowa we wspomnianej dyrektywie, w zakresie częstotliwości 5795–5805 MHz. Ponieważ ten zakres częstotliwości jest wykorzystywany również na potrzeby elektronicznych systemów pobierania opłat, a także w celu uniknięcia zakłóceń między aplikacjami służącymi do pobierania i kontroli opłat drogowych, funkcjonariusze służb kontrolnych nie powinni używać urządzenia wczesnego wykrywania na odległość na placu poboru opłat.

                  (4)

                  Należy wprowadzić w tachografie inteligentnym nowe mechanizmy zabezpieczeń na potrzeby utrzymania poziomu bezpieczeństwa tachografu cyfrowego, aby wyeliminować obecne luki w zakresie bezpieczeństwa. Jednym z takich zagrożeń jest brak daty ważności certyfikatów cyfrowych. W celu uwzględnienia najlepszych praktyk w dziedzinie bezpieczeństwa zaleca się unikanie stosowania certyfikatów cyfrowych bez dat ważności. Okres ważności normalnie użytkowanych przyrządów rejestrujących powinien wynosić 15 lat, licząc od dnia wystawienia certyfikatu cyfrowego przyrządu rejestrującego. Przyrządy rejestrujące powinny być wymieniane po upływie tego okresu ważności.

                  (5)

                  Zapewnienie bezpiecznych i wiarygodnych informacji o położeniu jest niezbędnym elementem skutecznego działania tachografów inteligentnych. Dlatego też należy zapewnić ich kompatybilność z usługami dodanymi oferowanymi przez program Galileo, określonymi w rozporządzeniu Parlamentu Europejskiego i Rady (UE) nr 1285/2013 (4), aby poprawić bezpieczeństwo tachografów inteligentnych.

                  (6)

                  Zgodnie z art. 8 ust. 1, art. 9 ust. 1 oraz art. 10 ust. 1 i 2 rozporządzenia (UE) nr 165/2014, stosowanie mechanizmów zabezpieczających wprowadzonych przez to rozporządzenie powinno rozpocząć się po 36 miesiącach od wejścia w życie niezbędnych aktów wykonawczych, aby umożliwić producentom opracowanie nowej generacji tachografów inteligentnych oraz uzyskanie świadectw homologacji typu od właściwych organów.

                  (7)

                  Zgodnie z rozporządzeniem (UE) nr 165/2014, pojazdy zarejestrowane po raz pierwszy w państwie członkowskim po upływie 36 miesięcy od wejścia w życie niniejszego rozporządzenia Komisji, powinny być wyposażone w tachograf inteligentny spełniający jego wymogi. W każdym przypadku wszystkie pojazdy użytkowane w państwie członkowskim innym niż ich państwo członkowskie rejestracji powinny zostać wyposażone w tachograf inteligentny spełniający wymogi w ciągu 15 lat od daty rozpoczęcia stosowania tych wymogów.

                  (8)

                  Rozporządzeniem Komisji (WE) nr 68/2009 (5) zezwolono na stosowanie – w okresie przejściowym upływającym dnia 31 grudnia 2013 r. – adaptera, aby umożliwić instalowanie tachografów w pojazdach kategorii M1 i N1. Biorąc pod uwagę trudności techniczne związane z poszukiwaniem rozwiązania alternatywnego dla stosowania adaptera, eksperci z sektora motoryzacji i tachografów wraz z Komisją stwierdzili, że żadne alternatywne rozwiązanie dla adaptera nie jest wykonalne bez poniesienia przez branżę wysokich kosztów, które byłyby nieproporcjonalne do rozmiaru rynku. W związku z tym należy bezterminowo dopuścić stosowanie adapterów w pojazdach kategorii M1 i N1.

                  (9)

                  Środki przewidziane w niniejszym rozporządzeniu są zgodne z opinią komitetu, o którym mowa w art. 42 ust. 3 rozporządzenia (UE) nr 165/2014,

            PRZYJMUJE NINIEJSZE ROZPORZĄDZENIE:
      Artykuł 1
      Przedmiot i zakres stosowania
      1.   Niniejsze rozporządzenie ustanawia przepisy niezbędne do jednolitego stosowania następujących aspektów dotyczących tachografów:

                  a)

                  zapisywanie położenia pojazdu w pewnych punktach podczas dziennego okresu pracy kierowcy;

                  b)

                  wczesne wykrywanie na odległość możliwych przypadków manipulowania tachografami inteligentnymi lub ich niewłaściwego użytkowania;

                  c)

                  interfejs do inteligentnych systemów transportowych;

                  d)

                  wymogi administracyjne i techniczne dotyczące procedur homologacji typu dla tachografów, w tym mechanizmy zabezpieczające.

            2.   Budowa, sprawdzanie, instalacja, kontrola, użytkowanie i naprawa tachografów inteligentnych i ich elementów składowych muszą być zgodne z wymogami technicznymi określonymi w załączniku 1C do niniejszego rozporządzenia.
      3.   Tachografy inne niż tachografy inteligentne muszą nadal spełniać, jeśli chodzi o ich budowę, sprawdzanie, instalację, kontrolę, użytkowanie i naprawę, wymogi zawarte w załączniku 1 albo w załączniku 1B do rozporządzenia Rady (EWG) nr 3821/85 (6), stosownie do przypadku.
      4.   Zgodnie z art. 10d dyrektywy 96/53/WE, urządzenie wczesnego wykrywania na odległość musi również przekazywać dane dotyczące mas dostarczone przez wewnętrzny pokładowy system ważenia na potrzeby wczesnego wykrywania nadużyć.
      Artykuł 2
      Definicje
      Do celów niniejszego rozporządzenia zastosowanie mają definicje zawarte w art. 2 rozporządzenia (UE) nr 165/2014.
      Zastosowanie mają ponadto następujące definicje:

                  1)

                  „tachograf cyfrowy” lub „tachograf pierwszej generacji” oznacza tachograf cyfrowy inny niż tachograf inteligentny;

                  2)

                  „urządzenie zewnętrzne GNSS” oznacza urządzenie, które zawiera odbiornik GNSS, jeżeli przyrząd rejestrujący nie jest pojedynczym urządzeniem, a także inne elementy składowe niezbędne do ochrony przekazywania danych o położeniu reszcie przyrządu rejestrującego;

                  3)

                  „folder informacyjny” oznacza pełny folder, w formie elektronicznej lub papierowej, zawierający wszystkie informacje dostarczone przez producenta lub jego przedstawiciela organowi udzielającemu homologacji typu na potrzeby homologacji typu tachografu lub jego elementu składowego, w tym certyfikaty, o których mowa w art. 12 ust. 3 rozporządzenia (UE) nr 165/2014, wyniki testów przewidzianych w załączniku 1C do niniejszego rozporządzenia, a także rysunki, fotografie i inne istotne dokumenty;

                  4)

                  „pakiet informacyjny” oznacza folder informacyjny, w formie elektronicznej lub papierowej, któremu towarzyszą wszelkie inne dokumenty dodane przez organ udzielający homologacji typu do folderu informacyjnego w ramach wykonywania jego funkcji, w tym – na zakończenie procesu homologacji typu – świadectwo homologacji typu WE tachografu lub jego elementu składowego;

                  5)

                  „indeks do pakietu informacyjnego” oznacza dokument zawierający numerowany spis treści pakietu informacyjnego, wskazujący wszystkie istotne części tego pakietu. Format tego dokumentu umożliwia rozróżnienie kolejnych etapów w procesie homologacji typu WE, w tym dat wszelkich rewizji i aktualizacji tego pakietu;

                  6)

                  „urządzenie wczesnego wykrywania na odległość” oznacza urządzenie przyrządu rejestrującego, które jest używane do przeprowadzania ukierunkowanych kontroli drogowych;

                  7)

                  „tachograf inteligentny” lub „tachograf drugiej generacji” oznacza tachograf cyfrowy spełniający wymogi art. 8, 9 i 10 rozporządzenia (UE) nr 165/2014 oraz załącznika 1C do niniejszego rozporządzenia;

                  8)

                  „element składowy tachografu” lub „element składowy” oznacza dowolny z następujących elementów: przyrząd rejestrujący, czujnik ruchu, karta do tachografu, wykresówka, urządzenie zewnętrzne GNSS oraz urządzenie wczesnego wykrywania na odległość;

                  9)

                  „organ udzielający homologacji typu” oznacza organ państwa członkowskiego właściwy w sprawach przeprowadzania homologacji typu tachografu lub jego elementów składowych, procesu zatwierdzania, wydawania oraz – w stosownych przypadkach – cofania świadectw homologacji typu, który działa jako punkt kontaktowy dla organów udzielających homologacji typu innych państw członkowskich oraz dopilnowuje, aby producenci wypełniali swoje obowiązki dotyczące zapewnienia zgodności z wymogami niniejszego rozporządzenia.

            Artykuł 3
      Usługi w zakresie lokalizacji
      1.   Producenci muszą zapewnić kompatybilność tachografów inteligentnych z usługami określania pozycji świadczonymi przez system Galileo i europejski system wspomagania satelitarnego („EGNOS”).
      2.   Oprócz systemów, o których mowa w ust. 1, producenci mogą również postanowić o zapewnieniu kompatybilności z innymi systemami nawigacji satelitarnej.
      Artykuł 4
      Procedura homologacji typu tachografu i elementów składowych tachografu
      1.   Producent lub jego przedstawiciel składa wniosek o udzielenie homologacji typu dla tachografu lub jego dowolnego elementu składowego, bądź grupy elementów składowych, do organu udzielającego homologacji typu wyznaczonego przez dane państwo członkowskie. Obejmuje on folder informacyjny zawierający informacje na temat każdego z odpowiednich elementów składowych, w tym – w stosownych przypadkach – świadectwa homologacji typu innych elementów składowych niezbędnych dla kompletności tachografu, jak również wszelkie inne istotne dokumenty.
      2.   Państwo członkowskie udziela homologacji typu dla każdego tachografu, elementu składowego lub grupy elementów składowych, który(-a) spełnia wymogi administracyjne i techniczne określone w art. 1 ust. 2 lub 3, stosownie do przypadku. W takim przypadku organ udzielający homologacji typu wydaje wnioskodawcy świadectwo homologacji typu zgodne ze wzorem określonym w załączniku II do niniejszego rozporządzenia.
      3.   Organ udzielający homologacji typu może zażądać od producenta lub jego przedstawiciela dostarczenia wszelkich dodatkowych informacji.
      4.   Producent lub jego przedstawiciel udostępnia organom udzielającym homologacji typu, jak również podmiotom odpowiedzialnym za wydawanie certyfikatów, o których mowa w art. 12 ust. 3 rozporządzenia (UE) nr 165/2014, taką liczbę tachografów lub elementów składowych tachografu, jaka jest niezbędna, aby umożliwić przeprowadzenie procedury homologacji typu w satysfakcjonujący sposób.
      5.   Jeżeli producent lub jego przedstawiciel ubiega się o homologację typu niektórych elementów składowych lub grup elementów składowych tachografu, musi dostarczyć organom udzielającym homologacji typu inne elementy składowe, które uzyskały już homologację typu, a także inne części niezbędne do zbudowania kompletnego tachografu, aby umożliwić tym organom przeprowadzenie niezbędnych badań.
      Artykuł 5
      Modyfikacje homologacji typu
      1.   Producent lub jego przedstawiciel informuje niezwłocznie organy udzielające homologacji typu, które udzieliły pierwotnej homologacji typu, o wszelkich modyfikacjach oprogramowania lub sprzętu tachografu bądź charakteru materiałów użytych do jego produkcji, które zostały odnotowane w pakiecie informacyjnym, i składa wniosek o modyfikację homologacji typu.
      2.   Organy udzielające homologacji typu mogą dokonać rewizji lub rozszerzenia dotychczasowej homologacji typu albo wydać nową homologację typu w zależności od rodzaju i właściwości tych modyfikacji.
      „Rewizja” ma miejsce, jeżeli organ udzielający homologacji typu uzna, że modyfikacje oprogramowania lub sprzętu tachografu, bądź rodzaju materiałów użytych do jego produkcji, są niewielkie. W takich przypadkach organ udzielający homologacji typu wydaje zrewidowane dokumenty pakietu informacyjnego, wskazując rodzaj dokonanych modyfikacji i datę ich zatwierdzenia. Zaktualizowana wersja pakietu informacyjnego w formie skonsolidowanej, której towarzyszy szczegółowy opis dokonanych modyfikacji, jest wystarczająca do spełnienia tego wymogu.
      „Rozszerzenie” ma miejsce, jeżeli organ udzielający homologacji typu uzna, że modyfikacje oprogramowania lub sprzętu tachografu, bądź rodzaju materiałów użytych do jego produkcji, są istotne. W takich przypadkach Komisja może zwrócić się o przeprowadzenie nowych badań i poinformować o tym odpowiednio producenta lub jego upoważnionego przedstawiciela. Jeśli wyniki tych badań okażą się zadowalające, organ udzielający homologacji typu wydaje zrewidowane świadectwo homologacji typu, które zawiera numer odnoszący się do udzielonego rozszerzenia. Świadectwo homologacji typu wskazuje powód rozszerzenia oraz datę jego wydania.
      3.   Indeks do pakietu informacyjnego wskazuje datę ostatniego rozszerzenia lub rewizji homologacji typu, bądź datę ostatniej konsolidacji zaktualizowanej wersji homologacji typu.
      4.   Nowa homologacja typu jest konieczna, jeżeli wnioskowane modyfikacje tachografu lub jego elementów składowych posiadających homologację typu prowadziłyby do wydania nowego świadectwa bezpieczeństwa lub interoperacyjności.
      Artykuł 6
      Wejście w życie
      Niniejsze rozporządzenie wchodzi w życie dwudziestego dnia po jego opublikowaniu w Dzienniku Urzędowym Unii Europejskiej.
      Niniejsze rozporządzenie stosuje się od dnia 2 marca 2016 r.
      Załączniki stosuje się jednak od dnia 2 marca 2019 r., z wyjątkiem dodatku 16, który stosuje się od dnia 2 marca 2016 r.

         Niniejsze rozporządzenie wiąże w całości i jest bezpośrednio stosowane we wszystkich państwach członkowskich.
         Sporządzono w Brukseli dnia 18 marca 2016 r.

               W imieniu Komisji

            Jean-Claude JUNCKER

               Przewodniczący

         (1)  Dz.U. L 60 z 28.2.2014, s. 1.

         (2)  Dyrektywa Rady 96/53/WE z dnia 25 lipca 1996 r. ustanawiająca dla niektórych pojazdów drogowych poruszających się na terytorium Wspólnoty maksymalne dopuszczalne wymiary w ruchu krajowym i międzynarodowym oraz maksymalne dopuszczalne obciążenia w ruchu międzynarodowym (Dz.U. L 235 z 17.9.1996, s. 59).

         (3)  Normy Europejskiego Komitetu Normalizacyjnego (CEN) EN 12253, EN 12795, EN 12834 i EN 13372 oraz norma ISO 14906 w zakresie wydzielonej łączności krótkiego zasięgu.

         (4)  Rozporządzenie Parlamentu Europejskiego i Rady (UE) nr 1285/2013 z dnia 11 grudnia 2013 r. w sprawie realizacji i eksploatacji europejskich systemów nawigacji satelitarnej oraz uchylające rozporządzenie Rady (WE) nr 876/2002 i rozporządzenie Parlamentu Europejskiego i Rady (WE) nr 683/2008 (Dz.U. L 347 z 20.12.2013, s. 1).

         (5)  Rozporządzenie Komisji (WE) nr 68/2009 z dnia 23 stycznia 2009 r. dostosowujące do postępu technicznego po raz dziewiąty rozporządzenie Rady (EWG) nr 3821/85 w sprawie urządzeń rejestrujących stosowanych w transporcie drogowym (Dz.U. L 21 z 24.1.2009, s. 3).

         (6)  Rozporządzenie Rady (EWG) nr 3821/85 z dnia 20 grudnia 1985 r. w sprawie urządzeń rejestrujących stosowanych w transporcie drogowym (Dz.U. L 370 z 31.12.1985, s. 8).

         ZAŁĄCZNIK I C

            Wymagania w zakresie budowy, badań, instalacji i kontroli

         WPROWADZENIE
                  12

                     1

                  DEFINICJE
                  13

                     2

                  CHARAKTERYSTYKA OGÓLNA I FUNKCJE URZĄDZEŃ REJESTRUJĄCYCH
                  19

                     2.1

                  Charakterystyka ogólna
                  19

                     2.2

                  Funkcje
                  20

                     2.3

                  Tryby pracy
                  21

                     2.4

                  Zabezpieczenia
                  22

                     3

                  WYMAGANIA KONSTRUKCYJNE I FUNKCJONALNE URZĄDZEŃ REJESTRUJĄCYCH
                  22

                     3.1

                  Monitorowanie wkładania i wyjmowania kart
                  22

                     3.2

                  Pomiar prędkości, pozycji i odległości
                  23

                     3.2.1

                  Pomiar przebytej drogi
                  23

                     3.2.2

                  Pomiar prędkości
                  23

                     3.2.3

                  Pomiar pozycji
                  24

                     3.3

                  Pomiar czasu
                  24

                     3.4

                  Monitorowanie czynności kierowcy
                  24

                     3.5

                  Monitorowanie stanu prowadzenia pojazdu
                  25

                     3.6

                  Dane wprowadzane przez kierowców
                  25

                     3.6.1

                  Wprowadzanie miejsca rozpoczęcia lub zakończenia okresu pracy
                  25

                     3.6.2

                  Ręczne wprowadzanie czynności kierowcy i zgoda kierowcy na interfejs ITS
                  25

                     3.6.3

                  Wprowadzanie warunków szczególnych
                  27

                     3.7

                  Zarządzanie blokadami firmowymi
                  27

                     3.8

                  Monitorowanie czynności kontrolnych
                  28

                     3.9

                  Wykrywanie zdarzeń lub usterek
                  28

                     3.9.1

                  Zdarzenie „włożenie nieważnej karty”
                  28

                     3.9.2

                  Zdarzenie „konflikt kart”
                  28

                     3.9.3

                  Zdarzenie „nakładające się czasy”
                  28

                     3.9.4

                  Zdarzenie „prowadzenie pojazdu bez prawidłowej karty”
                  29

                     3.9.5

                  Zdarzenie „włożenie karty podczas prowadzenia pojazdu”
                  29

                     3.9.6

                  Zdarzenie „Sesja ostatniej karty niezamknięta prawidłowo”
                  29

                     3.9.7

                  Zdarzenie „przekroczenie prędkości”
                  29

                     3.9.8

                  Zdarzenie „przerwa w zasilaniu”
                  29

                     3.9.9

                  Zdarzenie „błąd połączenia z urządzeniem do łączności na odległość”
                  29

                     3.9.10

                  Zdarzenie „brak informacji o pozycji z odbiornika GNSS”
                  29

                     3.9.11

                  Zdarzenie „błąd połączenia z urządzeniem zewnętrznym GNSS”
                  30

                     3.9.12

                  Zdarzenie „błąd danych dotyczących ruchu”
                  30

                     3.9.13

                  Zdarzenie „konflikt ruchu pojazdu”
                  30

                     3.9.14

                  Zdarzenie „próba naruszenia zabezpieczenia”
                  30

                     3.9.15

                  Zdarzenie „konflikt czasu”
                  30

                     3.9.16

                  Usterka „karta”
                  30

                     3.9.17

                  Usterka „urządzenie rejestrujące”
                  30

                     3.10

                  Testy wbudowane i autotesty
                  31

                     3.11

                  Odczyt z pamięci danych
                  31

                     3.12

                  Rejestracja i przechowywanie w pamięci danych
                  31

                     3.12.1

                  Dane identyfikujące sprzęt
                  32

                     3.12.1.1

                  Dane identyfikujące przyrząd rejestrujący
                  32

                     3.12.1.2

                  Dane identyfikujące czujnik ruchu
                  32

                     3.12.1.3

                  Dane identyfikujące globalnego systemu nawigacji satelitarnej
                  33

                     3.12.2

                  Klucze i certyfikaty
                  33

                     3.12.3

                  Dane rejestrowane przy wkładaniu i wyjmowaniu karty kierowcy lub warsztatowej
                  33

                     3.12.4

                  Dane dotyczące czynności kierowcy
                  34

                     3.12.5

                  Miejsca i pozycje, w których zaczynają się i kończą dzienne okresy pracy lub w których osiągnięto 3 godziny nieprzerwanego czasu prowadzenia pojazdu
                  34

                     3.12.6

                  Dane dotyczące licznika kilometrów
                  35

                     3.12.7

                  Dane szczegółowe dotyczące prędkości
                  35

                     3.12.8

                  Dane dotyczące zdarzeń
                  35

                     3.12.9

                  Dane dotyczące usterek
                  37

                     3.12.10

                  Dane kalibracyjne
                  38

                     3.12.11

                  Dane dotyczące korekty czasu
                  39

                     3.12.12

                  Dane dotyczące czynności kontrolnych
                  39

                     3.12.13

                  Dane dotyczące blokad firmowych
                  39

                     3.12.14

                  Dane dotyczące pobierania danych
                  39

                     3.12.15

                  Dane dotyczące warunków szczególnych
                  40

                     3.12.16

                  Dane karty do tachografu
                  40

                     3.13

                  Odczyt kart do tachografów
                  40

                     3.14

                  Rejestrowanie i przechowywanie danych na kartach do tachografów
                  40

                     3.14.1

                  Rejestrowanie i przechowywanie danych na kartach do tachografów pierwszej generacji
                  40

                     3.14.2

                  Rejestrowanie i przechowywanie danych na kartach do tachografów drugiej generacji
                  41

                     3.15

                  Wyświetlanie
                  41

                     3.15.1

                  Domyślne informacje na wyświetlaczu
                  42

                     3.15.2

                  Wyświetlanie ostrzeżeń
                  43

                     3.15.3

                  Dostęp do menu
                  43

                     3.15.4

                  Inne wyświetlane informacje
                  43

                     3.16

                  Drukowanie
                  43

                     3.17

                  Ostrzeżenia
                  44

                     3.18

                  Pobieranie danych na nośnik zewnętrzny
                  45

                     3.19

                  Łączność na odległość na potrzeby ukierunkowanych kontroli drogowych
                  45

                     3.20

                  Wyprowadzanie danych do dodatkowych urządzeń zewnętrznych
                  46

                     3.21

                  Kalibracja
                  47

                     3.22

                  Kontrola drogowa kalibracji
                  47

                     3.23

                  Korekta czasu
                  48

                     3.24

                  Parametry pracy
                  48

                     3.25

                  Materiały
                  48

                     3.26

                  Oznakowania
                  49

                     4

                  WYMAGANIA KONSTRUKCYJNE I FUNKCJONALNE KART DO TACHOGRAFÓW
                  49

                     4.1

                  Dane widzialne
                  49

                     4.2

                  Zabezpieczenia
                  52

                     4.3

                  Normy
                  53

                     4.4

                  Wymagania środowiskowe i elektryczne
                  53

                     4.5

                  Przechowywanie danych
                  53

                     4.5.1

                  Pliki elementarne do identyfikacji i zarządzania kartą
                  54

                     4.5.2

                  Identyfikacja kart mikroprocesorowych
                  54

                     4.5.2.1

                  Identyfikacja mikroprocesora
                  54

                     4.5.2.2

                  DIR (tylko w kartach do tachografów drugiej generacji)
                  54

                     4.5.2.3

                  Informacje ATR (warunkowe, dostępne tylko w kartach do tachografów drugiej generacji)
                  54

                     4.5.2.4

                  Informacje o rozszerzonej długości (warunkowe, dostępne tylko w kartach do tachografów drugiej generacji)
                  55

                     4.5.3

                  Karta kierowcy
                  55

                     4.5.3.1

                  Aplikacja tachograficzna (dostępna dla przyrządów rejestrujących pierwszej i drugiej generacji)
                  55

                     4.5.3.1.1

                  Identyfikacja aplikacji
                  55

                     4.5.3.1.2

                  Klucz i certyfikaty
                  55

                     4.5.3.1.3

                  Identyfikacja karty
                  55

                     4.5.3.1.4

                  Identyfikacja posiadacza karty
                  55

                     4.5.3.1.5

                  Pobieranie danych z karty
                  55

                     4.5.3.1.6

                  Dane dotyczące prawa jazdy
                  55

                     4.5.3.1.7

                  Dane dotyczące zdarzeń
                  56

                     4.5.3.1.8

                  Dane dotyczące usterek
                  56

                     4.5.3.1.9

                  Dane dotyczące czynności kierowcy
                  57

                     4.5.3.1.10

                  Dane dotyczące używanych pojazdów
                  57

                     4.5.3.1.11

                  Miejsca rozpoczęcia lub zakończenia dziennych okresów pracy
                  58

                     4.5.3.1.12

                  Dane sesji karty
                  58

                     4.5.3.1.13

                  Dane dotyczące czynności kontrolnych
                  58

                     4.5.3.1.14

                  Dane dotyczące warunków szczególnych
                  58

                     4.5.3.2

                  Aplikacja tachograficzna 2. generacji (niedostępna dla przyrządów rejestrujących pierwszej generacji)
                  59

                     4.5.3.2.1

                  Identyfikacja aplikacji
                  59

                     4.5.3.2.2

                  Klucze i certyfikaty
                  59

                     4.5.3.2.3

                  Identyfikacja karty
                  59

                     4.5.3.2.4

                  Identyfikacja posiadacza karty
                  59

                     4.5.3.2.5

                  Pobieranie danych z karty
                  59

                     4.5.3.2.6

                  Dane dotyczące prawa jazdy
                  59

                     4.5.3.2.7

                  Dane dotyczące zdarzeń
                  59

                     4.5.3.2.8

                  Dane dotyczące usterek
                  60

                     4.5.3.2.9

                  Dane dotyczące czynności kierowcy
                  61

                     4.5.3.2.10

                  Dane dotyczące używanych pojazdów
                  61

                     4.5.3.2.11

                  Miejsca i pozycje rozpoczęcia lub zakończenia dziennych okresów pracy
                  62

                     4.5.3.2.12

                  Dane sesji karty
                  62

                     4.5.3.2.13

                  Dane dotyczące czynności kontrolnych
                  62

                     4.5.3.2.14

                  Dane dotyczące warunków szczególnych
                  63

                     4.5.3.2.15

                  Dane dotyczące używanych przyrządów rejestrujących
                  63

                     4.5.3.2.16

                  Dane miejsc, w których minęły trzy godziny nieprzerwanego czasu prowadzenia pojazdu
                  63

                     4.5.4

                  Karta warsztatowa
                  63

                     4.5.4.1

                  Aplikacja tachograficzna (dostępna dla przyrządów rejestrujących pierwszej i drugiej generacji)
                  63

                     4.5.4.1.1

                  Identyfikacja aplikacji
                  63

                     4.5.4.1.2

                  Klucze i certyfikaty
                  63

                     4.5.4.1.3

                  Identyfikacja karty
                  64

                     4.5.4.1.4

                  Identyfikacja posiadacza karty
                  64

                     4.5.4.1.5

                  Pobieranie danych z karty
                  64

                     4.5.4.1.6

                  Dane dotyczące kalibracji i korekty czasu
                  64

                     4.5.4.1.7

                  Dane dotyczące zdarzeń i usterek
                  65

                     4.5.4.1.8

                  Dane dotyczące czynności kierowcy
                  65

                     4.5.4.1.9

                  Dane dotyczące używanych pojazdów
                  65

                     4.5.4.1.10

                  Dane dotyczące rozpoczęcia lub zakończenia dziennych okresów pracy
                  65

                     4.5.4.1.11

                  Dane sesji karty
                  65

                     4.5.4.1.12

                  Dane dotyczące czynności kontrolnych
                  65

                     4.5.4.1.13

                  Dane dotyczące warunków szczególnych
                  65

                     4.5.4.2

                  Aplikacja tachograficzna 2. generacji (niedostępna dla przyrządów rejestrujących pierwszej generacji)
                  65

                     4.5.4.2.1

                  Identyfikacja aplikacji
                  65

                     4.5.4.2.2

                  Klucze i certyfikaty
                  66

                     4.5.4.2.3

                  Identyfikacja karty
                  66

                     4.5.4.2.4

                  Identyfikacja posiadacza karty
                  66

                     4.5.4.2.5

                  Pobieranie danych z karty
                  66

                     4.5.4.2.6

                  Dane dotyczące kalibracji i korekty czasu
                  66

                     4.5.4.2.7

                  Dane dotyczące zdarzeń i usterek
                  67

                     4.5.4.2.8

                  Dane dotyczące czynności kierowcy
                  67

                     4.5.4.2.9

                  Dane dotyczące używanych pojazdów
                  67

                     4.5.4.2.10

                  Dane dotyczące rozpoczęcia lub zakończenia dziennych okresów pracy
                  67

                     4.5.4.2.11

                  Dane sesji karty
                  67

                     4.5.4.2.12

                  Dane dotyczące czynności kontrolnych
                  67

                     4.5.4.2.13

                  Dane dotyczące używanych przyrządów rejestrujących
                  67

                     4.5.4.2.14

                  Dane miejsc, w których minęły trzy godziny nieprzerwanego czasu prowadzenia pojazdu
                  68

                     4.5.4.2.15

                  Dane dotyczące warunków szczególnych
                  68

                     4.5.5

                  Karta kontrolna
                  68

                     4.5.5.1

                  Aplikacja tachograficzna (dostępna dla przyrządów rejestrujących pierwszej i drugiej generacji)
                  68

                     4.5.5.1.1

                  Identyfikacja aplikacji
                  68

                     4.5.5.1.2

                  Klucze i certyfikaty
                  68

                     4.5.5.1.3

                  Identyfikacja karty
                  68

                     4.5.5.1.4

                  Identyfikacja posiadacza karty
                  68

                     4.5.5.1.5

                  Dane dotyczące czynności kontrolnych
                  69

                     4.5.5.2

                  Aplikacja tachograficzna 2. generacji (niedostępna dla przyrządów rejestrujących pierwszej generacji).
                  69

                     4.5.5.2.1

                  Identyfikacja aplikacji
                  69

                     4.5.5.2.2

                  Klucze i certyfikaty
                  69

                     4.5.5.2.3

                  Identyfikacja karty
                  69

                     4.5.5.2.4

                  Identyfikacja posiadacza karty
                  69

                     4.5.5.2.5

                  Dane dotyczące czynności kontrolnych
                  70

                     4.5.6

                  Karta firmowa
                  70

                     4.5.6.1

                  Aplikacja tachograficzna (dostępna dla przyrządów rejestrujących pierwszej i drugiej generacji)
                  70

                     4.5.6.1.1

                  Identyfikacja aplikacji
                  70

                     4.5.6.1.2

                  Klucze i certyfikaty
                  70

                     4.5.6.1.3

                  Identyfikacja karty
                  70

                     4.5.6.1.4

                  Identyfikacja posiadacza karty
                  70

                     4.5.6.1.5

                  Dane dotyczące czynności wykonywanych przez firmę
                  70

                     4.5.6.2

                  Aplikacja tachograficzna 2. generacji (niedostępna dla przyrządów rejestrujących pierwszej generacji)
                  71

                     4.5.6.2.1

                  Identyfikacja aplikacji
                  71

                     4.5.6.2.2

                  Klucze i certyfikaty
                  71

                     4.5.6.2.3

                  Identyfikacja karty
                  71

                     4.5.6.2.4

                  Identyfikacja posiadacza karty
                  71

                     4.5.6.2.5

                  Dane dotyczące czynności wykonywanych przez firmę
                  71

                     5

                  INSTALACJA URZĄDZENIA REJESTRUJĄCEGO
                  72

                     5.1

                  Instalacja
                  72

                     5.2

                  Tabliczka instalacyjna
                  73

                     5.3

                  Plombowanie
                  74

                     6

                  KONTROLE, PRZEGLĄDY I NAPRAWY
                  74

                     6.1

                  Zatwierdzanie instalatorów, warsztatów i producentów pojazdów
                  74

                     6.2

                  Kontrola techniczna przyrządów nowych i po naprawie
                  75

                     6.3

                  Przegląd instalacyjny
                  75

                     6.4

                  Przeglądy okresowe
                  75

                     6.5

                  Wyznaczanie błędów
                  76

                     6.6

                  Naprawy
                  76

                     7

                  WYDAWANIE KART
                  76

                     8

                  HOMOLOGACJA TYPU URZĄDZEŃ REJESTRUJĄCYCH I KART DO TACHOGRAFÓW
                  77

                     8.1

                  Uwagi ogólne
                  77

                     8.2

                  Świadectwo bezpieczeństwa
                  78

                     8.3

                  Świadectwo funkcjonalności
                  78

                     8.4

                  Świadectwo interoperacyjności
                  78

                     8.5

                  Świadectwo homologacji typu
                  79

                     8.6

                  Procedura szczególna: pierwsze świadectwa interoperacyjności dla urządzeń rejestrujących i kart do tachografów 2. generacji
                  80
               WPROWADZENIE
         Pierwsza generacja tachografów cyfrowych jest w użyciu od 1 maja 2006 r. Można z nich korzystać do czasu wycofania z eksploatacji w transporcie krajowym. 15 lat po wejściu w życie niniejszego rozporządzenia Komisji wszystkie pojazdy w transporcie międzynarodowym muszą być wyposażone w zgodne z przepisami tachografy inteligentne drugiej generacji, wprowadzone niniejszym rozporządzeniem.
         Niniejszy załącznik zawiera wymagania dotyczące drugiej generacji urządzeń rejestrujących i kart do tachografów. Począwszy od daty wprowadzenia, w pojazdach rejestrowanych po raz pierwszy instaluje się urządzenia rejestrujące drugiej generacji i wydaje się karty do tachografów drugiej generacji.
         Aby wprowadzenie systemu tachografów drugiej generacji przebiegło płynnie:

                     —

                     karty do tachografów drugiej generacji zaprojektowane są w taki sposób, aby możliwe było ich używanie również w przyrządach rejestrujących pierwszej generacji,

                     —

                     wraz z datą wprowadzenia nie wymaga się wymiany ważnych kart do tachografów pierwszej generacji.

               Pozwoli to kierowcom na zachowanie jednej karty kierowcy, z której będą mogli korzystać w obu systemach.
         Urządzenia rejestrujące drugiej generacji są natomiast kalibrowane tylko z użyciem kart warsztatowych drugiej generacji.
         Niniejszy załącznik zawiera wszelkie wymogi związane z interoperacyjnością między pierwszą a drugą generacją systemu tachografów.
         Dodatek 15 zawiera dodatkowe szczegółowe informacje dotyczące zarządzania współistnieniem dwóch systemów.
         Wykaz dodatków

                     Dodatek 1:

                  SPIS DANYCH

                     Dodatek 2:

                  SPECYFIKACJA KART DO TACHOGRAFÓW

                     Dodatek 3:

                  PIKTOGRAMY

                     Dodatek 4:

                  WYDRUKI

                     Dodatek 5:

                  WYŚWIETLACZ

                     Dodatek 6:

                  PRZEDNIE ZŁĄCZE KALIBRACJI I POBIERANIA DANYCH

                     Dodatek 7:

                  PROTOKOŁY POBIERANIA DANYCH

                     Dodatek 8:

                  PROTOKÓŁ KALIBRACJI

                     Dodatek 9:

                  HOMOLOGACJA TYPU I WYKAZ MINIMUM WYMAGANYCH BADAŃ

                     Dodatek 10:

                  WYMOGI BEZPIECZEŃSTWA

                     Dodatek 11:

                  WSPÓLNE MECHANIZMY ZABEZPIECZENIA

                     Dodatek 12:

                  OKREŚLANIE POŁOŻENIA Z WYKORZYSTANIEM GLOBALNEGO SYSTEMU NAWIGACJI SATELITARNEJ (GNSS)

                     Dodatek 13:

                  INTERFEJS ITS

                     Dodatek 14:

                  FUNKCJA ŁĄCZNOŚCI NA ODLEGŁOŚĆ

                     Dodatek 15:

                  MIGRACJA: ZARZĄDZANIE WSPÓŁISTNIENIEM GENERACJI URZĄDZEŃ

                     Dodatek 16:

                  ADAPTER DO POJAZDÓW KATEGORII M1 I N1

               1   DEFINICJE
         W niniejszym załączniku:

                     a)

                     „aktywacja” oznacza:
                     fazę, gdy tachograf uzyskuje pełną funkcjonalność i uruchamia wszystkie funkcje, łącznie z funkcjami zabezpieczającymi, z wykorzystaniem karty warsztatowej;

                     b)

                     „uwierzytelnienie”oznacza:
                     funkcję służącą ustanowieniu i kontroli tożsamości;

                     c)

                     „autentyczność”oznacza:
                     właściwość polegającą na tym, że informacje przychodzą od strony, której tożsamość można zweryfikować;

                     d)

                     „test wbudowany (BIT)”oznacza:
                     testy wykonywane na żądanie, uruchamiane przez operatora lub urządzenia zewnętrzne;

                     e)

                     „dzień kalendarzowy” oznacza:
                     dzień zaczynający się o godzinie 00:00 i kończący o godzinie 24:00. Wszystkie dni kalendarzowe odnoszą się do czasu UTC (uniwersalny czas koordynowany);

                     f)

                     „kalibracja” tachografu inteligentnego oznacza:
                     aktualizację lub potwierdzenie parametrów pojazdu przechowywanych w pamięci danych. Parametry pojazdu obejmują identyfikację pojazdu (numery VIN, VRN i kod rejestrującego państwa członkowskiego) i charakterystyki pojazdu, (w, k, l, wielkość opon, ustawienia urządzenia ograniczenia prędkości (w stosownych przypadkach), bieżący czas UTC, bieżąca wartość licznika kilometrów); podczas kalibracji urządzenia rejestrującego w pamięci danych zachowywane są również rodzaje i identyfikatory odpowiednich plomb homologacyjnych;
                     aktualizację lub potwierdzenie jedynie czasu UTC uważa się za korektę czasu, a nie za kalibrację, pod warunkiem że nie jest to sprzeczne z wymaganiem 409;
                     do kalibracji urządzenia rejestrującego niezbędna jest karta warsztatowa;

                     g)

                     „numer karty”oznacza:
                     numer składający się z 16 znaków alfanumerycznych, który jednoznacznie identyfikuje kartę do tachografów w państwie członkowskim. Numer karty zawiera (w stosownych przypadkach) numer kolejny karty, numer wymiany karty i numer odnowienia karty;
                     tym samym karta jest jednoznacznie zidentyfikowana przez kod państwa członkowskiego wydającego i numer karty;

                     h)

                     „numer kolejny karty”oznacza:
                     14. znak alfanumeryczny w numerze karty, który umożliwia rozróżnianie różnych kart firmie, warsztatowi lub organowi kontrolnemu uprawnionym do otrzymania kilku kart do tachografów. Firmę, warsztat lub organ kontrolny jednoznacznie identyfikuje pierwszych 13 znaków numeru karty;

                     i)

                     „numer odnowienia karty”oznacza:
                     16. znak alfanumeryczny w numerze karty, który jest zmieniany przyrostowo przy każdym odnowieniu karty do tachografów;

                     j)

                     „numer wymiany karty”oznacza:
                     15. znak alfanumeryczny w numerze karty, który jest zmieniany przyrostowo przy każdej wymianie karty do tachografów;

                     k)

                     „współczynnik charakterystyczny pojazdu”oznacza:
                     wielkość liczbową określającą wartość sygnału dostarczanego przez część pojazdu podłączoną do urządzenia rejestrującego (wał główny skrzyni biegów lub oś) w czasie, gdy pojazd przebywa drogę o długości jednego kilometra mierzoną w normalnych warunkach testowych, zgodnie z definicją w wymaganiu 414. Współczynnik charakterystyczny pojazdu podaje się w impulsach na kilometr (w =… imp/km);

                     l)

                     „karta firmowa” oznacza:
                     kartę do tachografu wydaną przez organy państwa członkowskiego przedsiębiorstwu transportowemu używającemu pojazdów wyposażonych w tachografy, która identyfikuje to przedsiębiorstwo transportowe i pozwala na wyświetlanie, pobieranie i drukowanie danych zapisanych w tachografie, który został zabezpieczony blokadą przez to przedsiębiorstwo transportowe;

                     m)

                     „stała urządzenia rejestrującego” oznacza:
                     wielkość liczbową określającą wartość sygnału wejściowego wymaganą do wskazania i rejestracji przebytej odległości jednego kilometra; stała ta jest wyrażona w impulsach na kilometr (k =…imp/km);

                     n)

                     „nieprzerwany czas prowadzenia pojazdu” obliczany jest przez urządzenie rejestrujące w następujący sposób (1):
                     nieprzerwany czas prowadzenia pojazdu obliczany jest jako bieżące, skumulowane czasy prowadzenia pojazdu przez danego kierowcę od końca jego ostatniego 45-minutowego lub dłuższego okresu GOTOWOŚCI lub PRZERWY/ODPOCZYNKU lub NIEOKREŚLONEGO (2) (okres ten może być rozbity zgodnie z rozporządzeniem (WE) nr 561/2006 Parlamentu Europejskiego i Rady (3)). W obliczeniach uwzględnia się, stosownie do okoliczności, wcześniejsze czynności zapisane na karcie kierowcy. Jeżeli kierowca nie włoży swojej karty, obliczenia wykonuje się na podstawie znajdujących się w pamięci danych zapisów dla bieżącego okresu, w którym nie było włożonej karty, i dla stosownego czytnika;

                     o)

                     „karta kontrolna” oznacza:
                     kartę do tachografu wydaną krajowemu właściwemu organowi kontrolnemu przez organy państwa członkowskiego, która identyfikuje organ kontrolny i fakultatywnie funkcjonariusza służb kontrolnych oraz umożliwia dostęp do danych zapisanych w pamięci danych lub na kartach kierowcy i fakultatywnie na kartach warsztatowych w celu odczytu, wydruku lub pobrania danych;
                     Daje ona również dostęp do funkcji kontroli drogowej kalibracji oraz do danych na czytniku wczesnego wykrywania na odległość.

                     p)

                        „skumulowany czas przerwy” obliczany jest przez urządzenie rejestrujące w następujący sposób
                         (1)
                        :

                     skumulowany czas przerwy w prowadzeniu pojazdu obliczany jest jako bieżące, zakumulowane, 15-minutowe lub dłuższe okresy GOTOWOŚCI lub PRZERWY/ODPOCZYNKU lub NIEOKREŚLONE (2) dla danego kierowcy, od końca jego ostatniego 45-minutowego lub dłuższego okresu GOTOWOŚCI lub PRZERWY/ODPOCZYNKU lub NIEOKREŚLONEGO (2) (okres ten może być rozbity zgodnie z rozporządzeniem (WE) nr 561/2006).
                     W obliczeniach uwzględnia się, stosownie do okoliczności, wcześniejsze czynności zapisane na karcie kierowcy. Do obliczeń nie bierze się nieokreślonych okresów o ujemnym czasie trwania (początek nieokreślonego okresu > koniec nieokreślonego okresu) wynikłych z nakładania się czasów z dwóch różnych urządzeń rejestrujących.
                     Jeżeli kierowca nie włoży swojej karty, obliczenia wykonuje się na podstawie znajdujących się w pamięci danych zapisów dla bieżącego okresu, w którym nie było włożonej karty, i dla stosownego czytnika.

                     q)

                     „pamięć danych” oznacza:
                     elektroniczne urządzenie przechowywania danych wbudowane w urządzenie rejestrujące;

                     r)

                     „podpis cyfrowy” oznacza:
                     dane dołączone do bloku danych lub kryptograficzne przekształcenie bloku danych, które umożliwiają odbiorcy bloku danych potwierdzenie autentyczności oraz integralności danego bloku danych;

                     s)

                     „pobieranie” oznacza:
                     kopiowanie, wraz z podpisem cyfrowym, części lub kompletnego zestawu pliku danych zapisanych w pamięci danych przyrządu rejestrującego lub w pamięci karty do tachografu, pod warunkiem że proces ten nie zmienia ani nie usuwa żadnych zapisanych danych;
                     Producenci przyrządów rejestrujących tachografów inteligentnych oraz producenci urządzeń skonstruowanych i przeznaczonych do pobierania zbiorów danych podejmują wszelkie racjonalne działania zapewniające pobieranie takich danych przez przedsiębiorstwa transportowe lub kierowców z minimalnym opóźnieniem.
                     Pobieranie danych z pliku zawierającego dane szczegółowe dotyczące prędkości nie jest konieczne do celów zgodności z rozporządzeniem (WE) nr 561/2006, ale może być wykorzystane do innych celów, takich jak dochodzenie w sprawie wypadku;

                     t)

                     „karta kierowcy” oznacza:
                     kartę do tachografu, która identyfikuje kierowcę i umożliwia przechowywanie danych dotyczących czynności kierowcy, wydaną konkretnemu kierowcy przez organy państwa członkowskiego;

                     u)

                     „obwód toczny kół” oznacza:
                     wartość średnią długości drogi przebytej przez każde z kół (napędowych) poruszającego się pojazdu podczas jednego pełnego obrotu. Pomiar tych długości drogi jest wykonywany w normalnych warunkach testowych zgodnie z definicją w wymaganiu 414 i wyrażony jest w postaci „l = … mm”. Producenci pojazdów mogą zastąpić pomiar odległości obliczeniem teoretycznym, w którym uwzględnia się rozkład ciężaru na osie dla pojazdu bez obciążenia w stanie gotowym do jazdy (4). Metody takiego obliczenia teoretycznego podlegają zatwierdzeniu przez właściwy organ państwa członkowskiego i mogą mieć miejsce tylko przed aktywacją tachografu;

                     v)

                     „zdarzenie” oznacza:
                     odbiegające od normy działanie wykryte przez tachograf inteligentny, które może być spowodowane próbą oszustwa;

                     w)

                     „urządzenie zewnętrzne GNSS” oznacza:
                     urządzenie, które zawiera odbiornik GNSS, jeżeli przyrząd rejestrujący nie jest pojedynczą jednostką oraz inne elementy niezbędne do ochrony przekazywania danych dotyczących pozycji do pozostałej części przyrządu rejestrującego;

                     x)

                     „usterka” oznacza:
                     odbiegające od normy działanie wykryte przez tachograf inteligentny, które może być spowodowane wadliwą pracą lub awarią urządzeń;

                     y)

                     „odbiornik GNSS” oznacza:
                     urządzenie elektroniczne, które odbiera i cyfrowo przetwarza sygnały z co najmniej jednego globalnego systemu nawigacji satelitarnej (ang. GNSS) w celu uzyskania informacji o pozycji, prędkości i czasie.

                     z)

                     „instalacja” oznacza:
                     montaż tachografu w pojeździe;

                     aa)

                     „interoperacyjność” oznacza:
                     zdolność systemów oraz będących ich podstawą procesów gospodarczych do wymiany danych oraz do wymiany informacji;

                     bb)

                     „interfejs” oznacza:
                     połączenie między systemami, które zapewnia mechanizmy, za których pośrednictwem systemy te mogą się łączyć i wchodzić w interakcję;

                     cc)

                     „pozycja” oznacza:
                     współrzędne geograficzne pojazdu w danym momencie;

                     dd)

                     „czujnik ruchu” oznacza:
                     część tachografu dostarczającą sygnał odzwierciedlający prędkość pojazdu lub przebytą drogę;

                     ee)

                     „karta nieważna” oznacza:
                     kartę wykrytą jako wadliwa lub kartę, której wstępne uwierzytelnienie nie jest możliwe lub której okres ważności jeszcze się nie rozpoczął lub już upłynął;

                     ff)

                     „otwarty standard” oznacza:
                     standard określony w dokumencie specyfikacji standardów dostępnym bezpłatnie lub za symboliczną opłatą, który może być kopiowany, rozpowszechniany lub wykorzystywany bezpłatnie lub za symboliczną opłatą;

                     gg)

                     „poza zakresem” oznacza:
                     że zgodnie z przepisami rozporządzenia (WE) nr 561/2006 użycie urządzenia rejestrującego nie jest wymagane;

                     hh)

                     „przekroczenie prędkości” oznacza:
                     przekroczenie dozwolonej prędkości pojazdu definiowane jako dowolny przynajmniej 60-sekundowy okres, w którym zmierzona prędkość pojazdu przekracza wartość ograniczenia dla urządzenia ograniczenia prędkości ustanowioną w dyrektywie Rady 92/6/EWG z dnia 10 lutego 1992 r. w sprawie montowania i zastosowania urządzeń ograniczenia prędkości w niektórych kategoriach pojazdów silnikowych we Wspólnocie (5), z późniejszymi zmianami;

                     ii)

                     „przegląd okresowy”oznacza:
                     zespół czynności wykonywanych w celu sprawdzenia, czy tachograf pracuje prawidłowo, czy jego ustawienia odpowiadają parametrom pojazdu i czy do tachografu nie podłączono urządzeń manipulacyjnych;

                     jj)

                     „drukarka” oznacza:
                     element składowy urządzenia rejestrującego wykonujący wydruki danych zapisanych w pamięci;

                     kk)

                     „wczesne wykrywanie na odległość” oznacza:
                     łączność między urządzeniem wczesnego wykrywania na odległość a czytnikiem wczesnego wykrywania na odległość podczas ukierunkowanych kontroli drogowych, mającą na celu zdalne wykrycie ewentualnych manipulacji lub niewłaściwego użycia urządzenia rejestrującego;

                     ll)

                     „urządzenie do łączności na odległość” oznacza:
                     wyposażenie przyrządu rejestrującego, które jest używane do przeprowadzania ukierunkowanych kontroli drogowych;

                     mm)

                     „czytnik wczesnego wykrywania na odległość” oznacza:
                     system stosowany przez funkcjonariuszy służb kontrolnych do ukierunkowanych kontroli drogowych;

                     nn)

                     „odnowienie” oznacza:
                     wydanie nowej karty do tachografu po upływie terminu ważności dotychczasowej karty lub w przypadku nieprawidłowego działania karty i zwrócenia jej organowi wydającemu kartę. Odnowienie jest zawsze gwarancją, że dwie ważne karty nie współistnieją;

                     oo)

                     „naprawa” oznacza:
                     każdą naprawę czujnika ruchu lub przyrządu rejestrującego lub przewodu, wymagającą odłączenia zasilania lub odłączenia od innych elementów składowych tachografu lub otwarcia czujnika ruchu lub przyrządu rejestrującego;

                     pp)

                     „wymiana karty”oznacza:
                     wydanie karty do tachografu w celu zastąpienia dotychczasowej karty, której utratę, kradzież lub wadliwe działanie zgłoszono i której nie zwrócono organowi, który wydał kartę. Wymiana zawsze wiąże się z ryzykiem, że mogą współistnieć dwie ważne karty;

                     qq)

                     „certyfikacja bezpieczeństwa” oznacza:
                     procedurę polegającą na potwierdzeniu przez jednostkę certyfikującą wspólnych kryteriów, że badane urządzenie rejestrujące (lub jego element składowy) lub karta do tachografu spełniają wymogi bezpieczeństwa określone w odpowiednich profilach zabezpieczenia;

                     rr)

                     „autotest” oznacza:
                     testy wykonywane okresowo i automatycznie przez urządzenie rejestrujące w celu wykrycia usterek;

                     ss)

                     „pomiar czasu” oznacza:
                     trwały cyfrowy zapis uniwersalnej daty koordynowanej i uniwersalnego czasu koordynowanego (UTC);

                     tt)

                     „korekta czasu” oznacza:
                     automatyczną korektę bieżącego czasu dokonywaną w regularnych odstępach i z tolerancją maksymalnie jednej minuty lub korektę dokonaną podczas kalibracji;

                     uu)

                     „rozmiar opon” oznacza:
                     oznaczenie wymiarów opon (na zewnętrznych kołach napędowych) zgodne z dyrektywą Rady 92/23/EWG z dnia 31 marca 1992 r. (6) z późniejszymi zmianami;

                     vv)

                     „identyfikacja pojazdu” oznacza:
                     numery identyfikujące pojazd: numer rejestracyjny pojazdu (VRN) z oznaczeniem państwa członkowskiego rejestracji i numer identyfikacyjny pojazdu (VIN) (7);

                     ww)

                     na potrzeby obliczeniowe w urządzeniu rejestrującym „tydzień”oznacza:
                     okres między godziną 00.00 UTC w poniedziałek a 24.00 UTC w niedzielę;

                     xx)

                     „karta warsztatowa” oznacza:
                     kartę do tachografu wydaną przez organy państwa członkowskiego wyznaczonemu personelowi producenta tachografu, instalatorowi, producentowi pojazdu lub warsztatowi zatwierdzonemu przez to państwo członkowskie, która identyfikuje posiadacza karty i umożliwia testowanie, kalibrację i aktywację tachografów lub pobieranie z nich danych;

                     yy)

                     „adapter” oznacza:
                     urządzenie dostarczające sygnał w sposób ciągły odwzorowujący prędkość pojazdu lub przebytą drogę, inne niż urządzenie stosowane do niezależnego wykrywania ruchu, oraz:

                                 —

                                 które jest zainstalowane i stosowane wyłącznie w pojazdach kategorii M1 i N1 (określonych w załączniku II do dyrektywy Rady 2007/46/WE Parlamentu Europejskiego i Rady (8) z późniejszymi zmianami) dopuszczonych do ruchu od dnia 1 maja 2006 r.,

                                 —

                                 które jest zainstalowane w miejscu, w którym z mechanicznego punktu widzenia niemożliwy jest montaż stosowanych czujników ruchu innego rodzaju, pod innym względem zgodnych z wymaganiami przedstawionymi w niniejszym załączniku i w dodatkach 1–15 do niniejszego załącznika,

                                 —

                                 które jest zainstalowane między przyrządem rejestrującym a miejscem, gdzie generowane są impulsy prędkości/drogi przez zintegrowane czujniki lub alternatywne interfejsy,

                                 —

                                 z punktu widzenia przyrządu rejestrującego zachowanie adaptera jest takie samo jak czujnika ruchu zgodnego z wymaganiami w niniejszym załączniku i w dodatkach 1–16 do niniejszego załącznika, w przypadku podłączenia go do przyrządu rejestrującego;

                           zastosowanie takiego adaptera w wymienionych wyżej pojazdach musi umożliwiać montaż i poprawne zastosowanie przyrządu rejestrującego, zgodnego ze wszystkimi wymaganiami niniejszego załącznika,
                     w przypadku tych pojazdów tachograf inteligentny obejmuje przewody, adapter i przyrząd rejestrujący;

                     zz)

                     „integralność danych” oznacza:
                     dokładność i spójność przechowywanych danych, których potwierdzeniem jest brak jakichkolwiek zmian w danych między dwoma aktualizacjami rekordu danych. Integralność oznacza, że dane są dokładną kopią wersji oryginalnej, np. że nie zostały zniekształcone w trakcie zapisu na karcie do tachografu lub urządzeniu dedykowanym lub w trakcie odczytu z nich lub w trakcie transmisji za pośrednictwem dowolnego kanału komunikacji;

                     aaa)

                     „prywatność danych” oznacza:
                     ogólne środki techniczne podjęte w celu zapewnienia właściwego wdrożenia zasad określonych w dyrektywie 95/46/WE Parlamentu Europejskiego i Rady (9), a także zasad określonych w dyrektywie 2002/58/WE Parlamentu Europejskiego i Rady (10);

                     bbb)

                     „system tachografu inteligentnego” oznacza:
                     urządzenia rejestrujące, karty do tachografów oraz zestaw wszelkich urządzeń współdziałających bezpośrednio lub pośrednio podczas ich budowy, instalacji, użytkowania, testowania i kontroli, takich jak karty, czytniki na odległość i wszelkie inne urządzenia do pobierania danych, analizy danych, kalibracji, generowania i wprowadzania elementów zabezpieczeń lub zarządzania tymi elementami itp.;

                     ccc)

                     data wprowadzenia:
                     36 miesięcy po wejściu w życie szczegółowych przepisów, o których mowa w art. 11 rozporządzenia Parlamentu Europejskiego i Rady (UE) nr 165/2014 (11).
                     Jest to data, po której rejestrowane po raz pierwszy pojazdy:

                                 —

                                    muszą być wyposażone w tachograf podłączony do usługi określania pozycji opartej na systemie nawigacji satelitarnej,

                                 —

                                    muszą mieć możliwość przekazywania danych właściwym organom kontrolnym na potrzeby ukierunkowanych kontroli drogowych podczas ruchu pojazdu.

                                 —

                                    oraz mogą być wyposażone w znormalizowane interfejsy pozwalające na wykorzystywanie przez urządzenie zewnętrzne danych rejestrowanych lub generowanych przez tachografy w trybie operacyjnym.

                     ddd)

                     „profil zabezpieczenia” oznacza:
                     dokument używany w ramach procesu certyfikacyjnego zgodnie ze wspólnymi kryteriami, który określa niezależne od wdrożenia specyfikacje wymogów bezpieczeństwa w zakresie zabezpieczania informacji;

                     eee)

                     dokładność GNSS:
                     w zapisywaniu pozycji z globalnego systemu nawigacji satelitarnej (GNSS) z użyciem tachografów, oznacza wartość Horizontal Dilution of Precision (HDOP) obliczaną jako najniższa z wartości HDOP pobranych z dostępnych systemów GNSS.

               2   CHARAKTERYSTYKA OGÓLNA I FUNKCJE URZĄDZEŃ REJESTRUJĄCYCH
         2.1   Charakterystyka ogólna

         Celem urządzenia rejestrującego jest rejestrowanie, przechowywanie, wyświetlanie, drukowanie i wyprowadzanie danych związanych z czynnościami kierowcy.
         Pojazd wyposażony w urządzenie rejestrujące spełniające wymagania niniejszego załącznika musi mieć prędkościomierz i licznik kilometrów. Funkcje te może spełniać urządzenie rejestrujące.

                     01)

                     Urządzenie rejestrujące składa się z przewodów, czujnika ruchu i przyrządu rejestrującego.

                     02)

                     Interfejs między czujnikami ruchu i przyrządami rejestrującymi musi być zgodny z wymogami określonymi w dodatku 11.

                     03)

                     Przyrząd rejestrujący musi być podłączony do globalnego(-ych) systemu(-ów) nawigacji satelitarnej, jak określono w dodatku 12.

                     04)

                     Przyrząd rejestrujący musi łączyć się z czytnikami wczesnego wykrywania na odległość, jak określono w dodatku 14.

                     05)

                     Przyrząd rejestrujący może obejmować interfejs ITS, który został określony w dodatku 13.
                     Urządzenie rejestrujące może być podłączone do innych urządzeń poprzez dodatkowe interfejsy lub poprzez opcjonalny interfejs ITS.

                     06)

                     Zawarcie w urządzeniu rejestrującym lub przyłączenie do niego jakiejkolwiek funkcji, urządzenia lub urządzeń, zatwierdzonych lub nie, nie może zakłócać, ani potencjalnie zakłócać, prawidłowego i bezpiecznego działania urządzenia rejestrującego ani uchybiać przepisom niniejszego rozporządzenia.
                     Użytkowników urządzenia rejestrującego identyfikują w sprzęcie ich karty do tachografów.

                     07)

                     Urządzenie rejestrujące zapewnia selektywne prawa dostępu do danych i funkcji zależnie od rodzaju lub tożsamości użytkownika.

               Urządzenie rejestrujące rejestruje i przechowuje dane w pamięci danych, w urządzeniu do łączności na odległość i na kartach do tachografów.
         Odbywa się to zgodnie z dyrektywą 95/46/WE z dnia 24 października 1995 r. w sprawie ochrony osób fizycznych w zakresie przetwarzania danych osobowych i swobodnego przepływu tych danych (12), dyrektywą 2002/58/WE z dnia 12 lipca 2002 r. dotyczącą przetwarzania danych osobowych i ochrony prywatności w sektorze łączności elektronicznej (13) oraz zgodnie z art. 7 rozporządzenia (UE) nr 165/2014.
         2.2   Funkcje

                     08)

                     Urządzenie rejestrujące realizuje następujące funkcje:

                                 —

                                 monitorowanie wkładania i wyjmowania kart,

                                 —

                                 pomiar prędkości, odległości i pozycji,

                                 —

                                 pomiar czasu,

                                 —

                                 monitorowanie czynności kierowcy,

                                 —

                                 monitorowanie stanu prowadzenia pojazdu,

                                 —

                                 dane wprowadzane ręcznie przez kierowcę:

                                             —

                                             wprowadzanie miejsca rozpoczęcia lub zakończenia okresu pracy,

                                             —

                                             ręczne wprowadzanie danych o czynnościach kierowcy,

                                             —

                                             warunki szczególne,

                                 —

                                 zarządzanie blokadami firmowymi,

                                 —

                                 monitorowanie czynności kontrolnych,

                                 —

                                 wykrywanie zdarzeń lub usterek,

                                 —

                                 testy wbudowane i autotesty,

                                 —

                                 odczyt z pamięci danych,

                                 —

                                 rejestrowanie i przechowywanie w pamięci danych,

                                 —

                                 odczyt z kart do tachografów,

                                 —

                                 rejestrowanie i przechowywanie na kartach do tachografów,

                                 —

                                 wyświetlanie,

                                 —

                                 drukowanie,

                                 —

                                 ostrzeganie,

                                 —

                                 pobieranie danych na nośniki zewnętrzne,

                                 —

                                 łączność na odległość na potrzeby ukierunkowanych kontroli drogowych,

                                 —

                                 wyprowadzanie danych do dodatkowych urządzeń,

                                 —

                                 kalibracja,

                                 —

                                 kontrola drogowa kalibracji

                                 —

                                 korekta czasu.

               2.3   Tryby pracy

                     09)

                     Urządzenie rejestrujące może pracować w czterech trybach pracy:

                                 —

                                 tryb eksploatacyjny,

                                 —

                                 tryb kontrolny,

                                 —

                                 tryb kalibracyjny,

                                 —

                                 tryb firmowy.

                     10)

                     Urządzenie rejestrujące przełącza się do następujących trybów pracy zależnie od rodzaju ważnej karty do tachografów włożonej do czytników kart. Do określenia trybu pracy nie jest istotna generacja karty do tachografu, pod warunkiem że włożona karta jest ważna. Karta warsztatowa pierwszej generacji będzie zawsze uznawana za nieważną, jeżeli zostanie włożona do przyrządu rejestracyjnego drugiej generacji.

                                 Tryb pracy

                                 Czytnik karty kierowcy

                                 Brak karty

                                 Karta kierowcy

                                 Karta kontrolna

                                 Karta warsztatowa

                                 Karta firmowa

                                 Czytnik karty współkierowcy

                                 Brak karty

                                 eksploatacyjny

                                 eksploatacyjny

                                 kontrolny

                                 kalibracyjny

                                 firmowy

                                 Karta kierowcy

                                 eksploatacyjny

                                 eksploatacyjny

                                 kontrolny

                                 kalibracyjny

                                 firmowy

                                 Karta kontrolna

                                 kontrolny

                                 kontrolny

                                 kontrolny (*)

                                 eksploatacyjny

                                 eksploatacyjny

                                 Karta warsztatowa

                                 kalibracyjny

                                 kalibracyjny

                                 eksploatacyjny

                                 kalibracyjny (*)

                                 eksploatacyjny

                                 Karta firmowa

                                 firmowy

                                 firmowy

                                 eksploatacyjny

                                 eksploatacyjny

                                 firmowy (*)

                     11)

                     Urządzenie rejestrujące ignoruje włożone karty nieważne, z wyjątkiem tego, że możliwe jest wyświetlanie, drukowanie lub pobieranie danych zgromadzonych na kartach, których termin ważności minął.

                     12)

                     Wszystkie funkcje wymienione w 2.2. działają w każdym trybie pracy z następującymi wyjątkami:

                                 —

                                 funkcja kalibracji dostępna jest tylko w trybie kalibracyjnym,

                                 —

                                 funkcja kontroli drogowej kalibracji dostępna jest tylko w trybie kontrolnym,

                                 —

                                 funkcja zarządzania blokadami firmowymi dostępna jest tylko w trybie firmowym,

                                 —

                                 funkcja monitorowania czynności kontrolnych dostępna jest tylko w trybie kontrolnym,

                                 —

                                 funkcja pobierania danych nie jest dostępna w trybie eksploatacyjnym, z wyjątkiem przypadków w wymaganiu 193 i z wyjątkiem pobierania danych z karty kierowcy, gdy żadna inna karta nie jest włożona do przyrządu rejestrującego.

                     13)

                     Urządzenie rejestrujące może wyprowadzać dane na wyświetlacz, do drukarki lub interfejsów zewnętrznych z następującymi wyjątkami:

                                 —

                                 w trybie eksploatacyjnym wszystkie dane identyfikujące osoby (nazwisko i imię/imiona) nieodpowiadające włożonej karcie do tachografu są wygaszone, a numer karty nieodpowiadający włożonej karcie do tachografu jest częściowo wygaszony (wszystkie nieparzyste znaki od lewej do prawej są wygaszone),

                                 —

                                 w trybie firmowym, dane dotyczące kierowcy (wymagania 102, 105 i 108) mogą być wyprowadzane tylko dla okresów, w których nie ma żadnej blokady ani żadna inna firma nie założyła blokady (określona pierwszymi 13 cyframi numeru karty firmowej),

                                 —

                                 przy braku karty w czytniku urządzenia rejestrującego dane dotyczące kierowcy mogą być wyprowadzane tylko dla bieżącego dnia kalendarzowego i 8 poprzednich dni kalendarzowych,

                                 —

                                 dane osobowe pochodzące z przyrządu rejestrującego nie mogą być wyprowadzane poprzez interfejs ITS przyrządu, o ile nie sprawdzono, że zgodził się na to kierowca, którego dane dotyczą,

                                 —

                                 normalny okres ważności operacji przyrządów rejestrujących wynosi 15 lat, począwszy od daty wydania świadectwa przyrządu rejestrującego, ale przyrządy rejestrujące mogą być wykorzystane przez kolejne 3 miesiące wyłącznie do pobierania danych.

               2.4   Zabezpieczenia

         Celem zabezpieczenia systemu jest taka ochrona pamięci danych, by uniemożliwić nieautoryzowany dostęp i manipulowanie danymi oraz wykrycie wszelkich takich prób, ochrona integralności i autentyczności danych wymienianych między czujnikiem ruchu a przyrządem rejestrującym, ochrona integralności i autentyczności danych wymienianych między urządzeniem rejestrującym a kartami do tachografów, ochrona integralności i autentyczności danych wymienianych między urządzeniem rejestrującym a urządzeniem zewnętrznym GNSS, ochrona poufności, integralności i autentyczności danych wymienianych w ramach wczesnego wykrywania na odległość na potrzeby kontroli oraz sprawdzenie integralności i autentyczności pobieranych danych.

                     14)

                     W celu osiągnięcia bezpieczeństwa systemu, następujące elementy składowe muszą spełniać wymogi bezpieczeństwa określone w ich profilach zabezpieczenia, zgodnie z wymaganiami w dodatku 10:

                                 —

                                 przyrząd rejestrujący,

                                 —

                                 karta do tachografu,

                                 —

                                 czujnik ruchu,

                                 —

                                 urządzenie zewnętrzne GNSS (profil ten jest tylko konieczny i stosowany do zewnętrznego wariantu GNSS).

               3   WYMAGANIA KONSTRUKCYJNE I FUNKCJONALNE URZĄDZEŃ REJESTRUJĄCYCH
         3.1   Monitorowanie wkładania i wyjmowania kart

                     15)

                     Urządzenie rejestrujące monitoruje czytniki kart w celu wykrycia wkładania i wyjmowania kart.

                     16)

                     Po włożeniu karty urządzenie rejestrujące sprawdza, czy włożona karta jest ważną kartą do tachografu i w przypadku ważnej karty sprawdza typ i generację karty.
                     Jeżeli do urządzenia rejestrującego włożona już była karta o tym samym numerze karty i wyższym numerze odnowienia, karta jest zgłaszana jako nieważna.
                     Jeżeli do urządzenia rejestrującego włożona już była karta o tym samym numerze karty i numerze odnowienia, ale wyższym numerze wymiany, karta jest zgłaszana jako nieważna.

                     17)

                     Karty do tachografu pierwszej generacji są uznawane przez urządzenie rejestrujące za nieważne, po tym jak możliwość korzystania z kart do tachografu pierwszej generacji została wyłączona przez warsztat, zgodnie z dodatkiem 15 (wym. MIG003).

                     18)

                     Karty warsztatowe pierwszej generacji wkładane do urządzeń rejestrujących drugiej generacji są uznawane za nieważne.

                     19)

                     Urządzenie rejestrujące musi być skonstruowane tak, aby po prawidłowym włożeniu do czytnika kart do tachografów były one blokowane we właściwej pozycji.

                     20)

                     Odblokowanie kart do tachografów jest możliwe tylko przy zatrzymanym pojeździe i po zapisaniu odpowiednich danych na kartach. Odblokowanie karty wymaga wykonania przez użytkownika odpowiedniej czynności.

               3.2   Pomiar prędkości, pozycji i odległości

                     21)

                     Czujnik ruchu (ewentualnie wbudowany w adapter) jest głównym źródłem pomiaru prędkości i odległości.

                     22)

                     Funkcja ta nieprzerwanie mierzy i dostarcza wartość stanu licznika kilometrów odpowiadającą całkowitej drodze przebytej przez pojazd za pomocą impulsów przekazywanych przez czujnik ruchu.

                     23)

                     Funkcja ta nieprzerwanie mierzy i dostarcza wartość prędkości pojazdu za pomocą impulsów przekazywanych przez czujnik ruchu.

                     24)

                     Funkcja pomiaru prędkości podaje także informacje o tym, czy pojazd porusza się, czy stoi. Uznaje się, że pojazd porusza się, gdy funkcja ta wykrywa więcej niż 1 impuls na sekundę z czujnika ruchu przez co najmniej 5 sekund, w przeciwnym razie uważa się, że pojazd stoi.

                     25)

                     Urządzenia do pokazywania prędkości (prędkościomierz) i łącznej drogi przebytej (licznik kilometrów) zainstalowane w pojeździe wyposażonym w urządzenie rejestrujące, spełniające wymagania niniejszego rozporządzenia, spełniają wymagania odnośnie do maksymalnych tolerancji (zob. 3.2.1 i 3.2.2) określone w niniejszym załączniku.

                     26)

                     W celu wykrycia manipulowania danymi dotyczącymi ruchu informacje z czujnika ruchu są potwierdzane przez informacje dotyczące ruchu pojazdu pochodzące z odbiornika GNSS i opcjonalnie z innych źródeł niezależnych od czujnika ruchu.

                     27)

                     Funkcja ta mierzy pozycję pojazdu w celu umożliwienia automatycznej rejestracji:

                                 —

                                 pozycji, w których kierowca lub współkierowca rozpoczynają dzienny okres pracy;

                                 —

                                 pozycji, w których nieprzerwany czas prowadzenia pojazdu przez kierowcę osiągnie wielokrotność trzech godzin;

                                 —

                                 pozycji, w których kierowca lub współkierowca kończą dzienny okres pracy;

               3.2.1   Pomiar przebytej drogi

                     28)

                     Długość przebytej drogi może być mierzona, gdy pojazd porusza się:

                                 —

                                 do przodu i do tyłu, albo

                                 —

                                 tylko do przodu.

                     29)

                     Urządzenie rejestrujące mierzy odległość w zakresie 0–9 999 999,9 km.

                     30)

                     Pomiar odległości jest wykonywany z następującą dokładnością (odległości co najmniej 1 000 m):

                                 —

                                 ± 1 % przed instalacją,

                                 —

                                 ± 2 % po instalacji i przeglądzie okresowym,

                                 —

                                 ± 4 % podczas eksploatacji.

                     31)

                     Pomiar odległości jest wykonywany z rozdzielczością co najmniej 0,1 km lub większą.

               3.2.2   Pomiar prędkości

                     32)

                     Urządzenie rejestrujące mierzy prędkość w zakresie od 0 do 220 km/h.

                     33)

                     W celu zapewnienia maksymalnej tolerancji wskazywanej prędkości ± 6 km/h podczas eksploatacji i uwzględniając:

                                 —

                                 tolerancję ± 2 km/h na zmiany sygnału wejściowego (zmiany opon, …),

                                 —

                                 tolerancję ± 1 km/h dla pomiarów wykonywanych w czasie instalacji lub przeglądów okresowych,

                           urządzenie rejestrujące, dla zakresu prędkości między 20 a 180 km/h i dla współczynników charakterystycznych pojazdu między 4 000 a 25 000 impulsów na km, mierzy prędkość z dokładnością ± 1 km/godz. (przy stałej prędkości).

                        Uwaga: Rozdzielczość przechowywania danych wprowadza dodatkową tolerancję ± 0,5 km/h do prędkości zapisanej przez urządzenie rejestrujące.

                     34)

                     Prędkość jest mierzona prawidłowo w zakresie normalnych tolerancji w czasie nie dłuższym niż 2 sekundy od zakończenia zmiany prędkości, jeżeli prędkość zmieniła się w tempie 2 m/s2.

                     35)

                     Pomiar prędkości jest wykonywany z dokładnością co najmniej 1 km/h lub wyższą.

               3.2.3   Pomiar pozycji

                     36)

                     Urządzenie rejestrujące mierzy bezwzględną pozycję pojazdu za pomocą odbiornika GNSS.

                     37)

                     Bezwzględną pozycję mierzy się we współrzędnych szerokości i długości geograficznej, w stopniach i minutach, z dokładnością do 1/10 minuty.

               3.3   Pomiar czasu

                     38)

                     Funkcja pomiaru czasu mierzy czas nieprzerwanie i cyfrowo podaje czas UTC.

                     39)

                     Do datowania w urządzeniu rejestrującym (rejestracja, wymiana danych) i do wszystkich wydruków wymienionych w dodatku 4 „Wydruki” używany jest czas UTC.

                     40)

                     W celu wizualizacji czasu lokalnego możliwa jest zmiana przesunięcia wyświetlanego czasu skokowo co pół godziny. Nie dopuszcza się innych przesunięć poza przesunięciami wstecz lub do przodu o wielokrotność połowy godziny;

                     41)

                     Dryft czasu musi mieścić się w granicach ± 2 sek. dziennie w warunkach homologacyjnych, przy braku korekty czasu.

                     42)

                     Pomiar czasu jest wykonywany z dokładnością co najmniej 1 sekundy lub większą.

                     43)

                     Odcięcie zewnętrznego źródła zasilania na czas nie krótszy niż 12 miesięcy w warunkach homologacyjnych nie może wpływać na pomiar czasu.

               3.4   Monitorowanie czynności kierowcy

                     44)

                     Funkcja ta nieprzerwanie i odrębnie monitoruje czynności jednego kierowcy i jednego współkierowcy.

                     45)

                     Czynnościami kierowcy są PROWADZENIE, PRACA, GOTOWOŚĆ lub PRZERWA/ODPOCZYNEK.

                     46)

                     Kierowca lub współkierowca mogą ręcznie wybierać PRACĘ, GOTOWOŚĆ lub PRZERWĘ/ODPOCZYNEK.

                     47)

                     Gdy pojazd porusza się następuje automatyczne wybór czynności PROWADZENIE dla kierowcy i GOTOWOŚĆ dla współkierowcy.

                     48)

                     Gdy pojazd zatrzymuje się, następuje automatyczne wybranie czynności PRACA dla kierowcy.

                     49)

                     Jeżeli w czasie 120 sekund od automatycznej zmiany na PRACĘ, wskutek zatrzymania pojazdu, nastąpi zmiana czynności na ODPOCZYNEK lub GOTOWOŚĆ, przyjmuje się, że pierwsza taka zmiana zaistniała w czasie postoju pojazdu (w ten sposób można anulować zmianę czynności na PRACA).

                     50)

                     Funkcja ta przekazuje zmiany czynności do funkcji rejestrującej w odstępach co jedną minutę.

                     51)

                     W danej minucie zegarowej, jeżeli PROWADZENIE jest zarejestrowane jako czynność w minucie bezpośrednio ją poprzedzającej i następującej bezpośrednio po niej, to cała ta minuta liczy się jako PROWADZENIE.

                     52)

                     W danej minucie zegarowej, nietraktowanej jako PROWADZENIE zgodnie z wymaganiem 051, cała taka minuta liczy się jako jedna czynność, która trwała najdłużej w ciągu tej minuty (lub była najpóźniejsza w przypadku czynności o jednakowym czasie trwania).

                     53)

                     Funkcja ta także nieprzerwanie monitoruje zarówno nieprzerwany czas prowadzenia pojazdu, jak i skumulowany czas przerwy dla kierowcy.

               3.5   Monitorowanie stanu prowadzenia pojazdu

                     54)

                     Funkcja ta nieprzerwanie i automatycznie monitoruje stan prowadzenia pojazdu.

                     55)

                     Po włożeniu dwóch ważnych kart kierowcy wybierany jest stan prowadzenia pojazdu ZAŁOGA, w każdym innym przypadku wybierany jest stan prowadzenia pojazdu JEDEN KIEROWCA.

               3.6   Dane wprowadzane przez kierowców

         3.6.1   Wprowadzanie miejsca rozpoczęcia lub zakończenia okresu pracy

                     56)

                     Funkcja ta umożliwia wprowadzanie miejsc, gdzie według kierowcy lub współkierowcy rozpoczyna się lub kończy dzienny okres pracy.

                     57)

                     Miejsca definiuje się jako kraj i dodatkowo, w stosownych przypadkach, region; są one wprowadzane lub potwierdzane ręcznie.

                     58)

                     W chwili wyjęcia karty kierowcy urządzenie rejestrujące sygnalizuje, że oczekuje od (współ)kierowcy wprowadzenia „miejsca zakończenia dziennego okresu pracy”.

                     59)

                     Kierowca wprowadza wówczas bieżące miejsce pojazdu, a wpis ten uznaje się za tymczasowy.

                     60)

                     Możliwe jest wprowadzenie miejsca rozpoczęcia lub zakończenia dziennego okresu pracy przez wybranie polecenia w menu. Jeżeli w ciągu jednej minuty zegarowej wydane zostaje więcej poleceń niż jedno, zarejestrowane zostaje tylko ostatnie miejsce rozpoczęcia i ostatnie miejsce zakończenia wybrane w tym czasie.

               3.6.2   Ręczne wprowadzanie czynności kierowcy i zgoda kierowcy na interfejs ITS

                     61)

                     Po włożeniu karty kierowcy (lub warsztatowej), i tylko w tym czasie, urządzenie rejestrujące umożliwia ręczne wprowadzanie czynności. Ręczne wprowadzanie czynności wykonuje się, stosując lokalny czas i datę strefy czasowej (przesunięcie UTC) aktualnie ustawione w przyrządzie rejestrującym.
                     Po włożeniu karty kierowcy lub warsztatowej przyrząd rejestrujący przypomina posiadaczowi karty:

                                 —

                                 datę i godzinę ostatniego wyjęcia jego karty;

                                 —

                                 opcjonalnie: przesunięcie czasu lokalnego aktualnie ustawionego w przyrządzie rejestrującym.

                           Przy pierwszym włożeniu danej karty kierowcy lub warsztatowej, nieznanej przyrządowi rejestrującemu, posiadacz karty jest proszony o wyrażenie zgody na wyprowadzenie danych osobowych związanych z tachografem poprzez opcjonalny interfejs ITS.
                     W dowolnym momencie istnieje możliwość potwierdzenia lub wycofania zgody kierowcy (ew. warsztatu) przez wybranie polecenia w menu, pod warunkiem że karta kierowcy (lub warsztatowa) jest włożona.
                     Wprowadzanie czynności jest możliwe z następującymi ograniczeniami:

                                 —

                                 rodzajem czynności musi być PRACA, GOTOWOŚĆ lub PRZERWA/ODPOCZYNEK;

                                 —

                                 godzina rozpoczęcia i zakończenia każdej czynności zawarta jest wyłącznie w okresie między ostatnim wyjęciem a obecnym włożeniem karty;

                                 —

                                 niedopuszczalne jest nakładanie się na siebie w czasie okresów wykonywania tych czynności.

                           W razie potrzeby możliwe jest ręczne wprowadzanie czynności przy pierwszym włożeniu uprzednio nieużywanej karty kierowcy (lub warsztatowej).
                     Procedura ręcznego wprowadzania czynności zawiera tyle kolejnych etapów, ile jest konieczne do ustawienia rodzaju każdej czynności, godziny jej rozpoczęcia i godziny jej zakończenia. Dla całego okresu między ostatnim wyjęciem a obecnym włożeniem karty posiadacz karty może nie zgłaszać żadnej czynności.
                     Podczas ręcznego wprowadzania danych związanego z włożeniem karty, posiadacz karty ma, w stosownych przypadkach, możliwość wprowadzenia:

                                 —

                                 miejsca, w którym zakończył się poprzedni dzienny okres pracy powiązany z odnośnym czasem (czyli nadpisania wpisu przy ostatnim wyjęciu karty),

                                 —

                                 miejsca, w którym rozpoczyna się obecny dzienny okres pracy powiązany z odnośnym czasem.

                           Jeżeli posiadacz karty nie wprowadzi miejsca rozpoczęcia lub zakończenia okresu pracy podczas ręcznego wprowadzania danych związanego z włożeniem karty, będzie to równoważne z potwierdzeniem, że okres pracy nie zmienił się od ostatniego wyjęcia karty. Kolejne wprowadzenie miejsca zakończenia poprzedniego dziennego okresu pracy nadpisze wówczas wpis tymczasowy wprowadzony przy ostatnim wyjęciu karty.
                     Jeżeli wprowadza się miejsce, rejestruje się je na stosownej karcie do tachografu.
                     Ręczne wprowadzanie zostaje przerwane, jeżeli:

                                 —

                                 karta zostaje wyjęta lub

                                 —

                                 pojazd porusza się i karta znajduje się w czytniku karty kierowcy.

                           Dozwolone są dodatkowe przerwy, np. przekroczenie dozwolonego czasu po pewnym okresie braku aktywności użytkownika. Jeżeli ręczne wprowadzanie zostanie przerwane, urządzenie rejestrujące dokonuje walidacji wszystkich kompletnych miejsc i czynności (mających przypisane jednoznaczne miejsce i godzinę lub rodzaj czynności, godzinę rozpoczęcia i godzinę zakończenia).
                     Jeżeli podczas ręcznego wprowadzania czynności dla wcześniej włożonej karty zostanie włożona karta drugiego kierowcy lub karta warsztatowa, dopuszcza się uzupełnienie ręcznego wprowadzania dla karty włożonej wcześniej przed rozpoczęciem ręcznego wprowadzania dla drugiej karty.
                     Posiadacz karty ma możliwość ręcznego wprowadzenia zgodnie z następującą procedurą minimalną:

                                 —

                                 Ręczne wprowadzenie czynności w kolejności chronologicznej w okresie między ostatnim wyjęciem a obecnym włożeniem karty.

                                 —

                                 Godzina rozpoczęcia pierwszej czynności jest ustawiona na godzinę wyjęcia karty. Dla każdego kolejnego zapisu godzina rozpoczęcia jest wstępnie ustawiona tak, aby następowała bezpośrednio po godzinie zakończenia poprzedniego zapisu. Rodzaj czynności i godzinę zakończenia wybiera się dla każdej czynności.

                           Procedura kończy się, gdy godzina zakończenia ręcznie wprowadzanej czynności pokrywa się z godziną włożenia karty. Urządzenie rejestrujące umożliwia opcjonalnie posiadaczowi karty modyfikowanie ręcznie wprowadzonej czynności aż do zatwierdzenia przez wybranie odpowiedniego polecenia. W późniejszym czasie wprowadzenie takich zmian jest zabronione.

               3.6.3   Wprowadzanie warunków szczególnych

                     62)

                     Urządzenie rejestrujące umożliwia kierowcy wprowadzenie w czasie rzeczywistym następujących dwóch warunków szczególnych:

                                 —

                                 „POZA ZAKRESEM” (początek, koniec)

                                 —

                                 „PRZEPRAWA PROMOWA / PRZEJAZD KOLEJOWY” (początek, koniec).

                           Jeżeli wybrany jest warunek „POZA ZAKRESEM”, nie może równocześnie występować warunek „PRZEPRAWA PROMOWA / PRZEJAZD KOLEJOWY”.
                     Włożenie lub wyjęcie karty kierowcy powoduje automatycznie zakończenie wybranego stanu „POZA ZAKRESEM”.
                     Wybrany stan „POZA ZAKRESEM” blokuje następujące zdarzenia i ostrzeżenia:

                                 —

                                 prowadzenie pojazdu bez prawidłowej karty,

                                 —

                                 ostrzeżenia związane z nieprzerwanym czasem prowadzenia pojazdu.

                           Znacznik rozpoczęcia PRZEPRAWY PROMOWEJ / PRZEJAZDU KOLEJOWEGO ustawia się przed wyłączeniem silnika na promie/w pociągu.
                     Zamknięcie otwartego stanu PRZEPRAWA PROMOWA / PRZEJAZD KOLEJOWY musi nastąpić, jeżeli wystąpi jedna z następujących sytuacji:

                                 —

                                 kierowca ręcznie kończy stan PRZEPRAWA PROMOWA / PRZEJAZD KOLEJOWY;

                                 —

                                 kierowca wyjmuje swoją kartę.

                           Otwarty stan PRZEPRAWA PROMOWA / PRZEJAZD KOLEJOWY kończy się w momencie, gdy przystaje być on ważny na podstawie zasad określonych w rozporządzeniu (WE) nr 561/2006.

               3.7   Zarządzanie blokadami firmowymi

                     63)

                     Funkcja ta umożliwia zarządzanie blokadami umieszczanymi przez firmę w celu ograniczenia dostępu do danych, gdy urządzenie pracuje w trybie firmowym.

                     64)

                     Blokady firmowe polegają na ustawieniu daty/godziny rozpoczęcia (włączenie blokady) i daty/godziny zakończenia (zwolnienie blokady) związanych z identyfikacją firmy pobraną z numeru karty firmowej (przy włączeniu blokady).

                     65)

                     Blokady można włączać i zwalniać tylko w czasie rzeczywistym.

                     66)

                     Blokadę może zwolnić tylko ta firma, która ją włączyła (identyfikowana na podstawie pierwszych 13 cyfr numeru karty firmowej), lub

                     67)

                     Zwolnienie następuje automatycznie po włączeniu blokady przez inną firmę.

                     68)

                     W przypadku gdy firma włącza blokadę, a poprzednia blokada była włączona przez tę samą firmę, przyjmuje się, że poprzednia blokada nie została zwolniona i nadal jest włączona.

               3.8   Monitorowanie czynności kontrolnych

                     69)

                     Funkcja ta monitoruje wykonywane w trybie kontrolnym czynności WYŚWIETLANIA, DRUKOWANIA, POBIERANIA DANYCH z przyrządu rejestrującego i karty oraz KONTROLI DROGOWEJ KALIBRACJI.

                     70)

                     Funkcja ta również monitoruje KONTROLE PRZEKROCZENIA PRĘDKOŚCI wykonywane w trybie kontrolnym. Uznaje się, że kontrola przekroczenia prędkości została przeprowadzona, gdy w trybie kontrolnym komunikat „przekroczenie prędkości” zostaje wysłany do drukarki lub wyświetlony na monitorze, lub gdy dane o „zdarzeniach i usterkach” zostały pobrane z pamięci danych przyrządu rejestrującego.

               3.9   Wykrywanie zdarzeń lub usterek

                     71)

                     Funkcja ta wykrywa następujące zdarzenia lub usterki:

               3.9.1   Zdarzenie „włożenie nieważnej karty”

                     72)

                     Zdarzenie to uruchamiane jest przez włożenie nieważnej karty, włożenie karty kierowcy, która została wymieniona, lub wygaśnięcie ważności włożonej, ważnej karty.

               3.9.2   Zdarzenie „konflikt kart”

                     73)

                     Zdarzenie to uruchamiane jest przez każdą kombinację ważnych kart zaznaczoną X w tabeli poniżej:

                                 Konflikt kart

                                 Czytnik karty kierowcy

                                 Brak karty

                                 Karta kierowcy

                                 Karta kontrolna

                                 Karta warsztatowa

                                 Karta firmowa

                                 Czytnik karty współkierowcy

                                 Brak karty

                                 Karta kierowcy

                                 X

                                 Karta kontrolna

                                 X

                                 X

                                 X

                                 Karta warsztatowa

                                 X

                                 X

                                 X

                                 X

                                 Karta firmowa

                                 X

                                 X

                                 X

               3.9.3   Zdarzenie,,nakładające się czasy

                     74)

                     Zdarzenie to uruchamiane jest w sytuacji, gdy data/godzina ostatniego wyjęcia karty kierowcy, odczytana z karty, jest późniejsza niż bieżąca data/godzina urządzenia rejestrującego, do którego karta jest wkładana.

               3.9.4   Zdarzenie „prowadzenie pojazdu bez prawidłowej karty”

                     75)

                     Zdarzenie to uruchamiane jest przez każdą kombinację ważnych kart do tachografów zaznaczoną X w poniższej tabeli, gdy czynność kierowcy zmienia się na PROWADZENIE lub w przypadku zmiany trybu pracy, w czasie gdy czynnością wykonywaną przez kierowcę jest PROWADZENIE:

                                 Prowadzenie pojazdu bez prawidłowej karty

                                 Czytnik karty kierowcy

                                 Brak karty (lub karta nieważna)

                                 Karta kierowcy

                                 Karta kontrolna

                                 Karta warsztatowa

                                 Karta firmowa

                                 Czytnik karty współkierowcy

                                 Brak karty (lub karta nieważna)

                                 X

                                 X

                                 X

                                 Karta kierowcy

                                 X

                                 X

                                 X

                                 X

                                 Karta kontrolna

                                 X

                                 X

                                 X

                                 X

                                 X

                                 Karta warsztatowa

                                 X

                                 X

                                 X

                                 X

                                 Karta firmowa

                                 X

                                 X

                                 X

                                 X

                                 X

               3.9.5   Zdarzenie „włożenie karty podczas prowadzenia pojazdu”

                     76)

                     Zdarzenie to uruchamia się, gdy do dowolnego czytnika włożona zostaje karta do tachografu, a czynnością kierowcy jest PROWADZENIE.

               3.9.6   Zdarzenie „Sesja ostatniej karty niezamknięta prawidłowo”

                     77)

                     Zdarzenie to uruchamia się, gdy przy wkładaniu karty urządzenie rejestrujące wykryje, że pomimo przepisów określonych w pkt 3.1 sesja poprzedniej karty nie została prawidłowo zamknięta (karta została wyjęta przed zapisaniem na karcie wszystkich wymaganych danych). Zdarzenie to uruchamiają tylko karty kierowcy i warsztatowe.

               3.9.7   Zdarzenie „przekroczenie prędkości”

                     78)

                     Zdarzenie to uruchamia się przy każdym przekroczeniu prędkości.

               3.9.8   Zdarzenie „przerwa w zasilaniu”

                     79)

                     Z wyjątkiem trybu kalibracyjnego lub kontrolnego, zdarzenie to uruchamia się w przypadku przekraczającej 200 ms przerwy w zasilaniu czujnika ruchu lub przyrządu rejestrującego. Wartość progową przerwy definiuje producent. Przerwa w zasilaniu spowodowana uruchamianiem silnika pojazdu nie może uruchamiać tego zdarzenia.

               3.9.9   Zdarzenie „błąd połączenia z urządzeniem do łączności na odległość”

                     80)

                        Z wyjątkiem trybu kalibracyjnego, zdarzenie to uruchamia się w przypadku gdy urządzenie do łączności na odległość nie potwierdza odbioru danych przesyłanych zdalnie z przyrządu rejestrującego podczas więcej niż trzech prób.

               3.9.10   Zdarzenie „brak informacji o pozycji z odbiornika GNSS”

                     81)

                        Z wyjątkiem trybu kalibracyjnego, zdarzenie to uruchamia się w przypadku braku informacji o pozycji pochodzących z odbiornika GNSS (wewnętrznego lub zewnętrznego) przez ponad trzy godziny skumulowanego czasu prowadzenia pojazdu.

               3.9.11   Zdarzenie „błąd połączenia z urządzeniem zewnętrznym GNSS”

                     82)

                        Z wyjątkiem trybu kalibracyjnego, zdarzenie to uruchamia się w przypadku przerwy w łączności między urządzeniem zewnętrznym GNSS a przyrządem rejestrującym przez ponad 20 kolejnych minut, kiedy pojazd jest w ruchu.

               3.9.12   Zdarzenie „błąd danych dotyczących ruchu”

                     83)

                        Z wyjątkiem trybu kalibracyjnego, zdarzenie to uruchamia się w przypadku przerwy w normalnym przepływie danych między czujnikiem ruchu a przyrządem rejestrującym lub w przypadku błędu integralności danych lub błędu uwierzytelnienia danych wymienianych między czujnikiem ruchu a przyrządem rejestrującym.

               3.9.13   Zdarzenie „konflikt ruchu pojazdu”

                     84)

                        Z wyjątkiem trybu kalibracyjnego, zdarzenie to uruchamia się, jeżeli informacje o ruchu z czujnika ruchu są sprzeczne z informacjami o ruchu obliczonymi z wewnętrznego odbiornika GNSS lub urządzenia zewnętrznego GNSS i ewentualnie z innych niezależnych źródeł, jak określono w dodatku 12. Zdarzenie to nie uruchamia się podczas przeprawy promowej lub przejazdu kolejowego, w przypadku stanu POZA ZAKRESEM, ani w razie niedostępności informacji o pozycji z odbiornika GNSS.

               3.9.14   Zdarzenie „próba naruszenia zabezpieczenia”

                     85)

                     Zdarzenie to uruchamiane jest przez każde inne zdarzenie naruszające zabezpieczenie czujnika ruchu lub przyrządu rejestrującego lub urządzenia zewnętrznego GNSS, zgodnie z wymogami w dodatku 10, z wyjątkiem trybu kalibracyjnego.

               3.9.15   Zdarzenie „konflikt czasu”

                     86)

                        Z wyjątkiem trybu kalibracyjnego, zdarzenie to uruchamia się, jeżeli przyrząd rejestrujący wykryje rozbieżność większą niż 1 min. między czasem określonym przez funkcję pomiaru czasu w przyrządzie rejestrującym a czasem pochodzącym z odbiornika GNSS. Wydarzenie to jest rejestrowane wraz z wartością zegara wewnętrznego przyrządu rejestrującego oraz z automatyczną korektą czasu. Po uruchomieniu zdarzenia konfliktu czasu przyrząd rejestrujący nie generuje innych zdarzeń konfliktu czasu przez kolejnych 12 godzin. Wydarzenie to nie uruchamia się, jeżeli odbiornik GNSS nie wykrywał prawidłowego sygnału GNSS w ciągu ostatnich 30 dni. Jednakże w momencie gdy informacja o pozycji z odbiornika GNSS stanie się ponownie dostępna, ma miejsce automatyczna korekta czasu.

               3.9.16   Usterka „karta”

                     87)

                     Usterkę tę uruchamia błąd karty do tachografu podczas pracy.

               3.9.17   Usterka „urządzenie rejestrujące”

                     88)

                     Usterkę tę uruchamia dowolny z następujących błędów, z wyjątkiem pracy w trybie kalibracyjnym:

                                 —

                                 usterka wewnętrzna przyrządu rejestrującego

                                 —

                                 usterka drukarki

                                 —

                                 usterka wyświetlacza

                                 —

                                 usterka pobierania danych

                                 —

                                 usterka czujnika

                                 —

                                 usterka odbiornika GNSS lub urządzenia zewnętrznego GNSS

                                 —

                                 usterka urządzenia do łączności na odległość

               3.10   Testy wbudowane i autotesty

                     89)

                     Urządzenie rejestrujące samoczynnie wykrywa usterki, wykonując autotesty i testy wbudowane, zgodnie z poniższą tabelą:

                                 Testowany podzespół

                                 Autotest

                                 Test wbudowany

                                 Oprogramowanie

                                 Integralność

                                 Pamięć danych

                                 Dostęp

                                 Dostęp, integralność danych

                                 Czytniki kart

                                 Dostęp

                                 Dostęp

                                 Klawiatura

                                 Kontrola ręczna

                                 Drukarka

                                 (w gestii producenta)

                                 Wydruk

                                 Wyświetlacz

                                 Kontrola wzrokowa

                                 Pobieranie danych
                                 (wykonywane tylko podczas pobierania)

                                 Prawidłowa praca

                                 Czujnik

                                 Prawidłowa praca

                                 Prawidłowa praca

                                 Urządzenie do łączności na odległość

                                 Prawidłowa praca

                                 Prawidłowa praca

                                 Urządzenie GNSS

                                 Prawidłowa praca

                                 Prawidłowa praca

               3.11   Odczyt z pamięci danych

                     90)

                     Urządzenie rejestrujące umożliwia odczyt danych przechowywanych w jego pamięci danych.

               3.12   Rejestracja i przechowywanie w pamięci danych

         Do celów niniejszego pkt:

                     —

                     „365 dni” definiuje się jako 365 dni kalendarzowych przeciętnych czynności wykonywanych przez kierowców w pojeździe. Przeciętne czynności na dzień w pojeździe definiuje się jako co najmniej 6 kierowców lub współkierowców, 6 cykli wkładania i wyjmowania karty i 256 zmian czynności. „365 dni” obejmuje zatem co najmniej 2 190 (współ)kierowców, 2 190 cykli wkładania i wyjmowania karty i 93 440 zmian czynności,

                     —

                     średnia liczba pozycji na dzień jest definiowana jako co najmniej 6 pozycji, w których rozpoczyna się dzienny okres pracy, 6 pozycji, w których nieprzerwany czas prowadzenia pojazdu kierowcy osiąga wielokrotność trzech godzin oraz 6 pozycji, w których kończy się dzienny okres pracy, tak więc „365 dni” obejmuje co najmniej 6 570 pozycji,

                     —

                     czas jest rejestrowany z dokładnością do jednej minuty, chyba że ustalono inaczej,

                     —

                     stany licznika kilometrów rejestruje się z dokładnością do jednego kilometra,

                     —

                     prędkości rejestruje się z dokładnością do 1 km/h,

                     —

                     pozycje (szerokość i długość ) rejestruje się w stopniach i minutach, z dokładnością do 1/10 minuty, z powiązaną dokładnością GNSS i czasem pobrania danych.

                     91)

                     Odcięcie zewnętrznego źródła zasilania na czas krótszy niż dwanaście miesięcy, w warunkach homologacyjnych, nie może wpływać na dane przechowywane w pamięci danych. Ponadto odcięcie zasilania na czas krótszy niż 28 dni nie może mieć wpływu na dane przechowywane w zewnętrznym urządzeniu do łączności na odległość, zgodnie z definicją w dodatku 14.

                     92)

                     Urządzenie rejestrujące umożliwia rejestrowanie, pośrednio lub bezpośrednio, w pamięci danych następujących informacji:

               3.12.1   Dane identyfikujące sprzęt

         3.12.1.1   Dane identyfikujące przyrząd rejestrujący

                     93)

                     Urządzenie rejestrujące umożliwia przechowywanie w pamięci danych następujących danych identyfikujących przyrząd rejestrujący:

                                 —

                                 nazwa producenta,

                                 —

                                 adres producenta,

                                 —

                                 numer części,

                                 —

                                 numer seryjny,

                                 —

                                 generacja przyrządu rejestrującego,

                                 —

                                 możliwość korzystania z kart do tachografów pierwszej generacji,

                                 —

                                 numer wersji oprogramowania,

                                 —

                                 data instalacji wersji oprogramowania,

                                 —

                                 rok produkcji urządzenia,

                                 —

                                 numer homologacji,

                     94)

                     Dane identyfikujące przyrząd rejestrujący są rejestrowane i zapisywane w pamięci definitywnie przez producenta przyrządu rejestrującego, z wyjątkiem danych dotyczących oprogramowania i numeru homologacji, które mogą zmieniać się w przypadku aktualizacji oprogramowania, oraz z wyjątkiem możliwości korzystania z kart do tachografów pierwszej generacji.

               3.12.1.2   Dane identyfikujące czujnik ruchu

                     95)

                     Czujnik ruchu umożliwia przechowywanie w pamięci następujących danych identyfikujących:

                                 —

                                 nazwa producenta,

                                 —

                                 numer seryjny,

                                 —

                                 numer homologacji,

                                 —

                                 identyfikator wbudowanego elementu zabezpieczenia (np. numer części wewnętrznego mikroprocesora),

                                 —

                                 identyfikator systemu operacyjnego (np. numer wersji oprogramowania).

                     96)

                     Dane identyfikujące czujnik ruchu są rejestrowane i zapisywane w czujniku ruchu definitywnie przez producenta czujnika ruchu.

                     97)

                     Przyrząd rejestrujący musi mieć możliwość rejestrowania i zachowywania w pamięci następujących danych związanych z 20 ostatnimi sparowaniami czujników ruchu (jeżeli podczas jednego dnia kalendarzowego miało miejsce wiele sparowań, zachowywane jest tylko pierwsze i ostatnie z danego dnia):
                     Przy każdym sparowaniu rejestruje się następujące dane:

                                 —

                                 dane identyfikujące czujnik ruchu:

                                             —

                                             numer seryjny

                                             —

                                             numer homologacji

                                 —

                                 dane sparowania czujnika ruchu:

                                             —

                                             data sparowania.

               3.12.1.3   Dane identyfikujące globalnego systemu nawigacji satelitarnej

                     98)

                     Urządzenie zewnętrzne GNSS umożliwia przechowywanie w pamięci następujących danych identyfikujących:

                                 —

                                 nazwa producenta,

                                 —

                                 numer seryjny,

                                 —

                                 numer homologacji,

                                 —

                                 identyfikator wbudowanego elementu zabezpieczenia (np. numer części wewnętrznego mikroprocesora),

                                 —

                                 identyfikator systemu operacyjnego (np. numer wersji oprogramowania).

                     99)

                     Dane identyfikujące są rejestrowane i zapisywane w urządzeniu zewnętrznym GNSS definitywnie przez producenta urządzenia zewnętrznego GNSS.

                     100)

                     Przyrząd rejestrujący musi mieć możliwość rejestrowania i zachowywania w pamięci następujących danych związanych z 20 ostatnimi powiązaniami urządzeń zewnętrznych GNSS (jeżeli podczas jednego dnia kalendarzowego miało miejsce wiele powiązań, zachowywane jest tylko pierwsze i ostatnie z danego dnia).
                     Przy każdym powiązaniu rejestruje się następujące dane:

                                 —

                                 dane identyfikujące urządzenia zewnętrznego GNSS:

                                             —

                                             numer seryjny,

                                             —

                                             numer homologacji,

                                 —

                                 dane dotyczące powiązania z urządzeniem zewnętrznym GNSS:

                                             —

                                             data powiązania.

               3.12.2   Klucze i certyfikaty

                     101)

                     Urządzenie rejestrujące umożliwia przechowywanie szeregu kluczy i certyfikatów kryptograficznych, jak określono w dodatku 11 część A i część B.

               3.12.3   Dane rejestrowane przy wkładaniu i wyjmowaniu karty kierowcy lub warsztatowej

                     102)

                     Przy każdym cyklu wkładania/wyjmowania karty kierowcy lub warsztatowej do urządzenia, urządzenie rejestrujące rejestruje i przechowuje w pamięci danych następujące informacje:

                                 —

                                 nazwisko i imię (imiona) posiadacza karty zapisane na karcie,

                                 —

                                 numer karty, państwo członkowskie wydające kartę i termin ważności zapisane na karcie,

                                 —

                                 generację karty,

                                 —

                                 datę i godzinę włożenia karty,

                                 —

                                 stan licznika kilometrów przy wkładaniu karty,

                                 —

                                 szczelinę czytnika, do której karta jest wkładana,

                                 —

                                 datę i godzinę wyjęcia karty,

                                 —

                                 stan licznika kilometrów przy wyjęciu karty,

                                 —

                                 następujące informacje o poprzednim pojeździe używanym przez kierowcę, zapisane na karcie:

                                             —

                                             numer VRN i państwo członkowskie rejestracji,

                                             —

                                             generacja przyrządu rejestrującego (w razie dostępności),

                                             —

                                             datę i godzinę wyjęcia karty,

                                 —

                                 wskaźnik stanu pokazujący, czy przy wkładaniu karty posiadacz karty wprowadził ręcznie informacje o wykonywaniu czynności.

                     103)

                     Pamięć danych wystarcza do przechowywania tych danych przez co najmniej 365 dni.

                     104)

                     W przypadku zapełnienia pamięci danych nowe dane zastępują dane najstarsze.

               3.12.4   Dane dotyczące czynności kierowcy

                     105)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci danych za każdym razem, kiedy następuje zmiana czynności kierowcy lub współkierowcy, lub za każdym razem, kiedy następuje zmiana stanu prowadzenia pojazdu, lub za każdym razem, kiedy następuje włożenie lub wyjęcie karty kierowcy lub karty warsztatowej:

                                 —

                                 stan prowadzenia pojazdu (ZAŁOGA, JEDEN KIEROWCA),

                                 —

                                 szczelinę czytnika (KIEROWCA, WSPÓŁKIEROWCA),

                                 —

                                 status karty w odpowiedniej szczelinie czytnika kart (WŁOŻONA, NIEWŁOŻONA),

                                 —

                                 czynność (PROWADZENIE, GOTOWOŚĆ, PRACA, PRZERWA/ODPOCZYNEK),

                                 —

                                 datę i godzinę zmiany.

                           WŁOŻONA oznacza, że do czytnika jest włożona ważna karta kierowcy lub warsztatowa. NIEWŁOŻONA oznacza sytuację przeciwną, tzn. że do czytnika nie jest włożona ważna karta kierowcy ani warsztatowa (np. włożona jest karta firmowa lub brak jest karty).
                     Dane dotyczące czynności ręcznie wprowadzone przez kierowcę nie są rejestrowane w pamięci danych.

                     106)

                     Pamięć danych wystarcza do przechowywania danych dotyczących czynności kierowcy przez co najmniej 365 dni.

                     107)

                     W przypadku zapełnienia pamięci danych nowe dane zastępują dane najstarsze.

               3.12.5   Miejsca i pozycje, w których zaczynają się i kończą dzienne okresy pracy lub w których osiągnięto 3 godziny nieprzerwanego czasu prowadzenia pojazdu

                     108)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci następujące dane:

                                 —

                                 miejsca i pozycje, w których kierowca lub współkierowca rozpoczynają dzienny okres pracy;

                                 —

                                 pozycje, w których nieprzerwany czas prowadzenia pojazdu przez kierowcę osiągnie wielokrotność trzech godzin;

                                 —

                                 miejsca i pozycje, w których kierowca lub współkierowca kończą dzienny okres pracy;

                     109)

                     Jeżeli w danym momencie pozycja pojazdu nie jest dostępna z odbiornika GNSS, urządzenie rejestrujące korzysta z ostatniej dostępnej pozycji i odpowiadającej jej daty i godziny.

                     110)

                     Wraz z miejscem lub pozycją urządzenie rejestrujące rejestruje i przechowuje w pamięci następujące dane:

                                 —

                                 numer karty (współ)kierowcy i państwo członkowskie wydające kartę,

                                 —

                                 generację karty,

                                 —

                                 datę i godzinę wpisu,

                                 —

                                 rodzaj wpisu (rozpoczęcie, zakończenie lub 3 godziny nieprzerwanego czasu prowadzenia pojazdu),

                                 —

                                 w stosownych przypadkach odpowiednią dokładność GNSS, datę i godzinę,

                                 —

                                 stan licznika kilometrów.

                     111)

                     Pamięć danych wystarcza do przechowywania miejsc i pozycji, w których zaczynają się i kończą dzienne okresy pracy lub w których osiągnięto 3 godziny nieprzerwanego czasu prowadzenia pojazdu, przez co najmniej 365 dni.

                     112)

                     W przypadku zapełnienia pamięci danych nowe dane zastępują dane najstarsze.

               3.12.6   Dane dotyczące licznika kilometrów

                     113)

                     Urządzenie rejestrujące rejestruje w pamięci danych stan licznika kilometrów i odpowiednią datę o północy każdego dnia kalendarzowego.

                     114)

                     Pamięć danych wystarcza do przechowywania danych dotyczących stanu licznika o północy przez co najmniej 365 dni kalendarzowych.

                     115)

                     W przypadku zapełnienia pamięci danych nowe dane zastępują dane najstarsze.

               3.12.7   Dane szczegółowe dotyczące prędkości

                     116)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci danych prędkość chwilową pojazdu wraz z datą i godziną, rejestrowane co sekundę przez okres co najmniej ostatnich 24 godzin, w których pojazd był w ruchu.

               3.12.8   Dane dotyczące zdarzeń

         Do celów niniejszego podpunktu czas rejestruje się z dokładnością do 1 sekundy.

                     117)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci danych następujące dane dla każdego zdarzenia wykrytego zgodnie z poniższymi zasadami przechowywania danych:

                                 Zdarzenie

                                 Zasady przechowywania

                                 Dane rejestrowane dla zdarzenia

                                 Włożenie nieważnej karty

                                             —

                                             10 ostatnich zdarzeń

                                             —

                                             data i godzina zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja karty, która wywołała zdarzenie

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 Konflikt kart

                                             —

                                             10 ostatnich zdarzeń

                                             —

                                             data i godzina początku zdarzenia

                                             —

                                             data i godzina końca zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dwóch kart, które wywołały konflikt

                                 Prowadzenie pojazdu bez prawidłowej karty

                                             —

                                             najdłuższe zdarzenie w każdym z ostatnich 10 dni ich występowania

                                             —

                                             5 najdłuższych zdarzeń w ciągu ostatnich 365 dni

                                             —

                                             data i godzina początku zdarzenia

                                             —

                                             data i godzina końca zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dla każdej karty wprowadzonej na początku lub pod koniec zdarzenia

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 Włożenie karty podczas jazdy

                                             —

                                             ostatnie zdarzenie dla każdego z 10 ostatnich dni ich występowania

                                             —

                                             data i godzina zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 Sesja ostatniej karty niezamknięta prawidłowo

                                             —

                                             10 ostatnich zdarzeń

                                             —

                                             data i godzina włożenia karty

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja

                                             —

                                             dane dotyczące ostatniej sesji odczytane z karty:

                                                         —

                                                         data i godzina włożenia karty

                                                         —

                                                         numer VRN, państwo członkowskie rejestracji i generacja przyrządu rejestrującego

                                 Przekroczenie prędkości (1)

                                             —

                                             najpoważniejsze zdarzenie dla każdego z 10 ostatnich dni od zaistnienia zdarzenia (tzn. zdarzenie o najwyższej przeciętnej prędkości)

                                             —

                                             5 najpoważniejszych zdarzeń w ciągu ostatnich 365 dni

                                             —

                                             pierwsze zdarzenie zaistniałe po ostatniej kalibracji

                                             —

                                             data i godzina początku zdarzenia

                                             —

                                             data i godzina końca zdarzenia

                                             —

                                             maksymalna prędkość zmierzona w czasie zdarzenia

                                             —

                                             średnia arytmetyczna prędkość zmierzona w czasie zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja karty kierowcy (w stosownych przypadkach)

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 Przerwa w zasilaniu (2)

                                             —

                                             najdłuższe zdarzenie w każdym z ostatnich 10 dni ich występowania

                                             —

                                             5 najdłuższych zdarzeń w ciągu ostatnich 365 dni

                                             —

                                             data i godzina początku zdarzenia

                                             —

                                             data i godzina końca zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dla każdej karty wprowadzonej na początku lub pod koniec zdarzenia

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 Błąd połączenia z urządzeniem do łączności na odległość

                                             —

                                             najdłuższe zdarzenie w każdym z ostatnich 10 dni ich występowania

                                             —

                                             5 najdłuższych zdarzeń w ciągu ostatnich 365 dni

                                             —

                                             data i godzina początku zdarzenia

                                             —

                                             data i godzina końca zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dla każdej karty wprowadzonej na początku lub pod koniec zdarzenia

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 Brak informacji o pozycji z odbiornika GNSS

                                             —

                                             najdłuższe zdarzenie w każdym z ostatnich 10 dni ich występowania

                                             —

                                             5 najdłuższych zdarzeń w ciągu ostatnich 365 dni

                                             —

                                             data i godzina początku zdarzenia

                                             —

                                             data i godzina końca zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dla każdej karty wprowadzonej na początku lub pod koniec zdarzenia

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 Błąd danych dotyczących ruchu

                                             —

                                             najdłuższe zdarzenie w każdym z ostatnich 10 dni ich występowania

                                             —

                                             5 najdłuższych zdarzeń w ciągu ostatnich 365 dni

                                             —

                                             data i godzina początku zdarzenia

                                             —

                                             data i godzina końca zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dla każdej karty wprowadzonej na początku lub pod koniec zdarzenia

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 Konflikt ruchu pojazdu

                                             —

                                             najdłuższe zdarzenie w każdym z ostatnich 10 dni ich występowania

                                             —

                                             5 najdłuższych zdarzeń w ciągu ostatnich 365 dni

                                             —

                                             data i godzina początku zdarzenia

                                             —

                                             data i godzina końca zdarzenia

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dla każdej karty wprowadzonej na początku lub pod koniec zdarzenia

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 Próba naruszenia zabezpieczenia

                                             —

                                             10 ostatnich zdarzeń wg typu zdarzenia

                                             —

                                             data i godzina początku zdarzenia

                                             —

                                             data i godzina zakończenia zdarzenia (jeżeli jest istotna)

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dla każdej karty wprowadzonej na początku lub pod koniec zdarzenia

                                             —

                                             typ zdarzenia

                                 Konflikt czasu

                                             —

                                             najdłuższe zdarzenie w każdym z ostatnich 10 dni ich występowania

                                             —

                                             5 najdłuższych zdarzeń w ciągu ostatnich 365 dni

                                             —

                                             data i godzina z urządzenia rejestrującego

                                             —

                                             data i godzina z GNSS,

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dla każdej karty wprowadzonej na początku lub pod koniec zdarzenia

                                             —

                                             liczba podobnych zdarzeń w tym dniu

                                 (1)

                                 Urządzenie rejestrujące rejestruje i przechowuje również w pamięci następujące dane:

                                             —

                                             datę i godzinę ostatniej KONTROLI PRZEKROCZENIA PRĘDKOŚCI,

                                             —

                                             datę i godzinę pierwszego przekroczenia prędkości po tej ostatniej KONTROLI PRZEKROCZENIA PRĘDKOŚCI.

                                             —

                                             liczbę zdarzeń przekroczenia prędkości od ostatniej KONTROLI PRZEKROCZENIA PRĘDKOŚCI.

                                 (2)

                                 Dane te mogą być rejestrowane wyłącznie po przywróceniu zasilania, czas może być znany z dokładnością do minuty.

               3.12.9   Dane dotyczące usterek

         Do celów niniejszego podpunktu czas rejestruje się z dokładnością do 1 sekundy.

                     118)

                     Urządzenie rejestrujące próbuje rejestrować i przechowywać w pamięci danych następujące dane dla każdej wykrytej usterki zgodnie z następującymi zasadami przechowywania danych:

                                 Usterka

                                 Zasady przechowywania

                                 Dane rejestrowane dla usterki

                                 Usterka karty

                                             —

                                             10 ostatnich usterek karty kierowcy

                                             —

                                             data i godzina początku usterki

                                             —

                                             data i godzina końca usterki

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja

                                 Usterki urządzenia rejestrującego

                                             —

                                             10 ostatnich usterek dla każdego typu usterki

                                             —

                                             pierwsza usterka po ostatniej kalibracji

                                             —

                                             data i godzina początku usterki

                                             —

                                             data i godzina końca usterki

                                             —

                                             rodzaj usterki

                                             —

                                             typ karty, numer, państwo członkowskie wydające kartę i generacja dla każdej karty wprowadzonej na początku lub pod koniec usterki

               3.12.10   Dane kalibracyjne

                     119)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci następujące dane:

                                 —

                                 parametry kalibracyjne znane w momencie aktywacji,

                                 —

                                 pierwszą kalibrację po aktywacji urządzenia,

                                 —

                                 pierwszą kalibrację w obecnym pojeździe (identyfikowanym numerem VIN),

                                 —

                                 20 ostatnich kalibracji (jeżeli w czasie jednego dnia kalendarzowego jest kilka kalibracji, zapamiętywana jest tylko pierwsza i ostatnia kalibracja z tego dnia).

                     120)

                     Przy każdej z tych kalibracji rejestruje się następujące dane:

                                 —

                                 cel kalibracji (aktywacja, pierwsza instalacja, instalacja, przegląd okresowy),

                                 —

                                 nazwa i adres warsztatu,

                                 —

                                 numer karty warsztatowej, państwo członkowskie wydające kartę i termin ważności karty,

                                 —

                                 identyfikacja pojazdu,

                                 —

                                 parametry uaktualnione lub potwierdzone: w, k, l, rozmiar opon, ustawienia urządzenia ograniczenia prędkości, licznik kilometrów (wartości stare i nowe), data i godzina (wartości stare i nowe),

                                 —

                                 rodzaje i identyfikatory wszystkich założonych plomb.

                     121)

                     Ponadto urządzenie rejestrujące rejestruje i przechowuje w pamięci danych zdolność do użytkowania kart do tachografów pierwszej generacji (aktywowaną lub nie).

                     122)

                     Czujnik ruchu rejestruje i przechowuje w pamięci następujące dane instalacyjne czujnika ruchu:

                                 —

                                 pierwsze sparowanie z przyrządem rejestrującym (data, godzina, numer homologacji przyrządu rejestrującego, numer seryjny przyrządu rejestrującego),

                                 —

                                 ostatnie sparowanie z przyrządem rejestrującym (data, godzina, numer homologacji przyrządu rejestrującego, numer seryjny przyrządu rejestrującego).

                     123)

                     Urządzenie zewnętrzne GNSS rejestruje i przechowuje w pamięci następujące dane instalacyjne urządzenia zewnętrznego GNSS:

                                 —

                                 pierwsze powiązanie z przyrządem rejestrującym (data, godzina, numer homologacji przyrządu rejestrującego, numer seryjny przyrządu rejestrującego),

                                 —

                                 ostatnie powiązanie z przyrządem rejestrującym (data, godzina, numer homologacji przyrządu rejestrującego, numer seryjny przyrządu rejestrującego).

               3.12.11   Dane dotyczące korekty czasu

                     124)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci danych dane dotyczące korekty czasu przeprowadzonej w trybie kalibracyjnym, poza ramami regularnej kalibracji (def. f)):

                                 —

                                 ostatnia korekta czasu,

                                 —

                                 5 największych korekt czasu.

                     125)

                     Przy każdej z tych korekt czasu rejestruje się następujące dane:

                                 —

                                 data i godzina, stara wartość,

                                 —

                                 data i godzina, nowa wartość,

                                 —

                                 nazwa i adres warsztatu,

                                 —

                                 numer karty warsztatowej, państwo członkowskie wydające kartę, generacja karty i termin ważności karty.

               3.12.12   Dane dotyczące czynności kontrolnych

                     126)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci danych następujące dane dotyczące ostatnich 20 czynności kontrolnych:

                                 —

                                 data i godzina kontroli,

                                 —

                                 numer karty kontrolnej, państwo członkowskie wydające kartę i generacja karty,

                                 —

                                 rodzaj kontroli (wyświetlanie lub drukowanie lub pobieranie danych z przyrządu rejestrującego lub karty lub kontrola drogowa kalibracji).

                     127)

                     W przypadku pobierania danych rejestruje się także daty najstarszych i najnowszych dni, z których dane są pobierane.

               3.12.13   Dane dotyczące blokad firmowych

                     128)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci następujące dane dotyczące 255 ostatnich blokad firmowych:

                                 —

                                 data i godzina założenia blokady,

                                 —

                                 data i godzina zdjęcia blokady,

                                 —

                                 numer karty firmowej, państwo członkowskie wydające kartę i generacja karty,

                                 —

                                 nazwa i adres firmy.

                           Dane wcześniej zabezpieczone przez blokadę usunięte z pamięci z powodu powyższego ograniczenia traktuje się jako niezabezpieczone.

               3.12.14   Dane dotyczące pobierania danych

                     129)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci danych następujące dane dotyczące ostatniego pobierania danych z pamięci urządzenia na nośnik zewnętrzny, wykonanego w trybie firmowym lub kalibracyjnym:

                                 —

                                 data i godzina pobrania danych,

                                 —

                                 numer karty firmowej lub warsztatowej, państwo członkowskie wydające kartę i generacja karty,

                                 —

                                 nazwa firmy lub warsztatu.

               3.12.15   Dane dotyczące warunków szczególnych

                     130)

                     Urządzenie rejestrujące rejestruje i przechowuje w pamięci danych następujące dane dotyczące warunków szczególnych:

                                 —

                                 data i godzina wprowadzenia danych,

                                 —

                                 rodzaj warunku szczególnego.

                     131)

                     Pamięć danych umożliwia przechowywanie danych dotyczących warunków szczególnych przez co najmniej 365 dni (przy założeniu, że przeciętnie otwiera się i zamyka jeden warunek dziennie). W przypadku zapełnienia pamięci danych nowe dane zastępują dane najstarsze.

               3.12.16   Dane karty do tachografu

                     132)

                     Urządzenie rejestrujące umożliwia przechowywanie następujących danych dotyczących różnych kart do tachografów, które zostały użyte w przyrządzie rejestrującym:

                                 —

                                 numer karty do tachografu i jej numer seryjny,

                                 —

                                 producent karty do tachografu,

                                 —

                                 typ karty do tachografu,

                                 —

                                 wersja karty do tachografu.

                     133)

                     Urządzenie rejestrujące umożliwia przechowywanie co najmniej 88 takich rekordów danych.

               3.13   Odczyt kart do tachografów

                     134)

                     Urządzenie rejestrujące umożliwia odczyt z kart do tachografów pierwszej i drugiej generacji, w odpowiednich przypadkach, danych niezbędnych do:

                                 —

                                 rozpoznania typu karty, posiadacza karty, wcześniej używanego pojazdu, daty i godziny ostatniego wyjęcia karty i czynności wybranej dla tego czasu,

                                 —

                                 sprawdzenia, czy ostatnia sesja karty została prawidłowo zamknięta,

                                 —

                                 wyliczenia dla kierowcy: nieprzerwanego czasu prowadzenia pojazdu, skumulowanego czasu przerwy i skumulowanego czasu prowadzenia za poprzedni i obecny tydzień,

                                 —

                                 wydrukowania żądanych wydruków związanych z danymi zarejestrowanymi na karcie kierowcy,

                                 —

                                 pobrania danych z karty kierowcy na zewnętrzny nośnik.

                           Wymóg ten ma zastosowanie tylko do kart do tachografów pierwszej generacji, jeżeli ich stosowanie nie zostało wyłączone przez warsztat.

                     135)

                     W przypadku błędu odczytu urządzenie rejestrujące maksymalnie trzykrotnie powtarza to samo polecenie odczytu i w przypadku gdy odczyt nadal nie jest możliwy, uznaje kartę za uszkodzoną i nieważną.

               3.14   Rejestrowanie i przechowywanie danych na kartach do tachografów

         3.14.1   Rejestrowanie i przechowywanie danych na kartach do tachografów pierwszej generacji

                     136)

                     O ile karty do tachografów pierwszej generacji nie zostały wyłączone przez warsztat, urządzenie rejestrujące rejestruje i przechowuje dane dokładnie w ten sam sposób co urządzenie rejestrujące pierwszej generacji.

                     137)

                     Urządzenie rejestrujące ustawia „dane sesji karty” na karcie kierowcy lub warsztatowej bezpośrednio po włożeniu karty.

                     138)

                     Urządzenie rejestrujące aktualizuje dane zapisane na ważnej karcie kierowcy, warsztatowej, firmowej lub kontrolnej, wprowadzając wszystkie niezbędne dane odnośnie do okresu, w którym karta pozostaje włożona, i odnośnie do posiadacza karty. Dane, które są przechowywane na tych kartach, określono w rozdziale 4.

                     139)

                     Urządzenie rejestrujące aktualizuje dane dotyczące czynności kierowcy i miejsc (jak określono w pkt 4.5.3.1.9 i 4.5.3.1.11), zapisane na ważnej karcie kierowcy lub warsztatowej, danymi dotyczącymi czynności i miejsc wprowadzonymi ręcznie przez posiadacza karty.

                     140)

                     Wszystkie wydarzenia niezdefiniowane dla urządzeń rejestrujących pierwszej generacji nie są zapisywane na karcie kierowcy ani na karcie warsztatowej.

                     141)

                     Aktualizacja kart do tachografów odbywa się w taki sposób, że gdy zaistnieje taka potrzeba i biorąc pod uwagę rzeczywistą zdolność przechowywania danych, najstarsze dane są zastępowanymi najnowszymi danymi.

                     142)

                     W przypadku błędu zapisu urządzenie rejestrujące maksymalnie trzykrotnie powtarza to samo polecenie zapisu i w przypadku gdy zapis nadal nie jest możliwy, uznaje kartę za uszkodzoną i nieważną.

                     143)

                     Przed odblokowaniem karty kierowcy i po zapisaniu na karcie wszystkich stosownych danych urządzenie rejestrujące zeruje „dane sesji karty”.

               3.14.2   Rejestrowanie i przechowywanie danych na kartach do tachografów drugiej generacji

                     144)

                     Karty do tachografów drugiej generacji zawierają 2 różne aplikacje kart, z których pierwsza jest dokładnie taka sama jak aplikacja TACHO w kartach do tachografów pierwszej generacji, a druga aplikacja „TACHO_G2” jest zgodna ze specyfikacjami w rozdziale 4 i dodatku 2.

                     145)

                     Urządzenie rejestrujące ustawia „dane sesji karty” na karcie kierowcy lub warsztatowej bezpośrednio po włożeniu karty.

                     146)

                     Urządzenie rejestrujące aktualizuje dane zapisane w 2 aplikacjach ważnej karty kierowcy, warsztatowej, firmowej lub kontrolnej, wprowadzając wszystkie niezbędne dane odnośnie do okresu, w którym karta pozostaje włożona, i odnośnie do posiadacza karty. Dane, które są przechowywane na tych kartach, określono w rozdziale 4.

                     147)

                     Urządzenie rejestrujące aktualizuje dane dotyczące miejsc i pozycji czynności kierowcy (jak określono w pkt 4.5.3.1.9, 4.5.3.1.11, 4.5.3.2.9 i 4.5.3.2.11), zapisane na ważnej karcie kierowcy lub warsztatowej, danymi dotyczącymi czynności i miejsc wprowadzonymi ręcznie przez posiadacza karty.

                     148)

                     Aktualizacja kart do tachografów odbywa się w taki sposób, że gdy zaistnieje taka potrzeba i biorąc pod uwagę rzeczywistą zdolność przechowywania danych, najstarsze dane są zastępowanymi najnowszymi danymi.

                     149)

                     W przypadku błędu zapisu urządzenie rejestrujące maksymalnie trzykrotnie powtarza to samo polecenie zapisu i w przypadku gdy zapis nadal nie jest możliwy, uznaje kartę za uszkodzoną i nieważną.

                     150)

                     Przed odblokowaniem karty kierowcy i po zapisaniu wszystkich stosownych danych w 2 aplikacjach karty urządzenie rejestrujące zeruje „dane sesji karty”.

               3.15   Wyświetlanie

                     151)

                     Wyświetlacz umożliwia wyświetlanie co najmniej 20 znaków.

                     152)

                     Wyświetlane znaki mają wymiary co najmniej 5 mm wysokości i 3,5 mm szerokości.

                     153)

                     Wyświetlacz umożliwia wyświetlanie znaków określonych w dodatku 1 rozdział 4 „Zestawy znaków”. Wyświetlacz może wyświetlać uproszczone glify (np. znaki z akcentami można wyświetlać bez akcentu, a małe litery może wyświetlać jako duże).

                     154)

                     Wyświetlacz musi mieć nieoślepiające oświetlenie.

                     155)

                     Wskazania są widoczne spoza urządzenia rejestrującego.

                     156)

                     Urządzenie rejestrujące umożliwia wyświetlanie:

                                 —

                                 informacji standardowych,

                                 —

                                 informacji związanych z ostrzeżeniami,

                                 —

                                 informacji związanych z dostępem do menu,

                                 —

                                 innych informacji, których zażąda użytkownik.

                           Urządzenie rejestrujące może wyświetlać również dodatkowe informacje, z tym jednak, że muszą być one łatwe do odróżnienia od wymienionych powyżej, wymaganych informacji.

                     157)

                     Na wyświetlaczu urządzenia rejestrującego używa się piktogramów lub kombinacji piktogramów wymienionych w dodatku 3. Dopuszcza się także dodatkowe piktogramy lub kombinacje piktogramów, jeżeli są one łatwe do odróżnienia od wymaganych piktogramów lub kombinacji piktogramów.

                     158)

                     Gdy pojazd jest w ruchu, wyświetlacz jest stale włączony.

                     159)

                     Urządzenie rejestrujące może gasić wyświetlacz automatycznie lub umożliwiać gaszenie ręczne, gdy pojazd nie jest w ruchu.
                     Format wyświetlania określono w dodatku 5.

               3.15.1   Domyślne informacje na wyświetlaczu

                     160)

                     Gdy nie istnieje potrzeba wyświetlania żadnych innych informacji, urządzenie rejestrujące domyślnie wyświetla następujące informacje:

                                 —

                                 czas lokalny (wynik czasu UTC + przesunięcie wprowadzone przez kierowcę),

                                 —

                                 tryb pracy,

                                 —

                                 bieżącą czynność kierowcy i bieżącą czynność współkierowcy,

                                 —

                                 informacje odnoszące się do kierowcy:

                                 —

                                 jeżeli jego bieżącą czynnością jest PROWADZENIE, jego bieżący nieprzerwany czas prowadzenia pojazdu i jego bieżący skumulowany czas przerwy,

                                 —

                                 jeżeli jego bieżącą czynnością nie jest PROWADZENIE, bieżący czas trwania tej czynności (od momentu wybrania) i jego bieżący skumulowany czas przerwy.

                     161)

                     Prezentacja informacji odnoszących się do każdego kierowcy jest wyraźna, prosta i jednoznaczna. W przypadku gdy informacji odnoszących się do kierowcy i współkierowcy nie można wyświetlić w tym samym czasie, urządzenie rejestrujące pokazuje domyślnie informacje odnoszące się do kierowcy i pozwala użytkownikowi wyświetlić informacje odnoszące się do współkierowcy.

                     162)

                     W przypadku gdy wyświetlacz nie pozwala na domyślne pokazywanie trybu pracy, to przy zmianie trybu pracy urządzenie rejestrujące przez krótki czas pokazuje informację o nowym trybie pracy.

                     163)

                     Przy wkładaniu karty urządzenie rejestrujące przez krótki czas pokazuje nazwisko jej posiadacza.

                     164)

                     W przypadku otwarcia warunku „POZA ZAKRESEM” lub „PRZEPRAWA PROMOWA/PRZEJAZD KOLEJOWY” na domyślnym wyświetlaczu musi pojawić się informacja w postaci stosownego piktogramu o tym, że warunek ten jest rozpoczęty (dopuszcza się, że w tym samym czasie nie jest pokazywana bieżąca czynność kierowcy).

               3.15.2   Wyświetlanie ostrzeżeń

                     165)

                     Przy wyświetlaniu ostrzeżeń urządzenie rejestrujące korzysta przede wszystkim z piktogramów w dodatku 3, w razie potrzeby uzupełnionych informacjami w postaci kodów liczbowych. Można też dodać wyszczególnienie słowne w preferowanym języku kierowcy.

               3.15.3   Dostęp do menu

                     166)

                     Urządzenie rejestrujące udostępnia niezbędne polecenia poprzez odpowiednie menu.

               3.15.4   Inne wyświetlane informacje

                     167)

                     Na żądanie możliwe jest selektywne wyświetlanie:

                                 —

                                 czasu UTC oraz przesunięcia czasu lokalnego,

                                 —

                                 treści każdego z sześciu wydruków w takim samym formacie jak wydruki,

                                 —

                                 nieprzerwanego czasu prowadzenia pojazdu i skumulowanego czasu przerwy kierowcy,

                                 —

                                 nieprzerwanego czasu prowadzenia pojazdu i skumulowanego czasu przerwy współkierowcy,

                                 —

                                 skumulowanego czasu prowadzenia pojazdu kierowcy za poprzedni i bieżący tydzień,

                                 —

                                 skumulowanego czasu prowadzenia pojazdu współkierowcy za poprzedni i bieżący tydzień,

                           opcjonalnie:

                                 —

                                 bieżącego czasu trwania czynności współkierowcy (od momentu wybrania),

                                 —

                                 skumulowanego czasu prowadzenia pojazdu kierowcy za bieżący tydzień,

                                 —

                                 skumulowanego czasu prowadzenia pojazdu współkierowcy za bieżący dzienny okres pracy,

                                 —

                                 skumulowanego czasu prowadzenia pojazdu kierowcy za bieżący dzienny okres pracy.

                     168)

                     Treść wydruku jest wyświetlana sekwencyjnie, wiersz po wierszu. Jeżeli w szerokości wyświetlacza mieści się mniej niż 24 znaki, użytkownik musi mieć dostęp do pełnej informacji w odpowiedni sposób (w kilku wierszach, przy pomocy przewijania itp.).
                     Wiersze wydruku przeznaczone na ręczne adnotacje można pominąć na wyświetlaczu.

               3.16   Drukowanie

                     169)

                     Urządzenie rejestrujące umożliwia drukowanie siedmiu określonych poniżej wydruków, na podstawie informacji zgromadzonych w pamięci urządzenia lub na kartach do tachografów:

                                 —

                                 wydruk dzienny czynności kierowcy z karty,

                                 —

                                 wydruk dzienny czynności kierowcy z przyrządu rejestrującego,

                                 —

                                 wydruk zdarzeń i usterek z karty,

                                 —

                                 wydruk zdarzeń i usterek z przyrządu rejestrującego,

                                 —

                                 wydruk danych technicznych,

                                 —

                                 wydruk przekroczenia prędkości,

                                 —

                                 historia danych karty do tachografu dla danego przyrządu rejestrującego (zob. rozdział 3.12.16).

                           Szczegóły formatu i treści tych wydruków określono w dodatku 4.
                     Pod koniec wydruku mogą być umieszczane informacje dodatkowe.
                     Urządzenie rejestrujące może wykonywać także dodatkowe wydruki, jeżeli są one łatwe do odróżnienia od siedmiu określonych powyżej wydruków.

                     170)

                     „Wydruk dzienny czynności kierowcy z karty” i „wydruk zdarzeń i usterek z karty” dostępne są jedynie wtedy, gdy do urządzenia rejestrującego włożona jest karta kierowcy lub karta warsztatowa. Przed uruchomieniem drukowania urządzenie rejestrujące aktualizuje dane przechowywane na stosownej karcie.

                     171)

                     W celu sporządzenia „wydruku dziennego czynności kierowcy z karty” lub „wydruku zdarzeń i usterek z karty” urządzenie rejestrujące:

                                 —

                                 automatycznie wybiera kartę kierowcy lub kartę warsztatową, jeżeli tylko jedna z tych kart jest włożona do urządzenia rejestrującego,

                                 —

                                 lub umożliwia wybór karty źródłowej albo wybiera kartę znajdującą się w czytniku karty kierowcy, jeżeli obie te karty włożone są do urządzenia rejestrującego.

                     172)

                     Drukarka umożliwia drukowanie 24 znaków w wierszu.

                     173)

                     Drukowane znaki mają wymiary co najmniej 2,1 mm wysokości i 1,5 mm szerokości.

                     174)

                     Drukarka umożliwia drukowanie znaków określonych w dodatku 1 rozdział 4 „Zestawy znaków”.

                     175)

                     Konstrukcja drukarki umożliwia sporządzanie wydruków z rozdzielczością eliminującą niejednoznaczność przy odczycie.

                     176)

                     Wydruki zachowują wymiary i treść w warunkach normalnej wilgotności (10–90 %) i temperatury.

                     177)

                     Papier homologowany używany w urządzeniu rejestrującym musi mieć odpowiedni znak homologacji typu i oznakowanie typu (typów) urządzenia rejestrującego, w którym może być używany.

                     178)

                     Wydruki muszą być łatwe do odczytania i rozróżnienia, gdy są przechowywane w normalnych warunkach przechowywania, w normalnym oświetleniu, wilgotności i temperaturze, przez okres co najmniej dwóch lat.

                     179)

                     Wydruki muszą być zgodne co najmniej ze specyfikacjami testów podanymi w dodatku 9.

                     180)

                     Na wydruku musi być również możliwość umieszczenia ręcznych adnotacji, takich jak podpis kierowcy.

                     181)

                     Urządzenie rejestrujące obsługuje zdarzenia „brak papieru” w czasie drukowania, a po założeniu papieru, uruchamia drukowanie od początku wydruku lub kontynuuje drukowanie i umieszcza jednoznaczne odniesienie do części wcześniej wydrukowanej.

               3.17   Ostrzeżenia

                     182)

                     Urządzenie rejestrujące ostrzega kierowcę o wykryciu zdarzenia lub usterki.

                     183)

                     Ostrzeżenie o przerwie w zasilaniu może być opóźnione do czasu przywrócenia zasilania.

                     184)

                     Urządzenie rejestrujące ostrzega kierowcę na 15 minut przed przekroczeniem i w momencie przekroczenia maksymalnego dopuszczalnego nieprzerwanego czasu prowadzenia pojazdu.

                     185)

                     Ostrzeżenia są wizualne. Oprócz ostrzeżeń wizualnych dopuszcza się ostrzeżenia akustyczne.

                     186)

                     Ostrzeżenia wizualne muszą być łatwo rozpoznawalne przez użytkownika, znajdować się w polu widzenia kierowcy i być łatwe do odczytania tak w dzień, jak i w nocy.

                     187)

                     Ostrzeżenia wizualne mogą być emitowane bezpośrednio przez urządzenie rejestrujące lub zdalnie od urządzenia rejestrującego.

                     188)

                     W tym ostatnim przypadku są oznaczone symbolem „T”.

                     189)

                     Ostrzeżenia trwają przez przynajmniej 30 sekund, chyba że są potwierdzone przez użytkownika poprzez wciśnięcie jednego lub większej liczby specjalnych przycisków w urządzeniu rejestrującym. To pierwsze potwierdzenie nie usuwa z wyświetlacza informacji o przyczynie ostrzeżenia, o której mowa w następnym punkcie.

                     190)

                     Urządzenie rejestrujące wyświetla informację o przyczynie ostrzeżenia, aż do momentu potwierdzenia przez użytkownika przy pomocy specjalnego przycisku lub polecenia urządzenia rejestrującego.

                     191)

                     Dopuszcza się dodatkowe ostrzeżenia, pod warunkiem że nie są mylące dla kierowców w odniesieniu do wcześniej zdefiniowanych ostrzeżeń.

               3.18   Pobieranie danych na nośnik zewnętrzny

                     192)

                     Urządzenie rejestrujące umożliwia, na żądanie, pobieranie danych z pamięci danych lub karty kierowcy na zewnętrzny nośnik poprzez gniazdo kalibracji/pobierania danych. Przed pobraniem danych urządzenie rejestrujące aktualizuje dane przechowywane na stosownej karcie.

                     193)

                     Dodatkowo i opcjonalnie, urządzenie rejestrujące może w dowolnym trybie pracy przesyłać dane w dowolny inny sposób do firmy uwierzytelnionej do korzystania z tego kanału. W takim przypadku do tak przesyłanych danych stosuje się prawa dostępu obowiązujące dla trybu firmowego.

                     194)

                     Przy pobieraniu danych nie może mieć miejsca zmienianie ani usuwanie jakichkolwiek przechowywanych danych.

                     195)

                     Specyfikacje elektrycznego interfejsu dla gniazda kalibracji/pobierania danych są określone w dodatku 6.

                     196)

                     Protokoły pobierania danych są określone w dodatku 7.

               3.19   Łączność na odległość na potrzeby ukierunkowanych kontroli drogowych

                     197)

                     Przy włączonym zapłonie przyrząd rejestrujący co 60 sekund zachowuje na urządzeniu do łączności na odległość najnowsze dane niezbędne na potrzeby ukierunkowanych kontroli drogowych. Dane takie są szyfrowane i podpisywane zgodnie z dodatkiem 11 i dodatkiem 14.

                     198)

                     Kontrolowane zdalnie dane muszą być dostępne dla czytników na odległość za pośrednictwem łączności bezprzewodowej, jak określono w dodatku 14.

                     199)

                     Dane niezbędne na potrzeby ukierunkowanych kontroli drogowych odnoszą się do:

                                 —

                                 ostatniej próby naruszenia zabezpieczenia,

                                 —

                                 najdłuższej przerwy w zasilaniu,

                                 —

                                 usterki czujnika,

                                 —

                                 błędu danych dotyczących ruchu,

                                 —

                                 konfliktu ruchu pojazdu,

                                 —

                                 prowadzenia pojazdu bez ważnej karty,

                                 —

                                 włożenia karty podczas prowadzenia pojazdu,

                                 —

                                 danych dotyczących korekty czasu,

                                 —

                                 danych kalibracyjnych, w tym dat dwóch ostatnio zapisanych rekordów danych kalibracji,

                                 —

                                 numeru rejestracyjnego pojazdu,

                                 —

                                 prędkości zarejestrowanej przez tachograf.

               3.20   Wyprowadzanie danych do dodatkowych urządzeń zewnętrznych

                     200)

                     Urządzenie rejestrujące może być również wyposażone w znormalizowane interfejsy pozwalające na wykorzystywanie przez urządzenie zewnętrzne danych rejestrowanych lub generowanych przez tachograf w trybie operacyjnym lub kalibracyjnym.
                     W dodatku 13 określono i podano normę dla opcjonalnego interfejsu ITS. Inne podobne interfejsy mogą współistnieć, pod warunkiem że są w pełni zgodne z wymogami określonymi w dodatku 13 w odniesieniu do minimalnego wykazu danych, zabezpieczeń i zgody kierowcy.
                     Następujące wymagania mają zastosowanie do danych ITS udostępnianych za pośrednictwem tego interfejsu:

                                 —

                                 dane te stanowią zbiór wybranych istniejących danych ze słownika danych tachografu (dodatek 1),

                                 —

                                 podzbiór tych wybranych danych jest oznaczony jako „dane osobowe”,

                                 —

                                 podzbiór „danych osobowych” jest dostępny jedynie w przypadku, gdy włączona jest opcja podlegającej weryfikacji zgody kierowcy na wyprowadzenie jego danych osobowych z sieci pojazdu,

                                 —

                                 w dowolnym momencie istnieje możliwość potwierdzenia lub wycofania zgody kierowcy przez wybranie polecenia w menu, pod warunkiem że karta kierowcy jest włożona,

                                 —

                                 zbiór i podzbiór danych są przekazywane za pośrednictwem protokołu bezprzewodowego Bluetooth w promieniu kabiny pojazdu, z częstotliwością odświeżania co 1 minutę,

                                 —

                                 sparowanie urządzenia zewnętrznego z interfejsem ITS jest zabezpieczone dedykowanym losowym kodem PIN składającym się z co najmniej 4 cyfr, zapisywanym i dostępnym przez wyświetlacz każdego przyrządu rejestrującego,

                                 —

                                 w żadnych okolicznościach obecność interfejsu ITS nie może zakłócać prawidłowego funkcjonowania i bezpieczeństwa przyrządu rejestrującego, ani oddziaływać na niego.

                           Można wyprowadzać również inne dane oprócz zbioru wybranych istniejących danych, uznawanych za wykaz minimalny, pod warunkiem że nie można ich uważać za dane osobowe.
                     Urządzenie rejestrujące powiadamia inne urządzenia zewnętrzne o zgodzie kierowcy.
                     Przy włączonym zapłonie pojazdu dane te udostępniane są nieprzerwanie.

                     201)

                     Do celów kompatybilności wstecznej możliwe jest wyposażenie tachografów w interfejs szeregowy, jak określono w załączniku 1B do rozporządzenia (EWG) nr 3821/85. Nadal wymagana jest zgoda kierowcy w przypadku gdy przekazywane są dane osobowe.

               3.21   Kalibracja

                     202)

                     Funkcja kalibracji umożliwia:

                                 —

                                 automatyczne sparowanie czujnika ruchu z przyrządem rejestrującym,

                                 —

                                 automatyczne powiązanie urządzenia zewnętrznego GNSS z przyrządem rejestrującym w stosownych przypadkach,

                                 —

                                 cyfrowe dostosowanie stałej urządzenia rejestrującego (k) do współczynnika charakterystycznego pojazdu (w),

                                 —

                                 regulację bieżącego wskazania czasu w zakresie okresu ważności włożonej karty warsztatowej,

                                 —

                                 regulację bieżącego wskazania licznika kilometrów,

                                 —

                                 aktualizację danych identyfikacyjnych czujnika ruchu zapisanych w pamięci danych,

                                 —

                                 aktualizację, w stosownych przypadkach, danych identyfikacyjnych urządzenia zewnętrznego GNSS zapisanych w pamięci danych,

                                 —

                                 aktualizację rodzajów i identyfikatorów wszystkich założonych plomb,

                                 —

                                 aktualizację lub potwierdzenie innych parametrów używanych przez urządzenie rejestrujące: identyfikację pojazdu, w, l, rozmiar opon i ustawienie urządzenia ograniczenia prędkości, w stosownych przypadkach.

                     203)

                     Ponadto funkcja kalibracji umożliwia wyłączenie stosowania kart do tachografów pierwszej generacji w urządzeniu rejestrującym pod warunkiem spełnienia wymogów określonych w dodatku 15.

                     204)

                     Parowanie czujnika ruchu z przyrządem rejestrującym obejmuje co najmniej:

                                 —

                                 aktualizację danych instalacyjnych czujnika ruchu zapisanych w pamięci czujnika ruchu (w razie potrzeby),

                                 —

                                 skopiowanie z czujnika ruchu do pamięci danych przyrządu rejestrującego niezbędnych danych identyfikacyjnych czujnika ruchu.

                     205)

                     Powiązanie urządzenia zewnętrznego GNSS z przyrządem rejestrującym obejmuje co najmniej:

                                 —

                                 aktualizację danych instalacyjnych urządzenia zewnętrznego GNSS przechowywanych na urządzeniu zewnętrznym GNSS (w razie potrzeby),

                                 —

                                 skopiowanie z urządzenia zewnętrznego GNSS do pamięci danych przyrządu rejestrującego niezbędnych danych identyfikacyjnych GNSS, w tym numeru seryjnego urządzenia zewnętrznego GNSS.

                           Po powiązaniu następuje weryfikacja informacji o pozycji GNSS.

                     206)

                     Funkcja kalibracji umożliwia wprowadzanie niezbędnych danych poprzez gniazdo kalibracji/pobierania danych zgodnie z protokołem kalibracji zdefiniowanym w dodatku 8. Funkcja kalibracji może także umożliwiać wprowadzanie niezbędnych danych w inny sposób.

               3.22   Kontrola drogowa kalibracji

                     207)

                     Funkcja kontroli drogowej kalibracji umożliwia odczyt numeru seryjnego czujnika (ewentualnie wbudowanego w adapter) oraz numeru seryjnego urządzenia zewnętrznego GNSS (w odpowiednich przypadkach), podłączonych do przyrządu rejestrującego w momencie wysłania żądania.

                     208)

                     Odczyt musi być możliwy na wyświetlaczu przyrządu rejestrującego przynajmniej przez wybranie poleceń w menu.

                     209)

                     Funkcja kontroli drogowej kalibracji umożliwia również kontrolowanie wybranego trybu we/wy linii sygnałowej we/wy kalibracji, określonej w dodatku 6, za pośrednictwem interfejsu K-line. Wykonuje się to poprzez ECUAdjustmentSession, jak określono w dodatku 8 sekcja 7 Sterowanie impulsami testującymi – Jednostka funkcjonalna sterowania we/wy.

               3.23   Korekta czasu

                     210)

                     Funkcja korekty czasu umożliwia automatyczną korektę bieżącego czasu. W urządzeniu rejestrującym korzysta się z dwóch źródeł czasu do celów korekty czasu: 1) wewnętrznego zegara przyrządu rejestrującego, 2) odbiornika GNSS.

                     211)

                     Ustawienia czasu zegara wewnętrznego przyrządu rejestrującego są automatycznie korygowane w odstępach maksymalnie 12 godzin. Jeżeli ten odstęp czasu upłynie, a sygnał GNSS nie jest dostępny, ustawienie czasu wprowadza się, jak tylko przyrząd rejestrujący uzyska dostęp do prawidłowego czasu z odbiornika GNSS, zależnie od stanu włączenia zapłonu pojazdu. Czasem odniesienia dla automatycznego ustawienia wewnętrznego zegara przyrządu rejestrującego jest czas pobrany z odbiornika GNSS. Zdarzenie konfliktu czasu uruchamia się, jeżeli bieżący czas odbiega o ponad jedną (1) minutę od informacji przekazywanych przez odbiornik GNSS.

                     212)

                     W trybie kalibracyjnym funkcja korekty czasu umożliwia również wymuszoną korektę bieżącego czasu.

               3.24   Parametry pracy

                     213)

                     Przyrząd rejestrujący musi być w pełni funkcjonalny w zakresie temperatur – 20–70 °C, urządzenie zewnętrzne GNSS w zakresie temperatur – 20–70 °C, a czujnik ruchu w zakresie temperatur – 40–135 °C. Zawartość pamięci danych jest zachowywana w temperaturach do – 40 °C.

                     214)

                     Tachograf zachowuje pełną funkcjonalność w zakresie wilgotności 10–90 %.

                     215)

                     Plomby używane w tachografach inteligentnych muszą być wytrzymałe w takich samych warunkach, co warunki stosowane względem elementów składowych tachografu, do których są dołączone.

                     216)

                     Urządzenie rejestrujące jest zabezpieczone przed przepięciami, odwróceniem biegunowości zasilania i zwarciami.

                     217)

                     Czujniki ruchu muszą:

                                 —

                                 reagować na pole magnetyczne, które zakłóca wykrywanie ruchu pojazdu. W takich okolicznościach przyrząd rejestrujący zarejestruje i zapisze w pamięci usterkę czujnika (wymaganie 88); albo

                                 —

                                 posiadać czujnik, który jest chroniony przed polami magnetycznymi lub odporny na nie.

                     218)

                     Urządzenie rejestrujące oraz urządzenie zewnętrzne GNSS muszą być zgodne z międzynarodowym regulaminem EKG ONZ nr 10 oraz być zabezpieczone przed skutkami wyładowań elektrostatycznych oraz stanów nieustalonych.

               3.25   Materiały

                     219)

                     Wszystkie części składowe urządzenia rejestrującego są wykonane z materiałów o wystarczającej stabilności i wytrzymałości mechanicznej oraz stabilnych właściwościach elektrycznych i magnetycznych.

                     220)

                     W normalnych warunkach eksploatacji wszystkie części wewnętrzne urządzeń są zabezpieczone przed wilgocią i pyłem.

                     221)

                     Przyrząd rejestrujący i urządzenie zewnętrzne GNSS muszą spełniać wymagania klasy ochrony IP 40, a czujnik ruchu musi spełniać wymagania klasy ochrony IP 64 zgodnie z normą IEC 60529:1989 łącznie z A1:1999 i A2:2013.

                     222)

                     Urządzenie rejestrujące musi spełniać odpowiednie wymagania techniczne odnoszące się do ergonomii.

                     223)

                     Urządzenie rejestrujące jest zabezpieczone przed przypadkowym uszkodzeniem.

               3.26   Oznakowania

                     224)

                     Jeżeli urządzenie rejestrujące pokazuje stan licznika kilometrów i prędkość, na wyświetlaczu widoczne są następujące informacje:

                                 —

                                 przy liczbie pokazującej odległość, jednostka miary odległości wskazana skrótem „km”,

                                 —

                                 przy liczbie pokazującej prędkość, jednostka „km/h”.

                           Urządzenie rejestrujące może być również przełączane na wskazywanie prędkości w milach na godzinę, w takim przypadku jednostka pomiaru prędkości jest wskazana skrótem „mph”. Urządzenie rejestrujące może być również przełączane na wskazywanie odległości w milach, w takim przypadku jednostka pomiaru odległości jest wskazana skrótem „mi”.

                     225)

                     Do każdego odrębnego elementu składowego urządzenia rejestrującego jest przymocowana tabliczka zawierająca następujące informacje:

                                 —

                                 nazwę i adres producenta urządzenia,

                                 —

                                 numer części producenta i rok produkcji urządzenia,

                                 —

                                 numer seryjny urządzenia,

                                 —

                                 znak homologacji typu dla urządzenia.

                     226)

                     Jeżeli dostępna powierzchnia nie wystarcza do umieszczenia wszystkich powyższych informacji, na tabliczce umieszcza się przynajmniej: nazwę producenta lub jego logo i numer części.

               4   WYMAGANIA KONSTRUKCYJNE I FUNKCJONALNE KART DO TACHOGRAFÓW
         4.1   Dane widzialne

         Na awersie znajdują się:

                     227)

                     słowa „Karta kierowcy” lub „Karta kontrolna” lub „Karta warsztatowa” lub „Karta firmowa” nadrukowane wersalikiem w języku urzędowym lub językach urzędowych państwa członkowskiego wydającego kartę, odpowiednio do rodzaju karty;

                     228)

                     nazwa państwa członkowskiego wydającego kartę (nieobowiązkowo);

                     229)

                     wyróżniający znak państwa członkowskiego wydającego kartę, drukowany w negatywie w niebieskim prostokącie i otoczony 12 żółtymi gwiazdami. Obowiązują następujące oznaczenia:

                                 B
                                 BG
                                 CZ
                                 CY

                                 Belgia
                                 Bułgaria
                                 Republika Czeska
                                 Cypr

                                 LV
                                 L
                                 LT
                                 M

                                 Łotwa
                                 Luksemburg
                                 Litwa
                                 Malta

                                 DK

                                 Dania

                                 NL

                                 Niderlandy

                                 D
                                 EST

                                 Niemcy
                                 Estonia

                                 A
                                 PL

                                 Austria
                                 Polska

                                 GR

                                 Grecja

                                 P
                                 RO
                                 SK
                                 SLO

                                 Portugalia
                                 Rumunia
                                 Słowacja
                                 Słowenia

                                 E

                                 Hiszpania

                                 FIN

                                 Finlandia

                                 F
                                 HR
                                 H

                                 Francja
                                 Chorwacja
                                 Węgry

                                 S

                                 Szwecja

                                 IRL

                                 Irlandia

                                 UK

                                 Zjednoczone Królestwo

                                 I

                                 Włochy

                     230)

                     informacje szczególne dla wydanej karty, ponumerowane jak następuje:

                                 Karta kierowcy

                                 Karta kontrolna

                                 Karta firmowa lub warsztatowa

                                 1.

                                 Nazwisko kierowcy

                                 Nazwa organu kontrolnego

                                 Nazwa firmy lub warsztatu

                                 2.

                                 Imię (imiona) kierowcy

                                 Nazwisko kontrolera
                                 (w stosownych przypadkach)

                                 Nazwisko posiadacza karty
                                 (w stosownych przypadkach)

                                 3.

                                 Data urodzenia kierowcy

                                 Imię (imiona) kontrolera
                                 (w stosownych przypadkach)

                                 Imię (imiona) posiadacza karty
                                 (w stosownych przypadkach)

                                 4.a

                                 Data początku okresu ważności karty

                                 4.b

                                 Termin ważności karty

                                 4.c

                                 Nazwa organu wydającego (może być wydrukowana na rewersie)

                                 4.d

                                 Numer inny niż w pozycji 5 do celów administracyjnych (fakultatywnie)

                                 5.a

                                 Numer prawa jazdy
                                 (w dniu wydania karty kierowcy)

                                 —

                                 —

                                 5.b

                                 Numer karty

                                 6.

                                 Zdjęcie kierowcy

                                 Zdjęcie kontrolera (fakultatywnie)

                                 Zdjęcie instalatora (fakultatywnie)

                                 7.

                                 Podpis posiadacza karty (fakultatywnie)

                                 8.

                                 Miejsce stałego zamieszkania lub adres pocztowy posiadacza (fakultatywnie)

                                 Adres pocztowy organu kontrolnego

                                 Adres pocztowy firmy lub warsztatu

                     231)

                     daty podaje się w formacie „dd/mm/rrrr” lub „dd.mm.rrrr” (dzień, miesiąc, rok).

               Na rewersie znajdują się:

                     232)

                     objaśnienia numerowanych pozycji znajdujących się na awersie karty;

                     233)

                     za szczególną pisemną zgodą posiadacza karty, na karcie można dodatkowo umieścić informacje, które nie wiążą się z administrowaniem kartą; takie dodatkowe informacje w żaden sposób nie zmieniają sposobu używania danego modelu jako karty do tachografów;

                     234)

                     Karty do tachografów drukuje się w następujących dominujących kolorach tła:
                     —   karta kierowcy: biały,
                     —   karta kontrolna: niebieski,
                     —   karta warsztatowa: czerwony,
                     —   karta firmowa: żółty.

                     235)

                     Karty do tachografów muszą mieć przynajmniej następujące zabezpieczenia przed fałszowaniem i manipulacjami:

                                 —

                                 zabezpieczający wzór tła z drukowanym drobnym giloszem i drukiem irysowym,

                                 —

                                 w obszarze zdjęcia zabezpieczający wzór tła i zdjęcie zachodzą na siebie,

                                 —

                                 przynajmniej dwubarwną linię wykonaną techniką mikrodruku.

                     236)

                     Po konsultacji z Komisją państwa członkowskie mogą dodać kolory lub oznakowania, takie jak symbole państwowe i zabezpieczenia, bez uszczerbku dla innych przepisów w niniejszym załączniku.

                     237)

                     Karty czasowe, o których mowa w art. 26 ust. 4 rozporządzenia (UE) nr 165/2014, muszą być zgodne z przepisami niniejszego załącznika.

               4.2   Zabezpieczenia

         Celem systemu zabezpieczenia jest ochrona integralności i autentyczności danych wymienianych między kartami a urządzeniem rejestrującym, ochrona integralności i autentyczności danych pobieranych z kart, umożliwienie niektórych czynności zapisu na kartach tylko urządzeniu rejestrującemu, odszyfrowywania niektórych danych, uniemożliwienie fałszowania danych przechowywanych na kartach, uniemożliwienie manipulacji i wykrycie wszelkich prób takiego działania.

                     238)

                     Aby możliwe było osiągnięcie bezpieczeństwa systemu, karty do tachografów muszą spełniać wymogi bezpieczeństwa określone w dodatkach 10 i 11.

                     239)

                     Karty do tachografów muszą umożliwiać odczyt przy pomocy innych urządzeń, takich jak komputer osobisty.

               4.3   Normy

                     240)

                     Karty do tachografów muszą spełniać wymagania następujących norm:

                                 —

                                 ISO/IEC 7810 Karty identyfikacyjne – Charakterystyki fizyczne,

                                 —

                                 ISO/IEC 7816 Karty identyfikacyjne – Karty stykowe:

                                             —

                                             Część 1: Charakterystyki fizyczne,

                                             —

                                             Część 2: Wymiary i rozmieszczenie styków (ISO/IEC 7816-2:2007),

                                             —

                                             Część 3: Interfejs elektryczny i protokoły transmisji (ISO/IEC 7816-3:2006),

                                             —

                                             Część 4: Organizacja, zabezpieczenia i polecenia wymiany (ISO/IEC 7816-4:2013 + Cor 1:2014),

                                             —

                                             Część 6: Elementy danych wymieniane z otoczeniem, niezależne od dziedziny zastosowań (ISO/IEC 7816-6:2004 + Cor 1:2006),

                                             —

                                             Część 8: Polecenia operacji zabezpieczających (ISO/IEC 7816-8:2004).

                                 —

                                 Karty do tachografów bada się zgodnie z normą SO/IEC 10373-3:2010 Karty identyfikacyjne – Metody badań – część 3: Elektroniczne karty stykowe i powiązane z nimi urządzenia interfejsowe.

               4.4   Wymagania środowiskowe i elektryczne

                     241)

                     Karty do tachografów muszą prawidłowo działać w warunkach klimatycznych normalnie występujących na terytorium Wspólnoty, przynajmniej w zakresie temperatur od – 25– + 70 °C ze sporadycznymi temperaturami szczytowymi do + 85 °C, przy czym „sporadyczny” oznacza nie dłużej niż 4 godziny jednorazowo i nie więcej niż 100 razy w okresie eksploatacji karty.

                     242)

                     Karty do tachografów muszą działać prawidłowo w warunkach wilgotności 10 %–90 %.

                     243)

                     Karty do tachografów muszą prawidłowo działać przez okres pięciu lat, jeżeli są używane w zgodnie z warunkami środowiskowymi i elektrycznymi.

                     244)

                     W trakcie stosowania karty do tachografów muszą spełniać wymogi regulaminu EKG ONZ nr 10 w odniesieniu do kompatybilności elektromagnetycznej oraz muszą być chronione przed wyładowaniami elektrostatycznymi.

               4.5   Przechowywanie danych

         Do celów niniejszego pkt:

                     —

                     czas jest rejestrowany z dokładnością do jednej minuty, chyba że ustalono inaczej,

                     —

                     stany licznika kilometrów rejestruje się z dokładnością do jednego kilometra,

                     —

                     prędkości rejestruje się z dokładnością do 1 km/h,

                     —

                     pozycje (szerokość i długość ) rejestruje się w stopniach i minutach, z dokładnością do 1/10 minuty.

               Funkcje kart do tachografów, polecenia i struktury logiczne, spełniające wymagania dotyczące przechowywania danych wyszczególniono w dodatku 2.
         O ile nie określono inaczej, przechowywanie danych na kartach do tachografów odbywa się w taki sposób, że najstarsze dane są zastępowane nowymi danymi, jeżeli wyczerpie się pamięć przewidziana na określone rekordy danych.

                     245)

                     W niniejszym punkcie określono minimalną pojemność przechowywania danych dla różnych zbiorów danych aplikacyjnych. Karty do tachografów przekazują do urządzenia rejestrującego bieżącą pojemność przechowywania danych dla tych zbiorów danych.

                     246)

                     Wszelkie dodatkowe dane, które mogą być zapisywane na kartach do tachografów, związane z innymi aplikacjami ewentualnie zamieszczonymi na karcie, są przechowywane zgodnie z dyrektywą 95/46/WE oraz dyrektywą 2002/58/WE oraz zgodnie z art. 7 rozporządzenia (UE) nr 165/2014.

                     247)

                     Każdy plik główny (MF) na każdej karcie do tachografu zawiera maksymalnie pięć plików elementarnych (EF) do zarządzania kartą, identyfikacji aplikacji i mikroprocesora oraz dwa pliki dedykowane (DF):

                                 —

                                 DF Tachograph, który zawiera aplikację dostępną dla przyrządów rejestrujących pierwszej generacji, używaną również w kartach do tachografów pierwszej generacji,

                                 —

                                 DF Tachograph_G2, który zawiera aplikację dostępną tylko dla przyrządów rejestrujących drugiej generacji, używaną tylko w kartach do tachografów drugiej generacji,

                           Szczegółowe informacje o strukturze kart do tachografów określono w dodatku 2.

               4.5.1   Pliki elementarne do identyfikacji i zarządzania kartą

         4.5.2   Identyfikacja kart mikroprocesorowych

                     248)

                     Karty do tachografów umożliwiają przechowywanie następujących danych identyfikujących kartę elektroniczną:

                                 —

                                 zatrzymanie zegara,

                                 —

                                 numer seryjny karty (łącznie z numerem producenta),

                                 —

                                 numer homologacji typu dla karty,

                                 —

                                 identyfikator jednostki personalizującej kartę,

                                 —

                                 identyfikator wbudowującego,

                                 —

                                 identyfikator układu scalonego.

               4.5.2.1   Identyfikacja mikroprocesora

                     249)

                     Karty do tachografów umożliwiają przechowywanie następujących danych identyfikujących układ scalony (IC):

                                 —

                                 numer seryjny układu scalonego,

                                 —

                                 oznaczenie fabryczne układu scalonego.

               4.5.2.2   DIR (tylko w kartach do tachografów drugiej generacji)

                     250)

                     Karty do tachografów umożliwiają przechowywanie obiektów danych identyfikujących aplikacje określonych w dodatku 2.

               4.5.2.3   Informacje ATR (warunkowe, dostępne tylko w kartach do tachografów drugiej generacji)

                     251)

                     Karty do tachografów umożliwiają przechowywanie następujących obiektów danych informacji o rozszerzonej długości:

                                 —

                                 jeżeli karta do tachografów obsługuje pola o rozszerzonej długości, obiekt danych informacji o rozszerzonej długości określony w dodatku 2.

               4.5.2.4   Informacje o rozszerzonej długości (warunkowe, dostępne tylko w kartach do tachografów drugiej generacji)

                     252)

                     Karty do tachografów umożliwiają przechowywanie następujących obiektów danych informacji o rozszerzonej długości:

                                 —

                                 jeżeli karta do tachografów obsługuje pola o rozszerzonej długości, obiekty danych informacji o rozszerzonej długości określony w dodatku 2.

               4.5.3   Karta kierowcy

         4.5.3.1   Aplikacja tachograficzna (dostępna dla przyrządów rejestrujących pierwszej i drugiej generacji)

         4.5.3.1.1   Identyfikacja aplikacji

                     253)

                     Karta kierowcy umożliwia przechowywanie następujących danych identyfikujących aplikację:

                                 —

                                 identyfikacja aplikacji tachograficznej,

                                 —

                                 identyfikacja typu karty do tachografów.

               4.5.3.1.2   Klucz i certyfikaty

                     254)

                     Karta kierowcy umożliwia przechowywanie szeregu kluczy i certyfikatów kryptograficznych, jak określono w dodatku 11 część A.

               4.5.3.1.3   Identyfikacja karty

                     255)

                     Karta kierowcy umożliwia przechowywanie następujących danych identyfikujących kartę:

                                 —

                                 numer karty,

                                 —

                                 państwo członkowskie wydające kartę, nazwa organu wydającego, data wydania,

                                 —

                                 data rozpoczęcia okresu ważności karty, termin ważności karty.

               4.5.3.1.4   Identyfikacja posiadacza karty

                     256)

                     Karta kierowcy umożliwia przechowywanie następujących danych identyfikujących posiadacza karty:

                                 —

                                 nazwisko posiadacza karty,

                                 —

                                 imię (imiona) posiadacza karty,

                                 —

                                 data urodzenia,

                                 —

                                 preferowany język.

               4.5.3.1.5   Pobieranie danych z karty

                     257)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących pobierania danych:

                                 —

                                 data i godzina ostatniego pobrania danych z karty (do innych celów niż kontrola).

                     258)

                     Karta kierowcy umożliwia przechowywanie jednego takiego rekordu danych.

               4.5.3.1.6   Dane dotyczące prawa jazdy

                     259)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących prawa jazdy:

                                 —

                                 państwo członkowskie wydające, nazwa organu wydającego,

                                 —

                                 numer prawa jazdy (w dniu wydania karty).

               4.5.3.1.7   Dane dotyczące zdarzeń
         Do celów niniejszego podpunktu czas zachowuje się z dokładnością do 1 sekundy.

                     260)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących zdarzeń wykrytych przez urządzenie rejestrujące przy włożonej karcie:

                                 —

                                 nakładające się czasy (w przypadku gdy dana karta jest przyczyną zdarzenia),

                                 —

                                 włożenie karty podczas jazdy (w przypadku gdy dana karta jest przedmiotem zdarzenia),

                                 —

                                 sesja ostatniej karty niezamknięta prawidłowo (w przypadku gdy dana karta jest przedmiotem zdarzenia),

                                 —

                                 przerwa w zasilaniu,

                                 —

                                 błąd danych dotyczących ruchu,

                                 —

                                 próby naruszenia zabezpieczenia.

                     261)

                     Karta kierowcy umożliwia przechowywanie następujących danych dla tych zdarzeń:

                                 —

                                 kod zdarzenia,

                                 —

                                 data i godzina rozpoczęcia zdarzenia (lub włożenia karty, jeżeli zdarzenie trwało w tym czasie),

                                 —

                                 data i godzina zakończenia zdarzenia (lub wyjęcia karty, jeżeli zdarzenie trwało w tym czasie),

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu, w którym wystąpiło zdarzenie.

                        Uwaga: dla zdarzenia „nakładające się czasy”:

                                 —

                                 data i godzina rozpoczęcia zdarzenia musi odpowiadać dacie i godzinie wyjęcia karty z poprzedniego pojazdu,

                                 —

                                 data i godzina zakończenia zdarzenia musi odpowiadać dacie i godzinie włożenia karty w bieżącym pojeździe,

                                 —

                                 dane pojazdu muszą odpowiadać bieżącemu pojazdowi powodującemu zdarzenie.

                        Uwaga: dla zdarzenia „sesja ostatniej karty niezamknięta prawidłowo”:

                                 —

                                 data i godzina rozpoczęcia zdarzenia musi odpowiadać dacie i godzinie włożenia karty dla sesji niezamkniętej prawidłowo,

                                 —

                                 data i godzina zakończenia zdarzenia musi odpowiadać dacie i godzinie włożenia karty dla sesji, w czasie której wykryto zdarzenie (bieżąca sesja),

                                 —

                                 dane pojazdu muszą odpowiadać pojazdowi, w którym sesja nie została zamknięta prawidłowo.

                     262)

                     Karta kierowcy umożliwia przechowywanie danych dotyczących sześciu ostatnich zdarzeń każdego typu (łącznie 36 zdarzeń).

               4.5.3.1.8   Dane dotyczące usterek
         Do celów niniejszego podpunktu czas rejestruje się z dokładnością do 1 sekundy.

                     263)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących usterek wykrytych przez urządzenie rejestrujące przy włożonej karcie:

                                 —

                                 usterka karty (w przypadku gdy dana karta jest przedmiotem zdarzenia),

                                 —

                                 usterka urządzenia rejestrującego.

                     264)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących tych usterek:

                                 —

                                 kod usterki,

                                 —

                                 data i godzina rozpoczęcia usterki (lub włożenia karty, jeżeli usterka trwała w tym czasie),

                                 —

                                 data i godzina zakończenia usterki (lub wyjęcia karty, jeżeli usterka trwała w tym czasie),

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu, w którym wystąpiła usterka.

                     265)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących dwunastu ostatnich usterek każdego rodzaju (łącznie 24 usterki).

               4.5.3.1.9   Dane dotyczące czynności kierowcy

                     266)

                     Karta kierowcy umożliwia przechowywanie, dla każdego dnia kalendarzowego, w którym karta jest użyta, lub dla każdego dnia, dla którego kierowca ręcznie wprowadza informacje dotyczące czynności, następujących danych:

                                 —

                                 data,

                                 —

                                 dzienny licznik obecności (zwiększony o jeden dla każdego z tych dni kalendarzowych),

                                 —

                                 całkowita droga przebyta przez kierowcę w ciągu tego dnia,

                                 —

                                 status kierowcy o godzinie 00:00,

                                 —

                                 za każdym razem, kiedy kierowca zmienia czynność lub stan prowadzenia pojazdu lub wkłada lub wyjmuje swoją kartę:

                                             —

                                             stan prowadzenia pojazdu (ZAŁOGA, JEDEN KIEROWCA),

                                             —

                                             szczelina czytnika (KIEROWCA, WSPÓŁKIEROWCA),

                                             —

                                             status karty (WŁOŻONA, NIEWŁOŻONA),

                                             —

                                             czynność (PROWADZENIE, GOTOWOŚĆ, PRACA, PRZERWA/ODPOCZYNEK),

                                             —

                                             godzina zmiany.

                     267)

                     Pamięć karty kierowcy wystarcza do przechowywania danych dotyczących czynności kierowcy przez co najmniej 28 dni (przeciętną aktywność kierowcy definiuje się jako 93 zmiany czynności dziennie).

                     268)

                     Dane wyszczególnione w wymaganiach 261, 264 i 266 przechowuje się w sposób umożliwiający wyszukiwanie czynności w kolejności chronologicznej, nawet w przypadku nakładania się czasów.

               4.5.3.1.10   Dane dotyczące używanych pojazdów

                     269)

                     Karta kierowcy umożliwia przechowywanie, dla każdego dnia kalendarzowego, w którym karta jest użyta, i dla każdego okresu używania danego pojazdu w tym dniu (okres używania obejmuje wszystkie następujące po sobie cykle włożenia i wyjęcia karty w danym pojeździe, z perspektywy danych zapisanych na karcie), następujących danych:

                                 —

                                 data i godzina pierwszego użycia pojazdu (tj. pierwsze włożenie karty w tym okresie używania pojazdu lub 00:00, jeżeli okres używania trwał w tym czasie),

                                 —

                                 stan licznika kilometrów o tej godzinie,

                                 —

                                 data i godzina ostatniego użycia pojazdu, (tj. ostatnie wyjęcie karty w tym okresie używania pojazdu lub 23:59, jeżeli okres używania trwał w tym czasie),

                                 —

                                 stan licznika kilometrów o tej godzinie,

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu.

                     270)

                     Karta kierowcy umożliwia przechowywanie co najmniej 84 takich rekordów danych.

               4.5.3.1.11   Miejsca rozpoczęcia lub zakończenia dziennych okresów pracy

                     271)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących miejsc rozpoczęcia lub zakończenia dziennych okresów pracy, wprowadzanych przez kierowcę:

                                 —

                                 data i godzina wprowadzenia danych (lub data/godzina odnosząca się do wpisu, jeżeli wpis wprowadza się w procedurze ręcznego wprowadzania danych),

                                 —

                                 rodzaj wpisu (rozpoczęcie lub zakończenie, status wpisu),

                                 —

                                 kraj i region,

                                 —

                                 stan licznika kilometrów.

                     272)

                     Pamięć karty kierowcy umożliwia przechowywanie co najmniej 42 par takich rekordów danych.

               4.5.3.1.12   Dane sesji karty

                     273)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących pojazdu, dla którego otwarto bieżącą sesję:

                                 —

                                 data i godzina otwarcia sesji (tj. włożenia karty) z dokładnością do jednej sekundy,

                                 —

                                 numer VRN i państwo członkowskie rejestracji.

               4.5.3.1.13   Dane dotyczące czynności kontrolnych

                     274)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących czynności kontrolnych:

                                 —

                                 data i godzina kontroli,

                                 —

                                 numer karty kontrolnej i państwo członkowskie wydające kartę,

                                 —

                                 rodzaj kontroli (wyświetlanie lub drukowanie lub pobieranie danych z przyrządu rejestrującego lub pobieranie danych z karty – patrz uwaga),

                                 —

                                 okres, dla którego pobrano dane, w przypadku pobierania danych,

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu, w którym miała miejsce kontrola.

                        Uwaga: pobieranie danych z karty jest rejestrowane wyłącznie wtedy, gdy jest wykonywane przez urządzenie rejestrujące.

                     275)

                     Karta kierowcy umożliwia przechowywanie jednego takiego rekordu danych.

               4.5.3.1.14   Dane dotyczące warunków szczególnych

                     276)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących warunków szczególnych wprowadzonych przy włożonej karcie (niezależnie od tego, do której szczeliny czytnika):

                                 —

                                 data i godzina wprowadzenia danych,

                                 —

                                 rodzaj warunku szczególnego.

                     277)

                     Karta kierowcy umożliwia przechowywanie co najmniej 56 takich rekordów danych.

               4.5.3.2   Aplikacja tachograficzna 2. generacji (niedostępna dla przyrządów rejestrujących pierwszej generacji)

         4.5.3.2.1   Identyfikacja aplikacji

                     278)

                     Karta kierowcy umożliwia przechowywanie następujących danych identyfikujących aplikację:

                                 —

                                 identyfikacja aplikacji tachograficznej,

                                 —

                                 identyfikacja typu karty do tachografów.

               4.5.3.2.2   Klucze i certyfikaty

                     279)

                     Karta kierowcy umożliwia przechowywanie szeregu kluczy i certyfikatów kryptograficznych, jak określono w dodatku 11 część B.

               4.5.3.2.3   Identyfikacja karty

                     280)

                     Karta kierowcy umożliwia przechowywanie następujących danych identyfikujących kartę:

                                 —

                                 numer karty,

                                 —

                                 państwo członkowskie wydające kartę, nazwa organu wydającego, data wydania,

                                 —

                                 data rozpoczęcia okresu ważności karty, termin ważności karty.

               4.5.3.2.4   Identyfikacja posiadacza karty

                     281)

                     Karta kierowcy umożliwia przechowywanie następujących danych identyfikujących posiadacza karty:

                                 —

                                 nazwisko posiadacza karty,

                                 —

                                 imię (imiona) posiadacza karty,

                                 —

                                 data urodzenia,

                                 —

                                 preferowany język.

               4.5.3.2.5   Pobieranie danych z karty

                     282)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących pobierania danych:

                                 —

                                 data i godzina ostatniego pobrania danych z karty (do innych celów niż kontrola).

                     283)

                     Karta kierowcy umożliwia przechowywanie jednego takiego rekordu danych.

               4.5.3.2.6   Dane dotyczące prawa jazdy

                     284)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących prawa jazdy:

                                 —

                                 państwo członkowskie wydające, nazwa organu wydającego,

                                 —

                                 numer prawa jazdy (w dniu wydania karty).

               4.5.3.2.7   Dane dotyczące zdarzeń
         Do celów niniejszego podpunktu czas zachowuje się z dokładnością do 1 sekundy.

                     285)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących zdarzeń wykrytych przez urządzenie rejestrujące przy włożonej karcie:

                                 —

                                 nakładające się czasy (w przypadku gdy dana karta jest przyczyną zdarzenia),

                                 —

                                 włożenie karty podczas jazdy (w przypadku gdy dana karta jest przedmiotem zdarzenia),

                                 —

                                 sesja ostatniej karty niezamknięta prawidłowo (w przypadku gdy dana karta jest przedmiotem zdarzenia),

                                 —

                                 przerwa w zasilaniu,

                                 —

                                 błąd połączenia z urządzeniem do łączności na odległość,

                                 —

                                 brak informacji o pozycji z odbiornika GNSS,

                                 —

                                 błąd połączenia z urządzeniem zewnętrznym GNSS,

                                 —

                                 błąd danych dotyczących ruchu,

                                 —

                                 konflikt ruchu pojazdu,

                                 —

                                 próba naruszenia zabezpieczenia,

                                 —

                                 konflikt czasu.

                     286)

                     Karta kierowcy umożliwia przechowywanie następujących danych dla tych zdarzeń:

                                 —

                                 kod zdarzenia,

                                 —

                                 data i godzina rozpoczęcia zdarzenia (lub włożenia karty, jeżeli zdarzenie trwało w tym czasie),

                                 —

                                 data i godzina zakończenia zdarzenia (lub wyjęcia karty, jeżeli zdarzenie trwało w tym czasie),

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu, w którym wystąpiło zdarzenie.

                        Uwaga: dla zdarzenia „nakładające się czasy”:

                                 —

                                 data i godzina rozpoczęcia zdarzenia musi odpowiadać dacie i godzinie wyjęcia karty z poprzedniego pojazdu,

                                 —

                                 data i godzina zakończenia zdarzenia musi odpowiadać dacie i godzinie włożenia karty w bieżącym pojeździe,

                                 —

                                 dane pojazdu muszą odpowiadać bieżącemu pojazdowi powodującemu zdarzenie.

                        Uwaga: dla zdarzenia „sesja ostatniej karty niezamknięta prawidłowo”:

                                 —

                                 data i godzina rozpoczęcia zdarzenia musi odpowiadać dacie i godzinie włożenia karty dla sesji niezamkniętej prawidłowo,

                                 —

                                 data i godzina zakończenia zdarzenia musi odpowiadać dacie i godzinie włożenia karty dla sesji, w czasie której wykryto zdarzenie (bieżąca sesja),

                                 —

                                 dane pojazdu muszą odpowiadać pojazdowi, w którym sesja nie została zamknięta prawidłowo.

                     287)

                     Karta kierowcy umożliwia przechowywanie danych dotyczących sześciu ostatnich zdarzeń każdego typu (łącznie 66 zdarzeń).

               4.5.3.2.8   Dane dotyczące usterek
         Do celów niniejszego podpunktu czas rejestruje się z dokładnością do 1 sekundy.

                     288)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących usterek wykrytych przez urządzenie rejestrujące przy włożonej karcie:

                                 —

                                 usterka karty (w przypadku gdy dana karta jest przedmiotem zdarzenia),

                                 —

                                 usterka urządzenia rejestrującego.

                     289)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących tych usterek:

                                 —

                                 kod usterki,

                                 —

                                 data i godzina rozpoczęcia usterki (lub włożenia karty, jeżeli usterka trwała w tym czasie),

                                 —

                                 data i godzina zakończenia usterki (lub wyjęcia karty, jeżeli usterka trwała w tym czasie),

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu, w którym wystąpiła usterka.

                     290)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących dwunastu ostatnich usterek każdego rodzaju (łącznie 24 usterki).

               4.5.3.2.9   Dane dotyczące czynności kierowcy

                     291)

                     Karta kierowcy umożliwia przechowywanie, dla każdego dnia kalendarzowego, w którym karta jest użyta, lub dla każdego dnia, dla którego kierowca ręcznie wprowadza informacje dotyczące czynności, następujących danych:

                                 —

                                 data,

                                 —

                                 dzienny licznik obecności (zwiększony o jeden dla każdego z tych dni kalendarzowych),

                                 —

                                 całkowita droga przebyta przez kierowcę w ciągu tego dnia,

                                 —

                                 status kierowcy o godzinie 00:00,

                                 —

                                 za każdym razem, kiedy kierowca zmienia czynność lub stan prowadzenia pojazdu lub wkłada lub wyjmuje swoją kartę:

                                             —

                                             stan prowadzenia pojazdu (ZAŁOGA, JEDEN KIEROWCA),

                                             —

                                             szczelina czytnika (KIEROWCA, WSPÓŁKIEROWCA),

                                             —

                                             status karty (WŁOŻONA, NIEWŁOŻONA),

                                             —

                                             czynność (PROWADZENIE, GOTOWOŚĆ, PRACA, PRZERWA/ODPOCZYNEK),

                                             —

                                             godzina zmiany.

                     292)

                     Pamięć karty kierowcy wystarcza do przechowywania danych dotyczących czynności kierowcy przez co najmniej 28 dni (przeciętną aktywność kierowcy definiuje się jako 93 zmiany czynności dziennie).

                     293)

                     Dane wyszczególnione w wymaganiach 286, 289 i 291 przechowuje się w sposób umożliwiający wyszukiwanie czynności w kolejności chronologicznej, nawet w przypadku nakładania się czasów.

               4.5.3.2.10   Dane dotyczące używanych pojazdów

                     294)

                     Karta kierowcy umożliwia przechowywanie, dla każdego dnia kalendarzowego, w którym karta jest użyta, i dla każdego okresu używania danego pojazdu w tym dniu (okres używania obejmuje wszystkie następujące po sobie cykle włożenia i wyjęcia karty w danym pojeździe, z perspektywy danych zapisanych na karcie), następujących danych:

                                 —

                                 data i godzina pierwszego użycia pojazdu (tj. pierwsze włożenie karty w tym okresie używania pojazdu lub 00:00, jeżeli okres używania trwał w tym czasie),

                                 —

                                 stan licznika kilometrów w chwili pierwszego użycia,

                                 —

                                 data i godzina ostatniego użycia pojazdu, (tj. ostatnie wyjęcie karty w tym okresie używania pojazdu lub 23:59, jeżeli okres używania trwał w tym czasie),

                                 —

                                 stan licznika kilometrów w chwili ostatniego użycia,

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu,

                                 —

                                 numer VIN pojazdu.

                     295)

                     Karta kierowcy umożliwia przechowywanie co najmniej 84 takich rekordów danych.

               4.5.3.2.11   Miejsca i pozycje rozpoczęcia lub zakończenia dziennych okresów pracy

                     296)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących miejsc rozpoczęcia lub zakończenia dziennych okresów pracy, wprowadzanych przez kierowcę:

                                 —

                                 data i godzina wprowadzenia danych (lub data/godzina odnosząca się do wpisu, jeżeli wpis wprowadza się w procedurze ręcznego wprowadzania danych),

                                 —

                                 rodzaj wpisu (rozpoczęcie lub zakończenie, status wpisu),

                                 —

                                 kraj i region,

                                 —

                                 stan licznika kilometrów,

                                 —

                                 pozycja pojazdu,

                                 —

                                 dokładność GNSS, data i godzina określenia pozycji.

                     297)

                     Pamięć karty kierowcy umożliwia przechowywanie co najmniej 84 par takich rekordów danych.

               4.5.3.2.12   Dane sesji karty

                     298)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących pojazdu, dla którego otwarto bieżącą sesję:

                                 —

                                 data i godzina otwarcia sesji (tj. włożenia karty) z dokładnością do jednej sekundy,

                                 —

                                 numer VRN i państwo członkowskie rejestracji.

               4.5.3.2.13   Dane dotyczące czynności kontrolnych

                     299)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących czynności kontrolnych:

                                 —

                                 data i godzina kontroli,

                                 —

                                 numer karty kontrolnej i państwo członkowskie wydające kartę,

                                 —

                                 rodzaj kontroli (wyświetlanie lub drukowanie lub pobieranie danych z przyrządu rejestrującego lub pobieranie danych z karty – patrz uwaga),

                                 —

                                 okres, dla którego pobrano dane, w przypadku pobierania danych,

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu, w którym miała miejsce kontrola.

                        Uwaga: zgodnie z wymogami bezpieczeństwa pobieranie danych z karty jest rejestrowane wyłącznie wtedy, gdy jest wykonywane przez urządzenie rejestrujące.

                     300)

                     Karta kierowcy umożliwia przechowywanie jednego takiego rekordu danych.

               4.5.3.2.14   Dane dotyczące warunków szczególnych

                     301)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących warunków szczególnych wprowadzonych przy włożonej karcie (niezależnie od tego, do której szczeliny czytnika):

                                 —

                                 data i godzina wprowadzenia danych,

                                 —

                                 rodzaj warunku szczególnego.

                     302)

                     Karta kierowcy umożliwia przechowywanie co najmniej 56 takich rekordów danych.

               4.5.3.2.15   Dane dotyczące używanych przyrządów rejestrujących

                     303)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących różnych przyrządów rejestrujących, w których dana karta była używana:

                                 —

                                 data i godzina rozpoczęcia okresu używania przyrządu rejestrującego (tj. pierwsze włożenie karty do przyrządu rejestrującego dla danego okresu),

                                 —

                                 producent przyrządu rejestrującego,

                                 —

                                 rodzaj przyrządu rejestrującego,

                                 —

                                 numer wersji oprogramowania przyrządu rejestrującego.

                     304)

                     Karta kierowcy umożliwia przechowywanie co najmniej 84 takich rekordów danych.

               4.5.3.2.16   Dane miejsc, w których minęły trzy godziny nieprzerwanego czasu prowadzenia pojazdu

                     305)

                     Karta kierowcy umożliwia przechowywanie następujących danych dotyczących pozycji pojazdu, w których nieprzerwany czas prowadzenia pojazdu przez kierowcę osiąga wielokrotność trzech godzin:

                                 —

                                 data i godzina, o której nieprzerwany czas prowadzenia pojazdu przez posiadacza karty osiąga wielokrotność trzech godzin,

                                 —

                                 pozycja pojazdu,

                                 —

                                 dokładność GNSS, data i godzina określenia pozycji.

                     306)

                     Karta kierowcy umożliwia przechowywanie co najmniej 252 takich rekordów danych.

               4.5.4   Karta warsztatowa

         4.5.4.1   Aplikacja tachograficzna (dostępna dla przyrządów rejestrujących pierwszej i drugiej generacji)

         4.5.4.1.1   Identyfikacja aplikacji

                     307)

                     Karta warsztatowa umożliwia przechowywanie następujących danych identyfikujących aplikację:

                                 —

                                 identyfikacja aplikacji tachograficznej,

                                 —

                                 identyfikacja typu karty do tachografów.

               4.5.4.1.2   Klucze i certyfikaty

                     308)

                     Karta warsztatowa umożliwia przechowywanie szeregu kluczy i certyfikatów kryptograficznych, jak określono w dodatku 11 część A.

                     309)

                     Karta warsztatowa umożliwia przechowywanie osobistego numeru identyfikacyjnego (kodu PIN).

               4.5.4.1.3   Identyfikacja karty

                     310)

                     Karta warsztatowa umożliwia przechowywanie następujących danych identyfikujących kartę:

                                 —

                                 numer karty,

                                 —

                                 państwo członkowskie wydające kartę, nazwa organu wydającego, data wydania,

                                 —

                                 data rozpoczęcia okresu ważności karty, termin ważności karty.

               4.5.4.1.4   Identyfikacja posiadacza karty

                     311)

                     Karta warsztatowa umożliwia przechowywanie następujących danych identyfikujących posiadacza karty:

                                 —

                                 nazwa warsztatu,

                                 —

                                 adres warsztatu,

                                 —

                                 nazwisko posiadacza karty,

                                 —

                                 imię (imiona) posiadacza karty,

                                 —

                                 preferowany język.

               4.5.4.1.5   Pobieranie danych z karty

                     312)

                     Karta warsztatowa umożliwia przechowywanie rekordu danych pobranych z karty, w taki sam sposób jak karta kierowcy.

               4.5.4.1.6   Dane dotyczące kalibracji i korekty czasu

                     313)

                     Karta warsztatowa umożliwia przechowywanie zapisów dotyczących kalibracji lub korekty czasu wykonanych przy karcie włożonej do urządzenia rejestrującego.

                     314)

                     Każdy rekord danych kalibracji może zawierać następujące dane:

                                 —

                                 cel kalibracji (aktywacja, pierwsza instalacja, instalacja, przegląd okresowy),

                                 —

                                 identyfikacja pojazdu,

                                 —

                                 parametry uaktualnione lub potwierdzone (w, k, l, rozmiar opon, ustawienie urządzenia ograniczenia prędkości, licznik kilometrów (nowe i stare wartości), data i godzina (nowe i stare wartości)),

                                 —

                                 identyfikacja urządzenia rejestrującego (numer części VU, numer seryjny VU, numer seryjny czujnika ruchu).

                     315)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 88 takich rekordów danych.

                     316)

                     Karta warsztatowa jest wyposażona w licznik pokazujący łączną liczbę kalibracji wykonanych przy użyciu tej karty.

                     317)

                     Karta warsztatowa jest wyposażona w licznik pokazujący liczbę kalibracji wykonanych od ostatniego pobrania danych.

               4.5.4.1.7   Dane dotyczące zdarzeń i usterek

                     318)

                     Karta warsztatowa umożliwia przechowywanie rekordów danych zdarzeń i usterek, w taki sam sposób jak karta kierowcy.

                     319)

                     Karta warsztatowa umożliwia przechowywanie danych dotyczących trzech ostatnich zdarzeń każdego rodzaju (łącznie 18 zdarzeń) i sześciu ostatnich usterek każdego rodzaju (łącznie 12 usterek).

               4.5.4.1.8   Dane dotyczące czynności kierowcy

                     320)

                     Karta warsztatowa umożliwia przechowywanie danych dotyczących czynności kierowcy, w taki sam sposób jak karta kierowcy.

                     321)

                     Karta warsztatowa umożliwia przechowywanie danych dotyczących czynności kierowcy za co najmniej 1 dzień przeciętnej aktywności kierowcy.

               4.5.4.1.9   Dane dotyczące używanych pojazdów

                     322)

                     Karta warsztatowa umożliwia przechowywanie rekordów danych dotyczących używanego pojazdu, w taki sam sposób jak karta kierowcy.

                     323)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 4 takich rekordów.

               4.5.4.1.10   Dane dotyczące rozpoczęcia lub zakończenia dziennych okresów pracy

                     324)

                     Karta warsztatowa umożliwia przechowywanie rekordów danych dotyczących rozpoczęcia lub zakończenia dziennych okresów pracy, w taki sam sposób jak karta kierowcy.

                     325)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 3 par takich rekordów danych.

               4.5.4.1.11   Dane sesji karty

                     326)

                     Karta warsztatowa umożliwia przechowywanie rekordu danych sesji karty, w taki sam sposób jak karta kierowcy.

               4.5.4.1.12   Dane dotyczące czynności kontrolnych

                     327)

                     Karta warsztatowa umożliwia przechowywanie rekordu danych czynności kontrolnych, w taki sam sposób jak karta kierowcy.

               4.5.4.1.13   Dane dotyczące warunków szczególnych

                     328)

                     Karta warsztatowa umożliwia przechowywanie danych dotyczących warunków szczególnych, w taki sam sposób jak karta kierowcy.

                     329)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 2 takich rekordów.

               4.5.4.2   Aplikacja tachograficzna 2. generacji (niedostępna dla przyrządów rejestrujących pierwszej generacji)

         4.5.4.2.1   Identyfikacja aplikacji

                     330)

                     Karta warsztatowa umożliwia przechowywanie następujących danych identyfikujących aplikację:

                                 —

                                 identyfikacja aplikacji tachograficznej,

                                 —

                                 identyfikacja typu karty do tachografów.

               4.5.4.2.2   Klucze i certyfikaty

                     331)

                     Karta warsztatowa umożliwia przechowywanie szeregu kluczy i certyfikatów kryptograficznych, jak określono w dodatku 11 część B.

                     332)

                     Karta warsztatowa umożliwia przechowywanie osobistego numeru identyfikacyjnego (kodu PIN).

               4.5.4.2.3   Identyfikacja karty

                     333)

                     Karta warsztatowa umożliwia przechowywanie następujących danych identyfikujących kartę:

                                 —

                                 numer karty,

                                 —

                                 państwo członkowskie wydające kartę, nazwa organu wydającego, data wydania,

                                 —

                                 data rozpoczęcia okresu ważności karty, termin ważności karty.

               4.5.4.2.4   Identyfikacja posiadacza karty

                     334)

                     Karta warsztatowa umożliwia przechowywanie następujących danych identyfikujących posiadacza karty:

                                 —

                                 nazwa warsztatu,

                                 —

                                 adres warsztatu,

                                 —

                                 nazwisko posiadacza karty,

                                 —

                                 imię (imiona) posiadacza karty,

                                 —

                                 preferowany język.

               4.5.4.2.5   Pobieranie danych z karty

                     335)

                     Karta warsztatowa umożliwia przechowywanie rekordu danych pobranych z karty, w taki sam sposób jak karta kierowcy.

               4.5.4.2.6   Dane dotyczące kalibracji i korekty czasu

                     336)

                     Karta warsztatowa umożliwia przechowywanie zapisów dotyczących kalibracji lub korekty czasu wykonanych przy karcie włożonej do urządzenia rejestrującego.

                     337)

                     Każdy rekord danych kalibracji może zawierać następujące dane:

                                 —

                                 cel kalibracji (aktywacja, pierwsza instalacja, instalacja, przegląd okresowy),

                                 —

                                 identyfikacja pojazdu,

                                 —

                                 parametry uaktualnione lub potwierdzone (w, k, l, rozmiar opon, ustawienie urządzenia ograniczenia prędkości, licznik kilometrów (nowe i stare wartości), data i godzina (nowe i stare wartości)),

                                 —

                                 identyfikacja urządzenia rejestrującego (numer części VU, numer seryjny VU, numer seryjny czujnika ruchu, numer seryjny urządzenia do łączności na odległość, numer seryjny urządzenia zewnętrznego GNSS, w stosownych przypadkach),

                                 —

                                 rodzaje i identyfikatory wszystkich założonych plomb,

                                 —

                                 możliwość korzystania przez przyrząd rejestrujący z kart do tachografów pierwszej generacji (włączona lub nie).

                     338)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 88 takich rekordów danych.

                     339)

                     Karta warsztatowa jest wyposażona w licznik pokazujący łączną liczbę kalibracji wykonanych przy użyciu tej karty.

                     340)

                     Karta warsztatowa jest wyposażona w licznik pokazujący liczbę kalibracji wykonanych od ostatniego pobrania danych.

               4.5.4.2.7   Dane dotyczące zdarzeń i usterek

                     341)

                     Karta warsztatowa umożliwia przechowywanie rekordów danych zdarzeń i usterek, w taki sam sposób jak karta kierowcy.

                     342)

                     Karta warsztatowa umożliwia przechowywanie danych dotyczących trzech ostatnich zdarzeń każdego rodzaju (łącznie 33 zdarzenia) i sześciu ostatnich usterek każdego rodzaju (łącznie 12 usterek).

               4.5.4.2.8   Dane dotyczące czynności kierowcy

                     343)

                     Karta warsztatowa umożliwia przechowywanie danych dotyczących czynności kierowcy, w taki sam sposób jak karta kierowcy.

                     344)

                     Karta warsztatowa umożliwia przechowywanie danych dotyczących czynności kierowcy za co najmniej 1 dzień przeciętnej aktywności kierowcy.

               4.5.4.2.9   Dane dotyczące używanych pojazdów

                     345)

                     Karta warsztatowa umożliwia przechowywanie rekordów danych dotyczących używanego pojazdu, w taki sam sposób jak karta kierowcy.

                     346)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 4 takich rekordów.

               4.5.4.2.10   Dane dotyczące rozpoczęcia lub zakończenia dziennych okresów pracy

                     347)

                     Karta warsztatowa umożliwia przechowywanie rekordów danych dotyczących rozpoczęcia lub zakończenia dziennych okresów pracy, w taki sam sposób jak karta kierowcy.

                     348)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 3 par takich rekordów danych.

               4.5.4.2.11   Dane sesji karty

                     349)

                     Karta warsztatowa umożliwia przechowywanie rekordu danych sesji karty, w taki sam sposób jak karta kierowcy.

               4.5.4.2.12   Dane dotyczące czynności kontrolnych

                     350)

                     Karta warsztatowa umożliwia przechowywanie rekordu danych czynności kontrolnych, w taki sam sposób jak karta kierowcy.

               4.5.4.2.13   Dane dotyczące używanych przyrządów rejestrujących

                     351)

                     Karta warsztatowa umożliwia przechowywanie następujących danych dotyczących różnych przyrządów rejestrujących, w których dana karta była używana:

                                 —

                                 data i godzina rozpoczęcia okresu używania przyrządu rejestrującego (tj. pierwsze włożenie karty do przyrządu rejestrującego dla danego okresu),

                                 —

                                 producent przyrządu rejestrującego,

                                 —

                                 rodzaj przyrządu rejestrującego,

                                 —

                                 numer wersji oprogramowania przyrządu rejestrującego.

                     352)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 4 takich rekordów.

               4.5.4.2.14   Dane miejsc, w których minęły trzy godziny nieprzerwanego czasu prowadzenia pojazdu

                     353)

                     Karta warsztatowa umożliwia przechowywanie następujących danych dotyczących pozycji pojazdu, w których nieprzerwany czas prowadzenia pojazdu przez kierowcę osiąga wielokrotność trzech godzin:

                                 —

                                 data i godzina, o której nieprzerwany czas prowadzenia pojazdu przez posiadacza karty osiąga wielokrotność trzech godzin,

                                 —

                                 pozycja pojazdu,

                                 —

                                 dokładność GNSS, data i godzina określenia pozycji.

                     354)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 18 takich rekordów.

               4.5.4.2.15   Dane dotyczące warunków szczególnych

                     355)

                     Karta warsztatowa umożliwia przechowywanie danych dotyczących warunków szczególnych, w taki sam sposób jak karta kierowcy.

                     356)

                     Karta warsztatowa umożliwia przechowywanie co najmniej 2 takich rekordów.

               4.5.5   Karta kontrolna

         4.5.5.1   Aplikacja tachograficzna (dostępna dla przyrządów rejestrujących pierwszej i drugiej generacji)

         4.5.5.1.1   Identyfikacja aplikacji

                     357)

                     Karta kontrolna umożliwia przechowywanie następujących danych identyfikujących aplikację:

                                 —

                                 identyfikacja aplikacji tachograficznej,

                                 —

                                 identyfikacja typu karty do tachografów.

               4.5.5.1.2   Klucze i certyfikaty

                     358)

                     Karta kontrolna umożliwia przechowywanie szeregu kluczy i certyfikatów kryptograficznych, jak określono w dodatku 11 część A.

               4.5.5.1.3   Identyfikacja karty

                     359)

                     Karta kontrolna umożliwia przechowywanie następujących danych identyfikujących kartę:

                                 —

                                 numer karty,

                                 —

                                 państwo członkowskie wydające kartę, nazwa organu wydającego, data wydania,

                                 —

                                 data rozpoczęcia okresu ważności karty, termin ważności karty (jeżeli jest określony).

               4.5.5.1.4   Identyfikacja posiadacza karty

                     360)

                     Karta kontrolna umożliwia przechowywanie następujących danych identyfikujących posiadacza karty:

                                 —

                                 nazwa organu kontrolnego,

                                 —

                                 adres organu kontrolnego,

                                 —

                                 nazwisko posiadacza karty,

                                 —

                                 imię (imiona) posiadacza karty,

                                 —

                                 preferowany język.

               4.5.5.1.5   Dane dotyczące czynności kontrolnych

                     361)

                     Karta kontrolna umożliwia przechowywanie następujących danych dotyczących czynności kontrolnych:

                                 —

                                 data i godzina kontroli,

                                 —

                                 rodzaj kontroli (wyświetlanie lub drukowanie lub pobieranie danych z przyrządu rejestrującego lub karty lub kontrola drogowa kalibracji),

                                 —

                                 okres, dla którego pobrano dane (jeżeli ma zastosowanie),

                                 —

                                 numer VRN i państwo członkowskie rejestracji kontrolowanego pojazdu,

                                 —

                                 numer karty i państwo członkowskie wydające kontrolowaną kartę kierowcy.

                     362)

                     Karta kontrolna umożliwia przechowywanie co najmniej 230 takich rekordów danych.

               4.5.5.2   Aplikacja tachograficzna 2. generacji (niedostępna dla przyrządów rejestrujących pierwszej generacji)

         4.5.5.2.1   Identyfikacja aplikacji

                     363)

                     Karta kontrolna umożliwia przechowywanie następujących danych identyfikujących aplikację:

                                 —

                                 identyfikacja aplikacji tachograficznej,

                                 —

                                 identyfikacja typu karty do tachografów.

               4.5.5.2.2   Klucze i certyfikaty

                     364)

                     Karta kontrolna umożliwia przechowywanie szeregu kluczy i certyfikatów kryptograficznych, jak określono w dodatku 11 część B.

               4.5.5.2.3   Identyfikacja karty

                     365)

                     Karta kontrolna umożliwia przechowywanie następujących danych identyfikujących kartę:

                                 —

                                 numer karty,

                                 —

                                 państwo członkowskie wydające kartę, nazwa organu wydającego, data wydania,

                                 —

                                 data rozpoczęcia okresu ważności karty, termin ważności karty (jeżeli jest określony).

               4.5.5.2.4   Identyfikacja posiadacza karty

                     366)

                     Karta kontrolna umożliwia przechowywanie następujących danych identyfikujących posiadacza karty:

                                 —

                                 nazwa organu kontrolnego,

                                 —

                                 adres organu kontrolnego,

                                 —

                                 nazwisko posiadacza karty,

                                 —

                                 imię (imiona) posiadacza karty,

                                 —

                                 preferowany język.

               4.5.5.2.5   Dane dotyczące czynności kontrolnych

                     367)

                     Karta kontrolna umożliwia przechowywanie następujących danych dotyczących czynności kontrolnych:

                                 —

                                 data i godzina kontroli,

                                 —

                                 rodzaj kontroli (wyświetlanie lub drukowanie lub pobieranie danych z przyrządu rejestrującego lub karty lub kontrola drogowa kalibracji),

                                 —

                                 okres, dla którego pobrano dane (jeżeli ma zastosowanie),

                                 —

                                 numer VRN i państwo członkowskie rejestracji kontrolowanego pojazdu,

                                 —

                                 numer karty i państwo członkowskie wydające kontrolowaną kartę kierowcy.

                     368)

                     Karta kontrolna umożliwia przechowywanie co najmniej 230 takich rekordów danych.

               4.5.6   Karta firmowa

         4.5.6.1   Aplikacja tachograficzna (dostępna dla przyrządów rejestrujących pierwszej i drugiej generacji)

         4.5.6.1.1   Identyfikacja aplikacji

                     369)

                     Karta firmowa umożliwia przechowywanie następujących danych identyfikujących aplikację:

                                 —

                                 identyfikacja aplikacji tachograficznej,

                                 —

                                 identyfikacja typu karty do tachografów.

               4.5.6.1.2   Klucze i certyfikaty

                     370)

                     Karta firmowa umożliwia przechowywanie szeregu kluczy i certyfikatów kryptograficznych, jak określono w dodatku 11 część A.

               4.5.6.1.3   Identyfikacja karty

                     371)

                     Karta firmowa umożliwia przechowywanie następujących danych identyfikujących kartę:

                                 —

                                 numer karty,

                                 —

                                 państwo członkowskie wydające kartę, nazwa organu wydającego, data wydania,

                                 —

                                 data rozpoczęcia okresu ważności karty, termin ważności karty (jeżeli jest określony).

               4.5.6.1.4   Identyfikacja posiadacza karty

                     372)

                     Karta firmowa umożliwia przechowywanie następujących danych identyfikujących posiadacza karty:

                                 —

                                 nazwa firmy,

                                 —

                                 adres firmy.

               4.5.6.1.5   Dane dotyczące czynności wykonywanych przez firmę

                     373)

                     Karta firmowa umożliwia przechowywanie następujących danych dotyczących czynności wykonywanych przez firmę:

                                 —

                                 data i godzina czynności,

                                 —

                                 typ czynności (blokowanie lub zdejmowanie blokady z przyrządu rejestrującego lub pobieranie danych z przyrządu rejestrującego lub pobieranie danych z karty),

                                 —

                                 okres, dla którego pobrano dane (jeżeli ma zastosowanie),

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu,

                                 —

                                 numer karty i państwo członkowskie wydające kartę (w przypadku pobierania danych z karty).

                     374)

                     Karta firmowa umożliwia przechowywanie co najmniej 230 takich rekordów danych.

               4.5.6.2   Aplikacja tachograficzna 2. generacji (niedostępna dla przyrządów rejestrujących pierwszej generacji)

         4.5.6.2.1   Identyfikacja aplikacji

                     375)

                     Karta firmowa umożliwia przechowywanie następujących danych identyfikujących aplikację:

                                 —

                                 identyfikacja aplikacji tachograficznej,

                                 —

                                 identyfikacja typu karty do tachografów.

               4.5.6.2.2   Klucze i certyfikaty

                     376)

                     Karta firmowa umożliwia przechowywanie szeregu kluczy i certyfikatów kryptograficznych, jak określono w dodatku 11 część B.

               4.5.6.2.3   Identyfikacja karty

                     377)

                     Karta firmowa umożliwia przechowywanie następujących danych identyfikujących kartę:

                                 —

                                 numer karty,

                                 —

                                 państwo członkowskie wydające kartę, nazwa organu wydającego, data wydania,

                                 —

                                 data rozpoczęcia okresu ważności karty, termin ważności karty (jeżeli jest określony).

               4.5.6.2.4   Identyfikacja posiadacza karty

                     378)

                     Karta firmowa umożliwia przechowywanie następujących danych identyfikujących posiadacza karty:

                                 —

                                 nazwa firmy,

                                 —

                                 adres firmy.

               4.5.6.2.5   Dane dotyczące czynności wykonywanych przez firmę

                     379)

                     Karta firmowa umożliwia przechowywanie następujących danych dotyczących czynności wykonywanych przez firmę:

                                 —

                                 data i godzina czynności,

                                 —

                                 typ czynności (blokowanie lub zdejmowanie blokady z przyrządu rejestrującego lub pobieranie danych z przyrządu rejestrującego lub pobieranie danych z karty),

                                 —

                                 okres, dla którego pobrano dane (jeżeli ma zastosowanie),

                                 —

                                 numer VRN i państwo członkowskie rejestracji pojazdu,

                                 —

                                 numer karty i państwo członkowskie wydające kartę (w przypadku pobierania danych z karty).

                     380)

                     Karta firmowa umożliwia przechowywanie co najmniej 230 takich rekordów danych.

               5   INSTALACJA URZĄDZENIA REJESTRUJĄCEGO
         5.1   Instalacja

                     381)

                     Nowe urządzenie rejestrujące dostarcza się instalatorom lub producentom pojazdów w stanie nieaktywowanym, ze wszystkimi parametrami kalibracyjnymi, wyszczególnionymi w rozdziale 3.21, ustawionymi na odpowiednie i prawidłowe wartości domyślne. W przypadku gdy nie ma konkretnej odpowiedniej wartości, parametry literowe należy ustawić jako łańcuchy znaków „?”, a parametry liczbowe jako „0”. Dostawę części układu zabezpieczającego urządzeń rejestrujących można w razie konieczności ograniczyć podczas certyfikacji bezpieczeństwa.

                     382)

                     Przed aktywacją urządzenie rejestrujące umożliwia dostęp do funkcji kalibracji, nawet jeśli nie jest w trybie kalibracyjnym.

                     383)

                     Przed aktywacją urządzenie rejestrujące nie może rejestrować ani przechowywać danych, o których mowa w pkt 3.12.3, 3.12.9 oraz 3.12.12–3.12.15.

                     384)

                     W czasie instalacji producenci pojazdów wstępnie ustawiają wszystkie znane parametry.

                     385)

                     Producenci pojazdów lub instalatorzy aktywują zainstalowane urządzenie rejestrujące najpóźniej przed rozpoczęciem korzystania z pojazdu w zakresie objętym rozporządzeniem (WE) nr 561/2006.

                     386)

                     Aktywacja urządzenia rejestrującego uruchamiana jest automatycznie przez pierwsze włożenie ważnej karty warsztatowej do któregokolwiek czytnika karty.

                     387)

                     Szczególne czynności parujące, wymagane między czujnikiem ruchu a przyrządem rejestrującym, odbywają się w razie potrzeby automatycznie przed aktywacją lub w trakcie aktywacji.

                     388)

                     Podobnie szczególne czynności powiązania, wymagane między urządzeniem zewnętrznym GNSS a przyrządem rejestrującym, odbywają się w razie potrzeby automatycznie przed aktywacją lub w czasie aktywacji.

                     389)

                     Po aktywowaniu urządzenia rejestrującego wszystkie funkcje i prawa dostępu do danych muszą być w pełni wdrożone.

                     390)

                     Po aktywowaniu urządzenie rejestrujące przekazuje do urządzenia do łączności na odległość zabezpieczone dane niezbędne na potrzeby ukierunkowanych kontroli drogowych.

                     391)

                     Po aktywowaniu urządzenia rejestrującego funkcje rejestrowania i przechowywania muszą być w pełni funkcjonalne.

                     392)

                     Następnym krokiem po instalacji jest kalibracja. Podczas pierwszej kalibracji nie jest konieczne wprowadzenie numeru rejestracyjnego pojazdu (VRN), jeżeli nie jest on znany zatwierdzonemu warsztatowi mającemu przeprowadzić kalibrację. W tej sytuacji, i tylko wtedy, właściciel pojazdu może wprowadzić numer VRN, używając swojej karty firmowej przed rozpoczęciem korzystania z pojazdu w zakresie objętym rozporządzeniem (WE) nr 561/2006 (np. używając poleceń poprzez odpowiednie menu interfejsu człowiek-maszyna przyrządu rejestrującego) (14). Każda aktualizacja lub potwierdzenie wprowadzonych w ten sposób danych są możliwe jedynie przy użyciu karty warsztatowej.

                     393)

                     Instalacja urządzenia zewnętrznego GNSS wymaga powiązania z przyrządem rejestrującym, a następnie weryfikacji informacji o pozycji GNSS.

                     394)

                     Urządzenie rejestrujące musi być umieszczone w pojeździe w taki sposób, aby kierowca miał ze swojego siedzenia dostęp do niezbędnych funkcji.

               5.2   Tabliczka instalacyjna

                     395)

                     Po zainstalowaniu i sprawdzeniu urządzenia rejestrującego mocuje się na nim dobrze widoczną i łatwo dostępną tabliczkę instalacyjną, wygrawerowaną lub nadrukowaną w trwały sposób. Jeżeli nie jest to możliwe, tabliczkę mocuje się na słupku „B” pojazdu, tak aby była dobrze widoczna. W przypadku pojazdów, które nie posiadają słupka „B”, tabliczkę instalacyjną należy umocować na ościeżnicy po stronie kierowcy pojazdu, tak aby zawsze była dobrze widoczna.
                     Po każdym przeglądzie przeprowadzonym przez zatwierdzonego instalatora lub warsztat, w miejsce starej tabliczki mocuje się nową.

                     396)

                     Tabliczka zawiera co najmniej następujące dane:

                                 —

                                 nazwa, adres lub nazwa handlowa zatwierdzonego instalatora lub warsztatu,

                                 —

                                 współczynnik charakterystyczny pojazdu, w postaci „w = …imp/km”,

                                 —

                                 stała urządzenia rejestrującego, w postaci „k = …imp/km”,

                                 —

                                 obwód toczny opon, w postaci „l = …mm”,

                                 —

                                 rozmiar opon,

                                 —

                                 data pomiaru współczynnika charakterystycznego pojazdu i obwodu tocznego opon,

                                 —

                                 numer identyfikacyjny pojazdu,

                                 —

                                 obecność (lub brak) urządzenia zewnętrznego GNSS,

                                 —

                                 numer seryjny urządzenia zewnętrznego GNSS,

                                 —

                                 numer seryjny urządzenia do łączności na odległość,

                                 —

                                 numer seryjny wszystkich założonych plomb,

                                 —

                                 część pojazdu, w której zamontowany jest ewentualny adapter,

                                 —

                                 część pojazdu, w której zamontowany jest czujnik ruchu, jeżeli nie jest podłączony do skrzyni biegów lub w przypadku niezastosowania adaptera,

                                 —

                                 kolor przewodu łączącego adapter z częścią pojazdu, z której dochodzą impulsy,

                                 —

                                 numer seryjny czujnika ruchu wbudowanego w adapter.

                     397)

                     Drugą dodatkową tabliczkę można użyć tylko w pojazdach M1 i N1, w których zainstalowany jest adapter zgodnie z rozporządzeniem Komisji (WE) nr 68/2009 (15) z późniejszymi zmianami, oraz gdy nie ma możliwości zamieszczenia wszystkich niezbędnych informacji opisanych w wymaganiu 396. W takich przypadkach na dodatkowej tabliczce zamieszczane są co najmniej ostatnie cztery tiret określone w wymaganiu 396.
                     Drugą dodatkową tabliczkę mocuje się w stosownych przypadkach obok lub w pobliżu pierwszej podstawowej tabliczki opisanej w wymaganiu 396 i zapewnia się jej taki sam poziom ochrony. Na dodatkowej tabliczce umieszcza się ponadto nazwę, adres lub nazwę handlową zatwierdzonego instalatora lub warsztatu, który dokonał instalacji, oraz datę instalacji.

               5.3   Plombowanie

                     398)

                     Następujące części muszą być zaplombowane:

                                 —

                                 Wszelkie połączenia, których rozłączenie może powodować niewykrywalne zmiany danych lub niewykrywalne utraty danych (może to dotyczyć np. instalacji czujnika ruchu na skrzyni biegów, adapterów w pojazdach M1/N1, połączenia z urządzeniem zewnętrznym GNSS lub przyrządu rejestrującego);

                                 —

                                 Tabliczka instalacyjna, chyba że jest przymocowana w taki sposób, że nie można jej usunąć bez uszkodzenia wykonanych na niej oznaczeń.

                     399)

                     Plomby, o których mowa powyżej, mogą być usunięte:

                                 —

                                 w nagłych przypadkach,

                                 —

                                 w celu zainstalowania, wyregulowania lub naprawy urządzenia ograniczenia prędkości lub innego urządzenia istotnego dla bezpieczeństwa drogowego, z zastrzeżeniem że urządzenie rejestrujące nadal pracuje niezawodnie i prawidłowo i zostanie powtórnie zaplombowane przez zatwierdzonego instalatora lub warsztat (zgodnie z rozdziałem 6) niezwłocznie po zainstalowaniu urządzenia ograniczenia prędkości lub innego urządzenia istotnego dla bezpieczeństwa drogowego lub w terminie siedmiu dni w pozostałych przypadkach.

                     400)

                     Każdy przypadek zdjęcia takiej plomby wymaga sporządzenia pisemnego oświadczenia podającego powody takiego działania, a oświadczenie to udostępniane jest właściwemu organowi.

                     401)

                     Plomby muszą mieć numer identyfikacyjny przydzielony przez ich producenta. Numer ten jest niepowtarzalny i różny od innych numerów plomb przydzielonych przez innych producentów plomb.
                     Ten niepowtarzalny numer identyfikacyjny jest określony w następujący sposób: MM NNNNNN w formie niedającego się usunąć oznakowania, gdzie MM to jednoznaczny identyfikator producenta (numer w bazie danych prowadzonej przez KE), a NNNNNN to numer alfanumeryczny plomby, niepowtarzalny dla danego producenta.

                     402)

                     Na plombie musi być wolne miejsce, na którym zatwierdzeni instalatorzy, warsztaty lub producenci pojazdów mogą dodać specjalny znak zgodnie z art. 22 ust. 3 rozporządzenia (UE) nr 165/2014.
                     Znak ten nie może zakrywać numeru identyfikacyjnego plomby.

                     403)

                     Producenci plomb muszą być zarejestrowani w specjalnej bazie danych i muszą udostępniać publicznie numery identyfikacyjne plomb w procedurze, którą ma określić Komisja Europejska.

                     404)

                     Zatwierdzone warsztaty i producenci pojazdów korzystają, w ramach rozporządzenia (UE) nr 165/2014, wyłącznie z plomb od producentów plomb zapisanych w bazie danych, o której mowa powyżej.

                     405)

                     Producenci plomb i ich dystrybutorzy zachowują pełną dokumentację umożliwiającą identyfikowalność plomb sprzedawanych do użytku w ramach rozporządzenia (UE) nr 165/2014 i są gotowi do jej przedłużenia właściwym organom krajowym w razie potrzeby.

                     406)

                     Niepowtarzalne numery identyfikacyjne plomb muszą być widoczne na tabliczce instalacyjnej.

               6   KONTROLE, PRZEGLĄDY I NAPRAWY
         Wymagania odnośnie do okoliczności, w jakich można usunąć plomby, określone w art. 22 ust. 5 rozporządzenia (UE) nr 165/2014, zostały zdefiniowane w rozdziale 5.3 niniejszego załącznika.
         6.1   Zatwierdzanie instalatorów, warsztatów i producentów pojazdów

         Państwa członkowskie zatwierdzają, regularnie kontrolują i certyfikują instytucje odpowiadające za:

                     —

                     instalacje,

                     —

                     kontrole,

                     —

                     przeglądy,

                     —

                     naprawy.

               Karty warsztatowe wydaje się wyłącznie instalatorom lub warsztatom zatwierdzonym do aktywowania lub kalibrowania urządzeń rejestrujących zgodnie z niniejszym załącznikiem i, chyba że istnieją inne należyte uzasadnienia,

                     —

                     którzy nie kwalifikują się do posiadania karty firmowej,

                     —

                     i których inna działalność zawodowa nie stanowi potencjalnego zagrożenia dla ogólnego bezpieczeństwa systemu zgodnie z wymogami w dodatku 10.

               6.2   Kontrola techniczna przyrządów nowych i po naprawie

                     407)

                     Każdy przyrząd, tak nowy, jak i po naprawie, jest kontrolowany pod względem prawidłowego funkcjonowania oraz dokładności odczytów i rejestracji, w granicach określonych w rozdziale 3.2.1, 3.2.2, 3.2.3 oraz 3.3 poprzez zaplombowanie zgodnie z rozdziałem 5.3 oraz kalibrację.

               6.3   Przegląd instalacyjny

                     408)

                     Po zainstalowaniu w pojeździe cała instalacja (włącznie z urządzeniem rejestrującym) musi być zgodna z przepisami dotyczącymi maksymalnych tolerancji ustanowionymi w rozdziałach 3.2.1, 3.2.2, 3.2.3 i 3.3.

               6.4   Przeglądy okresowe

                     409)

                     Przeglądy okresowe urządzeń zainstalowanych w pojazdach przeprowadza się po każdej naprawie urządzenia lub po jakiejkolwiek zmianie współczynnika charakterystycznego pojazdu lub obwodu tocznego opon, lub gdy czas UTC urządzenia różni się od czasu UTC o więcej niż 20 minut, lub przy zmianie numeru VRN i przynajmniej raz w okresie dwóch lat (24 miesięcy) od ostatniej kontroli.

                     410)

                     Przeglądy te obejmują następujące kontrole:

                                 —

                                 czy urządzenie rejestrujące działa prawidłowo, włącznie z funkcją przechowywania danych na kartach do tachografów oraz łącznością z czytnikami na odległość,

                                 —

                                 czy jest zachowana zgodność z wymaganiami rozdziału 3.2.1 i 3.2.2 co do maksymalnych tolerancji przy instalacji,

                                 —

                                 czy jest zachowana zgodność z przepisami rozdziałów 3.2.3 i 3.3,

                                 —

                                 czy urządzenie rejestrujące opatrzone jest znakiem homologacji typu,

                                 —

                                 czy tabliczka instalacyjna określona w wymaganiu 396 oraz tabliczka określona w wymaganiu 225 są zamocowane,

                                 —

                                 rozmiaru opon i faktycznego obwodu tocznego opon,

                                 —

                                 czy do urządzenia nie są podłączone żadne urządzenia służące do manipulacji,

                                 —

                                 czy plomby są prawidłowo założone, w dobrym stanie, czy ich numery identyfikacyjne są ważne (producent plomb zatwierdzony w bazie KE) oraz czy ich numery identyfikacyjne odpowiadają oznakowaniom na tabliczce instalacyjnej (zob. wymaganie 401).

                     411)

                     Jeżeli jedno ze zdarzeń wymienionych w rozdziale 3.9 (Wykrywanie zdarzeń lub usterek) pojawiło się od czasu poprzedniego przeglądu i producenci tachografów lub organy krajowe uważają, że stwarza ono zagrożenie dla bezpieczeństwa urządzenia, warsztat:

                                 a.

                                 porównuje dane identyfikacyjne czujnika ruchu podłączonego do skrzyni biegów z danymi sparowanego czujnika ruchu zarejestrowanymi w przyrządzie rejestrującym;

                                 b.

                                 sprawdza, czy informacje zapisane na tabliczce instalacyjnej są zgodne z informacjami zawartymi w przyrządzie rejestrującym;

                                 c.

                                 sprawdza, czy numer seryjny czujnika ruchu i numer homologacji, jeżeli są nadrukowane na obudowie czujnika ruchu, są zgodne z informacjami przechowywanymi w pamięci danych urządzenia rejestrującego;

                                 d.

                                 porównuje dane identyfikacyjne umieszczone na tabliczce znamionowej ewentualnego urządzenia zewnętrznego GNSS z danymi przechowywanymi w pamięci danych przyrządu rejestrującego.

                     412)

                     Warsztaty odnotowują w swoich sprawozdaniach z przeglądu wszystkie ustalenia dotyczące zniszczonych plomb lub urządzeń służących do manipulacji. Warsztaty przechowują przedmiotowe sprawozdania co najmniej przez 2 lata i udostępniają je każdorazowo na wniosek właściwego organu.

                     413)

                     W ramach przeglądów wykonuje się kalibrację i zapobiegawczą wymianę plomb, za których montaż odpowiadają warsztaty.

               6.5   Wyznaczanie błędów

                     414)

                     Wyznaczanie błędów po zainstalowaniu i podczas użytkowania jest wykonywane w następujących warunkach, które stanowią warunki odniesienia:

                                 —

                                 pojazd bez obciążenia w stanie gotowym do jazdy,

                                 —

                                 ciśnienie w ogumieniu zgodne z instrukcjami producenta,

                                 —

                                 zużycie ogumienia w granicach dopuszczalnych przepisami krajowymi,

                                 —

                                 ruch pojazdu:

                                 —

                                 pojazd porusza się napędzany własnym silnikiem, po linii prostej i po poziomej powierzchni, z prędkością 50 ± 5 km/h. Odległość pomiarowa wynosi przynajmniej 1 000 m.

                                 —

                                 sprawdzenie może być również przeprowadzone inną metodą, np. na odpowiednim stanowisku warsztatowym, pod warunkiem że zapewni ono porównywalną dokładność.

               6.6   Naprawy

                     415)

                     Warsztaty mogą pobierać dane z urządzenia rejestrującego w celu przekazania tych danych odpowiedniej firmie przewozowej.

                     416)

                     Zatwierdzone warsztaty wydają firmom przewozowym zaświadczenie o niemożliwości pobrania danych, w przypadku gdy uszkodzenie urządzenia rejestrującego uniemożliwia pobranie zarejestrowanych danych nawet po naprawie w tym warsztacie. Warsztaty przechowują kopię każdego wydanego zaświadczenia przez okres co najmniej dwóch lat.

               7   WYDAWANIE KART
         Procedury wydawania kart określone przez państwa członkowskie spełniają następujące wymagania:

                     417)

                     Pierwsza karta do tachografów wydana wnioskodawcy ma numer karty równy numerowi kolejnemu (jeżeli ma zastosowanie), a numer wymiany i numer odnowienia ustawione na „0”.

                     418)

                     Numery karty wszystkich nieosobistych kart do tachografów wydanych jednemu organowi kontrolnemu lub jednemu warsztatowi lub jednej firmie przewozowej mają te same pierwsze 13 cyfr i wszystkie mają różny numer kolejny.

                     419)

                     Karta do tachografów wydana jako duplikat istniejącej karty do tachografów ma ten sam numer karty co karta zastąpiona, z wyjątkiem numeru wymiany, który jest zwiększany o „1” (w kolejności 0, …, 9, A, …, Z).

                     420)

                     Karta do tachografów wydana jako duplikat istniejącej karty do tachografów ma ten sam termin ważności karty co karta zastąpiona.

                     421)

                     Karta do tachografów wydana jako odnowienie istniejącej karty do tachografów ma ten sam numer karty co karta odnowiona, z wyjątkiem numeru wymiany, który jest ustawiony na „0” i numeru odnowienia, który jest zwiększany o „1” (w kolejności 0, …, 9, A, …, Z).

                     422)

                     Przy wymianie istniejącej karty do tachografów w celu zmiany danych administracyjnych stosuje się te same zasady co przy odnawianiu, jeżeli odbywa się w tym samym państwie członkowskim, lub te same zasady co przy pierwszym wydaniu, jeżeli odbywa się w innym państwie członkowskim.

                     423)

                     W rubryce „nazwisko posiadacza karty” w przypadku nieosobistych kart warsztatowych lub kontrolnych wpisuje się albo nazwę warsztatu lub organu kontrolnego albo nazwisko instalatora lub funkcjonariusza służb kontrolnych, według uznania państw członkowskich.

                     424)

                     Państwa członkowskie wymieniają dane drogą elektroniczną w celu zapewnienia niepowtarzalności wydawanych kart kierowcy zgodnie z art. 31 rozporządzenia (UE) nr 165/2014.

               8   HOMOLOGACJA TYPU URZĄDZEŃ REJESTRUJĄCYCH I KART DO TACHOGRAFÓW
         8.1   Uwagi ogólne

         Do celów niniejszego rozdziału wyrażenie „urządzenie rejestrujące” oznacza „urządzenie rejestrujące lub jego elementy składowe”. Homologacji typu nie wymaga się dla przewodu(-ów) łączącego(-ych) czujnik ruchu z przyrządem rejestrującym, urządzenie zewnętrzne GNSS z przyrządem rejestrującym lub urządzenie do łączności na odległość z przyrządem rejestrującym. Papier używany przez urządzenie rejestrujące uważa się za element składowy urządzenia rejestrującego.
         Każdy producent może zwrócić się o homologację typu jego elementu składowego z każdym typem czujnika ruchu, urządzenia zewnętrznego GNSS i odwrotnie, pod warunkiem że każdy element jest zgodny z wymaganiami w niniejszym załączniku. Producenci mogą również zwrócić się o homologację typu urządzenia rejestrującego.

                     425)

                     Urządzenie rejestrujące dostarcza się do homologacji w stanie kompletnym z wszystkimi zintegrowanymi urządzeniami dodatkowymi.

                     426)

                     Homologacja typu urządzenia rejestrującego i kart do tachografów obejmuje badania związane z bezpieczeństwem, badania funkcjonalności i badania interoperacyjności. Pozytywne wyniki każdego z tych badań potwierdza się odpowiednim świadectwem.

                     427)

                     Organy homologacji typu w państwach członkowskich nie wydają świadectwa homologacji typu, dopóki nie mają:

                                 —

                                 świadectwa bezpieczeństwa,

                                 —

                                 świadectwa funkcjonalności,

                                 —

                                 i świadectwa interoperacyjności

                           dla urządzenia rejestrującego lub kart do tachografów, dla których złożono wniosek o homologację typu.

                     428)

                     O wszelkich modyfikacjach oprogramowania lub sprzętu urządzenia lub rodzaju materiałów użytych do wytworzenia urządzenia należy, przed zastosowaniem, zawiadomić organ, który wydał homologację typu dla urządzenia. Organ ten potwierdza producentowi rozszerzenie homologacji typu lub też może zażądać uaktualnienia lub potwierdzenia stosownych świadectw funkcjonalności, bezpieczeństwa lub interoperacyjności.

                     429)

                     Procedury aktualizacji oprogramowania w prawidłowo funkcjonującym urządzeniu rejestrującym zatwierdza organ, który wydał homologację typu dla tego urządzenia rejestrującego. Aktualizacja oprogramowania nie może zmienić ani usunąć żadnych danych dotyczących czynności kierowcy przechowywanych w pamięci urządzenia rejestrującego. Oprogramowanie można aktualizować wyłącznie na odpowiedzialność producenta urządzenia.

                     430)

                     Nie można odmówić homologacji typu zmian w oprogramowaniu, których celem jest aktualizacja wcześniej homologowanego typu urządzenia rejestrującego, jeżeli takie zmiany dotyczą wyłącznie funkcji nieokreślonych w niniejszym załączniku. Aktualizacja oprogramowania urządzenia rejestrującego może nie obejmować wprowadzania nowych zestawów znaków, jeśli nie jest to technicznie wykonalne.

               8.2   Świadectwo bezpieczeństwa

                     431)

                     Świadectwo bezpieczeństwa wydaje się zgodnie z przepisami dodatku 10 do niniejszego załącznika. Elementy składowe urządzenia rejestrującego objęte certyfikacją to przyrząd rejestrujący, czujnik ruchu, urządzenie zewnętrzne GNSS i karty do tachografów.

                     432)

                     W wyjątkowej sytuacji, gdy organy certyfikacji bezpieczeństwa odmawiają certyfikowania nowego urządzenia z powodu przestarzałych mechanizmów bezpieczeństwa, homologację typu przyznaje się nadal tylko w tych konkretnych i wyjątkowych okolicznościach oraz jeżeli, zgodnie z rozporządzeniem, nie istnieje rozwiązanie alternatywne.

                     433)

                     W takiej sytuacji dane państwo członkowskie bezzwłocznie informuje Komisję Europejską, która w ciągu dwunastu miesięcy kalendarzowych od przyznania homologacji typu wszczyna procedurę mającą na celu zapewnienie przywrócenia poziomu bezpieczeństwa do stanu początkowego.

               8.3   Świadectwo funkcjonalności

                     434)

                     Każdy ubiegający się o homologację typu dostarcza organowi państwa członkowskiego właściwemu dla homologacji typu wszelkie materiały i dokumentacje, jakie organ ten uzna za niezbędne.

                     435)

                     W ciągu jednego miesiąca od złożenia wniosku producenci dostarczają odpowiednie próbki produktów posiadających homologację typu i związaną z nimi dokumentację wymaganą przez laboratoria wyznaczone do przeprowadzenia badań funkcjonalności. Wnioskodawca ponosi wszystkie koszty wynikające z przedmiotowego wniosku. Laboratoria zachowują poufność wszystkich informacji wrażliwych pod względem handlowym.

                     436)

                     Świadectwo funkcjonalności wydaje się producentowi wyłącznie po pozytywnym przejściu przynajmniej przez wszystkie badania funkcjonalności wyszczególnione w dodatku 9.

                     437)

                     Organ właściwy dla homologacji typu wydaje świadectwo funkcjonalności. W świadectwie tym podaje się, oprócz nazwy (nazwiska) otrzymującego świadectwo i identyfikacji modelu, szczegółowy wykaz wykonanych badań i uzyskanych wyników.

                     438)

                     W świadectwie funkcjonalności każdego elementu składowego urządzenia rejestrującego wskazuje się także numery homologacji typu wszystkich innych homologowanych kompatybilnych elementów składowych urządzenia rejestrującego przebadanych do celów certyfikacji.

                     439)

                     W świadectwie funkcjonalności każdego elementu składowego urządzenia rejestrującego wskazuje się także normę CEN lub ISO, na podstawie której certyfikowano interfejs funkcjonalny.

               8.4   Świadectwo interoperacyjności

                     440)

                     Badania interoperacyjności przeprowadza jedno laboratorium w imieniu i na odpowiedzialność Komisji Europejskiej.

                     441)

                     Laboratorium rejestruje wnioski o badania interoperacyjności złożone przez producentów w kolejności chronologicznej napływu tych wniosków.

                     442)

                     Wnioski rejestruje się oficjalnie tylko wtedy, gdy w posiadaniu laboratorium znajdują się:

                                 —

                                 komplet materiałów i dokumentów niezbędnych do takich badań interoperacyjności,

                                 —

                                 odpowiednie świadectwo bezpieczeństwa,

                                 —

                                 odpowiednie świadectwo funkcjonalności.

                           Producenta zawiadamia się o dacie rejestracji wniosku.

                     443)

                     Laboratorium nie przeprowadza żadnych badań interoperacyjności urządzeń rejestrujących ani kart do tachografów, którym nie przyznano świadectwa bezpieczeństwa i świadectwa funkcjonalności, poza wyjątkowymi sytuacjami opisanymi w wymaganiu 432.

                     444)

                     Producent wnioskujący o przeprowadzenie badań interoperacyjności zobowiązuje się do pozostawienia w laboratorium, które ma przeprowadzić te badania, kompletu materiałów i dokumentów, które dostarczył do przeprowadzenia tych badań.

                     445)

                     Badania interoperacyjności przeprowadza się, zgodnie z przepisami dodatku 9 do niniejszego załącznika, dla, odpowiednio, wszystkich typów urządzenia rejestrującego lub kart do tachografów:

                                 —

                                 które mają jeszcze ważną homologację typu, lub

                                 —

                                 których homologacja typu jest w toku i które mają ważne świadectwo interoperacyjności.

                     446)

                     Badania interoperacyjności obejmują wszystkie generacje urządzeń rejestrujących lub kart do tachografów będące nadal w użyciu.

                     447)

                     Laboratorium wydaje producentowi świadectwo interoperacyjności tylko wtedy, gdy objęte nim urządzenia pomyślnie przejdą wszystkie wymagane badania interoperacyjności.

                     448)

                     Jeżeli co najmniej jedno urządzenie rejestrujące lub karta do tachografów nie przejdą pomyślnie badań interoperacyjności, świadectwa interoperacyjności nie wydaje się, dopóki wnioskujący producent nie wprowadzi niezbędnych poprawek i dopóki nie przejdą one pomyślnie przez badania interoperacyjności. Laboratorium, przy pomocy zainteresowanych producentów, rozpoznaje przyczynę usterki interoperacyjności i dokłada starań, by pomóc wnioskującemu producentowi w znalezieniu rozwiązania technicznego. W przypadku gdy producent modyfikuje swój produkt, odpowiada on za uzyskanie potwierdzenia właściwych organów, że świadectwo bezpieczeństwa i świadectwo funkcjonalności nadal zachowują ważność.

                     449)

                     Świadectwo interoperacyjności ważne jest przez sześć miesięcy. Zostaje ono odwołane na koniec tego okresu, jeżeli producent nie uzyska odpowiadającego mu świadectwa homologacji typu. Producent przekazuje to świadectwo organowi homologacji typu w państwie członkowskim, który wydał świadectwo funkcjonalności.

                     450)

                     Żaden element, który może być źródłem usterki interoperacyjności, nie może być użyty do osiągania korzyści z pozycji dominującej ani prowadzić do uzyskania takiej pozycji.

               8.5   Świadectwo homologacji typu

                     451)

                     Organ homologacji typu w państwie członkowskim może wydać świadectwo homologacji typu, jeżeli posiada trzy wymagane świadectwa.

                     452)

                     W świadectwie homologacji typu każdego elementu składowego urządzenia rejestrującego wskazuje się także numery homologacji typu innych homologowanych interoperacyjnych urządzeń rejestrujących.

                     453)

                     Organ homologacji typu przekazuje kopię świadectwa homologacji typu do laboratorium właściwego do przeprowadzenia badań interoperacyjności równocześnie z dostarczeniem świadectwa producentowi.

                     454)

                     Laboratorium właściwe do przeprowadzenia badań interoperacyjności prowadzi publiczną stronę internetową, na której znajduje się uaktualniony wykaz modeli urządzeń rejestrujących lub kart do tachografów:

                                 —

                                 dla których zarejestrowano wniosek o badania interoperacyjności,

                                 —

                                 które uzyskały świadectwo interoperacyjności (nawet czasowe),

                                 —

                                 które uzyskały świadectwo homologacji typu.

               8.6   Procedura szczególna: pierwsze świadectwa interoperacyjności dla urządzeń rejestrujących i kart do tachografów 2. generacji

                     455)

                     Przez cztery miesiące od czasu, gdy pierwsza para urządzeń rejestrujących 2. generacji i kart do tachografów 2. generacji (karty kierowcy, warsztatowe, kontrolne i firmowe) uzyska świadectwa interoperacyjności, wszelkie wydane świadectwa interoperacyjności (łącznie z pierwszymi), w odniesieniu do wniosków zarejestrowanymi w tym okresie, uważa się za czasowe.

                     456)

                     Jeżeli na koniec tego okresu wszystkie produkty, których to dotyczy, współdziałają, wszystkie odpowiednie świadectwa interoperacyjności zastępuje się świadectwem ostatecznym.

                     457)

                     Jeżeli w tym okresie wykryje się usterki interoperacyjności, laboratorium właściwe do przeprowadzenia badań interoperacyjności rozpoznaje przyczyny problemów z pomocą wszystkich zainteresowanych producentów i zachęca ich do wprowadzenia niezbędnych poprawek.

                     458)

                     Jeżeli na koniec tego okresu nadal występują problemy interoperacyjności, laboratorium właściwe do przeprowadzenia badań interoperacyjności, we współpracy z zainteresowanymi producentami i organami homologacji typu, które wydały odpowiednie świadectwa funkcjonalności, szuka przyczyn usterek interoperacyjności i ustala, jakie poprawki powinien wprowadzić każdy z zainteresowanych producentów. Poszukiwanie rozwiązań technicznych trwa maksymalnie dwa miesiące, po czym, jeśli nie zostanie znalezione wspólne rozwiązanie, Komisja, po konsultacji z laboratorium właściwym do przeprowadzenia badań interoperacyjności, decyduje, które urządzenie(-a) i karty otrzymują ostateczne świadectwa interoperacyjności wraz z uzasadnieniem swojej decyzji.

                     459)

                     Wszelkie wnioski o przeprowadzenie badań interoperacyjności, zarejestrowane przez laboratorium w okresie między końcem czteromiesięcznego okresu po dostarczeniu pierwszego czasowego świadectwa interoperacyjności a datą decyzji Komisji, o której mowa w wymaganiu 455, są odraczane aż do rozwiązania początkowych problemów interoperacyjności. Następnie wnioski te rozpatruje się w kolejności chronologicznej ich rejestracji.

            (1)  Ten sposób obliczania nieprzerwanego czasu prowadzenia pojazdu oraz skumulowanego czasu przerwy służy urządzeniu rejestrującemu do obliczenia ostrzeżenia o nieprzerwanym czasie prowadzenia. Nie przesądza on o prawnej interpretacji tych czasów. Można stosować alternatywne sposoby obliczania nieprzerwanego czasu prowadzenia pojazdu i skumulowanego czasu przerw w celu zastąpienia niniejszych definicji, jeżeli definicje te stały się nieaktualne w wyniku nowelizacji innych stosownych przepisów.

            (2)  Okresy NIEOKREŚLONE odpowiadają okresom, gdy karta kierowcy nie jest włożona do urządzenia rejestrującego, oraz w których nie dokonano ręcznej rejestracji czynności kierowcy.

            (3)  Rozporządzenie (WE) nr 561/2006 Parlamentu Europejskiego i Rady z dnia 15 marca 2006 r. w sprawie harmonizacji niektórych przepisów socjalnych odnoszących się do transportu drogowego oraz zmieniające rozporządzenia Rady (EWG) nr 3821/85 i (WE) 2135/98, jak również uchylające rozporządzenie Rady (EWG) nr 3820/85 (Dz.U. L 102 z 11.4.2006, s. 1).

            (4)  Rozporządzenie Komisji (UE) nr 1230/2012 z dnia 12 grudnia 2012 r. w sprawie wykonania rozporządzenia (WE) nr 661/2009 Parlamentu Europejskiego i Rady w odniesieniu do wymagań w zakresie homologacji typu dotyczących mas i wymiarów pojazdów silnikowych oraz zmieniające dyrektywę 2007/46/WE Parlamentu Europejskiego i Rady (Dz.U. L 353 z 21.12.2012, s. 31), z późniejszymi zmianami.

            (5)  Dyrektywa Rady 92/6/EWG z dnia 10 lutego 1992 r. w sprawie montowania i zastosowania urządzeń ograniczenia prędkości w niektórych kategoriach pojazdów silnikowych we Wspólnocie (Dz.U. L 57 z 2.3.1992, s. 27).

            (6)  Dyrektywa Rady 92/23/EWG z dnia 31 marca 1992 r. odnosząca się do opon pojazdów silnikowych i ich przyczep oraz ich instalowania (Dz.U. L 129 z 14.5.1992, s. 95).

            (7)  Dyrektywa Rady z dnia 18 grudnia 1975 r. w sprawie zbliżania ustawodawstw Państw Członkowskich odnoszących się do tabliczek znamionowych i oznakowania identyfikacyjnego pojazdów silnikowych i ich przyczep oraz sposobu i miejsca ich umieszczania (Dz.U. L 24 z 30.1.1976, s. 1).

            (8)  Dyrektywa 2007/46/WE Parlamentu Europejskiego i Rady z dnia 5 września 2007 r. ustanawiająca ramy dla homologacji pojazdów silnikowych i ich przyczep oraz układów, części i oddzielnych zespołów technicznych przeznaczonych do tych pojazdów (dyrektywa ramowa ) (Dz.U. L 263 z 9.10.2007, s.1).

            (9)  Dyrektywa 95/46/WE Parlamentu Europejskiego i Rady z dnia 24 października 1995 r. w sprawie ochrony osób fizycznych w zakresie przetwarzania danych osobowych i swobodnego przepływu tych danych (Dz.U. L 281 z 23.11.1995, s. 31).

            (10)  Dyrektywa 2002/58/WE Parlamentu Europejskiego i Rady z dnia 12 lipca 2002 r. dotycząca przetwarzania danych osobowych i ochrony prywatności w sektorze łączności elektronicznej (Dz.U. L 201 z 31.7.2002, s. 37).

            (11)  Rozporządzenie Parlamentu Europejskiego i Rady (UE) nr 165/2014 z dnia 4 lutego 2014 r. w sprawie tachografów stosowanych w transporcie drogowym i uchylające rozporządzenie Rady (EWG) nr 3821/85 w sprawie urządzeń rejestrujących stosowanych w transporcie drogowym oraz zmieniające rozporządzenie (WE) nr 561/2006 Parlamentu Europejskiego i Rady w sprawie harmonizacji niektórych przepisów socjalnych odnoszących się do transportu drogowego (Dz.U. L 60 z 28.2.2014, s. 1).

            (12)  Dz.U. L 281 z 23.11.1995, s. 31.

            (13)  Dz.U. L 201 z 31.7.2002, s. 37.

            (*)  W tych sytuacjach urządzenie rejestrujące korzysta tylko z karty do tachografów w czytniku kierowcy.

            (14)  Dz.U. L 102 z 11.4.2006, s. 1.

            (15)  Rozporządzenie Komisji (WE) nr 68/2009 z dnia 23 stycznia 2009 r. dostosowujące do postępu technicznego po raz dziewiąty rozporządzenie Rady (EWG) nr 3821/85 w sprawie urządzeń rejestrujących stosowanych w transporcie drogowym (Dz.U. L 21 z 24.1.2009, s. 3).

            Dodatek 1

               SPIS DANYCH:

            SPIS TREŚCI

                        1.

                     WPROWADZENIE
                     88

                        1.1.

                     Podejście do definicji typów danych
                     88

                        1.2.

                     Odniesienia
                     88

                        2.

                     DEFINICJE TYPÓW DANYCH
                     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.

                     Certyfikat
                     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.

                     Podpis
                     135

                        2.150.

                     SignatureRecordArray
                     136

                        2.151.

                     SimilarEventsNumber
                     136

                        2.152.

                     SpecificConditionRecord
                     136

                        2.153.

                     SpecificConditions
                     136

                        2.154.

                     SpecificConditionType
                     137

                        2.155.

                     Prędkość
                     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.

                     DEFINICJE WARTOŚCI I ZAKRESU WIELKOŚCI
                     171

                        4.

                     ZESTAW ZNAKÓW:
                     171

                        5.

                     KODOWANIE
                     171

                        6.

                     IDENTYFIKATORY OBIEKTU I IDENTYFIKATORY APLIKACJI
                     171

                        6.1.

                     Identyfikatory obiektu
                     171

                        6.2.

                     Identyfikatory aplikacji
                     172
                  1.   WPROWADZENIE
            Niniejszy dodatek określa formaty danych, elementy danych i struktury danych przeznaczone do wykorzystania w urządzeniach rejestrujących i kartach do tachografów.
            1.1.   Podejście do definicji typów danych

            W niniejszym dodatku do definiowania typów danych użyto zapisu składni abstrakcyjnej 1 (ASN.1). Pozwala to na definiowanie prostych i strukturalnych danych bez narzucania żadnej swoistej składni przesyłania danych (reguł kodowania), która zależy od aplikacji i środowiska.
            Konwencje nazewnictwa typu ASN.1 opracowano zgodnie z normą ISO/IEC 8824-1. Powyższe oznacza, że:

                        —

                        tam gdzie możliwe wybrane nazwy opisują znaczenie typu,

                        —

                        tam gdzie typ danych zbudowany jest z innych typów danych nazwa typu danych ma postać pojedynczego ciągu znaków alfanumerycznych zaczynającego się od dużej litery, natomiast duże litery wewnątrz nazwy opisują odpowiednie znaczenia,

                        —

                        ogólnie nazwy typów danych powiązane są z nazwami typów danych, z których są zbudowane, urządzeniem, w którym są zgromadzone i funkcją z nimi związaną.

                  Jeżeli typ ASN.1 jest już zdefiniowany jako część innej normy i jeżeli jest to właściwe w celu wykorzystania w urządzeniu rejestrującym, to ten typ ASN.1 jest zdefiniowany w niniejszym dodatku.
            Aby umożliwić stosowanie kilku reguł kodowania, niektóre typy ASN.1 w niniejszym dodatku są ograniczone identyfikatorami zakresu wartości. Identyfikatory zakresu wartości zostały zdefiniowane w pkt. 3 i dodatku 2.
            1.2.   Odniesienia

            W niniejszym dodatku stosuje się następujące odniesienia:

                        ISO 639

                        Kod reprezentacji nazw języków. Wydanie pierwsze: 1988.

                        ISO 3166

                        Kody nazw krajów i ich jednostek administracyjnych – Część 1: Kody krajów, 2013.

                        ISO 3779

                        Pojazdy drogowe – Numer identyfikacyjny pojazdu (VIN) – zawartość i struktura. 2009

                        ISO/IEC 7816-5

                        Karty identyfikacyjne — Elektroniczne karty stykowe — część 5: Rejestracja identyfikatorów aplikacji
                        Wydanie drugie: 2004.

                        ISO/IEC 7816-6

                        Karty identyfikacyjne — Elektroniczne karty stykowe — część 6: Elementy danych wymieniane z otoczeniem niezależnie od dziedziny zastosowań, 2004 + Poprawka techniczna 1: 2006

                        ISO/IEC 8824-1

                        Informatyka – Zapis składni abstrakcyjnej 1 (ASN.1): Specyfikacja notacji podstawowej. 2008 + sprostowanie techniczne 1: 2012 i sprostowanie techniczne 2: 2014.

                        ISO/IEC 8825-2

                        Informatyka – Reguły kodowania ASN.1: Specyfikacja reguł upakowanego kodowania (PER). 2008.

                        ISO/IEC 8859-1

                        Informatyka – 8-bitowe jednobajtowe zestawy znaków graficznych – część 1: Zestaw łaciński 1. Wydanie pierwsze: 1998.

                        ISO/IEC 8859-7

                        Informatyka – 8-bitowe jednobajtowe zestawy znaków graficznych – część 7: Alfabet łaciński/ grecki. 2003.

                        ISO 16844-3

                        Pojazdy drogowe – Systemy tachograficzne – interfejs czujnika ruchu. 2004 + Poprawka techniczna 1: 2006.

                        TR-03110-3

                        Wytyczne techniczne BSI/ANSSI TR-03110-3, Zaawansowane mechanizmy zabezpieczeń dokumentów podróży odczytywanych maszynowo i token eIDAS – część 3 Wspólne specyfikacje, wersja 2.20, 3. Luty 2015 r.

                  2.   DEFINICJE TYPÓW DANYCH
            Dla każdego z następujących typów danych wartość domyślna „nieznane” lub zawartość „nie dotyczy” polega na wypełnieniu elementu danych bajtami „FF”.
            Wszystkie typy danych są wykorzystywane w aplikacjach generacji 1 i generacji 2, chyba że określono inaczej.
            2.1.   ActivityChangeInfo

            Ten typ danych umożliwia kodowanie, w dwubajtowym słowie, stanu szczeliny czytnika o godzinie 00:00 lub statusu kierowcy o godzinie 00:00 lub zmiany czynności, lub zmiany stanu prowadzenia pojazdu, lub zmiany stanu karty dla kierowcy lub współkierowcy. Ten typ danych związany jest z wymaganiami 105, 266, 291, 320, 321, 343 i 344 określonymi w załączniku 1C.

            Tekst z obrazka

               ActivityChangeInfo ::= OCTET STRING (SIZE(2))

               Przypisanie wartości – zapisane oktetami: ‘scpaattttttttttt’B (16 bitów)
            Zapisy w pamięci danych (lub stan szczeliny czytnika karty):

                        ‘s’B

                        Szczelina czytnika karty:

                                    ‘0’B: KIEROWCA,

                                    ‘1’B: WSPÓŁKIEROWCA,

                        ‘c’B

                        Stan prowadzenia pojazdu:

                                    ‘0’B: JEDEN KIEROWCA,

                                    ‘1’B: ZAŁOGA,

                        ‘p’B

                        Stan karty kierowcy (lub warsztatowej) w odpowiedniej szczelinie czytnika:

                                    ‘0’B: WŁOŻONA, karta jest włożona,

                                    ‘1’B: NIEWŁOŻONA, brak karty (lub karta jest wyjęta),

                        ‘aa’B

                        Czynność:

                                    ‘00’B: PRZERWA/ODPOCZYNEK,

                                    ‘01’B: GOTOWOŚĆ,

                                    ‘10’B: PRACA,

                                    ‘11’B: PROWADZENIE,

                        ‘ttttttttttt’B

                        Godzina zmiany: liczba minut od godziny 00:00 w danym dniu.

                  Dla zapisów na kartach kierowcy (lub warsztatowej) (i statusu kierowcy):

                        ‘s’B

                        Szczelina czytnika karty (nieistotne, gdy „p” = 1 z wyjątkiem jak w uwadze poniżej):

                                    ‘0’B: KIEROWCA,

                                    ‘1’B: WSPÓŁKIEROWCA,

                        ‘c’B

                        Stan prowadzenia pojazdu (przypadek „p” = 0); lub
                        Następny stan czynności (przypadek „p” = 1):

                                    ‘0’B: JEDEN KIEROWCA,

                                    ‘0’B: NIEZNANY

                                    ‘1’B: ZAŁOGA,

                                    ‘1’B: ZNANY (=wprowadzony ręcznie)

                        ‘p’B

                        Stan karty:

                                    ‘0’B: WŁOŻONA, karta jest włożona do urządzenia rejestrującego,

                                    ‘1’B: NIEWŁOŻONA, brak karty (lub karta jest wyjęta)

                        ‘aa’B

                        Czynność (nieistotne, gdy „p” = 1 i „c” = 0 z wyjątkiem jak w uwadze poniżej):

                                    ‘00’B: PRZERWA/ODPOCZYNEK,

                                    ‘01’B: GOTOWOŚĆ,

                                    ‘10’B: PRACA,

                                    ‘11’B: PROWADZENIE,

                        ‘ttttttttttt’B

                        Godzina zmiany: liczba minut od godziny 00:00 w danym dniu.

               Uwaga dla przypadku „wyjęcie karty”:

            Gdy karta jest wyjęta:

                        —

                        „s” odnosi się do szczeliny czytnika i wskazuje szczelinę czytnika, z której wyjęta jest karta,

                        —

                        „c” musi być ustawiony na 0,

                        —

                        „p” musi być ustawiony na 1,

                        —

                        „aa” musi kodować bieżącą czynność wybraną w tym czasie.

                  W wyniku ręcznego wprowadzenia danych bity „c” i „aa” słowa (zapisanego na karcie) mogą być nadpisane później w celu odzwierciedlania zapisu.
            2.2.   Address

            Adres.

            Tekst z obrazka

               Address ::= SEQUENCE {
               codePage INTEGER (0..255),
               address OCTET STRING (SIZE(35))
               }

               codePage określa zestaw znaków zdefiniowany w rozdziale 4,

               address jest adresem zakodowanym przy użyciu wyszczególnionego zestawu znaków.
            2.3.   AESKey

               Generacja 2:

            Klucz AES o długości 128, 192 lub 256 bitów.

            Tekst z obrazka

               AESKey ::= CHOICE {
               aes128Key AES128Key,
               aes192Key AES192Key,
               aes256Key AES256Key
               }

               Przypisanie wartości: nie określa się.
            2.4.   AES128Key

               Generacja 2:

            Klucz AES 128.

            Tekst z obrazka

               AES128Key ::= SEQUENCE {
               length INTEGER(0..255),
               aes128Key OCTET STRING (SIZE(16))
               }

               length oznacza długość klucza AES 128 w oktetach.

               aes128Key oznacza klucz AES o długości 128 bitów.

               Przypisanie wartości:

            długość ma wartość 16.
            2.5.   AES192Key

               Generacja 2:

            Klucz AES 192.

            Tekst z obrazka

               AES192Key ::= SEQUENCE {
               length INTEGER(0..255),
               aes192Key OCTET STRING (SIZE(24))
               }

               length oznacza długość klucza AES 192 w oktetach.

               aes192Key oznacza klucz AES o długości 192 bitów.

               Przypisanie wartości:

            długość ma wartość 24.
            2.6.   AES256Key

               Generacja 2:

            Klucz AES 256.

            Tekst z obrazka

               AES256Key ::= SEQUENCE {
               length INTEGER(0..255),
               aes256Key OCTET STRING (SIZE(32))
               }

               długość oznacza długość klucza AES 256 w oktetach.

               aes256Key oznacza klucz AES o długości 256 bitów.

               Przypisanie wartości:

            długość ma wartość 32.
            2.7.   BCDString

            BCDString jest stosowany do reprezentacji liczb w zapisie dziesiętnym kodowanym dwójkowo (BCD). Tego typu danych używa się do przedstawiania jednej cyfry dziesiętnej w półoktecie (4 bity). BCDString oparty jest na definicji z normy ISO/IEC 8824-1 „CharacterStringType”.

            Tekst z obrazka

               BCDString ::= CHARACTER STRING (WITH COMPONENTS {
               identification ( WITH COMPONENTS {
               fixed PRESENT }) })

            BCDString używa notacji „hstring”. Skrajna lewa cyfra heksadecymalna jest najbardziej znaczącym półoktetem pierwszego oktetu. Aby utworzyć wielokrotne oktety, wstawia się, gdy trzeba, zerowe półoktety o lewej skrajnej pozycji półoktetu w pierwszym oktecie.
            Dozwolonymi cyframi są: 0, 1, .. 9.
            2.8.   CalibrationPurpose

            Kod wyjaśniający, dlaczego zarejestrowano zbiór parametrów kalibracyjnych. Ten typ danych związany jest z wymaganiami 097 i 098 określonymi w załączniku 1B i wymaganiem 119 określonym w załączniku 1C.

            Tekst z obrazka

               CalibrationPurpose ::= OCTET STRING (SIZE(1))

               Przypisanie wartości:

                        Generacja 1:

                                    ‘00’H

                                    wartość zastrzeżona,

                                    ‘01’H

                                    aktywacja: zapis parametrów kalibracyjnych znanych w momencie aktywacji VU,

                                    ‘02’H

                                    pierwsza instalacja: pierwsza kalibracja VU po aktywacji,

                                    ‘03’H

                                    instalacja: pierwsza kalibracja VU w bieżącym pojeździe,

                                    ‘04’H

                                    przegląd okresowy.

                        Generacja 2:
                        Oprócz generacji 1 używane są następujące wartości:

                                    ‘05’H

                                    wprowadzenie VRN przez firmę,

                                    ‘06’H

                                    korekta czasu bez kalibracji,

                                    ‘07’H to ‘7F’H

                                    RFU,

                                    ‘80’H – ‘FF’H

                                    swoisty dla producenta.

                  2.9.   CardActivityDailyRecord

            Informacje, zapisane na karcie, dotyczące czynności kierowcy w danym dniu kalendarzowym. Ten typ danych związany jest z wymaganiami 266, 291, 320 i 343 określonymi w załączniku 1C.

            Tekst z obrazka

               CardActivityDailyRecord ::= SEQUENCE {
               activityPreviousRecordLength INTEGER(0..CardActivityLengthRange),
               activityRecordLength INTEGER(0..CardActivityLengthRange),
               activityRecordDate TimeReal,
               activityDailyPresenceCounter DailyPresenceCounter,
               activityDayDistance Distance,
               activityChangeInfo SET SIZE(1..1440) OF ActivityChangeInfo
               }

               activityPreviousRecordLength jest całkowitą długością w bajtach poprzedniego rekordu dziennego. Maksymalną wartość określa długość OCTET STRING zawierającego te rekordy (zob. pkt 4 CardActivityLengthRange w dodatku 2). Gdy rekord ten jest najstarszym rekordem dziennym, wartość activityPreviousRecordLength musi być ustawiona na 0.

               activityRecordLength jest całkowitą długością tego rekordu w bajtach. Maksymalną wartość określa długość OCTET STRING zawierającego te rekordy.

               activityRecordDate jest datą rekordu.

               activityDailyPresenceCounter jest licznikiem obecności dla karty w tym dniu.

               activityDayDistance jest całkowitą drogą przebytą w tym dniu.

               activityChangeInfo jest zbiorem danych ActivityChangeInfo dla kierowcy w tym dniu. Może zawierać maksymalnie 1440 wartości (jedna zmiana czynności na minutę). W tym zbiorze danych zawsze znajduje się activityChangeInfo określający status kierowcy o godzinie 00:00.
            2.10.   CardActivityLengthRange

            Liczba bajtów na karcie kierowcy lub na karcie warsztatowej, dostępnych do przechowywania rekordów z czynnościami kierowcy.

            Tekst z obrazka

               CardActivityLengthRange ::= INTEGER(0..216-1)

               Przypisanie wartości: zob. dodatek 2.
            2.11.   CardApprovalNumber

            Numer homologacji typu karty.

            Tekst z obrazka

               CardApprovalNumber ::= IA5String(SIZE(8))

               Przypisanie wartości:

            Należy podawać numer homologacji, który został opublikowany na odpowiedniej stronie internetowej Komisji Europejskiej, tj. na przykład z uwzględnieniem myślników, jeżeli występują. Numer homologacji musi być wyrównany do lewej strony.
            2.12.   CardCertificate

            Generacja 1:
            Certyfikat klucza publicznego karty.

            Tekst z obrazka

               CardCertificate ::= Certificate

            2.13.   CardChipIdentification

            Informacje, zapisane na karcie, dotyczące identyfikacji układu scalonego karty (IC) (wymaganie 249 określone w załączniku 1C). IcSerialNumber wraz z icManufacturingReferences identyfikują w sposób niepowtarzalny chip karty. Sam IcSerialNumber nie identyfikuje chipu karty w sposób niepowtarzalny.

            Tekst z obrazka

               CardChipIdentification ::= SEQUENCE {
               icSerialNumber OCTET STRING (SIZE(4)),
               icManufacturingReferences OCTET STRING (SIZE(4))
               }

               icSerialNumber jest numerem seryjnym IC.

               icManufacturingReferences jest identyfikatorem swoistym producenta IC.
            2.14.   CardConsecutiveIndex

            Numer kolejny karty (definicja h)).

            Tekst z obrazka

               CardConsecutiveIndex ::= IA5String(SIZE(1))

               Przypisanie wartości: (zob. rozdział 7 załącznika 1C)
            Kolejność zwiększania: ‘0, …, 9, A, …, Z, a, …, z’
            2.15.   CardControlActivityDataRecord

            Informacje przechowywane na karcie kierowcy lub warsztatowej dotyczące ostatniej kontroli, której poddany był kierowca (wymagania 274, 299, 327 i 350 określone w załączniku 1C).

            Tekst z obrazka

               CardControlActivityDataRecord ::= SEQUENCE {
               controlType ControlType,
               controlTime TimeReal,
               controlCardNumber FullCardNumber,
               controlVehicleRegistration VehicleRegistrationIdentification,
               controlDownloadPeriodBegin TimeReal,
               controlDownloadPeriodEnd TimeReal
               }

               controlType jest typem kontroli.

               controlTime jest datą i godziną kontroli.

               controlCardNumber jest numerem karty FullCardNumber funkcjonariusza służb kontrolnych przeprowadzającego kontrolę.

               controlVehicleRegistration jest numerem VRN i państwa członkowskiego rejestracji pojazdu, w którym miała miejsce kontrola.

               controlDownloadPeriodBegin i controlDownloadPeriodEnd jest okresem, dla którego pobrano dane, w przypadku pobierania danych.
            2.16.   CardCurrentUse

            Informacje o rzeczywistym użyciu karty (wymagania 273, 298, 326 i 349 określone w załączniku 1C).

            Tekst z obrazka

               CardCurrentUse ::= SEQUENCE {
               sessionOpenTime TimeReal,
               sessionOpenVehicle VehicleRegistrationIdentification
               }

               sessionOpenTime jest godziną, o której kartę włożono dla bieżącego użycia. Przy wyjęciu karty element ten jest zerowany.

               sessionOpenVehicle jest identyfikacją aktualnie używanego pojazdu ustawianą przy wkładaniu karty. Przy wyjęciu karty element ten jest zerowany.
            2.17.   CardDriverActivity

            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące czynności kierowcy (wymagania 267, 268, 292, 293, 321 i 344 określone w załączniku 1C).

            Tekst z obrazka

               CardDriverActivity ::= SEQUENCE {
               activityPointerOldestDayRecord INTEGER(0.. CardActivityLengthRange-1),
               activityPointerNewestRecord INTEGER(0.. CardActivityLengthRange-1),
               activityDailyRecords OCTET STRING
               (SIZE(CardActivityLengthRange))
               }

               activityPointerOldestDayRecord jest wskaźnikiem początku miejsca gromadzenia danych (liczba bajtów od początku łańcucha znaków) najstarszego, pełnego rekordu dziennego w łańcuchu activityDailyRecords. Maksymalna wartość jest określona długością łańcucha.

               activityPointerNewestRecord jest wskaźnikiem początku miejsca gromadzenia danych (liczba bajtów od początku łańcucha znaków) najświeższego rekordu dziennego w łańcuchu activityDailyRecords. Maksymalna wartość jest określona długością łańcucha.

               activityDailyRecords jest przestrzenią dostępną do przechowywania danych dotyczących czynności kierowcy (struktura danych: CardActivityDailyRecord) dla każdego dnia kalendarzowego, w którym karta jest użyta.

               Przypisanie wartości: ten OCTET STRING jest cyklicznie wypełniany rekordami CardActivityDailyRecord. Przy pierwszym użyciu gromadzenie rozpoczyna się od pierwszego bajtu łańcucha. Wszystkie nowe rekordy dołącza się do końca poprzedniego rekordu. Gdy łańcuch zostaje zapełniony wypełnianie rozpoczyna się od pierwszego bajtu łańcucha niezależnie od przerwy w elemencie danych. Przed wstawieniem do łańcucha danych o nowej czynności (zwiększenie bieżącego rekordu activityDailyRecord lub wstawienie nowego rekordu activityDailyRecord), który zamienia stare dane o starej czynności, wskaźnik activityPointerOldestDayRecord musi być uaktualniony w celu odzwierciedlenia nowego położenia najstarszego, pełnego rekordu dziennego a długość activityPreviousRecordLength tego (nowego) najstarszego, pełnego rekordu dziennego musi być wyzerowana.
            2.18.   CardDrivingLicenceInformation

            Informacje przechowywane na karcie kierowcy dotyczące prawa jazdy posiadacza karty (wymagania 259 i 284 określone w załączniku 1C).

            Tekst z obrazka

               CardDrivingLicenceInformation ::= SEQUENCE {
               drivingLicenceIssuingAuthority Name,
               drivingLicenceIssuingNation NationNumeric,
               drivingLicenceNumber IA5String(SIZE(16))
               }

               drivingLicenceIssuingAuthority jest organem, który wydał prawo jazdy.

               drivingLicenceIssuingNation jest przynależnością państwową organu, który wydał prawo jazdy.

               drivingLicenceNumber jest numerem prawa jazdy.
            2.19.   CardEventData

            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące zdarzeń związanych z posiadaczem karty (wymagania 260, 285, 318 i 341 określone w załączniku 1C).

            Tekst z obrazka

               CardEventData ::= SEQUENCE SIZE(6) OF {
               cardEventRecords SET SIZE(NoOfEventsPerType) OF
               CardEventRecord
               }

               CardEventData jest sekwencją uporządkowaną w kolejności rosnącej typu EventFaultType, w zapisach cardEventRecords (z wyjątkiem rekordów związanych z próbami naruszenia zabezpieczeń, które gromadzone są w ostatnim zbiorze sekwencji).

               cardEventRecords jest zbiorem rekordów ze zdarzeniami dla danego typu zdarzenia (lub kategorii prób naruszeń zabezpieczenia).
            2.20.   CardEventRecord

            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące zdarzenia związanego z posiadaczem karty (wymagania 261, 286, 318 i 341 określone w załączniku 1C).

            Tekst z obrazka

               CardEventRecord ::= SEQUENCE {
               eventType EventFaultType,
               eventBeginTime TimeReal,
               eventEndTime TimeReal,
               eventVehicleRegistration VehicleRegistrationIdentification
               }

               eventType jest typem zdarzenia.

               eventBeginTime jest datą i godziną rozpoczęcia zdarzenia.

               eventEndTime jest datą i godziną zakończenia zdarzenia.

               eventVehicleRegistration jest numerem VRN i państwa członkowskiego rejestracji pojazdu, w którym zdarzenie miało miejsce.
            2.21.   CardFaultData

            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące usterek związanych z posiadaczem karty (wymagania 263, 288, 318 i 341 określone w załączniku 1C).

            Tekst z obrazka

               CardFaultData ::= SEQUENCE SIZE(2) OF {
               cardFaultRecords SET SIZE(NoOfFaultsPerType) OF
               CardFaultRecord
               }

               CardFaultData jest sekwencją zbioru rekordów dotyczących usterek urządzenia rejestrującego poprzedzającego zbiór rekordów dotyczących usterek kart.

               cardFaultRecords jest zbiorem rekordów dotyczących usterek danej kategorii (urządzenia rejestrującego lub karty).
            2.22.   CardFaultRecord

            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące usterki związanej z posiadaczem karty (wymagania 264, 289, 318 i 341 określone w załączniku 1C).

            Tekst z obrazka

               CardFaultRecord ::= SEQUENCE {
               faultType EventFaultType,
               faultBeginTime TimeReal,
               faultEndTime TimeReal,
               faultVehicleRegistration VehicleRegistrationIdentification
               }

               faultType jest typem usterki.

               faultBeginTime jest datą i godziną początku usterki.

               faultEndTime jest datą i godziną zakończenia usterki.

               faultVehicleRegistration jest numerem VRN i państwa członkowskiego rejestracji pojazdu, w którym usterka się zdarzyła.
            2.23.   CardIccIdentification

            Informacje zapisane na karcie dotyczące identyfikacji karty z układem scalonym (IC) (wymaganie 248 określone w załączniku 1C).

            Tekst z obrazka

               CardIccIdentification ::= SEQUENCE {
               clockStop OCTET STRING (SIZE(1)),
               cardExtendedSerialNumber ExtendedSerialNumber,
               cardApprovalNumber CardApprovalNumber,
               cardPersonaliserID ManufacturerCode,
               embedderIcAssemblerId EmbedderIcAssemblerId,
               icIdentifier OCTET STRING (SIZE(2))
               }

               clockStop jest trybem Clockstop zdefiniowanym w dodatku 2.

               cardExtendedSerialNumber jest niepowtarzalnym numerem seryjnym karty IC, dodatkowo określonym za pomocą typu danych ExtendedSerialNumber.

               cardApprovalNumber jest numerem homologacji typu karty.

               cardPersonaliserID jest identyfikatorem jednostki personalizującej kartę zakodowanym jako ManufacturerCode.

               embedderIcAssemblerId zapewnia informacje o wbudowującym/montującym układ scalony.

               icIdentifier jest identyfikatorem układu scalonego na karcie i producenta układu scalonego zdefiniowanym w normie ISO/IEC 7816-6.
            2.24.   CardIdentification

            Informacje zapisane na karcie dotyczące identyfikacji karty (wymagania 255, 280, 310, 333, 359, 365, 371 i 377 określone w załączniku 1C).

            Tekst z obrazka

               CardIdentification ::= SEQUENCE {
               cardIssuingMemberState NationNumeric,
               cardNumber CardNumber,
               cardIssuingAuthorityName Name,
               cardIssueDate TimeReal,
               cardValidityBegin TimeReal,
               cardExpiryDate TimeReal
               }

               cardIssuingMemberState jest kodem państwa członkowskiego wydającego kartę.

               cardNumber jest numerem karty.

               cardIssuingAuthorityName jest nazwą organu wydającego kartę.

               cardIssueDate jest datą wydania karty aktualnemu posiadaczowi.

               cardValidityBegin jest pierwszą datą ważności karty.

               cardExpiryDate jest terminem ważności karty.
            2.25.   CardMACertificate

            Generacja 2:
            Certyfikat klucza publicznego karty na potrzeby wzajemnego uwierzytelniania z VU. Strukturę tego certyfikatu określono w dodatku 11.

            Tekst z obrazka

               CardMACertificate ::= Certificate

            2.26.   CardNumber

            Numer karty zgodny z definicją g).

            Tekst z obrazka

               CardNumber ::= CHOICE {
               SEQUENCE {
               driverIdentification IA5String(SIZE(14)),
               cardReplacementIndex CardReplacementIndex,
               cardRenewalIndex CardRenewalIndex
               },
               SEQUENCE {
               ownerIdentification IA5String(SIZE(13)),
               cardConsecutiveIndex CardConsecutiveIndex,
               cardReplacementIndex CardReplacementIndex,
               cardRenewalIndex CardRenewalIndex
               }
               }

               driverIdentification jest jednoznaczną identyfikacją kierowcy w państwie członkowskim.

               ownerIdentification jest jednoznaczną identyfikacją firmy lub warsztatu lub organu kontrolnego w państwie członkowskim.

               cardConsecutiveIndex jest numerem kolejnym karty.

               cardReplacementIndex jest numerem wymiany karty.

               cardRenewalIndex jest numerem odnowienia karty.
            Pierwsza wybierana sekwencja umożliwia kodowanie karty kierowcy, a druga wybierana sekwencja umożliwia kodowanie numeru karty warsztatowej, karty kontrolnej i karty firmowej.
            2.27.   CardPlaceDailyWorkPeriod

            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące miejsc rozpoczęcia lub zakończenia dziennych okresów pracy (wymagania 272, 297, 325 i 348 określone w załączniku 1C).

            Tekst z obrazka

               CardPlaceDailyWorkPeriod ::= SEQUENCE {
               placePointerNewestRecord INTEGER(0 .. NoOfCardPlaceRecords-1),
               placeRecords SET SIZE(NoOfCardPlaceRecords) OF PlaceRecord
               }

               placePointerNewestRecord jest indeksem ostatniego, uaktualnionego rekordu miejsca.

               Przypisanie wartości: liczba odpowiadająca stanowi licznika rekordów miejsca, zaczynająca się od „0” dla pierwszego wystąpienia rekordów miejsca w strukturze.

               placeRecords jest zbiorem rekordów dotyczących wprowadzonych miejsc.
            2.28.   CardPrivateKey

            Generacja 1:
            Klucz prywatny karty.

            Tekst z obrazka

               CardPrivateKey ::= RSAKeyPrivateExponent

            2.29.   CardPublicKey

            Klucz publiczny karty.

            Tekst z obrazka

               CardPublicKey ::= PublicKey

            2.30.   CardRenewalIndex

            Numer odnowienia karty (definicja i)).

            Tekst z obrazka

               CardRenewalIndex ::= IA5String(SIZE(1))

               Przypisanie wartości: (zob. rozdział VII niniejszego załącznika).

                        ‘0’

                        Wydanie pierwsze.

                  Kolejność zwiększania: ‘0, …, 9, A, …, Z’
            2.31.   CardReplacementIndex

            Numer wymiany karty (definicja j)).

            Tekst z obrazka

               CardReplacementIndex ::= IA5String(SIZE(1))

               Przypisanie wartości: (zob. rozdział VII niniejszego załącznika).

                        ‘0’

                        Oryginał karty.

                  Kolejność zwiększania: ‘0, …, 9, A, …, Z’
            2.32.   CardSignCertificate

            Generacja 2:
            Certyfikat klucza publicznego karty do podpisu. Strukturę tego certyfikatu określono w dodatku 11.

            Tekst z obrazka

               CardSignCertificate ::= Certificate

            2.33.   CardSlotNumber

            Kod rozróżnienia między dwiema szczelinami kart w przyrządzie rejestrującym.

            Tekst z obrazka

               CardSlotNumber ::= INTEGER {
               driverSlot (0),
               co-driverSlot (1)
               }

               Przypisanie wartości: nie określa się.
            2.34.   CardSlotsStatus

            Kod wskazujący typ kart włożonych do dwóch szczelin czytników karty przyrządu rejestrującego.

            Tekst z obrazka

               CardSlotsStatus ::= OCTET STRING (SIZE(1))

               Przypisanie wartości – zapisane oktetami: ‘ccccdddd’B

                        ‘cccc’B

                        identyfikacja typu karty włożonej do szczeliny karty współkierowcy,

                        ‘dddd’B

                        identyfikacja typu karty włożonej do szczeliny karty kierowcy,

                  z następującymi kodami identyfikującymi:

                        ‘0000’B

                        brak karty,

                        ‘0001’B

                        karta kierowcy jest włożona,

                        ‘0010’B

                        karta warsztatowa jest włożona,

                        ‘0011’B

                        karta kontrolna jest włożona,

                        ‘0100’B

                        karta firmowa jest włożona.

                  2.35.   CardSlotsStatusRecordArray

            Generacja 2:
            CardSlotsStatus wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               CardSlotsStatusRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF CardSlotsStatus
               }

               recordType oznacza typ rekordu (CardSlotsStatus). Przypisanie wartości: zob. RecordType

               recordSize to wielkość CardSlotsStatus w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów CardSlotsStatus.
            2.36.   CardStructureVersion

            Kod wskazujący wersję struktury na karcie do tachografu.

            Tekst z obrazka

               CardStructureVersion ::= OCTET STRING (SIZE(2))

               Przypsianie wartości: ‘aabb’H:

                        ‘aa’H

                        indeks zmian struktury,

                                    ‘00’H dla aplikacji generacji 1

                                    ‘01’H dla aplikacji generacji 2

                        ‘bb’H

                        indeks zmian dotyczących użycia elementów danych zdefiniowanych dla struktury określony wyższym bajtem.

                                    ‘00’H dla tej wersji aplikacji generacji 1

                                    ‘00’H la tej wersji aplikacji generacji 2

                  2.37.   CardVehicleRecord

            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące okresu używania pojazdu w czasie dnia kalendarzowego (wymagania 269, 294, 322 i 345 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           CardVehicleRecord ::= SEQUENCE {
                           vehicleOdometerBegin OdometerShort,
                           vehicleOdometerEnd OdometerShort,
                           vehicleFirstUse TimeReal,
                           vehicleLastUse TimeReal,
                           vehicleRegistration VehicleRegistrationIdentification,
                           vuDataBlockCounter VuDataBlockCounter
                           }

                           vehicleOdometerBegin jest stanem licznika kilometrów na początku okresu używania pojazdu.

                           vehicleOdometerEnd jest stanem licznika kilometrów na końcu okresu używania pojazdu.

                           vehicleFirstUse jest datą i godziną rozpoczęcia okresu używania pojazdu.

                           vehicleLastUse jest datą i godziną zakończenia okresu używania pojazdu.

                           vehicleRegistration wskazuje numer VRN i państwo członkowskie rejestracji pojazdu.

                           vuDataBlockCounter jest wartością licznika VuDataBlockCounter ostatniego wyciągu okresu użycia pojazdu.

                        Generacja 2:
                        Tekst z obrazka

                           CardVehicleRecord ::= SEQUENCE {
                           vehicleOdometerBegin OdometerShort,
                           vehicleOdometerEnd OdometerShort,
                           vehicleFirstUse TimeReal,
                           vehicleLastUse TimeReal,
                           vehicleRegistration VehicleRegistrationIdentification,
                           vuDataBlockCounter VuDataBlockCounter,
                           vehicleIdentificationNumber VehicleIdentificationNumber
                           }

                        Oprócz generacji 1 używany jest następujący element danych:

                           VehicleIdentificationNumber jest numerem identyfikacyjnym pojazdu odnoszącym się do pojazdu jako całości.

                  2.38.   CardVehiclesUsed

            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące używanych pojazdów (wymagania 270, 295, 323 i 346 określone w załączniku 1C).

            Tekst z obrazka

               CardVehiclesUsed := SEQUENCE {
               vehiclePointerNewestRecord INTEGER(0..NoOfCardVehicleRecords-1),
               cardVehicleRecords SET SIZE(NoOfCardVehicleRecords) OF CardVehicleRecord
               }

               vehiclePointerNewestRecord jest indeksem ostatniego, uaktualnionego rekordu dotyczącego pojazdu.

               Przypisanie wartości: liczba odpowiadająca stanowi licznika rekordów dotyczących pojazdu, rozpoczynając od „0” dla pierwszego wystąpienia w strukturze rekordów dotyczących pojazdu.

               cardVehicleRecords jest zbiorem rekordów zawierających informacje o używanych pojazdach.
            2.39.   CardVehicleUnitRecord

            Generacja 2:
            informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące używanego przyrządu rejestrującego (wymagania 303 i 351 określone w załączniku 1C).

            Tekst z obrazka

               CardVehicleUnitRecord ::= SEQUENCE {
               timeStamp TimeReal,
               manufacturerCode ManufacturerCode,
               deviceID INTEGER(0..255),
               vuSoftwareVersion VuSoftwareVersion
               }

               timeStamp jest początkiem okresu używania przyrządu rejestrującego (tj. pierwszym włożeniem karty do przyrządu rejestrującego dla tego okresu).

               manufacturerCode identyfikuje producenta przyrządu rejestrującego.

               deviceID identyfikuje typ przyrządu rejestrującego producenta. Wartość jest swoista dla producenta.

               vuSoftwareVersion jest numerem wersji oprogramowania przyrządu rejestrującego.
            2.40.   CardVehicleUnitsUsed

            Generacja 2:
            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące przyrządów rejestrujących używanych przez posiadacza karty (wymagania 306 i 352 określone w załączniku 1C).

            Tekst z obrazka

               CardVehicleUnitsUsed := SEQUENCE {
               vehicleUnitPointerNewestRecord INTEGER(0..NoOfCardVehicleUnitRecords-1),
               cardVehicleUnitRecords SET SIZE(NoOfCardVehicleUnitRecords) OF CardVehicleUnitRecord
               }

               vehiclePointerNewestRecord jest indeksem ostatniego, uaktualnionego rekordu dotyczącego przyrządu rejestrującego.

               Przypisanie wartości: liczba odpowiadająca stanowi licznika rekordów przyrządu rejestrującego, rozpoczynając od „0” dla pierwszego wystąpienia w strukturze rekordów dotyczących przyrządu rejestrującego.

               cardVehicleUnitRecords jest zbiorem rekordów zawierających informacje o używanych przyrządach rejestrujących.
            2.41.   Certyfikat

            Certyfikat klucza publicznego wydany przez organ certyfikacji.

                        Generacja 1:
                        Tekst z obrazka

                           Certificate ::= OCTET STRING (SIZE(194))

                           Przypisanie wartości: podpis cyfrowy z częściowym odzyskiwaniem zawartości CertificateContent, zgodnie z dodatkiem 11 „Wspólne mechanizmy bezpieczeństwa”: Podpis (128 bajtów) || Reszta klucza publicznego (58 bajtów) || Odnośnik do organu certyfikacji: (8 bajtów)

                        Generacja 2:
                        Tekst z obrazka

                           Certificate ::= OCTET STRING (SIZE(204..341))

                        Przypisanie wartości: zob. dodatek 11

                  2.42.   CertificateContent

            Generacja 1:
            Treść certyfikatu klucza publicznego zgodnie z dodatkiem 11 – Wspólne mechanizmy bezpieczeństwa.

            Tekst z obrazka

               CertificateContent ::= SEQUENCE {
               certificateProfileIdentifier INTEGER(0..255),
               certificationAuthorityReference KeyIdentifier,
               certificateHolderAuthorisation CertificateHolderAuthorisation,
               certificateEndOfValidity TimeReal,
               certificateHolderReference KeyIdentifier,
               publicKey PublicKey
               }

               certificateProfileIdentifier jest wersją odpowiedniego certyfikatu.

               Przypisanie wartości:‘01h’ dla tej wersji.

               certificationAuthorityReference identyfikuje organ certyfikacji wydający certyfikat. Jest tu także odesłanie do klucza publicznego tego organu certyfikacji.

               certificateHolderAuthorisation identyfikuje prawa posiadacza certyfikatu.

               certificateEndOfValidity jest datą administracyjnego wygaśnięcia certyfikatu.

               certificateHolderReference identyfikuje posiadacza certyfikatu. Jest tu także odesłanie do jego klucza publicznego.

               publicKey jest kluczem publicznym, który jest poświadczony tym certyfikatem.
            2.43.   CertificateHolderAuthorisation

            Identyfikacja praw posiadacza certyfikatu.

            Tekst z obrazka

               CertificateHolderAuthorisation ::= SEQUENCE {
               tachographApplicationID OCTET STRING(SIZE(6))
               equipmentType EquipmentType
               }

                        Generacja 1:

                                       tachographApplicationID jest identyfikatorem aplikacji dla aplikacji tachograficznej.

                                       Przypisanie wartości:‘FFh’ ‘54h’ ‘41h’ ‘43h’ ‘48h’ ‘4Fh’. Ten AID jest zastrzeżonym, nierejestrowanym identyfikatorem aplikacji zgodnie z normą ISO/IEC 7816-5.

                                       equipmentType jest identyfikacją typu urządzenia, dla którego przeznaczony jest certyfikat.

                                       Przypisanie wartości: zgodnie z typem danych EquipmentType. 0 gdy jest to certyfikat jednego z państw członkowskich.

                        Generacja 2:

                                       tachographApplicationID oznacza 6 najbardziej znaczących bajtów odpowiedniego identyfikatora aplikacji (AID) karty do tachografu generacji 2. AID dla aplikacji karty do tachografu określono w rozdziale 6.2.

                                       Przypisanie wartości:‘FF 53 4D 52 44 54’.

                                       equipmentType jest identyfikacją typu urządzenia określonego dla generacji 2, dla którego przeznaczony jest certyfikat.

                                       Przypisanie wartości: zgodnie z typem danych EquipmentType.

                  2.44.   CertificateRequestID

            Jednoznaczna identyfikacja wniosku o certyfikat. Może być także używana jako identyfikator klucza publicznego przyrządu rejestrującego, jeżeli numer seryjny przyrządu rejestrującego, do którego ten klucz jest przeznaczony, nie jest znany w czasie sporządzania certyfikatu.

            Tekst z obrazka

               CertificateRequestID ::= SEQUENCE{
               requestSerialNumber INTEGER(0..232-1),
               requestMonthYear BCDString(SIZE(2)),
               crIdentifier OCTET STRING(SIZE(1)),
               manufacturerCode ManufacturerCode
               }

               requestSerialNumber jest numerem seryjnym wniosku o certyfikat, unikatowym dla producenta i miesiąca określonego poniżej.

               requestMonthYear jest identyfikacją miesiąca i roku wniosku o certyfikat.

               Przypisanie wartości: miesiąc (dwie cyfry) i rok (dwie ostatnie cyfry) w kodzie BCD.

               crIdentifier: jest identyfikatorem umożliwiającym rozróżnienie wniosku o certyfikat od rozszerzonego numeru seryjnego.

               Przypisanie wartości:‘FFh’.

               manufacturerCode: jest kodem numerycznym producenta wnioskującego o certyfikat.
            2.45.   CertificationAuthorityKID

            Identyfikator klucza publicznego organu certyfikacji (organu certyfikacji państwa członkowskiego lub europejskiego organu certyfikacji).

            Tekst z obrazka

               CertificationAuthorityKID ::= SEQUENCE{
               nationNumeric NationNumeric,
               nationAlpha NationAlpha,
               keySerialNumber INTEGER(0..255),
               additionalInfo OCTET STRING(SIZE(2)),
               caIdentifier OCTET STRING(SIZE(1))
               }

               nationNumeric jest numerycznym kodem krajowym organu certyfikacji.

               nationAlpha jest alfanumerycznym kodem krajowym organu certyfikacji.

               keySerialNumber jest numerem seryjnym umożliwiającym rozróżnienie różnych kluczy organu certyfikacji w przypadku zmiany kluczy.

               additionalInfo jest dwubajtowym polem przeznaczonym na dodatkowy kod (swoisty dla organu certyfikacji).

               caIdentifier jest identyfikatorem umożliwiającym rozróżnienie identyfikatora klucza organu certyfikacji od innych identyfikatorów kluczy.

               Przypisanie wartości:‘01h’.
            2.46.   CompanyActivityData

            Informacje przechowywane na karcie firmowej dotyczące czynności wykonanych przy użyciu karty (wymagania 373 i 379 określone w załączniku 1C).

            Tekst z obrazka

               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 jest indeksem ostatniego, uaktualnionego zapisu companyActivityRecord.

               Przypisanie wartości: liczba odpowiadająca stanowi licznika rekordów czynności firmy, rozpoczynając od „0” dla pierwszego wystąpienia rekordu czynności firmy w strukturze.

               companyActivityRecords są zbiorem wszystkich rekordów czynności firmy.

               companyActivityRecord jest sekwencją informacji dotyczących jednej czynności firmy.

               companyActivityType jest typem czynności firmy.

               companyActivityTime jest datą i godziną czynności firmy.

               cardNumberInformation jest numerem karty i państwa członkowskiego wydającego kartę, z której pobrano dane, gdy dotyczy.

               vehicleRegistrationInformation jest numerem VRN i państwem członkowskim rejestracji pojazdu, dla którego pobrano dane lub zablokowano, lub zdjęto blokadę.

               downloadPeriodBegin i downloadPeriodEnd jest okresem, dla którego pobrano dane z VU, gdy dotyczy.
            2.47.   CompanyActivityType

            Kod wskazujący czynność wykonaną przez firmę z wykorzystaniem jej karty firmowej.

            Tekst z obrazka

               CompanyActivityType ::= INTEGER {
               card downloading (1),
               VU downloading (2),
               VU lock-in (3),
               VU lock-out (4)
               }

            2.48.   CompanyCardApplicationIdentification

            Informacje przechowywane na karcie firmowej dotyczące identyfikacji aplikacji na karcie (wymagania 369 i 375 określone w załączniku 1C).

            Tekst z obrazka

               CompanyCardApplicationIdentification ::= SEQUENCE {
               typeOfTachographCardId EquipmentType,
               cardStructureVersion CardStructureVersion,
               noOfCompanyActivityRecords NoOfCompanyActivityRecords
               }

               typeOfTachographCardId określa wdrożony typ karty.

               cardStructureVersion określa wersję struktury wdrożonej na karcie.

               noOfCompanyActivityRecords jest liczbą rekordów z czynnościami firmy, które można przechowywać na karcie.
            2.49.   CompanyCardHolderIdentification

            Informacje przechowywane na karcie firmowej dotyczące identyfikacji posiadacza karty (wymagania 372 i 378 określone w załączniku 1C).

            Tekst z obrazka

               CompanyCardHolderIdentification ::= SEQUENCE {
               companyName Name,
               companyAddress Address,
               cardHolderPreferredLanguage Language
               }

               companyName jest nazwą firmy posiadającej kartę.

               companyAddress jest adresem firmy posiadającej kartę.

               cardHolderPreferredLanguage jest preferowanym językiem posiadacza karty.
            2.50.   ControlCardApplicationIdentification

            Informacje przechowywane na karcie kontrolnej dotyczące identyfikacji aplikacji na karcie (wymagania 357 i 363 określone w załączniku 1C).

            Tekst z obrazka

               ControlCardApplicationIdentification ::= SEQUENCE {
               typeOfTachographCardId EquipmentType,
               cardStructureVersion CardStructureVersion,
               noOfControlActivityRecords NoOfControlActivityRecords
               }

               typeOfTachographCardId określa wdrożony typ karty.

               cardStructureVersion określa wersję struktury wdrożoną na karcie.

               noOfControlActivityRecords jest liczbą rekordów czynności kontrolnych, które mogą być zapisane na karcie.
            2.51.   ControlCardControlActivityData

            Informacje przechowywane na karcie kontrolnej dotyczące czynności wykonanych przy użyciu karty (wymagania 361 i 367 określone w załączniku 1C).

            Tekst z obrazka

               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 jest indeksem ostatniego, uaktualnionego rekordu czynności kontrolnych.

               Przypisanie wartości: liczba odpowiadająca stanowi licznika rekordów czynności kontrolnych, rozpoczynając od „0” dla pierwszego wystąpienia w strukturze rekordu czynności kontroli.

               controlActivityRecords jest zbiorem wszystkich rekordów czynności kontrolnych.

               controlActivityRecord jest ciągiem informacji dotyczących jednej kontroli.

               controlType jest typem kontroli.

               controlTime jest datą i godziną kontroli.

               controlledCardNumber jest numerem karty i państwa członkowskiego wydającego kartę, która jest kontrolowana.

               controlledVehicleRegistration jest numerem VRN i państwa członkowskiego rejestracji pojazdu, w którym miała miejsce kontrola.

               controlDownloadPeriodBegin i controlDownloadPeriodEnd wyznaczają ostatecznie pobierany okres.
            2.52.   ControlCardHolderIdentification

            Informacje przechowywane na karcie kontrolnej dotyczące identyfikacji posiadacza karty (wymagania 360 i 366 określone w załączniku 1C).

            Tekst z obrazka

               ControlCardHolderIdentification ::= SEQUENCE {
               controlBodyName Name,
               controlBodyAddress Address,
               cardHolderName HolderName,
               cardHolderPreferredLanguage Language
               }

               controlBodyName jest nazwą organu kontrolnego posiadacza karty.

               controlBodyAddress jest adresem organu kontrolnego posiadacza karty.

               cardHolderName jest nazwą i imieniem (imionami) posiadacza karty kontrolnej.

               cardHolderPreferredLanguage jest preferowanym językiem posiadacza karty.
            2.53.   ControlType

            Kod wskazujący czynności wykonane podczas kontroli. Ten typ danych związany jest z wymaganiami 126, 274, 299, 327 i 350 określonymi w załączniku 1C.

            Tekst z obrazka

               ControlType ::= OCTET STRING (SIZE(1))

                        Generacja 1:

                           Przypisanie wartości – zapisane oktetami: ‘cvpdxxxx’B (8 bitów)

                                    ‘c’B

                                    pobieranie danych z karty:

                                                ‘0’B: nie pobrano danych z karty w czasie tej kontroli,

                                                ‘1’B: pobrano dane z karty w czasie tej kontroli

                                    ‘v’B

                                    pobieranie danych z VU:

                                                ‘0’B: nie pobrano danych z VU w czasie tej kontroli,

                                                ‘1’B: pobrano dane z VU w czasie tej kontroli

                                    ‘p’B

                                    drukowanie:

                                                ‘0’B: nie wykonano wydruków w czasie tej kontroli,

                                                ‘1’B: wykonano wydruki w czasie tej kontroli

                                    ‘d’B

                                    wyświetlacz:

                                                ‘0’B: nie użyto wyświetlacza w czasie tej kontroli,

                                                ‘1’B: użyto wyświetlacza w czasie tej kontroli

                                    ‘xxxx’B

                                    Nieużywany.

                        Generacja 2:

                           Przypisanie wartości – zapisane oktetami: ‘cvpdexxx’B (8 bitów)

                                    ‘c’B

                                    pobieranie danych z karty:

                                                ‘0’B: nie pobrano danych z karty w czasie tej kontroli,

                                                ‘1’B: pobrano dane z karty w czasie tej kontroli

                                    ‘v’B

                                    pobieranie danych z VU:

                                                ‘0’B: nie pobrano danych z VU w czasie tej kontroli,

                                                ‘1’B: pobrano dane z VU w czasie tej kontroli

                                    ‘p’B

                                    drukowanie:

                                                ‘0’B: nie wykonano wydruków w czasie tej kontroli,

                                                ‘1’B: wykonano wydruki w czasie tej kontroli

                                    ‘d’B

                                    wyświetlacz:

                                                ‘0’B: nie użyto wyświetlacza w czasie tej kontroli,

                                                ‘1’B: użyto wyświetlacza w czasie tej kontroli

                                    ‘e’B

                                    kontrola drogowa kalibracji

                                                ‘0’B: parametry kalibracyjne nie zostały skontrolowane w czasie tej kontroli,

                                                ‘1’B: parametry kalibracyjne zostały skontrolowane w czasie tej kontroli,

                                    ‘xxx’B

                                    RFU.

                  2.54.   CurrentDateTime

            Bieżąca data i godzina urządzenia rejestrującego.

            Tekst z obrazka

               CurrentDateTime ::= TimeReal

               Przypisanie wartości: nie określa się.
            2.55.   CurrentDateTimeRecordArray

            Generacja 2:
            Bieżąca data i godzina wraz z metadanymi stosowane w protokole pobierania danych.

            Tekst z obrazka

               CurrentDateTimeRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF CurrentDateTime
               }

               recordType oznacza typ rekordu (CurrentDateTime). Przypisanie wartości: zob. RecordType

               recordSize to wielkość CurrentDateTime w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów z bieżącego dnia i godziny.
            2.56.   DailyPresenceCounter

            Licznik znajdujący się na karcie kierowcy lub na karcie warsztatowej zwiększany o jeden dla każdego dnia kalendarzowego, w którym karta jest włożona do VU. Ten typ danych związany jest z wymaganiami 266, 299, 320 i 343 określonymi w załączniku 1C.

            Tekst z obrazka

               DailyPresenceCounter ::= BCDString(SIZE(2))

               Przypisanie wartości: Kolejna liczba do maksymalnej wartości = 9 999, i następnie ponownie zaczyna od 0. Przy pierwszym wydaniu karty licznik jest ustawiany na 0.
            2.57.   Datef

            Data wyrażona w czytelnym, przeznaczonym do druku formacie numerycznym.

            Tekst z obrazka

               Datef ::= SEQUENCE {
               year BCDString(SIZE(2)),
               month BCDString(SIZE(1)),
               day BCDString(SIZE(1))
               }

            Przypisanie wartości:

                        yyyy

                        rok

                        mm

                        miesiąc

                        dd

                        dzień

                        ‘00000000’H

                        oznacza jednoznacznie brak daty.

                  2.58.   DateOfDayDownloaded

            Generacja 2:
            data i godzina pobrania danych;

            Tekst z obrazka

               DateOfDayDownloaded ::= TimeReal

               Przypisanie wartości: nie określa się.
            2.59.   DateOfDayDownloadedRecordArray

            Generacja 2:
            Data i godzina pobrania danych wraz z metadanymi stosowane w protokole pobierania danych.

            Tekst z obrazka

               DateofDayDownloadedRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               DateOfDayDownloaded
               }

               recordType oznacza typ rekordu (DateOfDayDownloaded). Przypisanie wartości: zob. RecordType

               recordSize to wielkość CurrentDateTime w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem daty i godziny rekordów pobierania danych.
            2.60.   Distance

            Przebyta odległość (wynik obliczenia różnicy między dwoma odczytami licznika kilometrów pojazdu wyrażona w kilometrach).

            Tekst z obrazka

               Distance ::= INTEGER(0..216-1)

               Przypisanie wartości: liczba binarna bez znaku. Wartość w km w zakresie operacyjnym 0 do 9 999 km.
            2.61.   DriverCardApplicationIdentification

            Informacje przechowywane na karcie kierowcy dotyczące identyfikacji aplikacji na karcie (wymagania 253 i 278 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           DriverCardApplicationIdentification ::= SEQUENCE {
                           typeOfTachographCardId EquipmentType,
                           cardStructureVersion CardStructureVersion,
                           noOfEventsPerType NoOfEventsPerType,
                           noOfFaultsPerType NoOfFaultsPerType,
                           activityStructureLength CardActivityLengthRange,
                           noOfCardVehicleRecords NoOfCardVehicleRecords,
                           noOfCardPlaceRecords NoOfCardPlaceRecords
                           }

                           typeOfTachographCardId określa wdrożony typ karty.

                           cardStructureVersion określa wersję struktury wdrożonej na karcie.

                           noOfEventsPerType jest liczbą zdarzeń według typu zdarzenia możliwych do zarejestrowania na karcie.

                           noOfFaultsPerType jest liczbą usterek według typu usterki możliwych do zarejestrowania na karcie.

                           activityStructureLength podaje liczbę bajtów dostępnych do przechowywania rekordów czynności.

                           noOfCardVehicleRecords jest liczbą rekordów dotyczących pojazdów możliwych do zarejestrowania na karcie.

                           noOfCardPlaceRecords jest liczbą miejsc możliwych do zarejestrowania na karcie.

                        Generacja 2:
                        Tekst z obrazka

                           DriverCardApplicationIdentification ::= SEQUENCE {
                           typeOfTachographCardId EquipmentType,
                           cardStructureVersion CardStructureVersion,
                           noOfEventsPerType NoOfEventsPerType,
                           noOfFaultsPerType NoOfFaultsPerType,
                           activityStructureLength CardActivityLengthRange,
                           noOfCardVehicleRecords NoOfCardVehicleRecords,
                           noOfCardPlaceRecords NoOfCardPlaceRecords,
                           noOfGNSSCDRecords NoOfGNSSCDRecords,
                           noOfSpecificConditionRecords NoOfSpecificConditionRecords
                           }

                        Oprócz generacji 1 używane są następujące elementy danych:

                                       noOfGNSSCDRecords jest liczbą rekordów nieprzerwanego czasu prowadzenia GNSS, które mogą być zapisane na karcie.

                                       noOfSpecificConditionRecords jest liczbą rekordów warunków szczególnych, które mogą być zapisane na karcie.

                  2.62.   DriverCardHolderIdentification

            Informacje przechowywane na karcie kierowcy dotyczące identyfikacji posiadacza karty (wymagania 256 i 281 określone w załączniku 1C).

            Tekst z obrazka

               DriverCardHolderIdentification ::= SEQUENCE {
               cardHolderName HolderName,
               cardHolderBirthDate Datef,
               cardHolderPreferredLanguage Language
               }

               cardHolderName jest nazwą i imieniem (imionami) posiadacza karty kierowcy.

               cardHolderBirthDate jest datą urodzenia posiadacza karty kierowcy.

               cardHolderPreferredLanguage jest preferowanym językiem posiadacza karty.
            2.63.   DSRCSecurityData

            Generacja 2:
            Informacje w formie odkrytego tekstu oraz MAC przekazywane za pośrednictwem DSRC z tachografu do zdalnego interrogatora (RI), szczegółowe informacje – zob. dodatek 11 część B rozdział 13.

            Tekst z obrazka

               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 jest częścią kodowania DER-TLV i ma przypisaną wartość „81 10” (zob. dodatek 11 część B rozdział 13).

               currentDateTime jest bieżącą datą i godziną przyrządu rejestrującego.

               counter nadaje numery komunikatom RTM.

               vuSerialNumber jest numerem seryjnym przyrządu rejestrującego.

               dSRCMKVersionNumber jest numerem wersji klucza głównego DSRC, z którego zostały wyprowadzone poszczególne klucze DSRC dla VU.

               tagLengthMac jest znacznikiem i długością obiektu danych MAC w ramach kodowania DER-TLV. Znacznik musi być ustawiony na wartość „8E”, długość musi kodować długość MAC w oktetach (zob. dodatek 11 część B rozdział 13).

               mac jest MAC obliczanym na podstawie komunikatu RTM (zob. dodatek 11 część B rozdział 13).
            2.64.   EGFCertificate

            Generacja 2:
            Certyfikat klucza publicznego urządzenia zewnętrznego GNSS na potrzeby wzajemnego uwierzytelniania z VU. Strukturę tego certyfikatu określono w dodatku 11.

            Tekst z obrazka

               EGFCertificate ::= Certificate

            2.65.   EmbedderIcAssemblerId

            Dostarcza informacje o wbudowującym układ scalony.

            Tekst z obrazka

               EmbedderIcAssemblerId ::= SEQUENCE{
               countryCode IA5String(SIZE(2)),
               moduleEmbedder BCDString(SIZE(2)),
               manufacturerInformation OCTET STRING(SIZE(1))
               }

               countryCode jest 2-literowym kodem państwa wbudowującego moduł zgodnie z normą ISO 3166.

               moduleEmbedder oznacza wbudowującego moduł.

               manufacturerInformation na potrzeby użytku wewnętrznego producenta.
            2.66.   EntryTypeDailyWorkPeriod

            Kod umożliwiający rozróżnienie między początkiem a końcem wpisu dotyczącego dziennego okresu pracy oraz miejsca i sposobu wprowadzenia wpisu.

                        Generacja 1
                        Tekst z obrazka

                           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)
                           }

                           Przypisanie wartości: zgodnie z normą ISO/IEC8824-1.

                        Generacja 2
                        Tekst z obrazka

                           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)
                           }

                           Przypisanie wartości: zgodnie z normą ISO/IEC8824-1.

                  2.67.   EquipmentType

            Kod umożliwiający rozróżnienie typów urządzeń dla aplikacji tachograficznej.

            Tekst z obrazka

               EquipmentType ::= INTEGER(0..255)

                        Generacja 1:
                        Tekst z obrazka

                           --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)

                           Przypisanie wartości: zgodnie z normą ISO/IEC8824-1.
                        Wartość 0 jest zastrzeżona do celów oznaczenia państwa członkowskiego lub Europy w rubryce CHA certyfikatów.

                        Generacja 2:
                        Takie same wartości jak w przypadku generacji 1 z następującymi uzupełnieniami:
                        Tekst z obrazka

                           --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)

                        Uwaga: Wartości generacji 2 dla tabliczki, adaptera, połączenia zewnętrznego GNSS, a także wartości generacji 1 dla przyrządu rejestrującego oraz czujnika ruchu mogą być, w stosownych przypadkach, używane w SealRecord.

                  2.68.   EuropeanPublicKey

            Generacja 1:
            Europejski klucz publiczny.

            Tekst z obrazka

               EuropeanPublicKey ::= PublicKey

            2.69.   EventFaultRecordPurpose

            Kod wyjaśniający, dlaczego zarejestrowano zdarzenie lub usterkę.

            Tekst z obrazka

               EventFaultRecordPurpose ::= OCTET STRING (SIZE(1))

               Przypisanie wartości:

                        jedno/jedna z 10 ostatnich zdarzeń lub usterek (lub ostatnie/ostatnia zdarzenie lub usterka)
                        najdłuższe zdarzenie w jednym z ostatnich 10 dni ich występowania
                        jedno z 5 najdłuższych zdarzeń w ciągu ostatnich 365 dni
                        ostatnie zdarzenie w jednym z ostatnich 10 dni ich występowania
                        najpoważniejsze zdarzenie w jednym z ostatnich 10 dni ich występowania
                        jedno z 5 najpoważniejszych zdarzeń w ciągu ostatnich 365 dni
                        pierwsze zdarzenie lub usterka zaistniałe po ostatniej kalibracji
                        aktywne/trwające zdarzenie lub usterka
                        RFU
                        swoisty dla producenta.

                  2.70.   EventFaultType

            Kod kwalifikujący zdarzenie lub usterkę.

            Tekst z obrazka

               EventFaultType ::= OCTET STRING (SIZE(1))

               Przypisanie wartości:

                        Generacja 1:

                                    zdarzenia ogólne
                                    brak dalszych szczegółów,
                                    włożenie nieważnej karty,
                                    konflikt kart,
                                    nakładające się czasy,
                                    prowadzenie pojazdu bez prawidłowej karty,
                                    włożenie karty podczas prowadzenia pojazdu,
                                    sesja ostatniej karty niezamknięta prawidłowo,
                                    przekroczenie prędkości,
                                    przerwa w zasilaniu,
                                    błąd danych dotyczących ruchu,
                                    Konflikt ruchu pojazdu,
                                    RFU,

                                    zdarzenia związane z próbami naruszenia zabezpieczenia przyrządu rejestrującego,
                                    brak dalszych szczegółów,
                                    błąd uwierzytelnienia czujnika ruchu,
                                    błąd uwierzytelnienia kart do tachografów,
                                    nieupoważniona zmiana w czujniku ruchu,
                                    błąd integralności wprowadzania danych na kartę
                                    błąd integralności przechowywanych danych użytkownika,
                                    błąd wewnętrznego przesyłania danych,
                                    nieupoważnione otwarcie obudowy,
                                    uszkodzenie sprzętu,
                                    RFU,

                                    zdarzenia związane z próbami naruszenia zabezpieczenia czujnika,
                                    brak dalszych szczegółów,
                                    błąd uwierzytelnienia,
                                    błąd integralności przechowywanych danych,
                                    błąd wewnętrznego przesyłania danych,
                                    nieupoważnione otwarcie obudowy,
                                    uszkodzenie sprzętu,
                                    RFU,

                                    usterki urządzenia rejestrującego,
                                    brak dalszych szczegółów,
                                    usterka wewnętrzna VU,
                                    usterka drukarki,
                                    usterka wyświetlacza,
                                    usterka pobierania danych,
                                    usterka czujnika,
                                    RFU,

                                    usterki karty,
                                    brak dalszych szczegółów,
                                    RFU,

                                    RFU,

                                    swoisty dla producenta.

                        Generacja 2:
                        Takie same wartości jak w przypadku generacji 1 z następującymi uzupełnieniami:

                                    konflikt czasu (GNSS i wewnętrzny zegar VU),
                                    RFU,

                                    usterki związane z GNSS,
                                    brak dalszych szczegółów,
                                    usterka wewnętrzna odbiornika GNSS,
                                    usterka zewnętrzna odbiornika GNSS,
                                    usterka zewnętrzna komunikacji GNSS,
                                    brak danych GNSS dotyczących położenia
                                    wykrycie ingerencji w GNSS,
                                    wygaśnięcie certyfikatu urządzenia zewnętrznego GNSS,
                                    RFU,

                                    usterki związane z modułem komunikacji na odległość
                                    brak dalszych szczegółów,
                                    usterka modułu komunikacji na odległość,
                                    usterka modułu komunikacji związana z łącznością,
                                    RFU,

                                    usterki związane z interfejsem ITS,
                                    brak dalszych szczegółów,
                                    RFU.

                  2.71.   ExtendedSealIdentifier

            Generacja 2:
            Rozszerzony identyfikator plomby jednoznacznie identyfikuje plombę (wymaganie 401 określone w załączniku 1C).

            Tekst z obrazka

               ExtendedSealIdentifier ::= SEQUENCE{
               manufacturerCode OCTET STRING (SIZE(2)),
               sealIdentifier OCTET STRING (SIZE(6))
               }

               manufacturerCode: jest kodem producenta plomby.

               sealIdentifier jest identyfikatorem plomby, który jest niepowtarzalny dla producenta.
            2.72.   ExtendedSerialNumber

            Unikalna identyfikacja urządzenia. Może być używana także jako identyfikator klucza publicznego urządzenia.

                        Generacja 1:
                        Tekst z obrazka

                           ExtendedSerialNumber ::= SEQUENCE{
                           serialNumber INTEGER(0..232-1),
                           monthYear BCDString(SIZE(2)),
                           type OCTET STRING(SIZE(1)),
                           manufacturerCode ManufacturerCode
                           }

                           serialNumber jest numerem seryjnym urządzenia, niepowtarzalnym dla producenta, typu urządzenia i miesiąca oraz roku, jak wyjaśniono poniżej.

                           monthYear jest identyfikacją miesiąca i roku produkcji (lub przypisanym numerem seryjnym).

                           Przypisanie wartości: miesiąc (dwie cyfry) i rok (dwie ostatnie cyfry) w kodzie BCD.

                           type jest identyfikatorem typu urządzenia.

                           Przypisanie wartości: swoisty dla producenta, z wartością zastrzeżoną „FFh”.

                           manufacturerCode: jest kodem numerycznym identyfikującym producenta homologowanego urządzenia.

                        Generacja 2:
                        Tekst z obrazka

                           ExtendedSerialNumber ::= SEQUENCE{
                           serialNumber INTEGER(0..232-1),
                           monthYear BCDString(SIZE(2)),
                           type EquipmentType,
                           manufacturerCode ManufacturerCode
                           }

                           serialNumber, zob. generacja 1

                           monthYear, zob. generacja 1

                           type jest identyfikatorem typu urządzenia

                           manufacturerCode: zob. generacja 1.

                  2.73.   FullCardNumber

            Kod całkowicie identyfikujący kartę do tachografu.

            Tekst z obrazka

               FullCardNumber ::= SEQUENCE {
               cardType EquipmentType,
               cardIssuingMemberState NationNumeric,
               cardNumber CardNumber
               }

               cardType jest typem karty do tachografu.

               cardIssuingMemberState jest kodem państwa członkowskiego, które wydało kartę.

               cardNumber jest numerem karty.
            2.74.   FullCardNumberAndGeneration

            Generacja 2:
            Kod całkowicie identyfikujący kartę do tachografu i jej generację.

            Tekst z obrazka

               FullCardNumberAndGeneration ::= SEQUENCE {
               fullCardNumber FullCardNumber,
               generation Generation
               }

               fullcardNumber identyfikuje kartę do tachografu.

               generation oznacza generację używanej karty do tachografu.
            2.75.   Generation

            Generacja 2:
            wskazuje generację używanego tachografu.

            Tekst z obrazka

               Generation ::= INTEGER(0..255)

               Przypisanie wartości:

                        ‘00’H

                        RFU

                        ‘01’H

                        Generacja 1

                        ‘02’H

                        Generacja 2

                        ‘03’H .. ‘FF’H

                        RFU

                  2.76.   GeoCoordinates

            Generacja 2:
            Współrzędne geograficzne są zakodowane jako liczby całkowite. Takie liczby są wielokrotnościami kodowania ± DDMM.M dla szerokości geograficznej i ± DDDMM.M dla długości geograficznej. W powyższym przypadku odpowiednio ± DD i ± DDD oznaczają stopnie, a MM.M minuty.

            Tekst z obrazka

               GeoCoordinates ::= SEQUENCE {
               latitude INTEGER(-90000..90001),
               longitude INTEGER(-180000..180001)
               }

               latitude koduje się jako wielokrotność (mnożnik 10) zapisu ± DDMM.M.

               longitude koduje się jako wielokrotność (mnożnik 10) zapisu ± DDMM.M.
            2.77.   GNSSAccuracy

            Generacja 2:
            Dokładność danych GNSS dotyczących położenia (definicja eee)). Taka dokładność jest kodowana jako liczba całkowita i jest wielokrotnością (mnożnik 10) wartości X.Y podanej w zdaniu GSA NMEA.

            Tekst z obrazka

               GNSSAccuracy ::= INTEGER(1..100)

            2.78.   GNSSContinuousDriving

            Generacja 2:
            Informacje zapisane na karcie kierowcy lub na karcie warsztatowej dotyczące położenia pojazdu GNSS, jeżeli nieprzerwany czas prowadzenia pojazdu przez kierowcę osiągnie wielokrotność trzech godzin (wymagania 306 i 354 określone w załączniku 1C).

            Tekst z obrazka

               GNSSContinuousDriving := SEQUENCE {
               gnssCDPointerNewestRecord INTEGER(0..NoOfGNSSCDRecords -1),
               gnssContinuousDrivingRecords SET SIZE(NoOfGNSSCDRecords) OF GNSSContinuousDrivingRecord
               }

               controlPointerNewestRecord jest indeksem ostatniego uaktualnionego rekordu nieprzerwanego prowadzenia pojazdu GNSS.

               Przypisanie wartości: liczba odpowiadająca stanowi licznika rekordu GNSS dotyczącego nieprzerwanego prowadzenia pojazdu, rozpoczynając od „0” dla pierwszego wystąpienia w strukturze rekordu GNSS dotyczącego nieprzerwanego czasu prowadzenia pojazdu.

               gnssContinuousDrivingRecords jest zbiorem rekordów zawierających datę i godzinę, kiedy nieprzerwany czas prowadzenia pojazdu osiąga wielokrotność trzech godzin i informacji na temat położenia pojazdu.
            2.79.   GNSSContinuousDrivingRecord

            Generacja 2:
            Informacje przechowywane na karcie kierowcy lub na karcie warsztatowej dotyczące położenia pojazdu GNSS, jeżeli nieprzerwany czas prowadzenia pojazdu przez kierowcę osiągnie wielokrotność trzech godzin (wymagania 305 i 353 określone w załączniku 1C).

            Tekst z obrazka

               GNSSContinuousDrivingRecord ::= SEQUENCE {
               timeStamp TimeReal,
               gnssPlaceRecord GNSSPlaceRecord
               }

               timeStamp jest datą i godziną, kiedy nieprzerwany czas prowadzenia pojazdu przez posiadacza karty osiągnie wielokrotność trzech godzin.

               gnssPlaceRecord zawiera informacje dotyczące położenia pojazdu.
            2.80.   GNSSPlaceRecord

            Generacja 2:
            Informacje dotyczące położenia GNSS pojazdu (wymagania 108, 109, 110, 296, 305, 347 i 353 określone w załączniku 1C).

            Tekst z obrazka

               GNSSPlaceRecord ::= SEQUENCE {
               timeStamp TimeReal,
               gnssAccuracy GNSSAccuracy,
               geoCoordinates GeoCoordinates
               }

               timeStamp jest datą i godziną określenia położenia GNSS pojazdu.

               gnssAccuracy jest dokładnością danych dotyczących położenia GNSS.

               geoCoordinates jest lokalizacją zapisaną przy użyciu GNSS.
            2.81.   HighResOdometer

            Stan licznika kilometrów pojazdu: skumulowana odległość przebyta przez pojazd w czasie jego eksploatacji.

            Tekst z obrazka

               HighResOdometer ::= INTEGER(0..232-1)

               Przypisanie wartości: liczba binarna bez znaku. Wartość wyrażona w 1/200 km w zakresie operacyjnym 0 do 21 055 406 km.
            2.82.   HighResTripDistance

            Odległość przebyta w czasie całej lub części podróży.

            Tekst z obrazka

               HighResTripDistance ::= INTEGER(0..232-1)

               Przypisanie wartości: liczba binarna bez znaku. Wartość wyrażona w 1/200 km w zakresie operacyjnym 0 do 21 055 406 km.
            2.83.   HolderName

            Nazwisko i imię (imiona) posiadacza karty.

            Tekst z obrazka

               HolderName ::= SEQUENCE {
               holderSurname Name,
               holderFirstNames Name
               }

               holderSurname jest nazwiskiem posiadacza. Do nazwiska nie dodaje się tytułów.

               Przypisanie wartości: w przypadku kart nieosobowych, holderSurname zawiera te same informacje, co companyName lub workshopName, lub controlBodyName.

               holderFirstNames oznacza imię (imiona) i inicjały posiadacza.
            2.84.   InternalGNSSReceiver

            Generacja 2:
            Informacje, czy odbiornik GNSS znajduje się wewnątrz czy na zewnątrz przyrządu rejestrującego. Prawda – oznacza, że odbiornik GNSS znajduje się wewnątrz VU. Fałsz – oznacza, że odbiornik GNSS jest zewnętrzny.

            Tekst z obrazka

               InternalGNSSReceiver ::= BOOLEAN

            2.85.   K-ConstantOfRecordingEquipment

            Stała urządzenia rejestrującego (definicja m)).

            Tekst z obrazka

               K-ConstantOfRecordingEquipment ::= INTEGER(0..216-1)

               Przypisanie wartości: liczba impulsów na kilometr w zakresie operacyjnym 0 do 64 255 impulsów/km.
            2.86.   KeyIdentifier

            Unikalny identyfikator klucza publicznego używany przy odwoływaniu się do klucza i do wybierania klucza. Identyfikuje także posiadacza klucza.

            Tekst z obrazka

               KeyIdentifier ::= CHOICE {
               extendedSerialNumber ExtendedSerialNumber,
               certificateRequestID CertificateRequestID,
               certificationAuthorityKID CertificationAuthorityKID
               }

            Pierwsza pozycja jest odpowiednia przy odesłaniu do klucza publicznego przyrządu rejestrującego lub karty do tachografu.
            Druga pozycja jest odpowiednia przy odesłaniu do klucza publicznego przyrządu rejestrującego (w przypadku, gdy numer seryjny przyrządu rejestrującego może nie być znany w czasie sporządzenia certyfikatu).
            Trzecia pozycja jest odpowiednia przy odesłaniu do klucza publicznego państwa członkowskiego.
            2.87.   KMWCKey

            Generacja 2:
            Klucz AES i związana z nim wersja klucza stosowane do sparowania VU z czujnikiem ruchu. Szczegółowe informacje – zob. dodatek 11.

            Tekst z obrazka

               KMWCKey ::= SEQUENCE {
               kMWCKey AESKey,
               keyVersion INTEGER (SIZE(1))
               }

               kMWCKey jest długością klucza AES w szeregu z kluczem stosowanym do sparowania VU z czujnikiem ruchu.

               keyVersion oznacza wersję klucza AES.
            2.88.   Language

            Kod identyfikujący język.

            Tekst z obrazka

               Language ::= IA5String(SIZE(2))

               Przypisanie wartości: kod składający się z dwóch małych liter zgodny z normą ISO 639.
            2.89.   LastCardDownload

            Data i godzina, zapisane na karcie kierowcy, ostatniego pobierania danych z karty (do innych celów niż kontrola) – wymagania 257 i 282 określone w załączniku 1C. Datę tę aktualizuje VU lub dowolny czytnik kart.

            Tekst z obrazka

               LastCardDownload ::= TimeReal

               Przypisanie wartości: nie określa się.
            2.90.   LinkCertificate

            Generacja 2:
            Certyfikat połączenia par kluczy Głównego Europejskiego Organu Certyfikacji.

            Tekst z obrazka

               LinkCertificate ::= Certificate

            2.91.   L-TyreCircumference

            Obwód toczny opon (definicja u)).

            Tekst z obrazka

               L-TyreCircumference ::= INTEGER(0.. 216-1)

               Przypisanie wartości: liczba binarna bez znaku, wyrażona w 1/8 mm w zakresie operacyjnym 0 do 8 031 mm.
            2.92.   MAC

            Generacja 2:
            Kryptograficzna suma kontrolna o długości 8, 12 lub 16 bajtów odpowiadającej mechanizmom szyfrowania określonym w dodatku 11.

            Tekst z obrazka

               MAC ::= CHOICE {
               mac8 OCTET STRING (SIZE(8)),
               mac12 OCTET STRING (SIZE(12)),
               mac16 OCTET STRING (SIZE(12))
               }

            2.93.   ManualInputFlag

            Kod identyfikujący czy posiadacz karty wprowadza ręcznie czynności kierowcy przy wkładaniu karty (wymaganie 081 określone w załączniku 1B i wymaganie 102 określone w załączniku 1C).

            Tekst z obrazka

               ManualInputFlag ::= INTEGER {
               noEntry (0)
               manualEntries (1)
               }

               Przypisanie wartości: nie określa się.
            2.94.   ManufacturerCode

            Kod identyfikujący producenta urządzeń posiadających homologację typu.

            Tekst z obrazka

               ManufacturerCode ::= INTEGER(0..255)

            Laboratorium właściwe dla przeprowadzania badań interoperacyjności prowadzi i publikuje wykaz kodów producenta na swojej stronie internetowej (wymaganie 454 określone w załączniku 1C).
            ManufacturerCodes przyznaje się tymczasowo twórcom tachografów po wystąpieniu przez nich z wnioskiem do laboratorium właściwego dla przeprowadzania badań interoperacyjności.
            2.95.   ManufacturerSpecificEventFaultData

            Generacja 2:
            Swoiste dla producentów kody błędów upraszczają analizę błędów oraz konserwację przyrządów rejestrujących.

            Tekst z obrazka

               ManufacturerSpecificEventFaultData ::= SEQUENCE {
               manufacturerCode ManufacturerCode,
               manufacturerSpecificErrorCode OCTET STRING(SIZE(3))
               }

               manufacturerCode identyfikuje producenta przyrządu rejestrującego.

               manufacturerSpecificErrorCode jest kodem błędu swoistym dla producenta.
            2.96.   MemberStateCertificate

            Certyfikat klucza publicznego państwa członkowskiego wydany przez europejski organ certyfikacji.

            Tekst z obrazka

               MemberStateCertificate ::= Certificate

            2.97.   MemberStateCertificateRecordArray

            Generacja 2:
            Certyfikat państwa członkowskiego wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               MemberStateCertificateRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               MemberStateCertificate
               }

               recordType oznacza typ rekordu (MemberStateCertificate). Przypisanie wartości: zob. RecordType

               recordSize to wielkość MemberStateCertificate w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze. Wartość tę należy ustawić na 1, ponieważ certyfikaty mogą mieć różne długości.

               records jest zbiorem certyfikatów państw członkowskich.
            2.98.   MemberStatePublicKey

            Generacja 1:
            Klucz publiczny państwa członkowskiego.

            Tekst z obrazka

               MemberStatePublicKey ::= PublicKey

            2.99.   Name

            Nazwa (nazwisko).

            Tekst z obrazka

               Name ::= SEQUENCE {
               codePage INTEGER (0..255),
               name OCTET STRING (SIZE(35))
               }

               codePage określa zestaw znaków zdefiniowany w rozdziale 4,

               name jest nazwą zakodowaną przy użyciu wyszczególnionego zestawu znaków.
            2.100.   NationAlpha

            Alfabetyczne określenie państwa musi być zgodne ze znakami wyróżniającymi stosowanymi na pojazdach w ruchu międzynarodowym (Konwencja wiedeńska Narodów Zjednoczonych o ruchu drogowym z 1968 r.).

            Tekst z obrazka

               NationAlpha ::= IA5String(SIZE(3))

            Kody Nation Alpha i Numeric znajdują się na wykazie utrzymywanym na stronie internetowej laboratorium wyznaczonego do przeprowadzenia badań interoperacyjności zgodnie z wymaganiem 440 określonym w załączniku 1C.
            2.101.   NationNumeric

            Numeryczne odesłanie do państwa.

            Tekst z obrazka

               NationNumeric ::= INTEGER(0 .. 255)

               Przypisanie wartości: zob. typ danych w 2.100 (NationAlpha)
            Modyfikacji lub aktualizacji specyfikacji Nation Alpha lub Numeric opisanych w powyższym akapicie dokonuje się dopiero po otrzymaniu przez wyznaczone laboratorium opinii producentów przyrządów rejestrujących tachografów cyfrowych i inteligentnych posiadających homologację typu.
            2.102.   NoOfCalibrationRecords

            Liczba rekordów kalibracyjnych, możliwych do przechowywania na karcie.

                        Generacja 1:
                        Tekst z obrazka

                           NoOfCalibrationRecords ::= INTEGER(0..255)

                           Przypisanie wartości: zob. dodatek 2.

                        Generacja 2:
                        Tekst z obrazka

                           NoOfCalibrationRecords ::= INTEGER(0..216-1)

                           Przypisanie wartości: zob. dodatek 2.

                  2.103.   NoOfCalibrationsSinceDownload

            Licznik pokazujący liczbę kalibracji wykonanych przy użyciu karty warsztatowej od ostatniego pobrania danych z tej karty (wymaganie 317 i 340 określone w załączniku 1C).

            Tekst z obrazka

               NoOfCalibrationsSinceDownload ::= INTEGER(0..216-1)

               Przypisanie wartości: nie określa się.
            2.104.   NoOfCardPlaceRecords

            Liczba rekordów dotyczących miejsca, możliwych do przechowywania na karcie kierowcy lub na karcie warsztatowej.

                        Generacja 1:
                        Tekst z obrazka

                           NoOfCardPlaceRecords ::= INTEGER(0..255)

                           Przypisanie wartości: zob. dodatek 2.

                        Generacja 2:
                        Tekst z obrazka

                           NoOfCardPlaceRecords ::= INTEGER(0..216-1)

                           Przypisanie wartości: zob. dodatek 2.

                  2.105.   NoOfCardVehicleRecords

            Liczba rekordów dotyczących użytych pojazdów, możliwych do przechowywania na karcie kierowcy lub na karcie warsztatowej.

            Tekst z obrazka

               NoOfCardVehicleRecords ::= INTEGER(0.. 216-1)

               Przypisanie wartości: zob. dodatek 2.
            2.106.   NoOfCardVehicleUnitRecords

            Generacja 2:
            Liczba rekordów dotyczących przyrządów rejestrujących, możliwych do przechowywania na karcie kierowcy lub na karcie warsztatowej.

            Tekst z obrazka

               NoOfCardVehicleUnitRecords ::= INTEGER(0.. 216-1)

               Przypisanie wartości: zob. dodatek 2.
            2.107.   NoOfCompanyActivityRecords

            Liczba rekordów dotyczących czynności firmy, możliwych do przechowywania na karcie firmowej.

            Tekst z obrazka

               NoOfCompanyActivityRecords ::= INTEGER(0.. 216-1)

               Przypisanie wartości: zob. dodatek 2.
            2.108.   NoOfControlActivityRecords

            Liczba rekordów dotyczących czynności kontrolnych, możliwych do przechowywania na karcie kontrolnej.

            Tekst z obrazka

               NoOfControlActivityRecords ::= INTEGER(0.. 216-1)

               Przypisanie wartości: zob. dodatek 2.
            2.109.   NoOfEventsPerType

            Liczba zdarzeń według typu, możliwych do przechowywania na karcie.

            Tekst z obrazka

               NoOfEventsPerType ::= INTEGER(0..255)

               Przypisanie wartości: zob. dodatek 2.
            2.110.   NoOfFaultsPerType

            Liczba usterek według typu, możliwych do przechowywania na karcie.

            Tekst z obrazka

               NoOfFaultsPerType ::= INTEGER(0..255)

               Przypisanie wartości: zob. dodatek 2.
            2.111.   NoOfGNSSCDRecords

            Generacja 2:
            Liczba rekordów nieprzerwanego czasu prowadzenia pojazdu GNSS, które mogą być przechowywane na karcie.

            Tekst z obrazka

               NoOfGNSSCDRecords ::= INTEGER(0..216-1)

               Przypisanie wartości: zob. dodatek 2.
            2.112.   NoOfSpecificConditionRecords

            Generacja 2:
            Liczba rekordów warunków szczególnych, które mogą być przechowywane na karcie.

            Tekst z obrazka

               NoOfSpecificConditionRecords ::= INTEGER(0..216-1)

               Przypisanie wartości: zob. dodatek 2.
            2.113.   OdometerShort,

            Stan licznika kilometrów pojazdu w skróconej postaci.

            Tekst z obrazka

               OdometerShort ::= INTEGER(0..224-1)

               Przypisanie wartości: liczba binarna bez znaku. Wartość w km w zakresie operacyjnym 0 do 9 999 999 km.
            2.114.   OdometerValueMidnight

            Stan licznika kilometrów o północy w danym dniu (wymaganie 090 określone w załączniku 1B i wymaganie 113 określone w załączniku 1C).

            Tekst z obrazka

               OdometerValueMidnight ::= OdometerShort

               Przypisanie wartości: nie określa się.
            2.115.   OdometerValueMidnightRecordArray

            Generacja 2:
            OdometerValueMidnight wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               OdometerValueMidnightRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               OdometerValueMidnight
               }

               recordType oznacza typ rekordu (OdometerValueMidnight). Przypisanie wartości: zob. RecordType

               recordSize to wielkość OdometerValueMidnight w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów OdometerValueMidnight.
            2.116.   OverspeedNumber

            Liczba zdarzeń przekroczenia prędkości od ostatniej kontroli przekroczenia prędkości.

            Tekst z obrazka

               OverspeedNumber ::= INTEGER(0..255)

               Przypisanie wartości: 0 oznacza, że nie było zdarzenia przekroczenie prędkości od ostatniej kontroli przekroczenia prędkości, 1 oznacza, że było jedno zdarzenie przekroczenia prędkości od ostatniej kontroli przekroczenia prędkości... 255 oznacza, że było 255 lub więcej zdarzeń przekroczenia prędkości od ostatniej kontroli przekroczenia prędkości.
            2.117.   PlaceRecord

            Informacje dotyczące miejsca rozpoczęcia lub zakończenia dziennego okresu pracy (wymagania 108, 271, 296, 324 i 347 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           PlaceRecord ::= SEQUENCE {
                           entryTime TimeReal,
                           entryTypeDailyWorkPeriod EntryTypeDailyWorkPeriod,
                           dailyWorkPeriodCountry NationNumeric,
                           dailyWorkPeriodRegion RegionNumeric,
                           vehicleOdometerValue OdometerShort
                           }

                           entryTime jest datą i godziną wpisu.

                           entryTypeDailyWorkPeriod jest typem wpisu.

                           dailyWorkPeriodCountry jest wprowadzonym państwem.

                           dailyWorkPeriodRegion jest wprowadzonym regionem.

                           vehicleOdometerValue jest stanem licznika kilometrów w czasie wprowadzania miejsca.

                        Generacja 2:
                        Tekst z obrazka

                           PlaceRecord ::= SEQUENCE {
                           entryTime TimeReal,
                           entryTypeDailyWorkPeriod EntryTypeDailyWorkPeriod,
                           dailyWorkPeriodCountry NationNumeric,
                           dailyWorkPeriodRegion RegionNumeric,
                           vehicleOdometerValue OdometerShort,
                           entryGNSSPlaceRecord GNSSPlaceRecord
                           }

                        Oprócz generacji 1 używany jest następujący element składowy:

                           entryGNSSPlaceRecord jest zapisaną lokalizacją i godziną.

                  2.118.   PreviousVehicleInfo

            Informacje dotyczące pojazdu poprzednio używanego przez kierowcę w chwili wkładania jego karty do przyrządu rejestrującego (wymaganie 081 określone w załączniku 1B i wymaganie 102 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           PreviousVehicleInfo ::= SEQUENCE {
                           vehicleRegistrationIdentification VehicleRegistrationIdentification,
                           cardWithdrawalTime TimeReal
                           }

                           vehicleRegistrationIdentification wskazuje numer VRN i państwo członkowskie rejestracji pojazdu.

                           cardWithdrawalTime jest datą i godziną wyjęcia karty.

                        Generacja 2:
                        Tekst z obrazka

                           PreviousVehicleInfo ::= SEQUENCE {
                           vehicleRegistrationIdentification VehicleRegistrationIdentification,
                           cardWithdrawalTime TimeReal,
                           vuGeneration Generation
                           }

                        Oprócz generacji 1 używany jest następujący element danych:

                           vuGeneration identyfikuje generację przyrządu rejestrującego.

                  2.119.   PublicKey

            Generacja 1:
            Klucz publiczny RSA.

            Tekst z obrazka

               PublicKey ::= SEQUENCE {
               rsaKeyModulus RSAKeyModulus,
               rsaKeyPublicExponent RSAKeyPublicExponent
               }

               rsaKeyModulus jest modułem pary kluczy.

               rsaKeyPublicExponent jest wykładnikiem publicznym pary kluczy.
            2.120.   RecordType

            Generacja 2:
            Odniesienie do typu rekordu. Ten typ danych stosuje się w RecordArrays.

            Tekst z obrazka

               RecordType ::= OCTET STRING(SIZE(1))

               Przypisanie wartości:

                        ActivityChangeInfo,
                        CardSlotsStatus,
                        CurrentDateTime,
                        MemberStateCertificate,
                        OdometerValueMidnight,
                        DateOfDayDownloaded,
                        SensorPaired,
                        Signature,
                        SpecificConditionRecord,
                        VehicleIdentificationNumber,
                        VehicleRegistrationNumber,
                        VuCalibrationRecord,
                        VuCardIWRecord,
                        VuCardRecord,
                        VuCertificate,
                        VuCompanyLocksRecord,
                        VuControlActivityRecord,
                        VuDetailedSpeedBlock,
                        VuDownloadablePeriod,
                        VuDownloadActivityData,
                        VuEventRecord,
                        VuGNSSCDRecord,
                        VuITSConsentRecord,
                        VuFaultRecord,
                        VuIdentification,
                        VuOverSpeedingControlData,
                        VuOverSpeedingEventRecord,
                        VuPlaceDailyWorkPeriodRecord,
                        VuTimeAdjustmentGNSSRecord,
                        VuTimeAdjustmentRecord,
                        VuPowerSupplyInterruptionRecord,
                        SensorPairedRecord,
                        SensorExternalGNSSCoupledRecord,
                        RFU,
                        swoisty dla producenta.

                  2.121.   RegionAlpha

            Alfabetyczne odniesienie do regionu w określonym kraju.

            Tekst z obrazka

               RegionAlpha ::= IA5STRING(SIZE(3))

                        Generacja 1:

                           Przypisanie wartości:

                        Tekst z obrazka

                           ‘ ’ 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

                        Generacja 2:
                        Kody RegionAlpha znajdują się na wykazie utrzymywanym na stronie internetowej laboratorium wyznaczonego do przeprowadzenia badań interoperacyjności.

                  2.122.   RegionNumeric

            Numeryczne odniesienie do regionu w określonym państwie.

            Tekst z obrazka

               RegionNumeric ::= OCTET STRING (SIZE(1))

                        Generacja 1:

                           Przypisanie wartości:

                        Tekst z obrazka

                           ‘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

                        Generacja 2:
                        Kody RegionNumeric znajdują się na wykazie utrzymywanym na stronie internetowej laboratorium wyznaczonego do przeprowadzenia badań interoperacyjności.

                  2.123.   RemoteCommunicationModuleSerialNumber

            Generacja 2:
            Numer seryjny modułu komunikacji na odległość.

            Tekst z obrazka

               RemoteCommunicationModuleSerialNumber ::= ExtendedSerialNumber

            2.124.   RSAKeyModulus

            Generacja 1:
            Moduł pary kluczy RSA.

            Tekst z obrazka

               RSAKeyModulus ::= OCTET STRING (SIZE(128))

               Przypisanie wartości: nieokreślona.
            2.125.   RSAKeyPrivateExponent

            Generacja 1:
            Wykładnik prywatny pary kluczy RSA.

            Tekst z obrazka

               RSAKeyPrivateExponent ::= OCTET STRING (SIZE(128))

               Przypisanie wartości: nieokreślona.
            2.126.   RSAKeyPublicExponent

            Generacja1:
            Wykładnik publiczny pary kluczy RSA.

            Tekst z obrazka

               RSAKeyPublicExponent ::= OCTET STRING (SIZE(8))

               Przypisanie wartości: nieokreślona.
            2.127.   RtmData

            Generacja2:
            Definicja tego typu danych znajduje się w dodatku 14.
            2.128.   SealDataCard

            Generacja 2:
            W tym typie danych przechowuje się informacje o plombach przymocowanych do różnych części pojazdu i jest on przeznaczony do przechowywania na karcie. Ten typ danych związany jest z wymaganiem 337 określonym w załączniku 1C.

            Tekst z obrazka

               SealDataCard ::= SEQUENCE {
               noOfSealRecords INTEGER(1..5),
               sealRecords SET SIZE(noOfSealRecords) OF SealRecord
               }

               noOfSealRecords jest liczbą rekordów w zbiorze sealRecords.

               sealRecords jest zbiorem rekordów dotyczących plomb.
            2.129.   SealDataVu

            Generacja 2:
            W tym typie danych przechowuje się informacje o plombach przymocowanych do różnych części pojazdu i jest on przeznaczony do przechowywania w przyrządzie rejestrującym.

            Tekst z obrazka

               SealDataVu ::= SEQUENCE SIZE(5) OF {
               sealRecords SealRecord
               }

               sealRecords jest zbiorem rekordów dotyczących plomb. W przypadku gdy dostępnych jest mniej niż 5 plomb wartość EquipmentType we wszystkich niewykorzystanych sealRecords należy ustawić na 16, tj. niewykorzystane.
            2.130.   SealRecord

            Generacja 2:
            W tym typie danych przechowuje się informacje o plombie przymocowanej do danego elementu składowego. Ten typ danych związany jest z wymaganiem 337 określonym w załączniku 1C.

            Tekst z obrazka

               SealRecord ::= SEQUENCE {
               equipmentType EquipmentType,
               extendedSealIdentifier ExtendedSealIdentifier
               }

               equipmentType określa typ urządzenia, do którego jest przymocowana plomba.

               extendedSealIdentifier jest identyfikatorem plomby przymocowanej do urządzenia.
            2.131.   SensorApprovalNumber

            Numer homologacji typu czujnika.

                        Generacja 1:
                        Tekst z obrazka

                           SensorApprovalNumber ::= IA5String(SIZE(8))

                           Przypisanie wartości: nieokreślona.

                        Generacja 2:
                        Tekst z obrazka

                           SensorApprovalNumber ::= IA5String(SIZE(16))

                           Przypisanie wartości:

                        Należy podawać numer homologacji, który został opublikowany na odpowiedniej stronie internetowej Komisji Europejskiej, tj. na przykład z uwzględnieniem myślników, jeżeli występują. Numer homologacji musi być wyrównany do lewej strony.

                  2.132.   SensorExternalGNSSApprovalNumber

            Generacja 2:
            Numer homologacji urządzenia zewnętrznego GNSS.

            Tekst z obrazka

               SensorExternalGNSSApprovalNumber ::= IA5String(SIZE(16))

               Przypisanie wartości:

            Należy podawać numer homologacji, który został opublikowany na odpowiedniej stronie internetowej Komisji Europejskiej, tj. na przykład z uwzględnieniem myślników, jeżeli występują. Numer homologacji musi być wyrównany do lewej strony.
            2.133.   SensorExternalGNSSCoupledRecord

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące identyfikacji urządzenia zewnętrznego GNSS powiązanego z przyrządem rejestrującym (wymaganie 100 określone w załączniku 1C).

            Tekst z obrazka

               SensorExternalGNSSCoupledRecord ::= SEQUENCE {
               sensorSerialNumber SensorGNSSSerialNumber,
               sensorApprovalNumber SensorExternalGNSSApprovalNumber,
               sensorCouplingDate SensorGNSSCouplingDate
               }

               sensorSerialNumber jest numerem seryjnym urządzenia zewnętrznego GNSS powiązanego z przyrządem rejestrującym.

               sensorApprovalNumber jest numerem homologacji tego urządzenia zewnętrznego GNSS.

               sensorCouplingDate jest datą powiązania tego urządzenia zewnętrznego GNSS z przyrządem rejestrującym.
            2.134.   SensorExternalGNSSIdentification

            Generacja 2:
            Informacje dotyczące identyfikacji urządzenia zewnętrznego GNSS (wymaganie 98 określone w załączniku 1C).

            Tekst z obrazka

               SensorExternalGNSSIdentification ::= SEQUENCE {
               sensorSerialNumber SensorGNSSSerialNumber,
               sensorApprovalNumber SensorExternalGNSSApprovalNumber,
               sensorSCIdentifier SensorExternalGNSSSCIdentifier,
               sensorOSIdentifier SensorExternalGNSSOSIdentifier
               }

               sensorSerialNumber jest rozszerzonym numerem seryjnym urządzenia zewnętrznego GNSS.

               sensorApprovalNumber jest numerem homologacji urządzenia zewnętrznego GNSS.

               sensorSCIdentifier jest identyfikatorem elementu zabezpieczenia urządzenia zewnętrznego GNSS.

               sensorOSIdentifier jest identyfikatorem systemu operacyjnego urządzenia zewnętrznego GNSS.
            2.135.   SensorExternalGNSSInstallation

            Generacja 2:
            Informacje, przechowywane w urządzeniu zewnętrznym GNSS, dotyczące instalacji urządzenia zewnętrznego GNSS (wymaganie 123 określone w załączniku 1C).

            Tekst z obrazka

               SensorExternalGNSSInstallation ::= SEQUENCE {
               sensorCouplingDateFirst SensorGNSSCouplingDate,
               firstVuApprovalNumber VuApprovalNumber,
               firstVuSerialNumber VuSerialNumber,
               sensorCouplingDateCurrent SensorGNSSCouplingDate,
               currentVuApprovalNumber VuApprovalNumber,
               currentVUSerialNumber VuSerialNumber
               }

               sensorCouplingDateFirst jest datą pierwszego powiązania urządzenia zewnętrznego GNSS z przyrządem rejestrującym.

               firstVuApprovalNumber jest numerem homologacji pierwszego przyrządu rejestrującego powiązanego z urządzeniem zewnętrznym GNSS.

               firstVuSerialNumber jest numerem seryjnym pierwszego przyrządu rejestrującego sparowanego z urządzeniem zewnętrznym GNSS.

               sensorCouplingDateCurrent jest datą obecnego powiązania urządzenia zewnętrznego GNSS z przyrządem rejestrującym.

               currentVuApprovalNumber jest numerem homologacji przyrządu rejestrującego powiązanego obecnie z urządzeniem zewnętrznym GNSS.

               currentVUSerialNumber jest numerem seryjnym przyrządu rejestrującego powiązanego obecnie z urządzeniem zewnętrznym GNSS.
            2.136.   SensorExternalGNSSOSIdentifier

            Generacja 2:
            Identyfikator systemu operacyjnego urządzenia zewnętrznego GNSS.

            Tekst z obrazka

               SensorOSIdentifier ::= IA5String(SIZE(2))

               Przypisanie wartości: swoisty dla producenta.
            2.137.   SensorExternalGNSSSCIdentifier

            Generacja 2:
            Ten typ jest stosowany np. w celu zidentyfikowania kryptograficznego modułu urządzenia zewnętrznego GNSS.
            Identyfikator elementu zabezpieczenia urządzenia zewnętrznego GNSS.

            Tekst z obrazka

               SensorExternalGNSSSCIdentifier ::= IA5String(SIZE(8))

               Przypisanie wartości: element swoisty dla producenta.
            2.138.   SensorGNSSCouplingDate

            Generacja 2:
            Data powiązania urządzenia zewnętrznego GNSS z przyrządem rejestrującym.

            Tekst z obrazka

               SensorGNSSCouplingDate ::= TimeReal

               Przypisanie wartości: nieokreślona.
            2.139.   SensorGNSSSerialNumber

            Generacja 2:
            Ten typ jest wykorzystywany do przechowywania numeru seryjnego odbiornika GNSS, zarówno gdy jest w VU, jak i gdy znajduje się poza VU.
            Numer seryjny odbiornika GNSS.

            Tekst z obrazka

               SensorGNSSSerialNumber ::= ExtendedSerialNumber

            2.140.   SensorIdentification

            Informacje przechowywane w czujniku ruchu dotyczące jego identyfikacji (wymaganie 077 określone w załączniku 1B i wymaganie 95 określone w załączniku 1C).

            Tekst z obrazka

               SensorIdentification ::= SEQUENCE {
               sensorSerialNumber SensorSerialNumber,
               sensorApprovalNumber SensorApprovalNumber,
               sensorSCIdentifier SensorSCIdentifier,
               sensorOSIdentifier SensorOSIdentifier
               }

               sensorSerialNumber jest rozszerzonym numerem seryjnym czujnika ruchu (zawiera numer części i kod producenta).

               sensorApprovalNumber jest numerem homologacji czujnika ruchu.

               sensorSCIdentifier jest identyfikatorem elementu zabezpieczenia czujnika ruchu.

               sensorOSIdentifier jest identyfikatorem systemu operacyjnego czujnika ruchu.
            2.141.   SensorInstallation

            Informacje przechowywane w czujniku ruchu dotyczące jego instalacji (wymaganie 099 określone w załączniku 1B i wymaganie 122 określone w załączniku 1C).

            Tekst z obrazka

               SensorInstallation ::= SEQUENCE {
               sensorPairingDateFirst SensorPairingDate,
               firstVuApprovalNumber VuApprovalNumber,
               firstVuSerialNumber VuSerialNumber,
               sensorPairingDateCurrent SensorPairingDate,
               currentVuApprovalNumber VuApprovalNumber,
               currentVUSerialNumber VuSerialNumber
               }

               sensorPairingDateFirst jest datą pierwszego sparowania czujnika ruchu z przyrządem rejestrującym.

               firstVuApprovalNumber jest numerem homologacji pierwszego przyrządu rejestrującego sparowanego z czujnikiem ruchu.

               firstVuSerialNumber jest numerem seryjnym pierwszego przyrządu rejestrującego sparowanego z czujnikiem ruchu.

               sensorPairingDateCurrent jest datą obecnego sparowania czujnika ruchu z przyrządem rejestrującym.

               currentVuApprovalNumber jest numerem homologacji przyrządu rejestrującego obecnie sparowanego z czujnikiem ruchu.

               currentVUSerialNumber jest numerem seryjnym przyrządu rejestrującego obecnie sparowanego z czujnikiem ruchu.
            2.142.   SensorInstallationSecData

            Informacje przechowywane na karcie warsztatowej dotyczące zabezpieczenia potrzebne do sparowania czujników ruchu z przyrządami rejestrującymi (wymaganie 308 i 331 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           SensorInstallationSecData ::= TdesSessionKey

                           Przypisanie wartości: zgodnie z normą ISO 16844-3.

                        Generacja 2:
                        Zgodnie z opisem w dodatku 11 karta warsztatowa musi przechowywać maksymalnie trzy klucze na potrzeby parowania czujnika ruchu z VU. Klucze te mają różne wersje.
                        Tekst z obrazka

                           SensorInstallationSecData ::= SEQUENCE {
                           kMWCKey1 KMWCKey,
                           kMWCKey2 KMWCKey OPTIONAL,
                           kMWCKey3 KMWCKey OPTIONAL
                           }

                  2.143.   SensorOSIdentifier

            Identyfikator systemu operacyjnego czujnika ruchu.

            Tekst z obrazka

               SensorOSIdentifier ::= IA5String(SIZE(2))

               Przypisanie wartości: swoisty dla producenta.
            2.144.   SensorPaired

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące identyfikacji czujnika ruchu sparowanego z przyrządem rejestrującym (wymaganie 079 określone w załączniku 1B).

            Tekst z obrazka

               SensorPaired ::= SEQUENCE {
               sensorSerialNumber SensorSerialNumber,
               sensorApprovalNumber SensorApprovalNumber,
               sensorPairingDateFirst SensorPairingDate
               }

               sensorSerialNumber jest numerem seryjnym czujnika ruchu obecnie sparowanego z przyrządem rejestrującym.

               sensorApprovalNumber jest numerem homologacji czujnika ruchu obecnie sparowanego z przyrządem rejestrującym.

               sensorPairingDateFirst jest datą pierwszego sparowania z przyrządem rejestrującym czujnika ruchu obecnie sparowanego z przyrządem rejestrującym.
            2.145.   SensorPairedRecord

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące identyfikacji czujnika ruchu sparowanego z przyrządem rejestrującym (wymaganie 97 określone w załączniku 1C).

            Tekst z obrazka

               SensorPairedRecord ::= SEQUENCE {
               sensorSerialNumber SensorSerialNumber,
               sensorApprovalNumber SensorApprovalNumber,
               sensorPairingDate SensorPairingDate
               }

               sensorSerialNumber jest numerem seryjnym czujnika ruchu sparowanego z przyrządem rejestrującym.

               sensorApprovalNumber jest numerem homologacji tego czujnika ruchu.

               sensorPairingDate jest datą sparowania tego czujnika ruchu z przyrządem rejestrującym.
            2.146.   SensorPairingDate

            Data sparowania czujnika ruchu z przyrządem rejestrującym.

            Tekst z obrazka

               SensorPairingDate ::= TimeReal

               Przypisanie wartości: nieokreślona.
            2.147.   SensorSCIdentifier

            Identyfikator elementu zabezpieczenia czujnika ruchu.

            Tekst z obrazka

               SensorSCIdentifier ::= IA5String(SIZE(8))

               Przypisanie wartości: element swoisty dla producenta.
            2.148.   SensorSerialNumber

            Numer seryjny czujnika ruchu.

            Tekst z obrazka

               SensorSerialNumber ::= ExtendedSerialNumber

            2.149.   Podpis

            Podpis cyfrowy.

                        Generacja 1:
                        Tekst z obrazka

                           Signature ::= OCTET STRING (SIZE(128))

                           Przypisanie wartości: zgodnie z dodatkiem 11 – Wspólne mechanizmy zabezpieczenia.

                        Generacja 2:
                        Tekst z obrazka

                           Signature ::= OCTET STRING (SIZE(64..132))

                           Przypisanie wartości: zgodnie z dodatkiem 11 – Wspólne mechanizmy zabezpieczenia.

                  2.150.   SignatureRecordArray

            Generacja 2:
            Zbiór podpisów wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               SignatureRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF Signature
               }

               recordType oznacza typ rekordu (Signature). Przypisanie wartości: zob. RecordType

               recordSize to wielkość Signature w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze. Wartość tę należy ustawić na 1, ponieważ podpisy mogą mieć różne długości.

               records jest zbiorem podpisów.
            2.151.   SimilarEventsNumber

            Liczba podobnych zdarzeń w danym dniu (wymaganie 094 określone w załączniku 1B i wymaganie 117 określone w załączniku 1C).

            Tekst z obrazka

               SimilarEventsNumber ::= INTEGER(0..255)

               Przypisanie wartości: 0 nie używany, 1 oznacza, że tylko jedno zdarzenie tego typu wystąpiło i jest zapamiętane dla tego dnia, 2 oznacza, że 2 zdarzenia wystąpiły w tym dniu (zapamiętane jest tylko jedno),... 255 oznacza, że 255 lub więcej zdarzeń wystąpiło w tym dniu.
            2.152.   SpecificConditionRecord

            Informacje przechowywane na karcie kierowcy, karcie warsztatowej lub w przyrządzie rejestrującym dotyczące warunku szczególnego (wymagania 130, 276, 301, 328 i 355 określone w załączniku 1C).

            Tekst z obrazka

               SpecificConditionRecord ::= SEQUENCE {
               entryTime TimeReal,
               specificConditionType SpecificConditionType
               }

               entryTime jest datą i godziną wprowadzenia danych.

               specificConditionType jest kodem identyfikującym warunek szczególny.
            2.153.   SpecificConditions

            Informacje przechowywane na karcie kierowcy, karcie warsztatowej lub w przyrządzie rejestrującym dotyczące warunku szczególnego (wymagania 131, 277, 302, 329 i 356 określone w załączniku 1C).
            Generacja 2:

            Tekst z obrazka

               SpecificConditions := SEQUENCE {
               conditionPointerNewestRecord INTEGER(0..NoOfSpecificConditionRecords-1),
               specificConditionRecords SET SIZE(NoOfSpecificConditionRecords) OF SpecificConditionRecord
               }

               conditionPointerNewestRecord jest indeksem ostatniego, uaktualnionego rekordu warunku szczególnego.

               Przypisanie wartości: liczba odpowiadająca stanowi licznika rekordu dotyczącego warunku szczególnego, rozpoczynając od „0” dla pierwszego wystąpienia w strukturze rekordu dotyczącego warunku szczególnego.

               specificConditionRecords jest zbiorem rekordów zawierających informacje o zarejestrowanych warunkach szczególnych.
            2.154.   SpecificConditionType

            Kod identyfikujący warunek szczególny (wymagania 050b, 105a, 212a i 230a określone w załączniku 1B oraz wymaganie 62 określone w załączniku 1C).

            Tekst z obrazka

               SpecificConditionType ::= INTEGER(0..255)

                        Generacja 1:

                           Przypisanie wartości:

                                    ‘00’H

                                    RFU

                                    ‘01’H

                                    poza zakresem — początek

                                    ‘02’H

                                    poza zakresem — koniec

                                    ‘03’H

                                    Przeprawa promowa/przejazd kolejowy

                                    ‘04’H .. ‘FF’H

                                    RFU

                        Generacja 2:

                           Przypisanie wartości:

                                    ‘00’H

                                    RFU

                                    ‘01’H

                                    poza zakresem — początek

                                    ‘02’H

                                    poza zakresem — koniec

                                    ‘03’H

                                    Przeprawa promowa/przejazd kolejowy – początek

                                    ‘04’H

                                    Przeprawa promowa/przejazd kolejowy – koniec

                                    ‘05’H .. ‘FF’H

                                    RFU

                  2.155.   Prędkość

            Prędkość pojazdu (km/h).

            Tekst z obrazka

               Speed ::= INTEGER(0..255)

               Przypisanie wartości: kilometry na godzinę w zakresie operacyjnym 0 do 220 km/h.
            2.156.   SpeedAuthorised

            Maksymalne dozwolone prędkości pojazdu (definicja hh)).

            Tekst z obrazka

               SpeedAuthorised ::= Speed

            2.157.   SpeedAverage

            Prędkość średnia w uprzednio zdefiniowanym przedziale czasu (km/h).

            Tekst z obrazka

               SpeedAverage ::= Speed

            2.158.   SpeedMax

            Prędkość maksymalna zmierzona w uprzednio zdefiniowanym przedziale czasu.

            Tekst z obrazka

               SpeedMax ::= Speed

            2.159.   TachographPayload

            Generacja 2:
            Definicja tego typu danych znajduje się w dodatku 14.
            2.160.   TachographPayloadEncrypted

            Generacja 2:
            Ładunek tachografu zaszyfrowany w formacie DER-TLV, tj. dane przesłane w formie zaszyfrowanego komunikatu RTM. Odnośnie do kodowania zob. rozdział 13 dodatek 11 część B.

            Tekst z obrazka

               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 jest częścią kodowania w formacie DER-TLV ma przypisaną wartość „87” (zob. dodatek 11 część B rozdział 13).

               length jest częścią kodowania w formacie DER-TLV i koduje długość następujących paddingContentIndicatorByte i encryptedData.

               paddingContentIndicatorByte musi mieć przypisaną wartość „00”.

               encryptedData jest zaszyfrowanym tachographPayload, określonym w dodatku 11 część B rozdział 13. Długość tych danych w oktetach musi być zawsze wielokrotnością liczby 16.
            2.161.   TDesSessionKey

            Generacja 1:
            Klucz sesyjny T-DES.

            Tekst z obrazka

               TDesSessionKey ::= SEQUENCE {
               tDesKeyA OCTET STRING (SIZE(8)),
               tDesKeyB OCTET STRING (SIZE(8))
               }

               Przypisanie wartości: nie określa się.
            2.162.   TimeReal

            Kod w polu zawierającym łącznie datę i godzinę, gdzie data i godzina są wyrażone w sekundach liczonych od godziny 00h.00m.00s. w dniu 1 stycznia 1970 r. GMT.

            Tekst z obrazka

               TimeReal{INTEGER:TimeRealRange} ::= INTEGER(0..TimeRealRange)

               Przypisanie wartości – zapisane oktetami: liczba sekund od północy 1 stycznia 1970 r. GMT.
            Maksymalna możliwa data/godzina wypada w 2106 r.
            2.163.   TyreSize

            Oznaczenie wymiarów opon.

            Tekst z obrazka

               TyreSize ::= IA5String(SIZE(15))

               Przypisanie wartości: zgodnie z dyrektywą 92/23 (EWG) z dnia 31 marca 1992, Dz.U. L 129 s. 95.
            2.164.   VehicleIdentificationNumber

            Numer identyfikacyjny pojazdu (VIN) odnoszący się do pojazdu jako całości, normalnie numer seryjny nadwozia lub ramy.

            Tekst z obrazka

               VehicleIdentificationNumber ::= IA5String(SIZE(17))

               Przypisanie wartości: jak określono w normie ISO 3779.
            2.165.   VehicleIdentificationNumberRecordArray

            Generacja 2:
            Numer identyfikacyjny pojazdu wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               VehicleIdentificationNumberRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VehicleIdentificationNumber
               }

               recordType oznacza typ rekordu (VehicleIdentificationNumber). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VehicleIdentificationNumber w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem numerów identyfikacyjnych pojazdu.
            2.166.   VehicleRegistrationIdentification

            Identyfikacja pojazdu, unikalna dla Europy (VRN i państwo członkowskie).

            Tekst z obrazka

               VehicleRegistrationIdentification ::= SEQUENCE {
               vehicleRegistrationNation NationNumeric,
               vehicleRegistrationNumber VehicleRegistrationNumber
               }

               vehicleRegistrationNation jest państwem, w którym pojazd jest zarejestrowany.

               vehicleRegistrationNumber jest numerem rejestracyjnym pojazdu (VRN).
            2.167.   VehicleRegistrationNumber

            Numer rejestracyjny pojazdu (VRN). Numer rejestracyjny przydziela organ rejestracji pojazdów.

            Tekst z obrazka

               VehicleRegistrationNumber ::= SEQUENCE {
               codePage INTEGER (0..255),
               vehicleRegNumber OCTET STRING (SIZE(13))
               }

               codePage określa zestaw znaków zdefiniowany w rozdziale 4,

               vehicleRegNumber jest numerem VRN zakodowanym przy użyciu wyszczególnionego zestawu znaków.

               Przypisanie wartości: swoisty dla kraju.
            2.168.   VehicleRegistrationNumberRecordArray

            Generacja 2:
            Numer rejestracyjny pojazdu wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               VehicleRegistrationNumberRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VehicleRegistrationNumber
               }

               recordType oznacza typ rekordu (VehicleRegistrationNumber). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VehicleRegistrationNumber w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem numerów rejestracyjnych pojazdu.
            2.169.   VuAbility

            Generacja 2:
            Informacje przechowywane w VU dotyczące możliwości stosowania kart do tachografów generacji 1 (wymaganie 121 określone w załączniku 1C).

            Tekst z obrazka

               VuAbility ::= OCTET STRING (SIZE(1))

               Przypisanie wartości – zapisane oktetami: ‘xxxxxxxa’B (8 bitów)
            Odnośnie do zdolności do obsługi generacji 1:

                        ‘a’B

                        Zdolność do obsługi kart do tachografów generacji 1:

                                    ‘0’ B generacja 1 jest obsługiwana,

                                    ‘1’ B generacja 1 nie jest obsługiwana,

                        ‘xxxxxxx’B

                        RFU

                  2.170.   VuActivityDailyData

            Generacja 1:
            Informacje przechowywane w VU dotyczące zmian czynności lub zmian stanu prowadzenia pojazdu lub zmian stanu karty dla określonego dnia kalendarzowego (wymaganie 084 określone w załączniku 1B i wymagania 105, 106, 107 określone w załączniku 1C) i stanu czytników o godzinie 00:00 tego dnia.

            Tekst z obrazka

               VuActivityDailyData ::= SEQUENCE {
               noOfActivityChanges INTEGER SIZE(0..1440),
               activityChangeInfos SET SIZE(noOfActivityChanges) OF ActivityChangeInfo
               }

               noOfActivityChanges jest liczbą słów ActivityChangeInfo w zbiorze activityChangeInfos.

               activityChangeInfos jest zbiorem słów ActivityChangeInfo przechowywanych w VU dla danego dnia. Zawsze zawiera dwa słowa ActivityChangeInfo opisujące stan dwóch czytników o godzinie 00:00 tego dnia.
            2.171.   VuActivityDailyRecordArray

            Generacja 2:
            Informacje przechowywane w VU dotyczące zmian czynności lub zmian stanu prowadzenia pojazdu lub zmian stanu karty dla określonego dnia kalendarzowego (wymaganie 105, 106, 107 określone w załączniku 1C) i stanu szczelin o godzinie 00:00 tego dnia.

            Tekst z obrazka

               VuActivityDailyRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF ActivityChangeInfo
               }

               recordType oznacza typ rekordu (ActivityChangeInfo). Przypisanie wartości: zob. RecordType

               recordSize to wielkość ActivityChangeInfo w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem słów ActivityChangeInfo przechowywanych w VU dla danego dnia. Zawsze zawiera dwa słowa ActivityChangeInfo opisujące stan dwóch czytników o godzinie 00:00 tego dnia.
            2.172.   VuApprovalNumber

            Numer homologacji typu przyrządu rejestrującego.

                        Generacja 1:
                        Tekst z obrazka

                           VuApprovalNumber ::= IA5String(SIZE(8))

                           Przypisanie wartości: nieokreślona.

                        Generacja 2:
                        Tekst z obrazka

                           VuApprovalNumber ::= IA5String(SIZE(16))

                           Przypisanie wartości:

                        Należy podawać numer homologacji, który został opublikowany na odpowiedniej stronie internetowej Komisji Europejskiej, tj. na przykład z uwzględnieniem myślników, jeżeli występują. Numer homologacji musi być wyrównany do lewej strony.

                  2.173.   VuCalibrationData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące kalibracji urządzenia rejestrującego (wymaganie 098 określone w załączniku 1B).

            Tekst z obrazka

               VuCalibrationData ::= SEQUENCE {
               noOfVuCalibrationRecords INTEGER(0..255),
               vuCalibrationRecords SET SIZE(noOfVuCalibrationRecords) OF VuCalibrationRecord
               }

               noOfVuCalibrationRecords jest liczbą rekordów w zbiorze vuCalibrationRecords.

               vuCalibrationRecords jest zbiorem rekordów kalibracyjnych.
            2.174.   VuCalibrationRecord

            Informacje przechowywane w przyrządzie rejestrującym dotyczące kalibracji urządzenia rejestrującego (wymaganie 098 określone w załączniku 1B i wymaganie 119 i 120 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           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 jest celem kalibracji.

                           workshopName, workshopAddress są nazwą i adresem warsztatu.

                           workshopCardNumber identyfikuje kartę warsztatową używaną przy kalibracji.

                           workshopCardExpiryDate jest terminem ważności karty.

                           vehicleIdentificationNumber jest numerem VIN.

                           vehicleRegistrationIdentification zawiera numer VRN i państwa członkowskiego rejestracji.

                           wVehicleCharacteristicConstant jest współczynnikiem charakterystycznym pojazdu.

                           kConstantOfRecordingEquipment jest stałą urządzenia rejestrującego.

                           lTyreCircumference jest obwodem tocznym kół.

                           tyreSize jest oznaczeniem rozmiaru opon zamontowanych w pojeździe.

                           authorisedSpeed jest dozwoloną prędkością pojazdu.

                           oldOdometerValue, newOdometerValue są starym i nowym stanem licznika kilometrów.

                           oldTimeValue, newTimeValue są starą i nową wartością daty i godziny.

                           nextCalibrationDate jest datą następnej kalibracji typu określonego w CalibrationPurpose, którą powinien przeprowadzić autoryzowany organ kontrolny.

                        Generacja 2:
                        Tekst z obrazka

                           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
                           }

                        Oprócz generacji 1 używany jest następujący element danych:

                           sealDataVu podaje informacje o plombach przymocowanych do różnych części pojazdu.

                  2.175.   VuCalibrationRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące kalibracji urządzenia rejestrującego (wymagania 119 i 120 określone w załączniku 1C).

            Tekst z obrazka

               VuCalibrationRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuCalibrationRecord
               }

               recordType oznacza typ rekordu (VuCalibrationRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuCalibrationRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów kalibracji.
            2.176.   VuCardIWData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące cykli wkładania i wyjmowania kart dla kart kierowcy lub kart warsztatowych w przyrządzie rejestrującym (wymaganie 081 określone w załączniku 1B i wymaganie 103 określone w załączniku 1C).

            Tekst z obrazka

               VuCardIWData ::= SEQUENCE {
               noOfIWRecords INTEGER(0..216-1),
               vuCardIWRecords SET SIZE(noOfIWRecords) OF VuCardIWRecord
               }

               noOfIWRecords jest liczbą rekordów w zbiorze vuCardIWRecords.

               vuCardIWRecords jest zbiorem rekordów dotyczących cykli wkładania i wyjmowania kart.
            2.177.   VuCardIWRecord

            Informacje przechowywane w przyrządzie rejestrującym dotyczące cyklu wkładania i wyjmowania karty kierowcy lub karty warsztatowej w przyrządzie rejestrującym (wymaganie 081 określone w załączniku 1B i wymaganie 102 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           VuCardIWRecord ::= SEQUENCE {
                           cardHolderName HolderName,
                           fullCardNumber FullCardNumber,
                           cardExpiryDate TimeReal,
                           cardInsertionTime TimeReal,
                           vehicleOdometerValueAtInsertion OdometerShort,
                           cardSlotNumber CardSlotNumber,
                           cardWithdrawalTime TimeReal,
                           vehicleOdometerValueAtWithdrawal OdometerShort,
                           previousVehicleInfo PreviousVehicleInfo,
                           manualInputFlag ManualInputFlag
                           }

                           cardHolderName jest nazwiskiem i imionami posiadacza karty kierowcy lub karty warsztatowej zapisanymi na karcie.

                           fullCardNumber jest typem karty, państwem członkowskim wydającym kartę i numerem karty zapisanymi na karcie.

                           cardExpiryDate jest terminem ważności karty zapisanym na karcie.

                           cardInsertionTime jest datą i godziną włożenia karty.

                           vehicleOdometerValueAtInsertion jest stanem licznika kilometrów przy wkładaniu karty.

                           cardSlotNumber jest szczeliną czytnika, do której karta jest włożona.

                           cardWithdrawalTime jest datą i godziną wyjęcia karty.

                           vehicleOdometerValueAtWithdrawal jest stanem licznika kilometrów przy wyjęciu karty.

                           previousVehicleInfo zawiera informacje o pojeździe poprzednio używanym przez kierowcę, zapisane na karcie.

                           manualInputFlag jest flagą pokazującą, czy posiadacz karty przy wkładaniu karty wprowadził ręcznie czynności kierowcy.

                        Generacja 2:
                        Tekst z obrazka

                           VuCardIWRecord ::= SEQUENCE {
                           cardHolderName HolderName,
                           fullCardNumberAndGeneration FullCardNumberAndGeneration,
                           cardExpiryDate TimeReal,
                           cardInsertionTime TimeReal,
                           vehicleOdometerValueAtInsertion OdometerShort,
                           cardSlotNumber CardSlotNumber,
                           cardWithdrawalTime TimeReal,
                           vehicleOdometerValueAtWithdrawal OdometerShort,
                           previousVehicleInfo PreviousVehicleInfo,
                           manualInputFlag ManualInputFlag
                           }

                        Zamiast fullCardNumber w strukturze danych generacji 2 wykorzystuje się następujący element danych.

                           fullCardNumberAndGeneration jest typem karty, państwem członkowskim wydającym kartę, numerem karty i generacją zapisanymi na karcie.

                  2.178.   VuCardIWRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące cykli wkładania i wyjmowania kart kierowcy lub kart warsztatowych w przyrządzie rejestrującym (wymaganie 103 określone w załączniku 1C).

            Tekst z obrazka

               VuCardIWRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuCardIWRecord
               }

               recordType oznacza typ rekordu (VuCardIWRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuCardIWRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów dotyczących cykli wkładania i wyjmowania kart.
            2.179.   VuCardRecord

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące używanej karty do tachografu (wymaganie 132 określone w załączniku 1C).

            Tekst z obrazka

               VuCardRecord ::= SEQUENCE {
               cardExtendedSerialNumber ExtendedSerialNumber,
               cardPersonaliserID OCTET STRING(SIZE(1)),
               typeofTachographCardID EquipmentType,
               cardStructureVersion CardStructureVersion,
               cardNumber CardNumber
               }

               cardExtendedSerialNumber odczytany z pliku EF_ICC w ramach pliku głównego karty.

               cardPersonaliserIDodczytane z pliku EF_ICC w ramach pliku głównego karty.

               typeOfTachographCardId odczytane z pliku EF_Application_Identification w ramach pliku DF_Tachograph_G2

               cardStructureVersion odczytane z pliku EF_Application_Identification w ramach pliku DF_Tachograph_G2

               cardNumber odczytane z pliku EF_Identification w ramach pliku DF_Tachograph_G2
            2.180.   VuCardRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące kart do tachografów używanych w tym VU. Informacje te są przeznaczone do analizy przez VU problemów dotyczących kart (wymaganie 132 określone w załączniku 1C).

            Tekst z obrazka

               VuCardRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuCardRecord
               }

               recordType oznacza typ rekordu (VuCardRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuCardRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów dotyczących kart do tachografów używanych w VU.
            2.181.   VuCertificate

            Certyfikat klucza publicznego przyrządu rejestrującego.

            Tekst z obrazka

               VuCertificate ::= Certificate

            2.182.   VuCertificateRecordArray

            Generacja 2:
            Certyfikat VU wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               VuCertificateRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuCertificate
               }

               recordType oznacza typ rekordu (VuCertificate). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuCertificate w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze. Wartość tę należy ustawić na 1, ponieważ certyfikaty mogą mieć różne długości.

               records jest zbiorem certyfikatów VU.
            2.183.   VuCompanyLocksData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące blokad firmowych (wymaganie 104 określone w załączniku 1B).

            Tekst z obrazka

               VuCompanyLocksData ::= SEQUENCE {
               noOfLocks INTEGER(0..255),
               vuCompanyLocksRecords SET SIZE(noOfLocks) OF VuCompanyLocksRecord
               }

               noOfLocks jest liczbą blokad wyszczególnionych w vuCompanyLocksRecords.

               vuCompanyLocksRecords jest zbiorem rekordów blokad firmowych.
            2.184.   VuCompanyLocksRecord

            Informacje przechowywane w przyrządzie rejestrującym dotyczące jednej blokady (wymaganie 104 określone w załączniku 1B i wymaganie 128 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           VuCompanyLocksRecord ::= SEQUENCE {
                           lockInTime TimeReal,
                           lockOutTime TimeReal,
                           companyName Name,
                           companyAddress Address,
                           companyCardNumber FullCardNumber
                           }

                           lockInTime, lockOutTime są datą i godziną założenia i zdjęcia blokady.

                           companyName, companyAddress są nazwą i adresem firmy związanej z założeniem blokady.

                           companyCardNumber identyfikuje kartę użytą przy założeniu blokady.

                        Generacja 2:
                        Tekst z obrazka

                           VuCompanyLocksRecord ::= SEQUENCE {
                           lockInTime TimeReal,
                           lockOutTime TimeReal,
                           companyName Name,
                           companyAddress Address,
                           companyCardNumberAndGeneration FullCardNumberAndGeneration
                           }

                        Zamiast companyCardNumber w strukturze danych generacji 2 wykorzystuje się następujący element danych.

                           companyCardNumberAndGeneration identyfikuje kartę, w tym jej generację, użytą przy założeniu blokady.

                  2.185.   VuCompanyLocksRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące blokad firmowych (wymaganie 128 określone w załączniku 1C).

            Tekst z obrazka

               VuCompanyLocksRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuCompanyLocksRecord
               }

               recordType oznacza typ rekordu (VuCompanyLocksRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuCompanyLocksRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze. Wartość 0..255.

               records jest zbiorem rekordów blokad firmowych.
            2.186.   VuControlActivityData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym, dotyczące kontroli przeprowadzonych przy użyciu tego VU (wymaganie 102 określone w załączniku 1B).

            Tekst z obrazka

               VuControlActivityData ::= SEQUENCE {
               noOfControls INTEGER(0..20),
               vuControlActivityRecords SET SIZE(noOfControls) OF VuControlActivityRecord
               }

               noOfControls jest liczbą kontroli wyszczególnionych w vuControlActivityRecords.

               vuControlActivityRecords jest zbiorem rekordów czynności kontrolnych.
            2.187.   VuControlActivityRecord

            Informacje przechowywane w przyrządzie rejestrującym dotyczące kontroli wykonanej przy użycie tego VU (wymaganie 102 określone w załączniku 1B i wymaganie 126 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           VuControlActivityRecord ::= SEQUENCE {
                           controlType ControlType,
                           controlTime TimeReal,
                           controlCardNumber FullCardNumber,
                           downloadPeriodBeginTime TimeReal,
                           downloadPeriodEndTime TimeReal
                           }

                           controlType jest typem kontroli.

                           controlTime jest datą i godziną kontroli.

                           controlCardNumber identyfikuje kartę kontrolną użytą przy kontroli.

                           downloadPeriodBeginTime jest czasem rozpoczęcia okresu, dla którego pobrano dane, w przypadku pobierania danych.

                           downloadPeriodEndTime jest czasem zakończenia okresu, dla którego pobrano dane, w przypadku pobierania danych.

                        Generacja 2:
                        Tekst z obrazka

                           VuControlActivityRecord ::= SEQUENCE {
                           controlType ControlType,
                           controlTime TimeReal,
                           controlCardNumberAndGeneration FullCardNumberAndGeneration,
                           downloadPeriodBeginTime TimeReal,
                           downloadPeriodEndTime TimeReal
                           }

                        Zamiast controlCardNumber w strukturze danych generacji 2 wykorzystuje się następujący element danych.

                           controlCardNumberAndGeneration identyfikuje kartę kontrolną, w tym jej generację, użytą przy kontroli.

                  2.188.   VuControlActivityRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym, dotyczące kontroli przeprowadzonych przy użyciu tego VU (wymaganie 126 określone w załączniku 1C).

            Tekst z obrazka

               VuControlActivityRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuControlActivityRecord
               }

               recordType oznacza typ rekordu (VuControlActivityRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuControlActivityRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów czynności kontrolnych VU.
            2.189.   VuDataBlockCounter

            Licznik przechowywany na karcie pokazujący kolejno cykle wkładania/wyjmowania karty dla przyrządów rejestrujących.

            Tekst z obrazka

               VuDataBlockCounter ::= BCDString(SIZE(2))

               Przypisanie wartości: kolejna liczba, po osiągnięciu wartości maksymalnej 9 999 liczenie rozpoczyna się ponownie od 0.
            2.190.   VuDetailedSpeedBlock

            Informacje przechowywane w przyrządzie rejestrującym dotyczące szczegółowej prędkości pojazdu dla minuty, przez którą pojazd był w ruchu (wymaganie 093 określone w załączniku 1B i wymaganie 116 określone w załączniku 1C).

            Tekst z obrazka

               VuDetailedSpeedBlock ::= SEQUENCE {
               speedBlockBeginDate TimeReal,
               speedsPerSecond SEQUENCE SIZE(60) OF Speed
               }

               speedBlockBeginDate jest datą i godziną pierwszego odczytu prędkości w bloku.

               speedsPerSecond jest chronologicznym ciągiem prędkości mierzonych co sekundę w ciągu minuty rozpoczynającej się od godziny określonej w speedBlockBeginDate (włącznie).
            2.191.   VuDetailedSpeedBlockRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące szczegółowej prędkości pojazdu.

            Tekst z obrazka

               VuDetailedSpeedBlockRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuDetailedSpeedBlock
               }

               recordType oznacza typ rekordu (VuDetailedSpeedBlock). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuDetailedSpeedBlock w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem bloków szczegółowej prędkości.
            2.192.   VuDetailedSpeedData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące szczegółowej prędkości pojazdu.

            Tekst z obrazka

               VuDetailedSpeedData ::= SEQUENCE {
               noOfSpeedBlocks INTEGER(0..216-1),
               vuDetailedSpeedBlocks SET SIZE(noOfSpeedBlocks) OF VuDetailedSpeedBlock
               }

               noOfSpeedBlocks jest liczbą bloków zarejestrowanych prędkości w zbiorze vuDetailedSpeedBlocks.

               vuDetailedSpeedBlocks jest zbiorem bloków szczegółowej prędkości.
            2.193.   VuDownloadablePeriod

            Najstarsza i najświeższa data i godzina, wyznaczające okres, dla którego przyrząd rejestrujący przechowuje dane dotyczące czynności kierowców (wymagania 081, 084 lub 087 określone w załączniku 1B i wymagania 102, 105, 108 określone w załączniku 1C).

            Tekst z obrazka

               VuDownloadablePeriod ::= SEQUENCE {
               minDownloadableTime TimeReal
               maxDownloadableTime TimeReal
               }

               minDownloadableTime jest przechowywaną w VU datą i godziną dawniejszego włożenia karty lub zmiany czynności lub miejsca wprowadzania danych.

               maxDownloadableTime jest przechowywaną w VU datą i godziną ostatniego wyjęcia karty lub zmiany czynności, lub miejsca wprowadzania danych.
            2.194.   VuDownloadablePeriodRecordArray

            Generacja 2:
            VUDownloadablePeriod wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               VuDownloadablePeriodRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuDownloadablePeriod
               }

               recordType oznacza typ rekordu (VuDownloadablePeriod). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuDownloadablePeriod w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów VuDownloadablePeriod.
            2.195.   VuDownloadActivityData

            Informacje przechowywane w przyrządzie rejestrującym dotyczące ostatniego pobrania danych (wymaganie 105 określone w załączniku 1B i wymaganie 129 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           VuDownloadActivityData ::= SEQUENCE {
                           downloadingTime TimeReal,
                           fullCardNumber FullCardNumber,
                           companyOrWorkshopName Name
                           }

                           downloadingTime jest datą i godziną pobierania danych.

                           fullCardNumber identyfikuje kartę użytą do autoryzowania pobierania danych.

                           companyOrWorkshopName jest nazwą firmy lub warsztatu.

                        Generacja 2:
                        Tekst z obrazka

                           VuDownloadActivityData ::= SEQUENCE {
                           downloadingTime TimeReal,
                           fullCardNumberAndGeneration FullCardNumberAndGeneration,
                           companyOrWorkshopName Name
                           }

                        Zamiast fullCardNumber w strukturze danych generacji 2 wykorzystuje się następujący element danych.

                           fullCardNumberAndGeneration identyfikuje kartę kontrolną, w tym jej generację, użytą do autoryzacji pobierania danych.

                  2.196.   VuDownloadActivityDataRecordArray

            Generacja 2:
            Informacje dotyczące ostatniego pobrania danych z VU (wymaganie 129 określone w załączniku 1C).

            Tekst z obrazka

               VuDownloadActivityDataRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuDownloadActivityData
               }

               recordType oznacza typ rekordu (VuDownloadActivityData). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuDownloadActivityData w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów czynności pobierania danych.
            2.197.   VuEventData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym, dotyczące zdarzeń (wymaganie 094 określone w załączniku 1B z wyłączeniem przekroczenia prędkości).

            Tekst z obrazka

               VuEventData ::= SEQUENCE {
               noOfVuEvents INTEGER(0..255),
               vuEventRecords SET SIZE(noOfVuEvents) OF VuEventRecord
               }

               noOfVuEvents jest liczbą zdarzeń wyszczególnionych w zbiorze vuEventRecords.

               vuEventRecords jest zbiorem rekordów dotyczących zdarzeń.
            2.198.   VuEventRecord

            Informacje przechowywane w przyrządzie rejestrującym, dotyczące zdarzenia (wymaganie 094 określone w załączniku 1B i wymaganie 117 określone w załączniku 1C z wyłączeniem przekroczenia prędkości).

                        Generacja 1:
                        Tekst z obrazka

                           VuEventRecord ::= SEQUENCE {
                           eventType EventFaultType,
                           eventRecordPurpose EventFaultRecordPurpose,
                           eventBeginTime TimeReal,
                           eventEndTime TimeReal,
                           cardNumberDriverSlotBegin FullCardNumber,
                           cardNumberCodriverSlotBegin FullCardNumber,
                           cardNumberDriverSlotEnd FullCardNumber,
                           cardNumberCodriverSlotEnd FullCardNumber,
                           similarEventsNumber SimilarEventsNumber
                           }

                           eventType jest typem zdarzenia.

                           eventRecordPurpose jest celem, dla którego zarejestrowano to zdarzenie.

                           eventBeginTime jest datą i godziną rozpoczęcia zdarzenia.

                           eventEndTime jest datą i godziną zakończenia zdarzenia.

                           cardNumberDriverSlotBegin identyfikuje kartę włożoną do szczeliny karty kierowcy na początku zdarzenia.

                           cardNumberCodriverSlotBegin identyfikuje kartę włożoną do szczeliny karty współkierowcy na początku zdarzenia.

                           cardNumberDriverSlotEnd identyfikuje kartę włożoną do szczeliny karty kierowcy na końcu zdarzenia.

                           cardNumberCodriverSlotEnd identyfikuje kartę włożoną do szczeliny karty współkierowcy na końcu zdarzenia.

                           similarEventsNumber jest liczbą podobnych zdarzeń w tym dniu.
                        Sekwencji tej można używać dla wszystkich zdarzeń innych niż przekroczenie prędkości.

                        Generacja 2:
                        Tekst z obrazka

                           VuEventRecord ::= SEQUENCE {
                           eventType EventFaultType,
                           eventRecordPurpose EventFaultRecordPurpose,
                           eventBeginTime TimeReal,
                           eventEndTime TimeReal,
                           cardNumberAndGenDriverSlotBegin FullCardNumberAndGeneration,
                           cardNumberAndGenCodriverSlotBegin FullCardNumberAndGeneration,
                           cardNumberAndGenDriverSlotEnd FullCardNumberAndGeneration,
                           cardNumberAndGenCodriverSlotEnd FullCardNumberAndGeneration,
                           similarEventsNumber SimilarEventsNumber,
                           manufacturerSpecificEventFaultData ManufacturerSpecificEventFaultData
                           }

                        Oprócz generacji 1 używane są następujące elementy danych:

                           manufacturerSpecificEventFaultData zawiera dodatkowe, szczegółowe informacje o zdarzeniu odnoszące się do danego producenta.
                        Zamiast cardNumberDriverSlotBegin, cardNumberCodriverSlotBegin, cardNumberDriverSlotEnd i cardNumberCodriverSlotEnd w strukturze danych generacji 2 wykorzystuje się następujący element danych.

                                       cardNumberAndGenDriverSlotBegin identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty kierowcy na początku zdarzenia.

                                       cardNumberAndGenCodriverSlotBegin identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty współkierowcy na początku zdarzenia.

                                       cardNumberAndGenDriverSlotEnd identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty kierowcy na końcu zdarzenia.

                                       cardNumberAndGenCodriverSlotEnd identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty współkierowcy na końcu zdarzenia.

                              Jeżeli w zdarzeniu zachodzi konflikt czasu eventBeginTime i eventEndTime należy interpretować w następujący sposób:

                                       eventBeginTime jest datą i godziną urządzenia rejestrującego.

                                       eventEndTime jest datą i godziną GNSS.

                  2.199.   VuEventRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym, dotyczące zdarzeń (wymaganie 117 określone w załączniku 1C z wyłączeniem przekroczenia prędkości).

            Tekst z obrazka

               VuEventRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuEventRecord
               }

               recordType oznacza typ rekordu (VuEventRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuEventRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów dotyczących zdarzeń.
            2.200.   VuFaultData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące usterek (wymaganie 096 określone w załączniku 1B).

            Tekst z obrazka

               VuFaultData ::= SEQUENCE {
               noOfVuFaults INTEGER(0..255),
               vuFaultRecords SET SIZE(noOfVuFaults) OF VuFaultRecord
               }

               noOfVuFaults jest liczbą usterek wyszczególnionych w zbiorze vuFaultRecords.

               vuFaultRecords jest zbiorem rekordów dotyczących usterek.
            2.201.   VuFaultRecord

            Informacje przechowywane w przyrządzie rejestrującym dotyczące jednej usterki (wymaganie 096 określone w załączniku 1B i wymaganie 118 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           VuFaultRecord ::= SEQUENCE {
                           faultType EventFaultType,
                           faultRecordPurpose EventFaultRecordPurpose,
                           faultBeginTime TimeReal,
                           faultEndTime TimeReal,
                           cardNumberDriverSlotBegin FullCardNumber,
                           cardNumberCodriverSlotBegin FullCardNumber,
                           cardNumberDriverSlotEnd FullCardNumber,
                           cardNumberCodriverSlotEnd FullCardNumber
                           }

                           faultType jest typem usterki urządzenia rejestrującego.

                           faultRecordPurpose jest celem, dla którego ta usterka jest zarejestrowana.

                           faultBeginTime jest datą i godziną początku usterki.

                           faultEndTime jest datą i godziną zakończenia usterki.

                           cardNumberDriverSlotBegin identyfikuje kartę włożoną do szczeliny karty kierowcy na początku usterki.

                           cardNumberCodriverSlotBegin identyfikuje kartę włożoną do szczeliny karty współkierowcy na początku usterki.

                           cardNumberDriverSlotEnd identyfikuje kartę włożoną do szczeliny karty kierowcy na końcu usterki.

                           cardNumberCodriverSlotEnd identyfikuje kartę włożoną do szczeliny karty współkierowcy na końcu usterki.

                        Generacja 2:
                        Tekst z obrazka

                           VuFaultRecord ::= SEQUENCE {
                           faultType EventFaultType,
                           faultRecordPurpose EventFaultRecordPurpose,
                           faultBeginTime TimeReal,
                           faultEndTime TimeReal,
                           cardNumberAndGenDriverSlotBegin FullCardNumberAndGeneration,
                           cardNumberAndGenCodriverSlotBegin FullCardNumberAndGeneration,
                           cardNumberAndGenDriverSlotEnd FullCardNumberAndGeneration,
                           cardNumberAndGenCodriverSlotEnd FullCardNumberAndGeneration,
                           manufacturerSpecificEventFaultData ManufacturerSpecificEventFaultData
                           }

                        Oprócz generacji 1 używany jest następujący element danych:

                           manufacturerSpecificEventFaultData zawiera dodatkowe, szczegółowe informacje o usterce odnoszące się do danego producenta.
                        Zamiast cardNumberDriverSlotBegin, cardNumberCodriverSlotBegin, cardNumberDriverSlotEnd i cardNumberCodriverSlotEnd w strukturze danych generacji 2 wykorzystuje się następujący element danych.

                                       cardNumberAndGenDriverSlotBegin identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty kierowcy na początku usterki.

                                       cardNumberAndGenCodriverSlotBegin identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty współkierowcy na początku usterki.

                                       cardNumberAndGenDriverSlotEnd identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty kierowcy na końcu usterki.

                                       cardNumberAndGenCodriverSlotEnd identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty współkierowcy na końcu usterki.

                  2.202.   VuFaultRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące usterek (wymaganie 118 określone w załączniku 1C).

            Tekst z obrazka

               VuFaultRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuFaultRecord
               }

               recordType oznacza typ rekordu (VuFaultRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuFaultRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów dotyczących usterek.
            2.203.   VuGNSSCDRecord

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące położenia pojazdu GNSS, jeżeli nieprzerwany czas prowadzenia pojazdu przez kierowcę osiągnie wielokrotność trzech godzin (wymagania 108 i 110 określone w załączniku 1C).

            Tekst z obrazka

               VuGNSSCDRecord ::= SEQUENCE {
               timeStamp TimeReal,
               cardNumberAndGenDriverSlot FullCardNumberAndGeneration,
               cardNumberAndGenCodriverSlot FullCardNumberAndGeneration,
               gnssPlaceRecord GNSSPlaceRecord
               }

               timeStamp jest datą i godziną, kiedy nieprzerwany czas prowadzenia pojazdu przez posiadacza karty osiągnie wielokrotność trzech godzin.

               cardNumberAndGenDriverSlot identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty kierowcy.

               cardNumberAndGenCodriverSlot identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty współkierowcy.

               gnssPlaceRecord zawiera informacje dotyczące położenia pojazdu.
            2.204.   VuGNSSCDRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące położenia pojazdu GNSS, jeżeli nieprzerwany czas prowadzenia pojazdu przez kierowcę osiągnie wielokrotność trzech godzin (wymagania 108 i 110 określone w załączniku 1C).

            Tekst z obrazka

               VuGNSSCDRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuGNSSCDRecord
               }

               recordType oznacza typ rekordu (VuGNSSCDRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuGNSSCDRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów nieprzerwanego czasu prowadzenia pojazdu GNSS.
            2.205.   VuIdentification

            Informacje przechowywane w przyrządzie rejestrującym dotyczące jego identyfikacji (wymaganie 075 określone w załączniku 1B oraz wymagania 93 i 121 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           VuIdentification ::= SEQUENCE {
                           vuManufacturerName VuManufacturerName,
                           vuManufacturerAddress VuManufacturerAddress,
                           vuPartNumber VuPartNumber,
                           vuSerialNumber VuSerialNumber,
                           vuSoftwareIdentification VuSoftwareIdentification,
                           vuManufacturingDate VuManufacturingDate,
                           vuApprovalNumber VuApprovalNumber
                           }

                           vuManufacturerName jest nazwą producenta przyrządu rejestrującego.

                           vuManufacturerAddress jest adresem producenta przyrządu rejestrującego.

                           vuPartNumber jest numerem części przyrządu rejestrującego.

                           vuSerialNumber jest numerem seryjnym przyrządu rejestrującego.

                           vuSoftwareIdentification identyfikuje oprogramowanie zainstalowane w przyrządzie rejestrującym.

                           vuManufacturingDate jest datą produkcji przyrządu rejestrującego.

                           vuApprovalNumber jest numerem homologacji typu przyrządu rejestrującego.

                        Generacja 2:
                        Tekst z obrazka

                           VuIdentification ::= SEQUENCE {
                           vuManufacturerName VuManufacturerName,
                           vuManufacturerAddress VuManufacturerAddress,
                           vuPartNumber VuPartNumber,
                           vuSerialNumber VuSerialNumber,
                           vuSoftwareIdentification VuSoftwareIdentification,
                           vuManufacturingDate VuManufacturingDate,
                           vuApprovalNumber VuApprovalNumber,
                           vuGeneration Generation,
                           vuAbility VuAbility
                           }

                        Oprócz generacji 1 używane są następujące elementy danych:

                                       vuGeneration identyfikuje generację przyrządu rejestrującego.

                                       vuAbility zapewnia informacje, czy VU obsługuje karty do tachografu generacji 1.

                  2.206.   VuIdentificationRecordArray

            Generacja 2:
            VuIdentification wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               VuIdentificationRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuIdentification
               }

               recordType oznacza typ rekordu (VuIdentification). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuIdentification w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów VuIdentification.
            2.207.   VuITSConsentRecord

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące zgody kierowcy na stosowanie inteligentnych systemów transportowych.

            Tekst z obrazka

               VuITSConsentRecord ::= SEQUENCE {
               cardNumberAndGen FullCardNumberAndGeneration,
               consent BOOLEAN
               }

               companyCardNumberAndGen identyfikuje kartę, w tym jej generację. Musi to być karta kierowcy lub karta warsztatowa.

               consent jest flagą wskazującą, czy kierowca wyraził zgodę na stosowanie inteligentnych systemów transportowych w danym pojeździe / przyrządzie rejestrującym.

               Przypisanie wartości:

                        TRUE

                        wskazuje zgodę kierowcy na stosowanie inteligentnych systemów transportowych

                        FALSE

                        wskazuje odmowę kierowcy dotyczącą stosowania inteligentnych systemów transportowych

                  2.208.   VuITSConsentRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące zgody kierowcy na stosowanie inteligentnych systemów transportowych (wymaganie 200 określone w załączniku 1C).

            Tekst z obrazka

               VuITSConsentRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuITSConsentRecord
               }

               recordType oznacza typ rekordu (VuITSConsentRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuITSConsentRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów ITS.
            2.209.   VuManufacturerAddress

            Adres producenta przyrządu rejestrującego.

            Tekst z obrazka

               VuManufacturerAddress ::= Address

               Przypisanie wartości: nieokreślona.
            2.210.   VuManufacturerName

            Nazwa producenta przyrządu rejestrującego.

            Tekst z obrazka

               VuManufacturerName ::= Name

               Przypisanie wartości: nieokreślona.
            2.211.   VuManufacturingDate

            Data produkcji przyrządu rejestrującego.

            Tekst z obrazka

               VuManufacturingDate ::= TimeReal

               Przypisanie wartości: nieokreślona.
            2.212.   VuOverSpeedingControlData

            Informacje przechowywane w przyrządzie rejestrującym dotyczące przekroczeń prędkości od ostatniej kontroli przekroczenia prędkości (wymaganie 095 określone w załączniku 1B i wymaganie 117 określone w załączniku 1C).

            Tekst z obrazka

               VuOverSpeedingControlData ::= SEQUENCE {
               lastOverspeedControlTime TimeReal,
               firstOverspeedSince TimeReal,
               numberOfOverspeedSince OverspeedNumber
               }

               lastOverspeedControlTime jest datą i godziną ostatniej kontroli przekroczenia prędkości.

               firstOverspeedSince jest datą i godziną pierwszego przekroczenia prędkości po tej ostatniej kontroli przekroczenia prędkości.

               numberOfOverspeedSince jest liczbą zdarzeń przekroczenia prędkości od ostatniej kontroli przekroczenia prędkości.
            2.213.   VuOverSpeedingControlDataRecordArray

            Generacja 2:
            VuOverSpeedingControlData wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               VuOverSpeedingControlDataRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuOverSpeedingControlData
               }

               recordType oznacza typ rekordu (VuOverSpeedingControlData). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuOverSpeedingControlData w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów danych kontroli przekroczenia prędkości.
            2.214.   VuOverSpeedingEventData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące zdarzeń przekroczenia prędkości (wymaganie 094 określone w załączniku 1B).

            Tekst z obrazka

               VuOverSpeedingEventData ::= SEQUENCE {
               noOfVuOverSpeedingEvents INTEGER(0..255),
               vuOverSpeedingEventRecords SET SIZE(noOfVuOverSpeedingEvents) OF VuOverSpeedingEventRecord
               }

               noOfVuOverSpeedingEvents jest liczbą zdarzeń wyszczególnionych w zbiorze vuOverSpeedingEventRecords.

               vuOverSpeedingEventRecords jest zbiorem rekordów zdarzeń przekroczenia prędkości.
            2.215.   VuOverSpeedingEventRecord

                        Generacja 1:
                        Informacje przechowywane w przyrządzie rejestrującym dotyczące zdarzeń przekroczenia prędkości (wymaganie 094 określone w załączniku 1B i wymaganie 117 określone w załączniku 1C).
                        Tekst z obrazka

                           VuOverSpeedingEventRecord ::= SEQUENCE {
                           eventType EventFaultType,
                           eventRecordPurpose EventFaultRecordPurpose,
                           eventBeginTime TimeReal,
                           eventEndTime TimeReal,
                           maxSpeedValue SpeedMax,
                           averageSpeedValue SpeedAverage,
                           cardNumberDriverSlotBegin FullCardNumber,
                           similarEventsNumber SimilarEventsNumber
                           }

                           eventType jest typem zdarzenia.

                           eventRecordPurpose jest celem, dla którego zarejestrowano to zdarzenie.

                           eventBeginTime jest datą i godziną rozpoczęcia zdarzenia.

                           eventEndTime jest datą i godziną zakończenia zdarzenia.

                           maxSpeedValue jest maksymalną prędkością zmierzoną w czasie zdarzenia.

                           averageSpeedValue jest średnią arytmetyczną prędkości zmierzonych w czasie zdarzenia.

                           cardNumberDriverSlotBegin identyfikuje kartę włożoną do szczeliny karty kierowcy na początku zdarzenia.

                           similarEventsNumber jest liczbą podobnych zdarzeń w tym dniu.

                        Generacja 2:
                        Informacje przechowywane w przyrządzie rejestrującym dotyczące zdarzeń przekroczenia prędkości (wymaganie 094 określone w załączniku 1B i wymaganie 117 określone w załączniku 1C).
                        Tekst z obrazka

                           VuOverSpeedingEventRecord ::= SEQUENCE {
                           eventType EventFaultType,
                           eventRecordPurpose EventFaultRecordPurpose,
                           eventBeginTime TimeReal,
                           eventEndTime TimeReal,
                           maxSpeedValue SpeedMax,
                           averageSpeedValue SpeedAverage,
                           cardNumberAndGenDriverSlotBegin FullCardNumberAndGeneration,
                           similarEventsNumber SimilarEventsNumber
                           }

                        Zamiast cardNumberDriverSlotBegin w strukturze danych generacji 2 wykorzystuje się następujący element danych.

                           cardNumberAndGenDriverSlotBegin identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty kierowcy na początku zdarzenia.

                  2.216.   VuOverSpeedingEventRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące zdarzeń przekroczenia prędkości (wymaganie 117 określone w załączniku 1C).

            Tekst z obrazka

               VuOverSpeedingEventRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuOverSpeedingEventRecord
               }

               recordType oznacza typ rekordu (VuOverSpeedingEventRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuOverSpeedingEventRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów zdarzeń przekroczenia prędkości.
            2.217.   VuPartNumber

            Numer części przyrządu rejestrującego.

            Tekst z obrazka

               VuPartNumber ::= IA5String(SIZE(16))

               Przypisanie wartości: swoista dla producenta VU.
            2.218.   VuPlaceDailyWorkPeriodData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące miejsc rozpoczęcia lub zakończenia dziennego okresu pracy kierowców (wymaganie 087 określone w załączniku 1B oraz wymagania 108 i 110 określone w załączniku 1C).

            Tekst z obrazka

               VuPlaceDailyWorkPeriodData ::= SEQUENCE {
               noOfPlaceRecords INTEGER(0..255),
               vuPlaceDailyWorkPeriodRecords SET SIZE(noOfPlaceRecords) OF VuPlaceDailyWorkPeriodRecord
               }

               noOfPlaceRecords jest liczbą rekordów wyszczególnionych w zbiorze vuPlaceDailyWorkPeriodRecords.

               vuPlaceDailyWorkPeriodRecords jest zbiorem rekordów dotyczących miejsca.
            2.219.   VuPlaceDailyWorkPeriodRecord

                        Generacja 1:
                        Informacje przechowywane w przyrządzie rejestrującym dotyczące miejsca rozpoczęcia lub zakończenia dziennego okresu pracy kierowcy (wymaganie 087 określone w załączniku 1B oraz wymagania 108 i 110 określone w załączniku 1C).
                        Tekst z obrazka

                           VuPlaceDailyWorkPeriodRecord ::= SEQUENCE {
                           fullCardNumber FullCardNumber,
                           placeRecord PlaceRecord
                           }

                           fullCardNumber zawiera typ karty kierowcy, państwo członkowskie wydające kartę i numer karty.

                           placeRecord zawiera informacje dotyczące wprowadzonego miejsca.

                        Generacja 2:
                        Informacje przechowywane w przyrządzie rejestrującym dotyczące miejsca rozpoczęcia lub zakończenia dziennego okresu pracy kierowcy (wymaganie 087 określone w załączniku 1B oraz wymagania 108 i 110 określone w załączniku 1C).
                        Tekst z obrazka

                           VuPlaceDailyWorkPeriodRecord ::= SEQUENCE {
                           fullCardNumberAndGeneration FullCardNumberAndGeneration,
                           placeRecord PlaceRecord
                           }

                        Zamiast fullCardNumber w strukturze danych generacji 2 wykorzystuje się następujący element danych:

                           fullCardNumberAndGeneration jest typem karty, państwem członkowskim wydającym kartę, numerem karty i generacją przechowywanymi na karcie.

                  2.220.   VuPlaceDailyWorkPeriodRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące miejsc rozpoczęcia lub zakończenia dziennego okresu pracy kierowców (wymagania 108 i 110 określone w załączniku 1C).

            Tekst z obrazka

               VuPlaceDailyWorkPeriodRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuPlaceDailyWorkPeriodRecord
               }

               recordType oznacza typ rekordu (VuPlaceDailyWorkPeriodRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuPlaceDailyWorkPeriodRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów dotyczących miejsca.
            2.221.   VuPrivateKey

            Generacja 1:
            Klucz prywatny przyrządu rejestrującego.

            Tekst z obrazka

               VuPrivateKey ::= RSAKeyPrivateExponent

            2.222.   VuPublicKey

            Generacja 1:
            Klucz publiczny przyrządu rejestrującego.

            Tekst z obrazka

               VuPublicKey ::= PublicKey

            2.223.   VuSerialNumber

            Numer seryjny przyrządu rejestrującego (wymaganie 075 określone w załączniku 1B i wymaganie 93 określone w załączniku 1C).

            Tekst z obrazka

               VuSerialNumber ::= ExtendedSerialNumber

            2.224.   VuSoftInstallationDate

            Data instalacji wersji oprogramowania przyrządu rejestrującego.

            Tekst z obrazka

               VuSoftInstallationDate ::= TimeReal

               Przypisanie wartości: nieokreślona.
            2.225.   VuSoftwareIdentification

            Informacje przechowywane w przyrządzie rejestrującym dotyczące zainstalowanego oprogramowania.

            Tekst z obrazka

               VuSoftwareIdentification ::= SEQUENCE {
               vuSoftwareVersion VuSoftwareVersion,
               vuSoftInstallationDate VuSoftInstallationDate
               }

               vuSoftwareVersion jest numerem wersji oprogramowania przyrządu rejestrującego.

               vuSoftInstallationDate jest datą zainstalowania wersji oprogramowania.
            2.226.   VuSoftwareVersion

            Numer wersji oprogramowania przyrządu rejestrującego.

            Tekst z obrazka

               VuSoftwareVersion ::= IA5String(SIZE(4))

               Przypisanie wartości: nieokreślona.
            2.227.   VuSpecificConditionData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące warunków szczególnych.

            Tekst z obrazka

               VuSpecificConditionData ::= SEQUENCE {
               noOfSpecificConditionRecords INTEGER(0..216-1)
               specificConditionRecords SET SIZE (noOfSpecificConditionRecords) OF SpecificConditionRecord
               }

               noOfSpecificConditionRecords jest liczbą rekordów wyszczególnionych w zbiorze specificConditionRecords.

               specificConditionRecords jest zbiorem rekordów dotyczących warunków szczególnych.
            2.228.   VuSpecificConditionRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące warunków szczególnych (wymaganie 130 określone w załączniku 1C).

            Tekst z obrazka

               VuSpecificConditionRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF SpecificConditionRecord
               }

               recordType oznacza typ rekordu (SpecificConditionRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość SpecificConditionRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów dotyczących warunków szczególnych.
            2.229.   VuTimeAdjustmentData

            Generacja 1:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące korekt czasu dokonanych poza regularną kalibracją (wymaganie 101 określone w załączniku 1C).

            Tekst z obrazka

               VuTimeAdjustmentData ::= SEQUENCE {
               noOfVuTimeAdjRecords INTEGER(0..6),
               vuTimeAdjustmentRecords SET SIZE(noOfVuTimeAdjRecords) OF VuTimeAdjustmentRecord
               }

               noOfVuTimeAdjRecords jest liczbą rekordów w zbiorze vuTimeAdjustmentRecords.

               vuTimeAdjustmentRecords jest zbiorem rekordów dotyczących korekty czasu.
            2.230.   VuTimeAdjustmentGNSSRecord

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące korekty czasu w oparciu o dane dotyczące czasu z GNSS (wymagania 124 i 125 określone w załączniku 1C).

            Tekst z obrazka

               VuTimeAdjustmentGNSSRecord ::= SEQUENCE {
               oldTimeValue TimeReal,
               newTimeValue TimeReal
               }

               oldTimeValue, newTimeValue są starą i nową wartością daty i godziny.
            2.231.   VuTimeAdjustmentGNSSRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące korekty czasu dokonywanej w oparciu o dane dotyczące czasu z GNSS (wymagania 124 i 125 określone w załączniku 1C).

            Tekst z obrazka

               VuTimeAdjustmentGNSSRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuTimeAdjustmentGNSSRecord
               }

               recordType oznacza typ rekordu (VuTimeAdjustmentGNSSRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuTimeAdjustmentGNSSRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów korekty czasu GNSS.
            2.232.   VuTimeAdjustmentRecord

            Informacje przechowywane w przyrządzie rejestrującym dotyczące korekty czasu dokonanej poza regularną kalibracją (wymaganie 101 określone w załączniku 1B oraz wymagania 124 i 125 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           VuTimeAdjustmentRecord ::= SEQUENCE {
                           oldTimeValue TimeReal,
                           newTimeValue TimeReal,
                           workshopName Name,
                           workshopAddress Address,
                           workshopCardNumber FullCardNumber
                           }

                           oldTimeValue, newTimeValue są starą i nową wartością daty i godziny.

                           workshopName, workshopAddress są nazwą i adresem warsztatu.

                           workshopCardNumber identyfikuje kartę warsztatowa użytą do dokonania korekty czasu.

                        Generacja 2:
                        Tekst z obrazka

                           VuTimeAdjustmentRecord ::= SEQUENCE {
                           oldTimeValue TimeReal,
                           newTimeValue TimeReal,
                           workshopName Name,
                           workshopAddress Address,
                           workshopCardNumberAndGeneration FullCardNumberAndGeneration
                           }

                        Zamiast workshopCardNumber w strukturze danych generacji 2 wykorzystuje się następujący element danych.

                           workshopCardNumberAndGeneration identyfikuje kartę warsztatowa, w tym jej generację, użytą do dokonania korekty czasu.

                  2.233.   VuTimeAdjustmentRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące korekt czasu dokonanych poza regularną kalibracją (wymagania 124 i 125 określone w załączniku 1C).

            Tekst z obrazka

               VuTimeAdjustmentRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF
               VuTimeAdjustmentRecord
               }

               recordType oznacza typ rekordu (VuTimeAdjustmentRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuTimeAdjustmentRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów korekty czasu.
            2.234.   WorkshopCardApplicationIdentification

            Informacje przechowywane na karcie warsztatowej dotyczące identyfikacji aplikacji na karcie (wymagania 307 i 330 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           WorkshopCardApplicationIdentification ::= SEQUENCE {
                           typeOfTachographCardId EquipmentType,
                           cardStructureVersion CardStructureVersion,
                           noOfEventsPerType NoOfEventsPerType,
                           noOfFaultsPerType NoOfFaultsPerType,
                           activityStructureLength CardActivityLengthRange,
                           noOfCardVehicleRecords NoOfCardVehicleRecords,
                           noOfCardPlaceRecords NoOfCardPlaceRecords,
                           noOfCalibrationRecords NoOfCalibrationRecords
                           }

                           typeOfTachographCardId określa wdrożony typ karty.

                           cardStructureVersion określa wersję struktury wdrożonej na karcie.

                           noOfEventsPerType jest liczbą zdarzeń według typu zdarzenia możliwych do zarejestrowania na karcie.

                           noOfFaultsPerType jest liczbą usterek według typu usterki możliwych do zarejestrowania na karcie.

                           activityStructureLength podaje liczbę bajtów dostępnych do przechowywania rekordów czynności.

                           noOfCardVehicleRecords jest liczbą rekordów dotyczących pojazdów możliwych do zarejestrowania na karcie.

                           noOfCardPlaceRecords jest liczbą miejsc możliwych do zarejestrowania na karcie.

                           noOfCalibrationRecords jest liczbą rekordów kalibracyjnych możliwych do zarejestrowania na karcie.

                        Generacja 2:
                        Tekst z obrazka

                           WorkshopCardApplicationIdentification ::= SEQUENCE {
                           typeOfTachographCardId EquipmentType,
                           cardStructureVersion CardStructureVersion,
                           noOfEventsPerType NoOfEventsPerType,
                           noOfFaultsPerType NoOfFaultsPerType,
                           activityStructureLength CardActivityLengthRange,
                           noOfCardVehicleRecords NoOfCardVehicleRecords,
                           noOfCardPlaceRecords NoOfCardPlaceRecords,
                           noOfCalibrationRecords NoOfCalibrationRecords,
                           noOfGNSSCDRecords NoOfGNSSCDRecords,
                           noOfSpecificConditionRecords NoOfSpecificConditionRecords
                           }

                        Oprócz generacji 1 używane są następujące elementy danych:

                                       noOfGNSSCDRecords jest liczbą rekordów nieprzerwanego czasu prowadzenia pojazdu GNSS, które mogą być przechowywane na karcie.

                                       noOfSpecificConditionRecords jest liczbą rekordów warunków szczególnych, które mogą być zapisane na karcie.

                  2.235.   WorkshopCardCalibrationData

            Informacje przechowywane na karcie warsztatowej dotyczące czynności warsztatowych wykonanych przy użyciu karty (wymagania 314, 316, 337 i 339 określone w załączniku 1C).

            Tekst z obrazka

               WorkshopCardCalibrationData ::= SEQUENCE {
               calibrationTotalNumber INTEGER(0 .. 216-1),
               calibrationPointerNewestRecord INTEGER(0 .. NoOfCalibrationRecords-1),
               calibrationRecords SET SIZE(NoOfCalibrationRecords) OF WorkshopCardCalibrationRecord
               }

               calibrationTotalNumber jest całkowitą liczbą kalibracji wykonanych przy użyciu karty.

               calibrationPointerNewestRecord jest indeksem ostatniego, uaktualnionego rekordu kalibracyjnego.

               Przypisanie wartości: liczba odpowiadającą licznikowi rekordów kalibracyjnych, rozpoczynając od „0” dla pierwszego wystąpienia rekordu kalibracyjnego w strukturze.

               calibrationRecords jest zbiorem rekordów zawierających informacje o kalibracji lub korekcie czasu.
            2.236.   WorkshopCardCalibrationRecord

            Informacje przechowywane na karcie warsztatowej dotyczące czynności wykonanych przy użyciu karty (wymagania 314 i 337 określone w załączniku 1C).

                        Generacja 1:
                        Tekst z obrazka

                           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 jest celem kalibracji.

                           vehicleIdentificationNumber jest numerem VIN.

                           vehicleRegistration zawiera numer VRN i państwa członkowskiego rejestracji.

                           wVehicleCharacteristicConstant jest współczynnikiem charakterystycznym pojazdu.

                           kConstantOfRecordingEquipment jest stałą urządzenia rejestrującego.

                           lTyreCircumference jest obwodem tocznym kół.

                           tyreSize jest oznaczeniem rozmiarów opon zamontowanych w pojeździe.

                           authorisedSpeed jest maksymalną, dozwoloną prędkością pojazdu.

                           oldOdometerValue, newOdometerValue są starym i nowym stanem licznika kilometrów.

                           oldTimeValue, newTimeValue są starą i nową wartością daty i godziny.

                           nextCalibrationDate jest datą następnej kalibracji typu określonego w CalibrationPurpose, którą powinien przeprowadzić autoryzowany organ kontrolny.

                           vuPartNumber, vuSerialNumber and sensorSerialNumber są elementami danych do identyfikacji urządzenia rejestrującego.

                        Generacja 2:
                        Tekst z obrazka

                           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
                           }

                        Oprócz generacji 1 używane są następujące elementy danych:

                                       sensorGNSSSerialNumber, który identyfikuje urządzenie zewnętrzne GNSS.

                                       rcmSerialNumber, który identyfikuje moduł komunikacji na odległość.

                                       sealDataCard podaje informacje o plombach przymocowanych do różnych części pojazdu.

                  2.237.   WorkshopCardHolderIdentification

            Informacje przechowywane na karcie warsztatowej dotyczące identyfikacji posiadacza karty (wymagania 311 i 334 określone w załączniku 1C).

            Tekst z obrazka

               WorkshopCardHolderIdentification ::= SEQUENCE {
               workshopName Name,
               workshopAddress Address,
               cardHolderName HolderName,
               cardHolderPreferredLanguage Language
               }

               workshopName jest nazwą warsztatu posiadacza karty.

               workshopAddressjest adresem warsztatu posiadacza karty.

               cardHolderName jest nazwiskiem i imieniem (imionami) posiadacza karty (np. nazwiskiem mechanika).

               cardHolderPreferredLanguage jest preferowanym językiem posiadacza karty.
            2.238.   WorkshopCardPIN

            Osobisty numer identyfikacyjny (PIN) karty warsztatowej (wymaganie 309 i 332 określone w załączniku 1C).

            Tekst z obrazka

               WorkshopCardPIN ::= IA5String(SIZE(8))

               Przypisanie wartości: PIN znany posiadaczowi karty, z prawej strony wypełniony bajtami o wartości „FF” aż do 8 bajtów.
            2.239.   W-VehicleCharacteristicConstant

            Współczynnik charakterystyczny pojazdu (definicja k)).

            Tekst z obrazka

               W-VehicleCharacteristicConstant ::= INTEGER(0..216-1))

               Przypisanie wartości: liczba impulsów na kilometr w zakresie operacyjnym 0 do 64 255 impulsów/km.
            2.240.   VuPowerSupplyInterruptionRecord

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące zdarzeń przerwy w zasilaniu (wymaganie 117 określone w załączniku 1C).

            Tekst z obrazka

               VuPowerSupplyInterruptionRecord ::= SEQUENCE {
               eventType EventFaultType,
               eventRecordPurpose EventFaultRecordPurpose,
               eventBeginTime TimeReal,
               eventEndTime TimeReal,
               cardNumberAndGenDriverSlotBegin FullCardNumberAndGeneration,
               cardNumberAndGenDriverSlotEnd FullCardNumberAndGeneration,
               cardNumberAndGenCodriverSlotBegin FullCardNumberAndGeneration,
               cardNumberAndGenCodriverSlotEnd FullCardNumberAndGeneration,
               similarEventsNumber SimilarEventsNumber
               }

               eventType jest typem zdarzenia.

               eventRecordPurpose jest celem, dla którego zarejestrowano to zdarzenie.

               eventBeginTime jest datą i godziną rozpoczęcia zdarzenia.

               eventEndTime jest datą i godziną zakończenia zdarzenia.

               cardNumberAndGenDriverSlotBegin identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty kierowcy na początku zdarzenia.

               cardNumberAndGenDriverSlotEnd identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty kierowcy na końcu zdarzenia.

               cardNumberAndGenCodriverSlotBegin identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty współkierowcy na początku zdarzenia.

               cardNumberAndGenCodriverSlotEnd identyfikuje kartę, w tym jej generację, włożoną do szczeliny karty współkierowcy na końcu zdarzenia.

               similarEventsNumber jest liczbą podobnych zdarzeń w tym dniu.
            2.241.   VuPowerSupplyInterruptionRecordArray

            Generacja 2:
            Informacje przechowywane w przyrządzie rejestrującym dotyczące zdarzeń przerwy w zasilaniu (wymaganie 117 określone w załączniku 1C).

            Tekst z obrazka

               VuPowerSupplyInterruptionRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF VuPowerSupplyInterruptionRecord
               }

               recordType oznacza typ rekordu (VuPowerSupplyInterruptionRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość VuPowerSupplyInterruptionRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów zdarzeń przerwy w zasilaniu.
            2.242.   VuSensorExternalGNSSCoupledRecordArray

            Generacja 2:
            Zbiór zapisów SensorExternalGNSSCoupledRecord wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               VuSensorExternalGNSSCoupledRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF SensorExternalGNSSCoupledRecord
               }

               recordType oznacza typ rekordu (SensorExternalGNSSCoupledRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość SensorExternalGNSSCoupledRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów SensorExternalGNSSCoupled.
            2.243.   VuSensorPairedRecordArray

            Generacja 2:
            Zbiór zapisów SensorPairedRecord wraz z metadanymi stosowany w protokole pobierania danych.

            Tekst z obrazka

               VuSensorPairedRecordArray ::= SEQUENCE {
               recordType RecordType,
               recordSize INTEGER(1..65535),
               noOfRecords INTEGER(0..65535),
               records SET SIZE(noOfRecords) OF SensorPairedRecord
               }

               recordType oznacza typ rekordu (SensorPairedRecord). Przypisanie wartości: zob. RecordType

               recordSize to wielkość SensorPairedRecord w bajtach.

               noOfRecords jest liczbą rekordów w zbiorze.

               records jest zbiorem rekordów sparowanego czujnika.
            3.   DEFINICJE WARTOŚCI I ZAKRESU WIELKOŚCI
            Definicja wartości zmiennych używana w definicjach w ust. 2.

            Tekst z obrazka

               TimeRealRange ::= 232-1

            4.   ZESTAW ZNAKÓW:
            W łańcuchach IA5Strings używa się znaków ASCII zdefiniowanych w normie ISO/IEC 8824-1. Na potrzeby czytelności i łatwego odwoływania się poniżej podano przypisanie wartości. W przypadku rozbieżności między tą uwagą a normą obowiązują przepisy normy ISO/IEC 8824-1.

            Tekst z obrazka

               ! " # $ % & ' ( ) * + , - . / 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 { | } ~

                        W innych łańcuchach znaków (Address, Name, VehicleRegistrationNumber) używa się dodatkowo znaków zdefiniowanych kodami od 161 do 255 następujących 8-bitowych standardowych zestawów znaków, określonych numerem Code Page:
                        Standardowy zestaw znaków

                        Code Page
                        (dziesiętny)

                        ISO/IEC 8859-1 Latin-1 – dla Europy Zachodniej

                        1

                        ISO/IEC 8859-2 Latin-2 – dla Europy Środkowej i Wschodniej

                        2

                        ISO/IEC 8859-3 Latin-3 – dla Europy Południowej

                        3

                        ISO/IEC 8859-5 Latin – dla cyrylicy

                        5

                        ISO/IEC 8859-7 Latin – dla alfabetu greckiego

                        7

                        ISO/IEC 8859-9 Latin-5 – dla alfabetu tureckiego

                        9

                        ISO/IEC 8859-13 Latin-7 – dla krajów bałtyckich

                        13

                        ISO/IEC 8859-15 Latin-9

                        15

                        ISO/IEC 8859-16 Latin-10 – dla Europy Południowo-Wschodniej

                        16

                        KOI8-R Latin – dla cyrylicy

                        80

                        KOI8-U Latin – dla cyrylicy

                        85

                  5.   KODOWANIE
            Przy kodowaniu zgodnie z zasadami ASN.1, wszystkie zdefiniowane typy danych koduje się zgodnie z wariantem unormowanym w ISO/IEC 8825-2.
            6.   IDENTYFIKATORY OBIEKTU I IDENTYFIKATORY APLIKACJI
            6.1.   Identyfikatory obiektu

            Identyfikatory obiektu (OID) wymienione w niniejszym rozdziale mają zastosowanie wyłącznie do generacji 2. Takie OID wyszczególniono w TR-03110-3 i powtórzono dla kompletności wywodu. Takie OID zawarto w poddrzewie bsi-de:

            Tekst z obrazka

               bsi-de OBJECT IDENTIFIER ::= {
               itu-t(0) identified-organization(4) etsi(0)
               reserved(127) etsi-identified-organization(0) 7
               }

               Identyfikatory protokołu uwierzytelnienia VU

            Tekst z obrazka

               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}

            Przykład: Załóżmy, że należy dokonać uwierzytelnienia VU za pomocą SHA-384, wtedy identyfikatorem obiektu, który należy użyć jest (w składni ASN.1) Tekst z obrazka

               bsi-de protocols(2) smartcard(2) 2 2 4
            . Wartość tego identyfikatora obiektu w zapisie kropkowym wynosi Tekst z obrazka

               0.4.0.127.0.7.2.2.2.2.4
            .

                        Zapis kropkowy

                        Zapis bajtowy

                        ‘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’

               Identyfikatory protokołu uwierzytelnienia z chipem

            Tekst z obrazka

               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}

            Przykład: Przypuśćmy, że uwierzytelnienie chipu ma zostać dokonane za pomocą algorytmu ECDH, co daje długość klucza sesji AES 128 bitów. Ten klucz sesji zostanie następnie wykorzystany w trybie pracy CBC w celu zapewnienia poufności danych i z algorytmem CMAC w celu zapewnienia autentyczności danych. Zatem identyfikatorem obiektu, który należy użyć jest (w składni ASN.1) Tekst z obrazka

               bsi-de protocols(2) smartcard(2) 3 2 2
            . Wartość tego identyfikatora obiektu w zapisie kropkowym wynosi Tekst z obrazka

               0.4.0.127.0.7.2.2.3.2.2
            .

                        Zapis kropkowy

                        Zapis bajtowy

                        ‘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.   Identyfikatory aplikacji

            Generacja 2:
            Identyfikator aplikacji (AID) dla urządzenia zewnętrznego GNSS (generacja 2) jest określony za pomocą „FF 44 54 45 47 4D”. Jest to zastrzeżony AID zgodny z normą ISO/IEC 7816-4.

               Uwaga: 5 ostatnich bajtów koduje DTEGM dla urządzenia zewnętrznego GNSS tachografu inteligentnego.
            Identyfikator aplikacji dla aplikacji kart do tachografów generacji 2 jest określony za pomocą „FF 53 4D 52 44 54”. Jest to zastrzeżony AID zgodny z normą ISO/IEC 7816-4.

            Dodatek 2

               SPECYFIKACJA KART DO TACHOGRAFÓW

            SPIS TREŚCI

                        1.

                     WPROWADZENIE
                     175

                        1.1.

                     Skróty
                     175

                        1.2.

                     Odniesienia
                     176

                        2.

                     CHARAKTERYSTYKI ELEKTRYCZNE I FIZYCZNE
                     176

                        2.1.

                     Napięcie zasilające i pobór prądu
                     177

                        2.2.

                     Napięcie programowania Vpp

                     177

                        2.3.

                     Generowanie i częstotliwość zegara
                     177

                        2.4.

                     Styk we/wy
                     177

                        2.5.

                     Stany karty
                     177

                        3.

                     SPRZĘT I KOMUNIKACJA
                     177

                        3.1.

                     Wprowadzenie
                     177

                        3.2.

                     Protokół komunikacyjny
                     178

                        3.2.1

                     Protokoły
                     178

                        3.2.2

                     ATR
                     179

                        3.2.3

                     PTS
                     179

                        3.3.

                     Zasady dostępu
                     180

                        3.4.

                     Przegląd poleceń i kodów błędów
                     183

                        3.5.

                     Opisy poleceń
                     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.

                     STRUKTURA KART DO TACHOGRAFÓW
                     216

                        4.1.

                     Plik główny MF
                     216

                        4.2.

                     Aplikacje karty kierowcy
                     217

                        4.2.1

                     Aplikacja karty kierowcy 1. generacji
                     217

                        4.2.2

                     Aplikacja karty kierowcy 2. generacji
                     221

                        4.3.

                     Aplikacje karty warsztatowej
                     224

                        4.3.1

                     Aplikacja karty warsztatowej 1. generacji
                     224

                        4.3.2

                     Aplikacja karty warsztatowej 2. generacji
                     228

                        4.4.

                     Aplikacje karty kontrolnej
                     233

                        4.4.1

                     Aplikacja karty kontrolnej 1. generacji
                     233

                        4.4.2

                     Aplikacja karty kontrolnej 2. generacji
                     235

                        4.5.

                     Aplikacje karty firmowej
                     237

                        4.5.1

                     Aplikacja karty firmowej 1. generacji
                     237

                        4.5.2

                     Aplikacja karty firmowej 2. generacji
                     238
                  1.   WPROWADZENIE
            1.1.   Skróty

            Do celów niniejszego dodatku stosuje się poniższe skróty.

                        AC

                        [Access conditions] warunki dostępu

                        AES

                        [Advanced Encryption Standard] zaawansowany standard szyfrowania

                        AID

                        [Application Identifier] identyfikator aplikacji

                        ALW

                        [Always] zawsze

                        APDU

                        [Application Protocol Data Unit] jednostka danych protokołu aplikacji (struktura polecenia)

                        ATR

                        [Answer To Reset] reakcja na sprowadzenie do stanu wyjściowego

                        AUT

                        [Authenticated] uwierzytelniony

                        C6, C7

                        styki 6 i 7 karty opisane w normie ISO/IEC 7816-2

                        cc

                        [clock cycles] cykle zegarowe

                        CHV

                        [Card holder Verification Information] informacje weryfikacyjne posiadacza karty

                        CLA

                        bajt klasy w poleceniu APDU

                        DSRC

                        [Dedicated Short Range Communication] wydzielona łączność krótkiego zasięgu

                        DF

                        [Dedicated File] plik dedykowany. DF może zawierać inne pliki (EF lub DF)

                        ECC

                        [Elliptic Curve Cryptography] kryptografia krzywych eliptycznych

                        EF

                        [Elementary File] plik elementarny

                        etu

                        [elementary time unit] elementarna jednostka czasu

                        G1

                        [Generation 1] 1. generacja

                        G2

                        [Generation 2] 2. generacja

                        IC

                        [Integrated Circuit] układ scalony

                        ICC

                        [Integrated Circuit Card] karta z układem scalonym

                        ID

                        [Identifier] identyfikator

                        IFD

                        [Interface Device] urządzenie interfejsu

                        IFS

                        [Information Field Size] wielkość pola informacyjnego

                        IFSC

                        [Information Field Size for the card] wielkość pola informacyjnego dla karty

                        IFSD

                        [Information Field Size Device] wielkość pola informacyjnego urządzenia (dla terminala)

                        INS

                        bajt instrukcji w poleceniu APDU

                        Lc

                        długość danych wejściowych dla polecenia APDU

                        Le

                        długość danych oczekiwanych (dane wyjściowe dla polecenia)

                        MF

                        [Master File] plik główny (root DF)

                        NAD

                        [Node Address] adres węzła używany w protokole T=1

                        NEV

                        [Never] nigdy

                        P1-P2

                        bajty parametryczne

                        PIN

                        [Personal Identification Number] osobisty numer identyfikacyjny

                        PRO SM

                        [Protected with secure messaging] chroniony z bezpieczną wymianą komunikatów

                        PTS

                        [Protocol Transmission Selection] wybór protokołu komunikacyjnego

                        RFU

                        [Reserved for Future Use] zastrzeżone do wykorzystania w przyszłości

                        RST

                        [Reset] sprowadzenie do stanu wyjściowego (karty)

                        SFID

                        [Short EF Identifier] krótki identyfikator EF

                        SM

                        [Secure Messaging] bezpieczna wymiana komunikatów

                        SW1-SW2

                        bajty stanu

                        TS

                        początkowy znak ATR

                        VPP

                        napięcie programowania

                        VU

                        [Vehicle Unit] przyrząd rejestrujący

                        XXh

                        wartość XX w zapisie heksadecymalnym

                        ‘XXh’

                        wartość XX w zapisie heksadecymalnym

                        ||

                        symbol konkatenacji 03||04=0304

                  1.2.   Odniesienia

            W niniejszym dodatku stosuje się następujące odniesienia:

                        ISO/IEC 7816-2

                        Karty identyfikacyjne – Karty z układami scalonymi – część 2: Wymiary i rozmieszczenie styków. ISO/IEC 7816-2:2007.

                        ISO/IEC 7816-3

                        Karty identyfikacyjne – Karty z układami scalonymi – część 3: Złącze elektryczne i protokoły komunikacyjne. ISO/IEC 7816-3:2006.

                        ISO/IEC 7816-4

                        Karty identyfikacyjne – Karty z układami scalonymi – część 4: Organizacja, zabezpieczenia i polecenia wymiany. ISO/IEC 7816-4:2013 + Cor 1: 2014.

                        ISO/IEC 7816-6

                        Karty identyfikacyjne – Karty z układami scalonymi – część 6: Międzybranżowe elementy danych do wymiany. ISO/IEC 7816-6:2004 + Cor 1: 2006.

                        ISO/IEC 7816-8

                        Karty identyfikacyjne – Karty z układami scalonymi – część 8: Polecenia operacji zabezpieczających. ISO/IEC 7816-8:2004.

                        ISO/IEC 9797-2

                        Technologia informatyczna – Techniki zabezpieczeń – Kody uwierzytelniania wiadomości (MAC) – część 2: Mechanizmy wykorzystujące funkcję haszującą. ISO/IEC 9797-2:2011

                  2.   CHARAKTERYSTYKI ELEKTRYCZNE I FIZYCZNE

                        TCS_01

                        Wszystkie sygnały elektryczne muszą być zgodne z normą ISO/IEC 7816-3, chyba że określono inaczej.

                        TCS_02

                        Rozmieszczenie i wymiary styków kart muszą być zgodne z normą ISO/IEC 7816-2.

                  2.1.   Napięcie zasilające i pobór prądu

                        TCS_03

                        Karta pracuje zgodnie ze specyfikacją przy poborze w granicach określonych w normie ISO/IEC 7816-3.

                        TCS_04

                        Karta pracuje z Vcc = 3V (± 0,3V) bądź z Vcc = 5V (± 0,5V).
                        Wybór napięcia odbywa się zgodnie z normą ISO/IEC 7816-3.

                  2.2.   Napięcie programowania Vpp

                        TCS_05

                        Karta nie wymaga napięcia programowania na pinie C6. Oczekuje się, że pin C6 nie jest przyłączony w IFD. Styk C6 może być przyłączony do Vcc na karcie, ale nie może być przyłączony do masy. W żadnym przypadku napięcie to nie może być interpretowane.

                  2.3.   Generowanie i częstotliwość zegara

                        TCS_06

                        Karta pracuje w zakresie częstotliwości 1–5 MHz i może obsługiwać wyższe częstotliwości. W czasie jednej sesji karty częstotliwość zegara może zmieniać się w granicach ± 2 %. Częstotliwość zegara generowana jest przez przyrząd rejestrujący, a nie przez kartę. Cykl pracy może zmieniać się w granicach 40–60 %.

                        TCS_07

                        W warunkach określonych na karcie w pliku EF ICC zewnętrzny zegar może zostać zatrzymany. Pierwszy bajt treści pliku EF ICC koduje warunki trybu pracy Clockstop:

                                    Niski

                                    Wysoki

                                    Bit 3

                                    Bit 2

                                    Bit 1

                                    0

                                    0

                                    1

                                    Clockstop dozwolony, brak preferowanego poziomu

                                    0

                                    1

                                    1

                                    Clockstop dozwolony, preferowany poziom wysoki

                                    1

                                    0

                                    1

                                    Clockstop dozwolony, preferowany poziom niski

                                    0

                                    0

                                    0

                                    Clockstop niedozwolony

                                    0

                                    1

                                    0

                                    Clockstop dozwolony tylko przy wysokim poziomie

                                    1

                                    0

                                    0

                                    Clockstop dozwolony tylko przy niskim poziomie

                              Bitów od 4 do 8 nie używa się.

                  2.4.   Styk we/wy

                        TCS_08

                        Styk we/wy C7 służy do odbierania i wysyłania danych do IFD. W czasie pracy tylko karta albo tylko IFD jest w trybie nadawania. Gdyby jednak obie jednostki jednocześnie znalazły się w trybie nadawania, nie może to spowodować uszkodzenia karty. Karta wchodzi do trybu odbioru, chyba że nadaje dane.

                  2.5.   Stany karty

                        TCS_09

                        Gdy podawane jest napięcie zasilające, karta pracuje w dwóch stanach:

                                    stan operacyjny, w którym karta wykonuje polecenia lub jest połączona z jednostką cyfrową;

                                    stan jałowy we wszystkich pozostałych sytuacjach (w tym stanie karta zachowuje wszystkie dane).

                  3.   SPRZĘT I KOMUNIKACJA
            3.1.   Wprowadzenie

            W punkcie tym opisano minimalną funkcjonalność wymaganą od kart do tachografów i VU w celu zagwarantowania prawidłowego funkcjonowania i interoperacyjności.
            Karty do tachografów muszą być zgodne, w największym możliwym stopniu, z obowiązującymi normami ISO/IEC (w szczególności z normą ISO/IEC 7816). Niemniej jednak szczegółowo opisano polecenia i protokoły w celu określenia niektórych ograniczonych zastosowań lub różnic, o ile takie występują. Opisane polecenia są w pełni zgodne z przywołanymi normami, jeżeli nie wskazano inaczej.
            3.2.   Protokół komunikacyjny

                        TCS_10

                        Protokół komunikacyjny musi być zgodny z normą ISO/IEC 7816-3 dla T = 0 oraz T = 1. W szczególności VU musi rozpoznawać wysyłane przez kartę przedłużenia czasu oczekiwania.

                  3.2.1   Protokoły

                        TCS_11

                        Karta obsługuje zarówno protokół T = 0, jak i protokół T=1. Karta może ponadto obsługiwać dodatkowe protokoły zorientowane kontaktowo.

                        TCS_12

                           T = 0 jest protokołem domyślnym, dlatego też polecenie PTS jest niezbędne do zmiany protokołu na T = 1.

                        TCS_13

                        Urządzenia wykorzystują konwencję bezpośrednią w obu protokołach: w związku z tym konwencja bezpośrednia jest obowiązkowa dla karty.

                        TCS_14

                        Bajt karty informacyjnej wielkości pola przedstawiony jest na ATR pod oznaczeniem TA3. Wartość ta jest nie mniejsza niż ‘F0h’ (= 240 bajtów).

                  Do protokołów stosuje się następujące ograniczenia:

                        TCS_15

                        T=0

                                    —

                                    Urządzenie interfejsu wspiera odpowiedź na we/wy po wzroście krawędzi narastającego sygnału na RST z 400 cc.

                                    —

                                    Urządzenie interfejsu potrafi odczytać znaki rozdzielone 12 etu.

                                    —

                                    Urządzenie interfejsu odczytuje błędny znak i jego powtórzenie, jeżeli rozdzielone 13 etu. W przypadku wykrycia błędnego znaku na we/wy może pojawić się sygnał błędu między 1 etu a 2 etu. Urządzenie obsługuje opóźnienie 1 etu.

                                    —

                                    Urządzenie interfejsu akceptuje 33-bajtowe ATR (TS + 32)

                                    —

                                    Jeżeli TC1 znajduje się w ATR, to dla znaków wysyłanych przez urządzenie interfejsu jest dodatkowy czas ochronny (Extra Guard Time), chociaż znaki wysyłane przez kartę mogą być jeszcze przedzielone odstępami 12 etu. Odnosi się to także do znaku ACK wysyłanego przez kartę po wysłaniu znaku P3 przez urządzenie interfejsu.

                                    —

                                    Urządzenie interfejsu bierze pod uwagę znak NUL wysyłany przez kartę.

                                    —

                                    Urządzenie interfejsu akceptuje tryb uzupełniający dla ACK.

                                    —

                                    Polecenia odbierz-odpowiedź (get-response) nie można używać w trybie łańcuchowym do otrzymywania danych, których długość może być większa niż 255 bajtów.

                        TCS_16

                        T=1

                                    —

                                    Bajt NAD: nieużywany (NAD ustawia się na ‘00’).

                                    —

                                    S-block ABORT: nieużywany.

                                    —

                                    Błąd stanu S-block VPP: nieużywany.

                                    —

                                    Całkowita długość łańcucha dla pola danych nie może przekraczać 255 bajtów (IFD musi to zapewniać).

                                    —

                                    IFD bezpośrednio po ATR podaje wielkość pola informacyjnego dla urządzenia (IFSD): IFD wysyła żądanie S-Block IFS po ATR, a karta odpowiada S-Block IFS. Zalecaną wartością dla IFSD są 254 bajty.

                                    —

                                    Karta nie pyta o skorygowane IFS.

                  3.2.2   ATR

                        TCS_17

                        Urządzenie sprawdza bajty ATR, zgodnie z normą ISO/IEC 7816-3. Nie wykonuje się weryfikacji znaków historycznych ATR.
                        Przykład podstawowego Biprotocol ATR zgodnego z normą ISO/IEC 7816-3

                                    Znak

                                    Wartość

                                    Uwagi

                                    TS

                                    ‘3Bh’

                                    wskazuje konwencję bezpośrednią

                                    T0

                                    ‘85h’

                                    TD1 obecny; jest 5 bajtów historycznych

                                    TD1

                                    ‘80h’

                                    TD2 obecny; będzie użyty T=0

                                    TD2

                                    ‘11h’

                                    TA3 obecny; będzie użyty T=1

                                    TA3

                                    ‘XXh’ (min. ‘F0h’)

                                    wielkość pola informacyjnego dla karty (IFSC)

                                    TH1–TH5

                                    ‘XXh’

                                    znaki historyczne

                                    TCK

                                    ‘XXh’

                                    znak kontrolny (exclusive OR)

                        TCS_18

                        Po ATR wybierany jest domyślnie plik główny (MF) i staje się katalogiem bieżącym.

                  3.2.3   PTS

                        TCS_19

                        Domyślnym protokołem jest T=0. Aby wybrać protokół T=1, urządzenie musi wysłać do karty PTS (znane też jako PPS).

                        TCS_20

                        Ponieważ oba protokoły T=0 i T=1 są wymagane dla karty, podstawowy PTS do przełączania między protokołami jest obowiązkowy dla karty.
                        PTS można używać, jak wskazano w normie ISO/IEC 7816-3, do przełączania na szybkości transmisji większe niż standardowa, proponowane przez kartę w ATR, jeżeli dotyczy (bajt TA(1)).
                        Większe szybkości transmisji są opcjonalne dla karty.

                        TCS_21

                        Jeżeli karta nie obsługuje innej szybkości transmisji niż standardowa (lub jeżeli nie obsługuje wybranej szybkości transmisji), karta musi prawidłowo odpowiadać na PTS, zgodnie z normą ISO/IEC 7816-3, opuszczając bajt PPS1.
                        Poniżej pokazano przykłady podstawowego PTS do wyboru protokołu:

                                    Znak

                                    Wartość

                                    Uwagi

                                    PPSS

                                    ‘FFh’

                                    znak inicjujący

                                    PPS0

                                    ‘00h’ lub ‘01h’

                                    nie ma PPS1 do PPS3; ‘00h’, aby wybrać T0, ‘01h’, aby wybrać T1

                                    PK

                                    ‘XXh’

                                                znak kontrolny

                                                :

                                                ‘XXh’ = ‘FFh’, jeżeli PPS0 = ‘00h’,
                                                ‘XXh’ = ‘FEh’, jeżeli PPS0 = ‘01h’.

                  3.3.   Zasady dostępu

                        TCS_22

                        Zasada dostępu określa odpowiednie warunki zabezpieczenia dla danego trybu dostępu, tj. polecenia. Jeżeli przedmiotowe warunki zabezpieczenia są spełnione, odpowiednie polecenie jest przetwarzane.

                        TCS_23

                        Następujące warunki zabezpieczenia są stosowane na potrzeby karty do tachografu:

                                    Skrót

                                    Znaczenie

                                    ALW

                                    Operacja jest zawsze możliwa i może być wykonywana bez ograniczeń. Polecenie i odpowiedź APDU są wysyłane w postaci zwykłego tekstu, tzn. bez bezpiecznej wymiany komunikatów.

                                    NEV

                                    Operacja nie jest nigdy możliwa.

                                    PLAIN-C

                                    Polecenie APDU jest wysyłane w postaci zwykłego tekstu, tzn. bez bezpiecznej wymiany komunikatów.

                                    PWD

                                    Działanie może zostać zrealizowane, wyłącznie jeżeli PIN karty warsztatowej został pomyślnie zweryfikowany, tzn. jeżeli stan zabezpieczenia wewnętrznego karty ma status „PIN_Verified”. Polecenie musi być przesłane bez bezpiecznej wymiany komunikatów.

                                    EXT-AUT-G1

                                    Działanie może zostać zrealizowane, wyłącznie jeżeli polecenie External Authenticate dla uwierzytelnienia 1. generacji (zob. także dodatek 11 część A) zostało pomyślnie wykonane.

                                    SM-MAC-G1

                                    Polecenie i odpowiedź APDU muszą być stosowane z bezpieczną wymianą komunikatów 1. generacji w trybie tylko uwierzytelnienia (zob. dodatek 11 część A).

                                    SM-C-MAC-G1

                                    Polecenie APDU musi być stosowane z bezpieczną wymianą komunikatów 1. generacji w trybie tylko uwierzytelnienia (zob. dodatek 11 część A).

                                    SM-R-ENC-G1

                                    Odpowiedź APDU musi być stosowana z bezpieczną wymianą komunikatów 1. generacji w trybie szyfrowania (zob. dodatek 11 część A), tzn. bez zwracania kodu uwierzytelnienia wiadomości.

                                    SM-R-ENC-MAC-G1

                                    Odpowiedź APDU musi być stosowana z bezpieczną wymianą komunikatów 1. generacji w trybie szyfrowania i uwierzytelnienia (zob. dodatek 11 część A).

                                    SM-MAC-G2

                                    Polecenie i odpowiedź APDU muszą być stosowane z bezpieczną wymianą komunikatów 2. generacji w trybie tylko uwierzytelnienia (zob. dodatek 11 część A).

                                    SM-C-MAC-G2

                                    Polecenie APDU musi być stosowane z bezpieczną wymianą komunikatów 2. generacji w trybie tylko uwierzytelnienia (zob. dodatek 11 część A).

                                    SM-R-ENC-MAC-G2

                                    Odpowiedź APDU musi być stosowana z bezpieczną wymianą komunikatów 2. generacji w trybie szyfrowania i uwierzytelnienia (zob. dodatek 11 część A).

                        TCS_24

                        Przedmiotowe warunki zabezpieczenia mogą być powiązane ze sobą w następujący sposób:

                              AND
                           : muszą zostać spełnione wszystkie warunki zabezpieczenia

                              OR
                           : musi zostać spełniony przynajmniej jeden warunek zabezpieczenia
                        Zasady dostępu dla systemu plików, tzn. polecenia SELECT, READ BINARY oraz UPDATE BINARY, zostały określone w rozdziale 4. Zasady dostępu dla pozostałych poleceń zostały określone w poniższych tabelach.

                        TCS_25

                        W przypadku aplikacji DF Tachograph G1 zastosowanie mają następujące zasady dostępu:

                                    Polecenie

                                    Karta kierowcy

                                    Karta warsztatowa

                                    Karta kontrolna

                                    Karta firmowa

                                    External Authenticate

                                                —

                                                dla uwierzytelnienia 1. generacji

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                                —

                                                dla uwierzytelnienia 2. generacji

                                    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

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    PSO: Compute Digital Signature

                                    ALW OR
                                    SM-MAC-G2

                                    ALW OR
                                    SM-MAC-G2

                                    nie dotyczy

                                    nie dotyczy

                                    PSO: Hash

                                    nie dotyczy

                                    nie dotyczy

                                    ALW

                                    nie dotyczy

                                    PSO: Hash of File

                                    ALW OR
                                    SM-MAC-G2

                                    ALW OR
                                    SM-MAC-G2

                                    nie dotyczy

                                    nie dotyczy

                                    PSO: Verify Certificate

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    PSO: Verify Digital Signature

                                    nie dotyczy

                                    nie dotyczy

                                    ALW

                                    nie dotyczy

                                    Verify

                                    nie dotyczy

                                    ALW

                                    nie dotyczy

                                    nie dotyczy

                        TCS_26

                        W przypadku aplikacji DF Tachograph_G2 zastosowanie mają następujące zasady dostępu:

                                    Polecenie

                                    Karta kierowcy

                                    Karta warsztatowa

                                    Karta kontrolna

                                    Karta firmowa

                                    External Authenticate

                                                —

                                                dla uwierzytelnienia 1. generacji

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                                —

                                                dla uwierzytelnienia 2. generacji

                                    ALW

                                    PWD

                                    ALW

                                    ALW

                                    Internal Authenticate

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    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

                                    nie dotyczy

                                    ALW

                                    ALW

                                    nie dotyczy

                                    PSO: Compute Digital Signature

                                    ALW OR
                                    SM-MAC-G2

                                    ALW OR
                                    SM-MAC-G2

                                    nie dotyczy

                                    nie dotyczy

                                    PSO: Hash

                                    nie dotyczy

                                    nie dotyczy

                                    ALW

                                    nie dotyczy

                                    PSO: Hash of File

                                    ALW OR
                                    SM-MAC-G2

                                    ALW OR
                                    SM-MAC-G2

                                    nie dotyczy

                                    nie dotyczy

                                    PSO: Verify Certificate

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    PSO: Verify Digital Signature

                                    nie dotyczy

                                    nie dotyczy

                                    ALW

                                    nie dotyczy

                                    Verify

                                    nie dotyczy

                                    ALW

                                    nie dotyczy

                                    nie dotyczy

                        TCS_27

                        W przypadku MF zastosowanie mają następujące zasady dostępu:

                                    Polecenie

                                    Karta kierowcy

                                    Karta warsztatowa

                                    Karta kontrolna

                                    Karta firmowa

                                    External Authenticate

                                                —

                                                dla uwierzytelnienia 1. generacji

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                                —

                                                dla uwierzytelnienia 2. generacji

                                    ALW

                                    PWD

                                    ALW

                                    ALW

                                    Internal Authenticate

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    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

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    PSO: Compute Digital Signature

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    PSO: Hash

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    PSO: Hash of File

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    nie dotyczy

                                    PSO: Verify Certificate

                                    ALW

                                    ALW

                                    ALW

                                    ALW

                                    Verify

                                    nie dotyczy

                                    ALW

                                    nie dotyczy

                                    nie dotyczy

                        TCS_28

                        Karta do tachografu może, ale nie musi przyjmować poleceń z wyższego poziomu zabezpieczenia niż poziom określony w warunkach zabezpieczenia. Tzn. jeżeli warunkiem zabezpieczenia jest ALW (lub PLAIN-C), karta może przyjąć polecenie z bezpieczną wymianą komunikatów (w trybie szyfrowania lub uwierzytelnienia). Jeżeli warunek zabezpieczenia wymaga bezpiecznej wymiany komunikatów w trybie uwierzytelnienia, karta do tachografu może przyjąć polecenie z bezpieczną wymianą komunikatów tej samej generacji w trybie uwierzytelnienia i szyfrowania.

                           Uwaga: Opisy poleceń dostarczają więcej informacji na temat obsługi poleceń dla poszczególnych typów kart do tachografów oraz poszczególnych DF.

                  3.4.   Przegląd poleceń i kodów błędów

            Polecenia i organizacja pliku wynikają z normy ISO/IEC 7816-4 i spełniają jej wymagania.
            W tej sekcji opisano poniższe pary polecenie-odpowiedź dla APDU. Warianty poleceń, które są obsługiwane przez aplikacje 1. i 2. generacji, zostały określone w odpowiednich opisach poleceń.

                        Polecenie

                        INS

                        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

                        Słowa stanu SW1 i SW2 są zwracane w komunikacie odpowiedzi i oznaczają stan przetwarzania polecenia.

                                    SW1

                                    SW2

                                    Znaczenie

                                    90

                                    00

                                    Normalne przetwarzanie.

                                    61

                                    XX

                                    Normalne przetwarzanie. XX = liczba dostępnych bajtów odpowiedzi.

                                    62

                                    81

                                    Przetwarzanie ostrzeżenia. Część zwracanych danych może być uszkodzona

                                    63

                                    00

                                    Nieudane uwierzytelnienie (ostrzeżenie)

                                    63

                                    CX

                                    Nieprawidłowe CHV (PIN). ‘X’ oznacza licznik pozostałych prób

                                    64

                                    00

                                    Błąd wykonania – Stan pamięci nieulotnej bez zmian. Błąd integralności.

                                    65

                                    00

                                    Błąd wykonania – Stan pamięci nieulotnej zmieniony

                                    65

                                    81

                                    Błąd wykonania – Stan pamięci nieulotnej zmieniony – Uszkodzona pamięć

                                    66

                                    88

                                                Błąd zabezpieczenia

                                                :

                                                nieprawidłowa kryptograficzna suma kontrolna (w czasie bezpiecznej wymiany komunikatów) lub
                                                nieprawidłowy certyfikat (w czasie weryfikacji certyfikatu) lub
                                                nieprawidłowy kryptogram (w czasie zewnętrznego uwierzytelnienia) lub
                                                nieprawidłowy podpis (w czasie weryfikacji podpisu)

                                    67

                                    00

                                    Nieprawidłowa długość (nieprawidłowe Lc lub Le)

                                    68

                                    82

                                    Bezpieczna wymiana komunikatów nieobsługiwana

                                    68

                                    83

                                    Oczekiwane ostatnie polecenie łańcucha

                                    69

                                    00

                                    Niedozwolone polecenie (brak dostępnej odpowiedzi w T=0)

                                    69

                                    82

                                    Niespełniony stan zabezpieczenia.

                                    69

                                    83

                                    Metoda uwierzytelnienia zablokowana.

                                    69

                                    85

                                    Warunki użycia niespełnione.

                                    69

                                    86

                                    Polecenie niedozwolone (brak bieżącego EF).

                                    69

                                    87

                                    Brak oczekiwanych obiektów danych w bezpiecznej wymianie komunikatów

                                    69

                                    88

                                    Nieprawidłowe obiekty danych w bezpiecznej wymianie komunikatów

                                    6A

                                    80

                                    Nieprawidłowe parametry w polu danych

                                    6A

                                    82

                                    Nie znaleziono pliku.

                                    6A

                                    86

                                    Nieprawidłowe parametry P1-P2.

                                    6A

                                    88

                                    Nie znaleziono powołanych danych.

                                    6 B

                                    00

                                    Nieprawidłowe parametry (przesunięcie poza EF).

                                    6C

                                    XX

                                    Nieprawidłowa długość, SW2 wskazuje dokładną długość. Pole danych nie jest zwracane.

                                    6D

                                    00

                                    Kod instrukcji nieobsługiwany lub nieważny.

                                    6E

                                    00

                                    Klasa nieobsługiwana.

                                    6F

                                    00

                                    Inne błędy kontroli

                        TCS_30

                        W przypadku gdy w jednym poleceniu APDU spełniony jest więcej niż jeden warunek wystąpienia błędu, karta może odesłać dowolny z odpowiednich słów stanu.

                  3.5.   Opisy poleceń

            W tym rozdziale opisano obowiązkowe polecenia dla kart do tachografów.
            Dodatkowe szczegółowe informacje dotyczące stosowanych czynności kryptograficznych zamieszczono w dodatku 11 Wspólne mechanizmy zabezpieczenia dla tachografów 1. generacji i 2. generacji.
            Wszystkie polecenia opisane są niezależnie od używanego protokołu (T=0 lub T=1). Bajty CLA, INS, P1, P2, Lc i Le w APDU są zawsze wskazywane. Jeżeli Lc lub Le nie jest potrzebny dla opisywanego polecenia, związane z nimi długość, wartość i opis są puste.

                        TCS_31

                        Jeżeli żądane są oba bajty długości (Lc i Le), opisywane polecenie musi być podzielone na dwie części, jeśli IFD używa protokołu T=0: IFD wysyła to polecenie z P3=Lc + dane, a następnie wysyła polecenie GET RESPONSE (zob. pkt 3.5.6) z P3=Le.

                        TCS_32

                        Jeżeli żądane są oba bajty długości i Le=0 (bezpieczna wymiana komunikatów):

                                    —

                                    gdy używany jest protokół T=1, karta odpowiada na Le=0, wysyłając wszystkie dostępne dane wyjściowe;

                                    —

                                    gdy używany jest protokół T=0, IFD wysyła pierwsze polecenie z P3=Lc + dane, karta odpowiada (na to niejawne Le=0) bajtami stanu ‘61La’, gdzie La jest liczbą dostępnych bajtów odpowiedzi. Następnie IFD generuje polecenie GET RESPONSE z P3=La w celu odczytania danych.

                        TCS_33

                        Karta do tachografu może opcjonalnie obsługiwać pola o rozszerzonej długości zgodnie z normą ISO/IEC 7816-4. Karta do tachografu, która obsługuje pola o rozszerzonej długości, musi:

                                    —

                                    wskazywać możliwość obsługi pól o rozszerzonej długości w ATR;

                                    —

                                    zapewniać obsługiwane pojemności bufora za pomocą informacji o rozszerzonej długości w EF ATR/INFO, zob. TCS_146;

                                    —

                                    wskazywać, czy obsługuje pola o rozszerzonej długości dla T = 1 lub T = 0 w EF Extended Length, zob. TCS_147.

                                    —

                                    obsługiwać pola o rozszerzonej długości dla aplikacji tachograficznej 1. i 2. generacji.

                           Uwagi:

                        Wszystkie polecenia zostały określone dla pól o krótkiej długości. Stosowanie APDU o rozszerzonej długości wynika z ISO/IEC 7816-4.
                        Polecenia są zasadniczo określone dla trybu zwykłego, tj. bez bezpiecznej wymiany komunikatów, ponieważ warstwa bezpiecznej wymiany komunikatów została określona w dodatku 11. Z zasad dostępu dla polecenia wynika, czy polecenie wspiera bezpieczną wymianę komunikatów, a także – czy polecenie wspiera bezpieczną wymianę komunikatów 1. generacji lub 2. generacji. Niektóre warianty poleceń opisano z bezpieczną wymianą komunikatów, aby zilustrować stosowanie bezpiecznej wymiany komunikatów.

                        TCS_34

                        VU wykonuje pełny protokół 2. generacji wzajemnego uwierzytelnienia VU – karta dla sesji, łącznie z weryfikacją certyfikatu (jeżeli jest to wymagane), w DF Tachograph, w DF Tachograph_G2 lub w MF.

                  3.5.1   SELECT

            Polecenie to jest zgodne z normą ISO/IEC 7816-4, ale jego zastosowanie jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.
            Polecenia SELECT używa się:

                        —

                        do wybierania aplikacji DF (musi być używany wybór przez nazwę);

                        —

                        do wybierania pliku elementarnego odpowiadającego przekazanemu ID pliku.

                  3.5.1.1   Wybór przez nazwę (AID)

            Polecenie to pozwala wybrać aplikację DF na karcie.

                        TCS_35

                        Polecenie to można wykonywać z dowolnego miejsca w strukturze pliku (po ATR lub w dowolnym momencie).

                        TCS_36

                        Wybór aplikacji powoduje przywrócenie bieżącego stanu środowiska zabezpieczeń do stanu wyjściowego. Po wybraniu aplikacji żaden bieżący klucz publiczny nie jest już wybierany. Warunek dostępu EXT-AUT-G1 także zostaje utracony. Jeżeli polecenie zostało wykonane bez bezpiecznej wymiany komunikatów, wcześniejsze klucze sesji bezpiecznej wymiany komunikatów nie są już dostępne.

                        TCS_37

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘A4h’

                                    P1

                                    1

                                    ‘04h’

                                    Wybór przez nazwę (AID)

                                    P2

                                    1

                                    ‘0Ch’

                                    brak oczekiwanej odpowiedzi

                                    Lc

                                    1

                                    ‘NNh’

                                    liczba bajtów wysłanych do karty (długość AID):
                                    ‘06h’ dla aplikacji tachograficznej

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    AID: ‘FF 54 41 43 48 4F’ dla aplikacji tachograficznej 1. generacji
                                    AID: ‘FF 53 4D 52 44 54’ dla aplikacji tachograficznej 2. generacji

                              Dla polecenia SELECT nie jest potrzebna żadna odpowiedź (brak Le w T=1, bądź nie ma żądania odpowiedzi w T=0).

                        TCS_38

                        Komunikat odpowiedzi (brak żądania odpowiedzi)

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli nie znaleziono aplikacji wyszczególnionej przez AID, zwróconym stanem przetwarzania jest ‘6A82’.

                                    —

                                    W T=1, jeżeli jest bajt Le, zwróconym stanem jest ‘6700’.

                                    —

                                    W T=0, jeżeli po poleceniu SELECT wymaga się odpowiedzi, zwróconym stanem jest ‘6900’.

                                    —

                                    Jeżeli wybrana aplikacja uznana jest za uszkodzoną (znaleziony błąd integralności w atrybutach pliku), zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                  3.5.1.2   Wybór pliku elementarnego przy pomocy identyfikatora pliku

                        TCS_39

                        Komunikat polecenia

                        TCS_40

                        Karta do tachografu musi obsługiwać bezpieczną wymianę komunikatów 2. generacji, jak określono w dodatku 11 część B dla tego wariantu polecenia.

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘A4h’

                                    P1

                                    1

                                    ‘02h’

                                    wybór EF pod bieżącym DF

                                    P2

                                    1

                                    ‘0Ch’

                                    brak oczekiwanej odpowiedzi

                                    Lc

                                    1

                                    ‘02h’

                                    liczba bajtów wysłanych do karty

                                    #6-#7

                                    2

                                    ‘XXXXh’

                                    identyfikator pliku

                              Dla polecenia SELECT nie jest potrzebna żadna odpowiedź (brak Le w T=1, bądź nie ma żądania odpowiedzi w T=0).

                        TCS_41

                        Komunikat odpowiedzi (brak żądania odpowiedzi)

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli nie znaleziono pliku odpowiadającego identyfikatorowi pliku, zwróconym stanem przetwarzania jest ‘6A82’.

                                    —

                                    W T=1, jeżeli jest bajt Le, zwróconym stanem jest ‘6700’.

                                    —

                                    W T=0, jeżeli po poleceniu SELECT wymaga się odpowiedzi, zwróconym stanem jest ‘6900’.

                                    —

                                    Jeżeli wybrany plik uznany jest za uszkodzony (znaleziony błąd integralności w atrybutach pliku), zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                  3.5.2   READ BINARY

            Polecenie to jest zgodne z normą ISO/IEC 7816-4, ale jego zastosowanie jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.
            Polecenie READ BINARY służy do odczytu danych z przezroczystego pliku.
            Odpowiedź karty obejmuje zwrot odczytanych danych, opcjonalnie obudowane w strukturę bezpiecznej wymiany komunikatów.
            3.5.2.1   Polecenie z przesunięciem w P1-P2

            Polecenie to umożliwia IFD odczyt danych z aktualnie wybranego EF bez bezpiecznej wymiany komunikatów.

               Uwaga: Tego polecenia bez bezpiecznej wymiany komunikatów można używać tylko do odczytu pliku, który wspiera warunek zabezpieczenia ALW dla trybu dostępu do odczytu.

                        TCS_42

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘B0h’

                                    Odczyt binarny

                                    P1

                                    1

                                    ‘XXh’

                                    Przesunięcie w bajtach od początku pliku: bajt najbardziej znaczący

                                    P2

                                    1

                                    ‘XXh’

                                    Przesunięcie w bajtach od początku pliku: bajt najmniej znaczący

                                    Le

                                    1

                                    ‘XXh’

                                    Długość oczekiwanych danych. Liczba bajtów do odczytu.

                           Uwaga: bit 8 w P1 musi być ustawiony na 0.

                        TCS_43

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1-#X

                                    X

                                    ‘XX..XXh’

                                    Odczyt danych

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli nie wybrano EF, zwróconym stanem przetwarzania jest ‘6986’.

                                    —

                                    Jeżeli warunki zabezpieczenia wybranego pliku nie są spełnione, polecenie zostaje przerwane z ‘6982’.

                                    —

                                    Jeżeli przesunięcie nie jest zgodne z wielkością EF (przesunięcie > wielkość EF), zwróconym stanem przetwarzania jest ‘6B00’.

                                    —

                                    Jeżeli wielkość danych do odczytu nie jest zgodna z wielkością EF (przesunięcie + Le > wielkość EF), zwróconym stanem przetwarzania jest ‘6700’ lub ‘6Cxx’, gdzie „xx” wskazuje dokładną długość.

                                    —

                                    Jeżeli błąd integralności zostaje wykryty w atrybutach pliku, karta uznaje, że plik jest uszkodzony i nienaprawialny, a zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                                    —

                                    Jeżeli błąd integralności zostaje wykryty w zgromadzonych danych, karta zwraca żądane dane, a zwróconym stanem przetwarzania jest ‘6281’.

                  3.5.2.1.1   Polecenie z bezpieczną wymianą komunikatów (przykłady)

            Polecenie to umożliwia IFD odczyt danych z bieżąco wybranego EF z bezpieczną wymianą komunikatów w celu zweryfikowania integralności odebranych danych oraz ochrony poufności danych, jeżeli zastosowanie ma warunek zabezpieczenia SM-R-ENC-MAC-G1 (1. generacja) lub SM-R-ENC-MAC-G2 (2. generacja).

                        TCS_44

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘0Ch’

                                    Żądana bezpieczna wymiana komunikatów

                                    INS

                                    1

                                    ‘B0h’

                                    Odczyt binarny

                                    P1

                                    1

                                    ‘XXh’

                                    P1 (przesunięcie w bajtach od początku pliku): bajt najbardziej znaczący

                                    P2

                                    1

                                    ‘XXh’

                                    P2 (przesunięcie w bajtach od początku pliku): bajt najmniej znaczący

                                    Lc

                                    1

                                    ‘XXh’

                                    Długość danych wejściowych dla bezpiecznej wymiany komunikatów

                                    #6

                                    1

                                    ‘97h’

                                    TLE: znacznik specyfikacji oczekiwanej długości

                                    #7

                                    1

                                    ‘01h’

                                    LLE: długość oczekiwanej długości

                                    #8

                                    1

                                    ‘NNh’

                                    Specyfikacja oczekiwanej długości (początkowy Le): liczba bajtów do odczytu

                                    #9

                                    1

                                    ‘8Eh’

                                    TCC: znacznik kryptograficznej sumy kontrolnej

                                    #10

                                    1

                                    ‘XXh’

                                    LCC: długość znajdującej się dalej kryptograficznej sumy kontrolnej

                                                ‘04h’ dla bezpiecznej wymiany komunikatów 1. generacji (zob. dodatek 11 część A)

                                                ‘08h’, ‘0Ch’ lub ‘10h’, w zależności od długości klucza AES, dla bezpiecznej wymiany komunikatów 2. generacji (zob. dodatek 11 część B)

                                    #11-#(10+L)

                                    L

                                    ‘XX..XXh’

                                    Kryptograficzna suma kontrolna

                                    Le

                                    1

                                    ‘00h’

                                    zgodnie ze specyfikacją w normie ISO/IEC 7816-4

                        TCS_45

                        Komunikat odpowiedzi, jeżeli SM-R-ENC-MAC-G1 (1. generacja) / SM-R-ENC-MAC-G2 (2. generacja) nie są wymagane oraz jeżeli format wejściowy bezpiecznej wymiany komunikatów jest prawidłowy:

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1

                                    1

                                    ‘99h’

                                    Znacznik stanu przetwarzania (SW1-SW2) – opcjonalny dla bezpiecznej wymiany komunikatów 1. generacji

                                    #2

                                    1

                                    ‘02h’

                                    Długość stanu przetwarzania

                                    #3 – #4

                                    2

                                    ‘XX XXh’

                                    Stan przetwarzania niechronionej odpowiedzi APDU

                                    #5

                                    1

                                    ‘81h’

                                    TPV: znacznik wartości danych odkrytych

                                    #6

                                    L

                                    ‘NNh’ lub
                                    ‘81 NNh’

                                    LPV: długość zwracanych danych (= początkowemu Le).
                                    L ma 2 bajty, jeżeli LPV>127 bajtów

                                    #(6+L)-#(5+L+NN)

                                    NN

                                    ‘XX..XXh’

                                    Wartość danych odkrytych

                                    #(6+L+NN)

                                    1

                                    ‘8Eh’

                                    TCC: znacznik kryptograficznej sumy kontrolnej

                                    #(7+L+NN)

                                    1

                                    ‘XXh’

                                    LCC: długość znajdującej się dalej kryptograficznej sumy kontrolnej

                                                ‘04h’ dla bezpiecznej wymiany komunikatów 1. generacji (zob. dodatek 11 część A)

                                                ‘08h’, ‘0Ch’ lub ‘10h’, w zależności od długości klucza AES, dla bezpiecznej wymiany komunikatów 2. generacji (zob. dodatek 11 część B)

                                    #(8+L+NN)-#(7+M+L+NN)

                                    M

                                    ‘XX..XXh’

                                    Kryptograficzna suma kontrolna

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                        TCS_46

                        Komunikat odpowiedzi, jeżeli SM-R-ENC-MAC-G1 (1. generacja) / SM-R-ENC-MAC-G2 (2. generacja) są wymagane oraz jeżeli format wejściowy bezpiecznej wymiany komunikatów jest prawidłowy:

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1

                                    1

                                    ‘87h’

                                    TPI CG: znacznik zaszyfrowanych danych (kryptogram)

                                    #2

                                    L

                                    ‘MMh’ lub
                                    ‘81 MMh’

                                    LPI CG: długość zwracanych zaszyfrowanych danych (różna od początkowego Le z polecenia, ze względu na wypełnienie)
                                    L ma 2 bajty, jeżeli LPI CG > 127 bajtów

                                    #(2+L)-#(1+L+MM)

                                    MM

                                    ‘01XX..XXh’

                                    dane szyfrowane: wskaźnik wypełnienia i kryptogram

                                    #(2+L+MM)

                                    1

                                    ‘99h’

                                    Znacznik stanu przetwarzania (SW1-SW2) – opcjonalny dla bezpiecznej wymiany komunikatów 1. generacji

                                    #(3+L+MM)

                                    1

                                    ‘02h’

                                    Długość stanu przetwarzania

                                    #(4+L+MM) – #(5+L+MM)

                                    2

                                    ‘XX XXh’

                                    Stan przetwarzania niechronionej odpowiedzi APDU

                                    #(6+L+MM)

                                    1

                                    ‘8Eh’

                                    TCC: znacznik kryptograficznej sumy kontrolnej

                                    #(7+L+MM)

                                    1

                                    ‘XXh’

                                    LCC: długość znajdującej się dalej kryptograficznej sumy kontrolnej

                                                ‘04h’ dla bezpiecznej wymiany komunikatów 1. generacji (zob. dodatek 11 część A)

                                                ‘08h’, ‘0Ch’ lub ‘10h’, w zależności od długości klucza AES, dla bezpiecznej wymiany komunikatów 2. generacji (zob. dodatek 11 część B)

                                    #(8+L+MM)-#(7+N+L+MM)

                                    N

                                    ‘XX..XXh’

                                    Kryptograficzna suma kontrolna

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                              Polecenie READ BINARY może zwracać stany regularnego przetwarzania, wymienione w TCS_43 pod znacznikiem ‘99h’, opisane w TCS_59, przy użyciu struktury odpowiedzi bezpiecznej wymiany komunikatów.
                        Ponadto mogą wystąpić niektóre błędy, swoiście dotyczące bezpiecznej wymiany komunikatów. W takim przypadku zwracany jest po prostu stan przetwarzania bez struktury bezpiecznej wymiany komunikatów:

                        TCS_47

                        Komunikat odpowiedzi przy nieprawidłowym formacie wejściowym bezpiecznej wymiany komunikatów

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli klucz bieżącej sesji nie jest dostępny, zwracany jest stan przetwarzania ‘6A88’. Zdarza się to w sytuacji, gdy klucz sesyjny nie jest już generowany, albo w sytuacji, gdy wygaśnie już ważność kluczy sesyjnych (w tym przypadku IFD musi powtórnie uruchomić proces wzajemnego uwierzytelnienia w celu utworzenia nowego klucza sesyjnego).

                                    —

                                    Jeżeli w formacie bezpiecznej wymiany komunikatów brakuje pewnych oczekiwanych obiektów (określonych powyżej), zwracany jest stan przetwarzania ‘6987’: ten błąd ma miejsce, jeżeli brakuje oczekiwanego znacznika lub jeżeli treść polecenia nie jest prawidłowo skonstruowana.

                                    —

                                    Jeżeli pewne obiekty danych są nieprawidłowe, zwróconym stanem przetwarzania jest ‘6988’: ten błąd ma miejsce, jeżeli obecne są wszystkie wymagane znaczniki, ale niektóre długości różnią się od oczekiwanych.

                                    —

                                    Jeżeli weryfikacja kryptograficznej sumy kontrolnej wykaże niezgodność, zwróconym stanem przetwarzania jest ‘6688’.

                  3.5.2.2   Polecenie z krótkimi identyfikatorem EF (Elementary File)

            Ten wariant polecenia umożliwia IFD wybór EF przy pomocy krótkiego identyfikatora EF oraz odczyt danych z tego EF.

                        TCS_48

                        Karta do tachografu obsługuje ten wariant polecenia dla wszystkich plików elementarnych z określonym krótkim identyfikatorem EF. Przedmiotowe krótkie identyfikatory EF zostały określone w rozdziale 4.

                        TCS_49

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘B0h’

                                    Odczyt binarny

                                    P1

                                    1

                                    ‘XXh’

                                    Bit 8 ustawiany jest na 1.
                                    Bity 7 i 6 ustawiane są na 00.
                                    Bity 5 – 1 kodują krótki identyfikator EF odpowiedniego EF.

                                    P2

                                    1

                                    ‘XXh’

                                    Koduje przesunięcie od 0 do 255 bajtów w EF przywołanym przez P1.

                                    Le

                                    1

                                    ‘XXh’

                                    Długość oczekiwanych danych. Liczba bajtów do odczytu.

                           Uwaga: Krótkie identyfikatory EF używane na potrzeby aplikacji tachograficznej 2. generacji zostały określone w rozdziale 4.
                        Jeżeli P1 koduje krótki identyfikator EF, a polecenie zostało pomyślnie wykonane, ustalone EF staje się bieżąco wybranym EF (bieżący EF).

                        TCS_50

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1-#L

                                    L

                                    ‘XX..XXh’

                                    Odczyt danych

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli nie znaleziono pliku odpowiadającego krótkiemu identyfikatorowi EF, zwróconym stanem przetwarzania jest ‘6A82’.

                                    —

                                    Jeżeli warunki zabezpieczenia wybranego pliku nie są spełnione, polecenie zostaje przerwane z ‘6982’.

                                    —

                                    Jeżeli przesunięcie nie jest zgodne z wielkością EF (przesunięcie > wielkość EF), zwróconym stanem przetwarzania jest ‘6B00’.

                                    —

                                    Jeżeli wielkość danych do odczytu nie jest zgodna z wielkością EF (przesunięcie + Le > wielkość EF), zwróconym stanem przetwarzania jest ‘6700’ lub ‘6Cxx’, gdzie „xx” wskazuje dokładną długość.

                                    —

                                    Jeżeli błąd integralności zostaje wykryty w atrybutach pliku, karta uznaje, że plik jest uszkodzony i nienaprawialny, a zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                                    —

                                    Jeżeli błąd integralności zostaje wykryty w zgromadzonych danych, karta zwraca żądane dane, a zwróconym stanem przetwarzania jest ‘6281’.

                  3.5.2.3   Polecenie z nieparzystym bajtem instrukcji

            Ten wariant polecenia umożliwia IFD odczyt danych z EF, który ma 32 768 bajtów lub więcej.

                        TCS_51

                        Karta do tachografu obsługująca EF, który ma 32 768 bajtów lub więcej, musi obsługiwać ten wariant polecenia dla takich EF. Karta do tachografu może, ale nie musi obsługiwać tego wariantu polecenia dla innych EF, z wyjątkiem EF Sensor_Installation_Data (zob. TCS_156 i TCS_160).

                        TCS_52

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘B1h’

                                    Odczyt binarny

                                    P1

                                    1

                                    ‘00h’

                                    bieżący EF

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc długość przesuniętego obiektu danych.

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    przesunięty obiekt danych:

                                                znacznik

                                                ‘54h’

                                                długość

                                                ‘01h’ lub ‘02h’

                                                wartość

                                                przesunięcie

                                    Le

                                    1

                                    ‘XXh’

                                    Liczba bajtów do odczytu.

                              IFD koduje długość przesuniętego obiektu danych z możliwie najmniejszą liczbą oktetów, tzn. przy pomocy bajtu długości ‘01h’ IFD koduje przesunięcie od 0 do 255 bajtów, a przy pomocy bajtu długości ‘02h’ koduje przesunięcie od ‘256’ do ‘65 535’ bajtów.

                        TCS_53

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1-#L

                                    L

                                    ‘XX..XXh’

                                    Odczytane dane zapakowane do nieokreślonego obiektu danych ze znacznikiem ‘53h’.

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli nie wybrano EF, zwróconym stanem przetwarzania jest ‘6986’.

                                    —

                                    Jeżeli warunki zabezpieczenia wybranego pliku nie są spełnione, polecenie zostaje przerwane z ‘6982’.

                                    —

                                    Jeżeli przesunięcie nie jest zgodne z wielkością EF (przesunięcie > wielkość EF), zwróconym stanem przetwarzania jest ‘6B00’.

                                    —

                                    Jeżeli wielkość danych do odczytu nie jest zgodna z wielkością EF (przesunięcie + Le > wielkość EF), zwróconym stanem przetwarzania jest ‘6700’ lub ‘6Cxx’, gdzie „xx” wskazuje dokładną długość.

                                    —

                                    Jeżeli błąd integralności zostaje wykryty w atrybutach pliku, karta uznaje, że plik jest uszkodzony i nienaprawialny, a zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                                    —

                                    Jeżeli błąd integralności zostaje wykryty w zgromadzonych danych, karta zwraca żądane dane, a zwróconym stanem przetwarzania jest ‘6281’.

                  3.5.2.3.1   Polecenie z bezpieczną wymianą komunikatów (przykład)

            Poniższy przykład ilustruje stosowanie bezpiecznej wymiany komunikatów, jeżeli zastosowanie ma warunek zabezpieczenia SM-MAC-G2.

                        TCS_54

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘0Ch’

                                    Żądana bezpieczna wymiana komunikatów

                                    INS

                                    1

                                    ‘B1h’

                                    Odczyt binarny

                                    P1

                                    1

                                    ‘00h’

                                    bieżący EF

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘XXh’

                                    długość chronionego pola danych

                                    #6

                                    1

                                    ‘B3h’

                                    znacznik wartości danych odkrytych kodowanych w BER-TLV

                                    #7

                                    1

                                    ‘NNh’

                                    LPV: długość przesyłanych danych

                                    #(8)-#(7+NN)

                                    NN

                                    ‘XX..XXh’

                                    dane odkryte kodowane w BER-TLV, tj. przesunięty obiekt danych ze znacznikiem ‘54’

                                    #(8+NN)

                                    1

                                    ‘97h’

                                    TLE: znacznik specyfikacji oczekiwanej długości

                                    #(9+NN)

                                    1

                                    ‘01h’

                                    LLE: długość oczekiwanej długości

                                    #(10+NN)

                                    1

                                    ‘XXh’

                                    specyfikacja oczekiwanej długości (początkowy Le): liczba bajtów do odczytu

                                    #(11+NN)

                                    1

                                    ‘8Eh’

                                    TCC: znacznik kryptograficznej sumy kontrolnej

                                    #(12+NN)

                                    1

                                    ‘XXh’

                                    LCC: długość znajdującej się dalej kryptograficznej sumy kontrolnej
                                    ‘08h’, ‘0Ch’ lub ‘10h’, w zależności od długości klucza AES, dla bezpiecznej wymiany komunikatów 2. generacji (zob. dodatek 11 część B)

                                    #(13+NN)-#(12+M+NN)

                                    M

                                    ‘XX..XXh’

                                    Kryptograficzna suma kontrolna

                                    Le

                                    1

                                    ‘00h’

                                    zgodnie ze specyfikacją w normie ISO/IEC 7816-4

                        TCS_55

                        komunikat odpowiedzi, jeżeli polecenie zostało pomyślnie wykonane

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1

                                    1

                                    ‘B3h’

                                    odkryte dane kodowane w BER-TLV

                                    #2

                                    L

                                    ‘NNh’ lub
                                    ‘81 NNh’

                                    LPV: długość zwracanych danych (= początkowemu Le).
                                    L ma 2 bajty, jeżeli LPV>127 bajtów

                                    #(2+L)-#(1+L+NN)

                                    NN

                                    ‘XX..XXh’

                                    Wartość odkrytych danych kodowanych w BER-TLV, tj. odczytane dane zapakowane do nieokreślonego obiektu danych ze znacznikiem ‘53h’.

                                    #(2+L+NN)

                                    1

                                    ‘99h’

                                    Stan przetwarzania niechronionej odpowiedzi APDU

                                    #(3+L+NN)

                                    1

                                    ‘02h’

                                    Długość stanu przetwarzania

                                    #(4+L+NN) – #(5+L+NN)

                                    2

                                    ‘XX XXh’

                                    Stan przetwarzania niechronionej odpowiedzi APDU

                                    #(6+L+NN)

                                    1

                                    ‘8Eh’

                                    TCC: znacznik kryptograficznej sumy kontrolnej

                                    #(7+L+NN)

                                    1

                                    ‘XXh’

                                    LCC: długość znajdującej się dalej kryptograficznej sumy kontrolnej
                                    ‘08h’, ‘0Ch’ lub ‘10h’, w zależności od długości klucza AES, dla bezpiecznej wymiany komunikatów 2. generacji (zob. dodatek 11 część B)

                                    #(8+L+NN)-#(7+M+L+NN)

                                    M

                                    ‘XX..XXh’

                                    Kryptograficzna suma kontrolna

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                  3.5.3   UPDATE BINARY

            Polecenie to jest zgodne z normą ISO/IEC 7816-4, ale jego zastosowanie jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.
            Komunikat polecenia UPDATE BINARY inicjuje aktualizację (kasowanie + zapis) bitów już znajdujących się w binarnym EF, zastępując je bitami podanymi w poleceniu APDU.
            3.5.3.1   Polecenie z przesunięciem w P1-P2

            Polecenie to umożliwia IFD zapis danych do bieżąco wybranego EF, bez sprawdzenia przez kartę integralności otrzymanych danych.

               Uwaga: Tego polecenia bez bezpiecznej wymiany komunikatów można używać tylko do aktualizacji pliku, który wspiera warunek zabezpieczenia ALW dla trybu dostępu do aktualizacji.

                        TCS_56

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘D6h’

                                    Aktualizacja binarna licznika

                                    P1

                                    1

                                    ‘XXh’

                                    Przesunięcie w bajtach od początku pliku: bajt najbardziej znaczący

                                    P2

                                    1

                                    ‘XXh’

                                    Przesunięcie w bajtach od początku pliku: bajt najmniej znaczący

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc długość aktualizowanych danych. Liczba zapisywanych bajtów.

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    zapisywane dane

                           Uwaga: bit 8 w P1 musi być ustawiony na 0.

                        TCS_57

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli nie wybrano EF, zwróconym stanem przetwarzania jest ‘6986’.

                                    —

                                    Jeżeli warunki zabezpieczenia wybranego pliku nie są spełnione, polecenie zostaje przerwane z ‘6982’.

                                    —

                                    Jeżeli przesunięcie nie jest zgodne z wielkością EF (przesunięcie > wielkość EF), zwróconym stanem przetwarzania jest ‘6B00’.

                                    —

                                    Jeżeli wielkość danych, które mają być zapisane, nie jest zgodna z wielkością EF (przesunięcie + Lc > wielkość EF), zwróconym stanem przetwarzania jest ‘6700’.

                                    —

                                    Jeżeli błąd integralności zostaje wykryty w atrybutach pliku, karta uznaje, że plik jest uszkodzony i nienaprawialny, a zwróconym stanem przetwarzania jest ‘6400’ lub ‘6500’.

                                    —

                                    Jeżeli zapis nie jest wykonany pomyślnie, zwróconym stanem przetwarzania jest ‘6581’.

                  3.5.3.1.1   Polecenie z bezpieczną wymianą komunikatów (przykłady)

            Polecenie to umożliwia IFD zapis danych do bieżąco wybranego EF, ze sprawdzeniem przez kartę integralności otrzymanych danych. Gdy nie jest wymagana poufność, dane nie są szyfrowane.

                        TCS_58

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘0Ch’

                                    Żądana bezpieczna wymiana komunikatów

                                    INS

                                    1

                                    ‘D6h’

                                    Aktualizacja binarna licznika

                                    P1

                                    1

                                    ‘XXh’

                                    Przesunięcie w bajtach od początku pliku:
                                    bajt najbardziej znaczący

                                    P2

                                    1

                                    ‘XXh’

                                    Przesunięcie w bajtach od początku pliku:
                                    bajt najmniej znaczący

                                    Lc

                                    1

                                    ‘XXh’

                                    długość chronionego pola danych

                                    #6

                                    1

                                    ‘81h’

                                    TPV: znacznik wartości danych odkrytych

                                    #7

                                    L

                                    ‘NNh’ lub
                                    ‘81 NNh’

                                    LPV: długość transmitowanych danych.
                                    L ma 2 bajty, jeżeli LPV >127 bajtów.

                                    #(7 + L)-#(6 + L + NN)

                                    NN

                                    ‘XX..XXh’

                                    wartość odkrytych danych (dane, które mają być zapisane)

                                    #(7 + L + NN)

                                    1

                                    ‘8Eh’

                                    TCC: znacznik kryptograficznej sumy kontrolnej

                                    #(8 + L + NN)

                                    1

                                    ‘XXh’

                                    LCC: długość znajdującej się dalej kryptograficznej sumy kontrolnej ‘04h’ dla bezpiecznej wymiany komunikatów 1. generacji (zob. dodatek 11 część A)
                                    ‘08h’, ‘0Ch’ lub ‘10h’, w zależności od długości klucza AES, dla bezpiecznej wymiany komunikatów 2. generacji (zob. dodatek 11 część B)

                                    #(9 + L + NN)-#(8 + M + L + NN)

                                    M

                                    ‘XX..XXh’

                                    Kryptograficzna suma kontrolna

                                    Le

                                    1

                                    ‘00h’

                                    zgodnie ze specyfikacją w normie ISO/IEC 7816-4

                        TCS_59

                        Komunikat odpowiedzi przy prawidłowym formacie wejściowym bezpiecznej wymiany komunikatów

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1

                                    1

                                    ‘99h’

                                    TSW: znacznik słów stanu (chroniony przez CC)

                                    #2

                                    1

                                    ‘02h’

                                    LSW: długość zwracanego słowa stanu

                                    #3-#4

                                    2

                                    ‘XXXXh’

                                    Stan przetwarzania niechronionej odpowiedzi APDU

                                    #5

                                    1

                                    ‘8Eh’

                                    TCC: znacznik kryptograficznej sumy kontrolnej

                                    #6

                                    1

                                    ‘XXh’

                                    LCC: długość znajdującej się dalej kryptograficznej sumy kontrolnej

                                                ‘04h’ dla bezpiecznej wymiany komunikatów 1. generacji (zob. dodatek 11 część A)

                                                ‘08h’, ‘0Ch’ lub ‘10h’, w zależności od długości klucza AES, dla bezpiecznej wymiany komunikatów 2. generacji (zob. dodatek 11 część B)

                                    #7-#(6+L)

                                    L

                                    ‘XX..XXh’

                                    Kryptograficzna suma kontrolna

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                              Stany „regularnego” przetwarzania, opisane dla polecenia UPDATE BINARY z bezpieczną wymianą komunikatów (zob. pkt 3.5.3.1), mogą być zwracane przy użyciu struktury komunikatu odpowiedzi opisanej powyżej.
                        Ponadto mogą wystąpić niektóre błędy, swoiście dotyczące bezpiecznej wymiany komunikatów. W takim przypadku zwracany jest po prostu stan przetwarzania bez struktury bezpiecznej wymiany komunikatów:

                        TCS_60

                        Komunikat odpowiedzi w przypadku błędu w bezpiecznej wymianie komunikatów

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli klucz bieżącej sesji nie jest dostępny, zwracany jest stan przetwarzania ‘6A88’.

                                    —

                                    Jeżeli w formacie bezpiecznej wymiany komunikatów brakuje pewnych oczekiwanych obiektów (określonych powyżej), zwracany jest stan przetwarzania ‘6987’: ten błąd ma miejsce, jeżeli brakuje oczekiwanego znacznika lub jeżeli treść polecenia nie jest prawidłowo skonstruowana.

                                    —

                                    Jeżeli pewne obiekty danych są nieprawidłowe, zwróconym stanem przetwarzania jest ‘6988’: ten błąd ma miejsce, jeżeli obecne są wszystkie wymagane znaczniki, ale niektóre długości różnią się od oczekiwanych.

                                    —

                                    Jeżeli weryfikacja kryptograficznej sumy kontrolnej wykaże niezgodność, zwróconym stanem przetwarzania jest ‘6688’.

                  3.5.3.2   Polecenie z krótkimi identyfikatorem EF

            Ten wariant polecenia umożliwia IFD wybór EF przy pomocy krótkiego identyfikatora EF oraz zapis danych z tego EF.

                        TCS_61

                        Karta do tachografu obsługuje ten wariant polecenia dla wszystkich plików elementarnych z określonym krótkim identyfikatorem EF. Przedmiotowe krótkie identyfikatory EF zostały określone w rozdziale 4.

                        TCS_62

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘D6h’

                                    Aktualizacja binarna licznika

                                    P1

                                    1

                                    ‘XXh’

                                    Bit 8 ustawiany jest na 1.
                                    Bity 7 i 6 ustawiane są na 00.
                                    Bity 5 – 1 kodują krótki identyfikator EF odpowiedniego EF.

                                    P2

                                    1

                                    ‘XXh’

                                    Koduje przesunięcie od 0 do 255 bajtów w EF przywołanym przez P1.

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc długość aktualizowanych danych. Liczba zapisywanych bajtów.

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    zapisywane dane

                        TCS_63

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                           Uwaga: Krótkie identyfikatory EF używane na potrzeby aplikacji tachograficznej 2. generacji zostały określone w rozdziale 4.
                        Jeżeli P1 koduje krótki identyfikator EF, a polecenie zostało pomyślnie wykonane, ustalone EF staje się bieżąco wybranym EF (bieżący EF).

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli nie znaleziono pliku odpowiadającego krótkiemu identyfikatorowi EF, zwróconym stanem przetwarzania jest ‘6A82’.

                                    —

                                    Jeżeli warunki zabezpieczenia wybranego pliku nie są spełnione, polecenie zostaje przerwane z ‘6982’.

                                    —

                                    Jeżeli przesunięcie nie jest zgodne z wielkością EF (przesunięcie > wielkość EF), zwróconym stanem przetwarzania jest ‘6B00’.

                                    —

                                    Jeżeli wielkość danych, które mają być zapisane, nie jest zgodna z wielkością EF (przesunięcie + Lc > wielkość EF), zwróconym stanem przetwarzania jest ‘6700’.

                                    —

                                    Jeżeli błąd integralności zostaje wykryty w atrybutach pliku, karta uznaje, że plik jest uszkodzony i nienaprawialny, a zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                                    —

                                    Jeżeli zapis nie jest wykonany pomyślnie, zwróconym stanem przetwarzania jest ‘6581’.

                  3.5.3.3   Polecenie z nieparzystym bajtem instrukcji

            Ten wariant polecenia umożliwia IFD zapis danych do EF, który ma 32 768 bajtów lub więcej.

                        TCS_64

                        Karta do tachografu obsługująca EF, który ma 32 768 bajtów lub więcej, musi obsługiwać ten wariant polecenia dla takich EF. Karta do tachografu może, ale nie musi obsługiwać tego wariantu polecenia dla innych EF.

                        TCS_65

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘D7h’

                                    Aktualizacja binarna licznika

                                    P1

                                    1

                                    ‘00h’

                                    bieżący EF

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc długość danych w polu danych dotyczących polecenia

                                    #6-#(5+NN)

                                    NN

                                    ‘XX..XXh’

                                    przesunięty obiekt danych ze znacznikiem ‘54h’ || nieokreślony obiekt danych ze znacznikiem ‘53h’, który pakuje dane do zapisu

                              IFD koduje długość przesuniętego obiektu danych oraz długość nieokreślonego obiektu danych z możliwie najmniejszą liczbą oktetów, tzn. przy pomocy bajtu długości ‘01h’ IFD koduje przesunięcie/długość od 0 do 255 bajtów, a przy pomocy bajtu długości ‘02h’ koduje przesunięcie/długość od ‘256’ do ‘65 535’ bajtów.

                        TCS_66

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli nie wybrano EF, zwróconym stanem przetwarzania jest ‘6986’.

                                    —

                                    Jeżeli warunki zabezpieczenia wybranego pliku nie są spełnione, polecenie zostaje przerwane z ‘6982’.

                                    —

                                    Jeżeli przesunięcie nie jest zgodne z wielkością EF (przesunięcie > wielkość EF), zwróconym stanem przetwarzania jest ‘6B00’.

                                    —

                                    Jeżeli wielkość danych, które mają być zapisane, nie jest zgodna z wielkością EF (przesunięcie + Lc > wielkość EF), zwróconym stanem przetwarzania jest ‘6700’.

                                    —

                                    Jeżeli błąd integralności zostaje wykryty w atrybutach pliku, karta uznaje, że plik jest uszkodzony i nienaprawialny, a zwróconym stanem przetwarzania jest ‘6400’ lub ‘6500’.

                                    —

                                    Jeżeli zapis nie jest wykonany pomyślnie, zwróconym stanem przetwarzania jest ‘6581’.

                  3.5.3.3.1   Polecenie z bezpieczną wymianą komunikatów (przykład)

            Poniższy przykład ilustruje stosowanie bezpiecznej wymiany komunikatów, jeżeli zastosowanie ma warunek zabezpieczenia SM-MAC-G2.

                        TCS_67

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘0Ch’

                                    Żądana bezpieczna wymiana komunikatów

                                    INS

                                    1

                                    ‘D7h’

                                    Aktualizacja binarna licznika

                                    P1

                                    1

                                    ‘00h’

                                    bieżący EF

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘XXh’

                                    długość chronionego pola danych

                                    #6

                                    1

                                    ‘B3h’

                                    znacznik wartości danych odkrytych kodowanych w BER-TLV

                                    #7

                                    L

                                    ‘NNh’ lub
                                    ‘81 NNh’

                                    LPV: długość transmitowanych danych.
                                    L ma 2 bajty, jeżeli LPV >127 bajtów.

                                    #(7+L)-#(6+L+NN)

                                    NN

                                    ‘XX..XXh’

                                    dane odkryte kodowane w BER-TLV, tj. przesunięty obiekt danych ze znacznikiem ‘54h’ || nieokreślony obiekt danych ze znacznikiem ‘53h’, który pakuje dane do zapisu

                                    #(7+L+NN)

                                    1

                                    ‘8Eh’

                                    TCC: znacznik kryptograficznej sumy kontrolnej

                                    #(8+L+NN)

                                    1

                                    ‘XXh’

                                    LCC: długość znajdującej się dalej kryptograficznej sumy kontrolnej
                                    ‘08h’, ‘0Ch’ lub ‘10h’, w zależności od długości klucza AES, dla bezpiecznej wymiany komunikatów 2. generacji (zob. dodatek 11 część B)

                                    #(9+L+NN)-#(8+M+L+NN)

                                    M

                                    ‘XX..XXh’

                                    Kryptograficzna suma kontrolna

                                    Le

                                    1

                                    ‘00h’

                                    zgodnie ze specyfikacją w normie ISO/IEC 7816-4

                        TCS_68

                        komunikat odpowiedzi, jeżeli polecenie zostało pomyślnie wykonane

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1

                                    1

                                    ‘99h’

                                    TSW: znacznik słów stanu (chroniony przez CC)

                                    #2

                                    1

                                    ‘02h’

                                    LSW: długość zwracanego słowa stanu

                                    #3-#4

                                    2

                                    ‘XXXXh’

                                    Stan przetwarzania niechronionej odpowiedzi APDU

                                    #5

                                    1

                                    ‘8Eh’

                                    TCC: znacznik kryptograficznej sumy kontrolnej

                                    #6

                                    1

                                    ‘XXh’

                                    LCC: długość znajdującej się dalej kryptograficznej sumy kontrolnej
                                    ‘08h’, ‘0Ch’ lub ‘10h’, w zależności od długości klucza AES, dla bezpiecznej wymiany komunikatów 2. generacji (zob. dodatek 11 część B)

                                    #7-#(6 + L)

                                    L

                                    ‘XX..XXh’

                                    Kryptograficzna suma kontrolna

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                  3.5.4   GET CHALLENGE

            Polecenie to jest zgodne z normą ISO/IEC 7816-4, ale jego zastosowanie jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.
            Polecenie GET CHALLENGE żąda od karty wydania wyzwania w celu użycia go w procedurze związanej z zabezpieczeniem, w której do karty wysyłany jest kryptogram lub pewne szyfrowane dane.

                        TCS_69

                        Wyzwanie wydane przez kartę ważne jest tylko dla następnego polecenia, które używa wyzwania, wysłanego do karty.

                        TCS_70

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘84h’

                                    INS

                                    P1

                                    1

                                    ‘00h’

                                    P1

                                    P2

                                    1

                                    ‘00h’

                                    P2

                                    Le

                                    1

                                    ‘08h’

                                    Le (długość oczekiwanego wyzwania).

                        TCS_71

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1-#8

                                    8

                                    ‘XX..XXh’

                                    wyzwanie

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli Le jest inne niż ‘08h’, zwracany jest stan przetwarzania ‘6700’.

                                    —

                                    Jeżeli parametry P1-P2 są nieprawidłowe, zwracany jest stan przetwarzania ‘6A86’.

                  3.5.5   VERIFY

            Polecenie to jest zgodne z normą ISO/IEC 7816-4, ale jego zastosowanie jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.
            Jedynie karta warsztatowa jest zobowiązana do obsługi tego polecenia.
            Inne rodzaje kart do tachografów mogą, ale nie muszą realizować tego polecenia, lecz w przypadku tych kart żadne referencyjne CHV nie jest zindywidualizowane. Karty te nie mogą zatem pomyślnie wykonywać tego polecenia. Jeśli chodzi o rodzaje kart do tachografów inne niż karta warsztatowa, ich zachowanie, tj. zwracany kod błędu, nie jest objęte zakresem zastosowania niniejszej specyfikacji, jeżeli polecenie to jest wysyłane.
            Polecenie VERIFY inicjuje porównanie w karcie danych CHV (PIN) wysłanych w poleceniu z referencyjnymi CHV przechowywanymi na karcie.

                        TCS_72

                        PIN wprowadzony przez użytkownika musi być kodowany w ASCI i prawidłowo wypełniony przez IFD bajtami ‘FFh’ do długości 8 bajtów (zob. również typ danych WorkshopCardPIN w dodatku 1).

                        TCS_73

                        Aplikacje tachograficzne 1. i 2. generacji używają tego samego referencyjnego CHV.

                        TCS_74

                        Karta do tachografu sprawdza, czy polecenie jest prawidłowo zakodowane. Jeżeli polecenie nie jest prawidłowo zakodowane, karta nie porównuje wartości CHV, nie zmniejsza licznika dozwolonych prób CHV, ani nie zeruje stanu zabezpieczenia „PIN_Verified”, lecz przerywa wykonanie polecenia. Polecenie jest prawidłowo zakodowane, jeżeli bajty CLA, INS, P1, P2 i Lc posiadają określone wartości, brak jest Le, a pole danych dotyczących polecenia posiada odpowiednią długość.

                        TCS_75

                        Jeżeli polecenie zostało pomyślnie wykonane, licznik dozwolonych prób CHV zostaje przywrócony do stanu wyjściowego. Wartość początkowa licznika dozwolonych prób CHV to 5. Jeżeli polecenie zostało pomyślnie wykonane, stan zabezpieczenia wewnętrznego karty otrzymuje status „PIN_Verified”. Karta zeruje ten stan zabezpieczenia, jeżeli karta jest zresetowana lub jeżeli kod CHV przesłany w poleceniu nie odpowiada przechowywanemu referencyjnemu CHV.

                           Uwaga: Stosowanie tego samego referencyjnego CHV i globalnego stanu zabezpieczenia zapobiega konieczności ponownego wprowadzenia PIN przez pracownika warsztatu po wybraniu innej aplikacji tachograficznej DF.

                        TCS_76

                        Jeżeli porównanie wykaże niezgodność, jest ono rejestrowane na karcie, tzn. licznik dozwolonych prób CHV zmniejsza się o jeden, aby ograniczyć liczbę dalszych prób użycia referencyjnego CHV.

                        TCS_77

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘20h’

                                    INS

                                    P1

                                    1

                                    ‘00h’

                                    P1

                                    P2

                                    1

                                    ‘00h’

                                    P2 (zweryfikowane CHV jest domniemanie znane)

                                    Lc

                                    1

                                    ‘08h’

                                    długość przesyłanego kodu CHV

                                    #6-#13

                                    8

                                    ‘XX..XXh’

                                    CHV

                        TCS_78

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli nie znaleziono referencyjnego CHV, zwróconym stanem przetwarzania jest ‘6A88’.

                                    —

                                    Jeżeli CHV jest zablokowane (licznik dozwolonych prób CHV jest wyzerowany), zwróconym stanem przetwarzania jest ‘6983’. Po znalezieniu się w tym stanie CHV nie może już nigdy być pomyślnie przekazane.

                                    —

                                    Jeżeli porównanie wykaże niezgodność, licznik dozwolonych prób CHV jest zmniejszany i zwracany jest stan ‘63CX’ (X > 0, gdzie X pokazuje stan licznika dozwolonych prób CHV).

                                    —

                                    Jeżeli referencyjne CHV uznane jest za uszkodzone, zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                                    —

                                    Jeżeli Lc jest inne niż ‘08h’, zwracany jest stan przetwarzania ‘6700’.

                  3.5.6   GET RESPONSE

            Polecenie to jest zgodne z normą ISO/IEC 7816-4.
            Polecenia tego (niezbędnego i dostępnego tylko dla protokołu T=0) używa się do przesyłania przygotowanych danych z karty do urządzenia interfejsu (przypadek, gdy polecenie zawiera oba parametry Lc i Le).
            Polecenie GET RESPONSE musi być wydane bezpośrednio po poleceniu przygotowującym dane, w przeciwnym przypadku dane są tracone. Po wykonaniu polecenia GET RESPONSE (z wyjątkiem sytuacji, gdy wystąpi błąd ‘61xx’ lub ‘6Cxx’, zob. poniżej) wcześniej przygotowane dane nie są już dostępne.

                        TCS_79

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘C0h’

                                    P1

                                    1

                                    ‘00h’

                                    P2

                                    1

                                    ‘00h’

                                    Le

                                    1

                                    ‘XXh’

                                    oczekiwana liczba bajtów

                        TCS_80

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1-#X

                                    X

                                    ‘XX..XXh’

                                    dane

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli karta nie przygotuje żadnych danych, zwróconym stanem przetwarzania jest ‘6900’ lub ‘6F00’..

                                    —

                                    Jeżeli Le przekracza liczbę dostępnych bajtów lub Le to zero, zwróconym stanem przetwarzania jest ‘6Cxx’, gdzie „xx” oznacza dokładną liczbę dostępnych bajtów. W takim przypadku przygotowane dane pozostają dostępne dla kolejnego polecenia GET RESPONSE.

                                    —

                                    Jeżeli Le jest różne od zera i jest mniejsze od liczby dostępnych bajtów, karta wysyła normalnie żądane dane, a zwróconym stanem przetwarzania jest ‘61xx’, gdzie „xx” oznacza liczbę dodatkowych bajtów jeszcze dostępnych dla kolejnego polecenia GET RESPONSE.

                                    —

                                    Jeżeli polecenie nie jest obsługiwane (protokół T=1), karta zwraca ‘6D00’.

                  3.5.7   PSO: VERIFY CERTIFICATE

            Polecenie to jest zgodne z normą ISO/IEC 7816-8, ale jego zastosowanie jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.
            Karta używa polecenia VERIFY_CERTIFICATE do otrzymania klucza publicznego z zewnątrz i do sprawdzenia ważności tego klucza.
            3.5.7.1   Para polecenie – odpowiedź 1. generacji

                        TCS_81

                        Ten wariant polecenia jest obsługiwany jedynie przez aplikację tachograficzną 1. generacji.

                        TCS_82

                        W przypadku pomyślnej weryfikacji poleceniem VERIFY CERTIFICATE klucz publiczny jest zapamiętany do przyszłego wykorzystania w środowisku zabezpieczeń. Klucz ten jest jawnie przydzielony do używania w poleceniach związanych z zabezpieczeniem (INTERNAL AUTHENTICATE, EXTERNAL AUTHENTICATE lub VERIFY CERTIFICATE) przez polecenie MSE (zob. pkt 3.5.11) przy użyciu jego identyfikatora klucza.

                        TCS_83

                        W każdym przypadku polecenie VERIFY CERTIFICATE używa klucza publicznego uprzednio wybranego przez polecenie MSE do otwarcia certyfikatu. Ten klucz publiczny musi być kluczem jednego z państw członkowskich lub Europy.

                        TCS_84

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘2Ah’

                                    wykonanie operacji zabezpieczającej

                                    P1

                                    1

                                    ‘00h’

                                    P1

                                    P2

                                    1

                                    ‘AEh’

                                    P2: dane niekodowane w BER-TLV (konkatenacja elementów danych)

                                    Lc

                                    1

                                    ‘C2h’

                                    Lc: długość certyfikatu, 194 bajty

                                    #6-#199

                                    194

                                    ‘XX..XXh’

                                    certyfikat: konkatenacja elementów danych (opisana w dodatku 11)

                        TCS_85

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli weryfikacja certyfikatu nie uda się, zwróconym stanem przetwarzania jest ‘6688’. Proces weryfikacji i otwierania certyfikatu opisano w dodatku 11 dla 1. generacji i 2. generacji.

                                    —

                                    Jeżeli klucza publicznego nie ma w środowisku zabezpieczeń, zwróconym stanem przetwarzania jest ‘6A88’.

                                    —

                                    Jeżeli wybrany klucz publiczny (użyty do otwierania certyfikatu) uznany jest za uszkodzony, zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                                    —

                                 Wyłącznie 1. generacja: Jeżeli CHA.LSB (Tekst z obrazka

                                       CertificateHolderAuthorisation.equipmentType
                                    ) wybranego klucza publicznego (użytego do otwierania certyfikatu) różni się od ‘00’ (tzn. nie jest kluczem państwa członkowskiego lub Europy), zwróconym stanem przetwarzania jest ‘6985’.

                  3.5.7.2   Para polecenie – odpowiedź 2. generacji

            W zależności od wielkości krzywej certyfikaty ECC mogą być tak długie, że nie mogą być przekazywane w jednym APDU. W takim przypadku stosowany musi być łańcuch poleceń zgodny z ISO/IEC 7816-4, a certyfikat musi być przesyłany w dwóch kolejnych poleceniach APDU PSO: Verify Certificate.
            Struktura certyfikatu i parametry domeny zostały określone w dodatku 11.

                        TCS_86

                        Polecenie może być wykonywane w MF, w DF Tachograph i w DF Tachograph_G2 (zob. również TCS_33).

                        TCS_87

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘X0h’

                                    bajt CLA wskazujący łańcuch poleceń:

                                                ‘00h’ – jedyne lub ostatnie polecenie łańcucha

                                                ‘10h’ – nieostatnie polecenie łańcucha

                                    INS

                                    1

                                    ‘2Ah’

                                    wykonanie operacji zabezpieczającej

                                    P1

                                    1

                                    ‘00h’

                                    P2

                                    1

                                    ‘BEh’

                                    weryfikacja samoopisującego certyfikatu

                                    Lc

                                    1

                                    ‘XXh’

                                    długość pola danych dotyczących polecenia (zob. TCS_88 oraz TCS_89).

                                    #6-#5+L

                                    L

                                    ‘XX..XXh’

                                    dane kodowane w DER-TLV: Obiekt danych jednostki certyfikującej ECC jako pierwszy obiekt danych konkatenowany z obiektem danych podpisu certyfikatu ECC jako drugim obiektem danych lub jako częścią tej konkatenacji. Znacznik ‘7F21’ i odpowiednia długość nie są przekazywane.
                                    Kolejność tych obiektów danych jest stała.

                        TCS_88

                        W odniesieniu do APDU o krótkiej długości zastosowanie mają następujące postanowienia: IFD musi wykorzystywać minimalną liczbę APDU wymaganą do przesłania payloadu polecenia oraz transmisji maksymalnej liczby bajtów w pierwszym poleceniu APDU zgodnie z wartością bajtu wielkości pola informacyjnego dla karty (zob. TCS_14). Jeżeli IFD działa inaczej, zachowanie karty nie jest objęte zakresem zastosowania.

                        TCS_89

                        W odniesieniu do APDU o rozszerzonej długości zastosowanie mają następujące postanowienia: Jeżeli certyfikat nie jest dopasowany do pojedynczego APDU, karta musi obsługiwać łańcuch poleceń. IFD musi wykorzystywać minimalną liczbę APDU wymaganą do przesłania payloadu polecenia oraz transmisji maksymalnej liczby bajtów w pierwszym poleceniu APDU. Jeżeli IFD działa inaczej, zachowanie karty nie jest objęte zakresem zastosowania.

                           Uwaga: Zgodnie z dodatkiem 11 karta przechowuje certyfikat lub odpowiednie treści certyfikatu oraz uaktualnia jego currentAuthenticatedTime.
                        Struktura komunikatu odpowiedzi i słowa stanu zostały określone w TCS_85.

                        TCS_90

                        Oprócz kodów błędów wymienionych w TCS_85, karta może zwracać następujące kody błędów:

                                    —

                                    jeżeli CHA.LSB (CertificateHolderAuthorisation.equipmentType) wybranego klucza publicznego (użytego do otwierania certyfikatu) nie jest odpowiednie dla weryfikacji certyfikatu zgodnie z dodatkiem 11, zwróconym stanem przetwarzania jest ‘6985’.

                                    —

                                    Jeżeli currentAuthenticatedTime karty jest późniejszy niż data upływu ważności certyfikatu, zwróconym stanem przetwarzania jest ‘6985’.

                                    —

                                    Jeżeli oczekiwane jest ostatnie polecenie łańcucha, karta zwraca ‘6883’.

                                    —

                                    Jeżeli nieprawidłowe parametry są wysyłane w polu danych dotyczących polecenia, karta zwraca ‘6A80’ (także w przypadku, gdy obiekty danych nie są wysyłane w określonej kolejności).

                  3.5.8   INTERNAL AUTHENTICATE

            Polecenie to jest zgodne z normą ISO/IEC 7816-4.

                        TCS_91

                        Wszystkie karty do tachografów obsługują to polecenie w DF Tachograph_G1. Polecenie może, ale nie musi być dostępne w MF lub DF Tachograph_G2. W takim przypadku polecenie zostaje zakończone odpowiednim kodem błędu, ponieważ klucz prywatny karty (Card.SK) dla protokołu uwierzytelnienia 1. generacji jest dostępny tylko w DF_Tachograph G1.

                  Używając polecenia INTERNAL AUTHENTICATE, IFD może uwierzytelnić kartę. Proces uwierzytelnienia opisano w dodatku 11. W procesie tym używa się następujących instrukcji:

                        TCS_92

                        Polecenie INTERNAL AUTHENTICATE używa klucza prywatnego karty (wybranego niejawnie) do podpisania danych uwierzytelniających obejmujących K1 (pierwszy element do uzgodnienia kluczy sesyjnych) i RND1, a także używa bieżąco wybranego klucza publicznego (w ostatnim poleceniu MSE) do zaszyfrowania podpisu i utworzenia tokenu uwierzytelniania (dokładniej opisano w dodatku 11).

                        TCS_93

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    CLA

                                    INS

                                    1

                                    ‘88h’

                                    INS

                                    P1

                                    1

                                    ‘00h’

                                    P1

                                    P2

                                    1

                                    ‘00h’

                                    P2

                                    Lc

                                    1

                                    ‘10h’

                                    długość danych wysłanych do karty

                                    #6 – #13

                                    8

                                    ‘XX..XXh’

                                    wyzwanie użyte do uwierzytelnienia karty

                                    #14 -#21

                                    8

                                    ‘XX..XXh’

                                    VU.CHR (zob. dodatek 11)

                                    Le

                                    1

                                    ‘80h’

                                    długość danych oczekiwanych z karty

                        TCS_94

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1-#128

                                    128

                                    ‘XX..XXh’

                                    token uwierzytelniania karty (zob. dodatek 11)

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli klucza publicznego nie ma w środowisku zabezpieczeń, zwróconym stanem przetwarzania jest ‘6A88’.

                                    —

                                    Jeżeli klucza prywatnego nie ma w środowisku zabezpieczeń, zwróconym stanem przetwarzania jest ‘6A88’.

                                    —

                                    Jeżeli VU.CHR nie zgadza się z bieżącym identyfikatorem klucza publicznego, zwróconym stanem przetwarzania jest ‘6A88’.

                                    —

                                    Jeżeli wybrany klucz prywatny uznany jest za uszkodzony, zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                        TCS_95

                        Jeżeli uwierzytelnienie poleceniem INTERNAL AUTHENTICATE jest pomyślne, klucz bieżącej sesji (o ile istnieje) zostaje skasowany i nie jest dalej dostępny. W celu uzyskania nowego klucza sesji konieczne jest pomyślne wykonanie uwierzytelnienia poleceniem EXTERNAL AUTHENTICATE dla mechanizmu uwierzytelnienia 1. generacji.

                  3.5.9   EXTERNAL AUTHENTICATE

            Polecenie to jest zgodne z normą ISO/IEC 7816-4.
            Poleceniem EXTERNAL AUTHENTICATE karta może uwierzytelnić IFD. Proces uwierzytelnienia opisano w dodatku 11 dla tachografów 1. generacji i 2. generacji (uwierzytelnienie VU).

                        TCS_96

                        Wariant polecenia dla mechanizmu wzajemnego uwierzytelnienia 1. generacji jest obsługiwany jedynie przez aplikację tachograficzną 1. generacji.

                        TCS_97

                        Wariant polecenia dla wzajemnego uwierzytelnienia VU – karta drugiej generacji można wykonać w MF, DF Tachograph i DF Tachograph_G2 (zob. również TCS_34).

                        TCS_98

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    CLA

                                    INS

                                    1

                                    ‘82h’

                                    INS

                                    P1

                                    1

                                    ‘00h’

                                    klucze i algorytmy domniemanie znane

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘XXh’

                                    Lc (długość danych wysłanych do karty)

                                    #6-#(5+L)

                                    L

                                    ‘XX..XXh’

                                    uwierzytelnienie 1. generacji: kryptogram (zob. dodatek 11 część A)
                                    uwierzytelnienie 2. generacji: podpis wygenerowany przez IFD (zob. dodatek 11 część B)

                        TCS_99

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli CHA bieżąco ustawionego klucza publicznego nie jest konkatenacją AID aplikacji tachograficznej i typu urządzenia VU, zwróconym stanem przetwarzania jest ‘6F00’.

                                    —

                                    Jeżeli bezpośrednio przed poleceniem nie znajduje się polecenie GET CHALLENGE, zwróconym stanem przetwarzania jest ‘6985’.

                              Aplikacja tachograficzna 1. generacji może zwracać następujące dodatkowe kody błędów:

                                    —

                                    Jeżeli klucza publicznego nie ma w środowisku zabezpieczeń, zwróconym stanem przetwarzania jest ‘6A88’.

                                    —

                                    Jeżeli klucza prywatnego nie ma w środowisku zabezpieczeń, zwróconym stanem przetwarzania jest ‘6A88’.

                                    —

                                    Jeżeli weryfikacja kryptogramu daje zły wynik, zwróconym stanem przetwarzania jest ‘6688’.

                                    —

                                    Jeżeli wybrany klucz prywatny uznany jest za uszkodzony, zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                              Wariant polecenia dla uwierzytelnienia 2. generacji może zwracać następujący dodatkowy kod błędu:

                                    —

                                    Jeżeli podpis jest zweryfikowany negatywnie, karta zwraca ‘6300’.

                  3.5.10   GENERAL AUTHENTICATE

            Polecenie to jest używane na potrzeby protokołu uwierzytelnienia mikroprocesora 2. generacji, określonego w dodatku 11 część B, i jest zgodne z normą ISO/IEC 7816-4.

                        TCS_100

                        Polecenie może być wykonywane w MF, DF Tachograph i DF Tachograph_G2 (zob. również TCS_34).

                        TCS_101

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘86h’

                                    P1

                                    1

                                    ‘00h’

                                    klucze i protokół domniemanie znane

                                    P2

                                    1

                                    ‘00h’

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc: długość następnego pola danych

                                    #6-#(5+L)

                                    L

                                    ‘7Ch’ + L7C + ‘80h’ + L80 + ‘XX..XXh’

                                    Wartość efemerycznego klucza publicznego kodowana w DER-TLV (zob. dodatek 11)
                                    VU wysyła obiekty danych w tej kolejności.

                        TCS_102

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1-#L

                                    L

                                    ‘7Ch’ + L7C + ‘81h’ + ‘08h’ + ‘XX..XXh’ + ‘82h’ + L82 + ‘XX..XXh’

                                    dane dynamicznego uwierzytelniania kodowane w DER-TLV: nonce i token uwierzytelniania (zob. dodatek 11)

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Karta zwraca ‘6A80’, aby wskazać nieprawidłowe parametry w polu danych.

                                    —

                                    Karta zwraca ‘6982’, jeżeli uwierzytelnienie poleceniem EXTERNAL AUTHENTICATE nie zostało pomyślnie wykonane.

                              Obiekt danych dynamicznego uwierzytelnienia odpowiedzi ‘7Ch’

                                    —

                                    musi być obecny, jeżeli operacja została pomyślnie wykonana, tzn. słowa stanu to ‘9000’,

                                    —

                                    musi być nieobecny w przypadku błędu wykonania lub błędu kontroli, tzn. jeśli słowa stanu mieszczą się w zakresie ‘6400’ – ‘6FFF’, oraz

                                    —

                                    musi być nieobecny w przypadku ostrzeżenia, tzn. jeśli słowa stanu mieszczą się w zakresie ‘6200’ – ‘63FF’.

                  3.5.11   MANAGE SECURITY ENVIRONMENT

            Poleceniem tym ustawia się klucz publiczny na potrzeby uwierzytelnienia.
            3.5.11.1   Para polecenie – odpowiedź 1. generacji

            Polecenie to jest zgodne z normą ISO/IEC 7816-4. Zastosowanie tego polecenia jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.

                        TCS_103

                        To polecenie jest obsługiwane jedynie przez aplikację tachograficzną 1. generacji.

                        TCS_104

                        Klucz powołany w polu danych MSE pozostaje bieżącym kluczem publicznym aż do następnego prawidłowego polecenia MSE, DF zostaje wybrany lub karta zostaje zresetowana.

                        TCS_105

                        Jeżeli powołanego klucza nie ma (już) na karcie, środowisko zabezpieczeń pozostaje niezmienione.

                        TCS_106

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    CLA

                                    INS

                                    1

                                    ‘22h’

                                    INS

                                    P1

                                    1

                                    ‘C1h’

                                    P1: powołany klucz ważny dla wszystkich czynności kryptograficznych

                                    P2

                                    1

                                    ‘B6h’

                                    P2 (powołane dane dotyczące podpisu cyfrowego)

                                    Lc

                                    1

                                    ‘0Ah’

                                    Lc: długość następnego pola danych

                                    #6

                                    1

                                    ‘83h’

                                    znacznik do powołanego klucza publicznego w przypadkach asymetrycznych

                                    #7

                                    1

                                    ‘08h’

                                    długość referencji klucza (identyfikator klucza)

                                    #8-#15

                                    8

                                    ‘XX..XXh’

                                    identyfikator klucza określony w dodatku 11

                        TCS_107

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli powołany klucz nie znajduje się na karcie, zwróconym stanem przetwarzania jest ‘6A88’.

                                    —

                                    Jeżeli niektórych oczekiwanych obiektów danych brakuje w formacie bezpiecznej wymiany komunikatów, zwracany jest stan przetwarzania ‘6987’. To może zdarzyć się, gdy brakuje znacznika ‘83h’.

                                    —

                                    Jeżeli pewne obiekty danych są nieprawidłowe, zwróconym stanem przetwarzania jest ‘6988’. To może zdarzyć się, gdy długość identyfikatora klucza różna jest od ‘08h’.

                                    —

                                    Jeżeli wybrany klucz uznany jest za uszkodzony, zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                  3.5.11.2   Pary polecenie – odpowiedź 2. generacji

            Jeśli chodzi o uwierzytelnienie 2. generacji, karta do tachografu obsługuje następujące MSE: Wersje zbioru poleceń, które są zgodne z normą ISO/IEC 7816-4. Te wersje poleceń nie są obsługiwane na potrzeby uwierzytelnienia 1. generacji.
            3.5.11.2.1   MSE:SET AT na potrzeby uwierzytelnienia mikroprocesora

            Poniższego polecenia MSE:SET AT używa się do wyboru parametrów na potrzeby uwierzytelnienia mikroprocesora, które jest wykonywane kolejnym poleceniem General Authenticate.

                        TCS_108

                        Polecenie może być wykonywane w MF, DF Tachograph i DF Tachograph_G2 (zob. również TCS_34).

                        TCS_109

                        Komunikat polecenia MSE:SET AT na potrzeby uwierzytelnienia mikroprocesora

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘22h’

                                    P1

                                    1

                                    ‘41h’

                                    przydzielone do uwierzytelnienia wewnętrznego

                                    P2

                                    1

                                    ‘A4h’

                                    Uwierzytelnienie

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc: długość następnego pola danych

                                    #6-#(5+L)

                                    L

                                    ‘80h’ + ‘0Ah’ + ‘XX..XXh’

                                    Odniesienie do mechanizmu kryptograficznego kodowanego w DER-TLV: identyfikator obiektu uwierzytelnienia mikroprocesora (wyłącznie wartość, znacznik ‘06h’ jest pomijany).
                                    Zob. dodatek 1 dla wartości identyfikatorów obiektu; Stosuje się zapis bajtowy. Zob. dodatek 11 zawierający wytyczne dotyczące sposobu wyboru jednego z tych identyfikatorów obiektu.

                  3.5.11.2.2   MSE:SET AT na potrzeby uwierzytelnienia VU

            Poniższego polecenia MSE:SET AT używa się do wyboru parametrów i kluczy na potrzeby uwierzytelnienia VU, które jest wykonywane kolejnym poleceniem External Authenticate.

                        TCS_110

                        Polecenie może być wykonywane w MF, DF Tachograph i DF Tachograph_G2 (zob. również TCS_34).

                        TCS_111

                        Komunikat polecenia MSE:SET AT na potrzeby uwierzytelnienia VU

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘22h’

                                    P1

                                    1

                                    ‘81h’

                                    przydzielone do uwierzytelnienia zewnętrznego

                                    P2

                                    1

                                    ‘A4h’

                                    Uwierzytelnienie

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc: długość następnego pola danych

                                    #6-#(5+L)

                                    L

                                    ‘80h’ + ‘0Ah’ + ‘XX..XXh’

                                    Odniesienie do mechanizmu kryptograficznego kodowanego w DER-TLV: identyfikator obiektu uwierzytelnienia VU (wyłącznie wartość, znacznik ‘06h’ jest pomijany).
                                    Zob. dodatek 1 dla wartości identyfikatorów obiektu; Stosuje się zapis bajtowy. Zob. dodatek 11 zawierający wytyczne dotyczące sposobu wyboru jednego z tych identyfikatorów obiektu.

                                    ‘83h’ + ‘08h’ + ‘XX..XXh’

                                    kodowane w DER-TL odniesienie klucza publicznego VU przez Certificate Holder Reference wymienione w jego certyfikacie

                                    ‘91h’ + L91 + ‘XX..XXh’

                                    kodowana w DER-TLV skompresowana reprezentacja efemerycznego klucza publicznego VU do stosowania podczas uwierzytelnienia mikroprocesora (zob. dodatek 11)

                  3.5.11.2.3   MSE:SET DST

            Poniższego polecenia MSE:SET DST używa się do ustawienia klucza publicznego

                        —

                        albo do weryfikacji podpisu, który znajduje się w następnym poleceniu PSO: Verify Digital Signature

                        —

                        albo do weryfikacji podpisem certyfikatu, który znajduje się w następnym poleceniu PSO: Verify Certificate.

                        TCS_112

                        Polecenie może być wykonywane w MF, w DF Tachograph i w DF Tachograph_G2 (zob. również TCS_33).

                        TCS_113

                        Komunikat polecenia MSE:SET DST

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    INS

                                    1

                                    ‘22h’

                                    P1

                                    1

                                    ‘81h’

                                    przydzielone do weryfikacji

                                    P2

                                    1

                                    ‘B6h’

                                    podpis cyfrowy

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc: długość następnego pola danych

                                    #6-#(5+L)

                                    L

                                    ‘83h’ + ‘08h’ + ‘XX...XXh’

                                    kodowane w DER-TLV odniesienie klucza publicznego, tj. Certificate Holder Reference w certyfikacie klucza publicznego (zob.dodatek 11)

                  Dla wszystkich wersji polecenia struktura komunikatu odpowiedzi i słowa stanu podane są przez:

                        TCS_114

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’. Protokół został wybrany i zainicjowany.

                                    —

                                       ‘6A80’ oznacza nieprawidłowe parametry w polu danych dotyczących polecenia.

                                    —

                                       ‘6A88’ oznacza, że przywołane dane (tj. powołany klucz) nie są dostępne.

                  3.5.12   PSO: HASH

            Polecenia tego używa się do przesłania na kartę wyniku obliczeń funkcji skrótu dla niektórych danych. Polecenia tego używa się do weryfikowania podpisów cyfrowych. Wartość skrótu jest tymczasowo zachowywana dla kolejnego polecenia PSO: Verify Digital Signature.
            Polecenie to jest zgodne z normą ISO/IEC 7816-8. Zastosowanie tego polecenia jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.
            Tylko karta kontrolna jest zobowiązana obsługiwać to polecenie w DF Tachograph i DF Tachograph_G2.
            Inne rodzaje kart do tachografów mogą, ale nie muszą realizować tego polecenia. Polecenie może, ale nie musi być dostępne w MF.
            Aplikacja karty kontrolnej 1. generacji obsługuje tylko SHA-1.

                        TCS_115

                        Tymczasowo zachowana wartość skrótu jest usuwana, jeżeli nowa wartość skrótu zostaje obliczona za pomocą polecenia PSO: HASH, jeżeli DF jest wybrany oraz jeżeli karta do tachografu jest zresetowana.

                        TCS_116

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    CLA

                                    INS

                                    1

                                    ‘2Ah’

                                    wykonanie operacji zabezpieczającej

                                    P1

                                    1

                                    ‘90h’

                                    zwróć kod skrótu

                                    P2

                                    1

                                    ‘A0h’

                                    Znacznik: pole danych zawiera DO stosowne do obliczania skrótu

                                    Lc

                                    1

                                    ‘XXh’

                                    Lc długość następnego pola danych

                                    #6

                                    1

                                    ‘90h’

                                    znacznik dla kodu skrótu

                                    #7

                                    1

                                    ‘XXh’

                                    długość L kodu skrótu:

                                                ‘14h’ dla aplikacji 1. generacji (zob. dodatek 11 część A)

                                                ‘20h’, ‘30h’ lub ‘40h’ dla aplikacji 2. generacji (zob. dodatek 11 część B)

                                    #8-#(7+L)

                                    L

                                    ‘XX..XXh’

                                    kod skrótu

                        TCS_117

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli brakuje niektórych oczekiwanych obiektów danych (jak określone powyżej), zwracany jest stan przetwarzania ‘6987’. To może zdarzyć się, jeżeli brakuje jednego ze znaczników ‘90h’.

                                    —

                                    Jeżeli pewne obiekty danych są nieprawidłowe, zwróconym stanem przetwarzania jest ‘6988’. Ten błąd zdarza się, gdy wymagany znacznik jest obecny, ale ma długość różną niż ‘14h’ dla SHA-1, ‘20h’ dla SHA-256, ‘30h’ dla SHA-384, ‘40h’ dla SHA-512 (aplikacja 2. generacji).

                  3.5.13   PERFORM HASH of FILE

            Polecenie to nie jest zgodne z normą ISO/IEC 7816-8. Tym samym bajt CLA w tym poleceniu wskazuje na zastrzeżone użycie polecenia PERFORM SECURITY OPERATION/HASH.
            Tylko karta kierowcy i karta warsztatowa są zobowiązane obsługiwać to polecenie w DF Tachograph i DF Tachograph_G2.
            Inne rodzaje kart do tachografów mogą, ale nie muszą realizować tego polecenia. Jeżeli przedsiębiorstwo lub karta kontrolna realizują to polecenie, odbywa się to zgodnie z opisem w niniejszym rozdziale.
            Polecenie może, ale nie musi być dostępne w MF. W takim przypadku polecenie realizowane jest zgodnie z opisem w niniejszym rozdziale, tzn. nie pozwala na obliczenie wartości skrótu, ale zostaje zakończone odpowiednim kodem błędu.

                        TCS_118

                        Polecenia PERFORM HASH of FILE używa się do obliczenia skrótu obszaru danych aktualnie wybranego przezroczystego pliku EF.

                        TCS_119

                        Karta do tachografu obsługuje to polecenie jedynie dla EF, które są wymienione w rozdziale 4 pod DF_Tachograph i DF_Tachograph_G2 z poniższym wyjątkiem. Karta do tachografu nie obsługuje polecenia dla EF Sensor_Installation_Data w DF_Tachograph_G2.

                        TCS_120

                        Wynik operacji obliczania skrótu przechowywany jest tymczasowo na karcie. Następnie może być używany do otrzymania podpisu cyfrowego pliku przy pomocy polecenia PSO: COMPUTE DIGITAL SIGNATURE.

                        TCS_121

                        Tymczasowo zachowana wartość skrótu pliku jest usuwana, jeżeli nowa wartość skrótu zostaje obliczona za pomocą polecenia PSO: Hash of File, jeżeli DF jest wybrany oraz jeżeli karta do tachografu jest zresetowana.

                        TCS_122

                        Aplikacja tachograficzna 1. generacji obsługuje SHA-1.

                        TCS_123

                        Aplikacja tachograficzna 2. generacji obsługuje SHA-1 i SHA-2 (256 bitów, 384 bity i 512 bitów).

                        TCS_124

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘80h’

                                    CLA

                                    INS

                                    1

                                    ‘2Ah’

                                    wykonanie operacji zabezpieczającej

                                    P1

                                    1

                                    ‘90h’

                                    znacznik: Hash

                                    P2

                                    1

                                    ‘XXh’

                                    P2: Wskazuje algorytm, jaki ma zostać użyty do haszowania danych dla aktualnie wybranego przezroczystego pliku:

                                                ‘00h’ dla SHA-1

                                                ‘01h’ dla SHA-256

                                                ‘02h’ dla SHA-384

                                                ‘03h’ dla SHA-512

                        TCS_125

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli bieżący EF nie dopuszcza tego polecenia (EF Sensor_Installation_Data in DF Tachograph_G2), zwróconym stanem przetwarzania jest ‘6985’.

                                    —

                                    Jeżeli wybrany plik EF uznany jest za uszkodzony (błąd atrybutów pliku lub błąd integralności przechowywanych danych), zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                                    —

                                    Jeżeli wybrany plik nie jest plikiem przezroczystym, zwróconym stanem przetwarzania jest ‘6986’.

                  3.5.14   PSO: COMPUTE DIGITAL SIGNATURE

            Polecenia tego używa się do obliczania podpisu cyfrowego z obliczonego wcześniej kodu skrótu (zob. polecenie PERFORM HASH of FILE, pkt 3.5.13).
            Tylko karta kierowcy i karta warsztatowa są zobowiązane obsługiwać to polecenie w DF Tachograph i DF Tachograph_G2.
            Inne rodzaje kart do tachografów mogą, ale nie muszą realizować tego polecenia, lecz nie mogą mieć klucza podpisu. Dlatego też karty te nie mogą wykonać pomyślnie polecenia, ale kończą je odpowiednim kodem błędu.
            Polecenie może, ale nie musi być dostępne w MF. W takim przypadku polecenie zostaje zakończone odpowiednim kodem błędu.
            Polecenie to jest zgodne z normą ISO/IEC 7816-8. Zastosowanie tego polecenia jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.

                        TCS_126

                        Polecenie to nie oblicza podpisu cyfrowego z obliczonego wcześniej kodu skrótu poleceniem PSO: HASH.

                        TCS_127

                        Klucza prywatnego karty, który jest niejawnie znany karcie, używa się do obliczania podpisu cyfrowego.

                        TCS_128

                        Aplikacja tachograficzna 1. generacji wykonuje podpis cyfrowy metodą wypełniania zgodną z PKCS1 (zob. dokładniejszy opis w dodatku 11).

                        TCS_129

                        Aplikacja tachograficzna 2. generacji oblicza podpis cyfrowy oparty na krzywej eliptycznej (zob. dokładniejszy opis w dodatku 11).

                        TCS_130

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    CLA

                                    INS

                                    1

                                    ‘2Ah’

                                    wykonanie operacji zabezpieczającej

                                    P1

                                    1

                                    ‘9Eh’

                                    zwracany podpis cyfrowy

                                    P2

                                    1

                                    ‘9Ah’

                                    znacznik: pole danych zawiera dane do podpisania. Gdy nie zawarto pola danych, przyjmuje się, że dane te są już na karcie (skrót pliku).

                                    Le

                                    1

                                    ‘NNh’

                                    długość oczekiwanego podpisu

                        TCS_131

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1-#L

                                    L

                                    ‘XX..XXh’

                                    podpis uprzednio obliczonego skrótu

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli niejawnie wybrany klucz prywatny uznany jest za uszkodzony, zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                                    —

                                    Jeżeli skrót, który został obliczony w ramach poprzedniego polecenia Perform Hash of File nie jest dostępny, zwróconym stanem przetwarzania jest ‘6985’.

                  3.5.15   PSO: VERIFY DIGITAL SIGNATURE

            Polecenia tego używa się do weryfikowania podpisu cyfrowego dostarczanego jako dane wejściowe, którego skrót jest znany karcie. Algorytm podpisu jest niejawnie znany karcie.
            Polecenie to jest zgodne z normą ISO/IEC 7816-8. Zastosowanie tego polecenia jest ograniczone w porównaniu z poleceniem zdefiniowanym w tej normie.
            Tylko karta kontrolna jest zobowiązana obsługiwać to polecenie w DF Tachograph i DF Tachograph_G2.
            Inne rodzaje kart do tachografów mogą, ale nie muszą realizować tego polecenia. Polecenie może, ale nie musi być dostępne w MF.

                        TCS_132

                        Polecenie VERIFY DIGITAL SIGNATURE zawsze używa klucza publicznego wybranego poprzednim poleceniem Manage Security Environment MSE: Set DST i poprzednim kodem skrótu wprowadzonym poleceniem PSO: HASH.

                        TCS_133

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘00h’

                                    CLA

                                    INS

                                    1

                                    ‘2Ah’

                                    wykonanie operacji zabezpieczającej

                                    P1

                                    1

                                    ‘00h’

                                    P2

                                    1

                                    ‘A8h’

                                    Znacznik: pole danych zawiera obiekty DO stosowne do weryfikacji

                                    Lc

                                    1

                                    ‘83h’

                                    Lc długość następnego pola danych

                                    6

                                    1

                                    ‘9Eh’

                                    znacznik dla podpisu cyfrowego

                                    #7-#8

                                    2

                                    ‘81 XXh’

                                    Długość podpisu cyfrowego:

                                                128 bajtów kodowanych zgodnie z dodatkiem 11 część A dla aplikacji tachograficznej 1. generacji.

                                                w zależności od wybranej krzywej dla aplikacji tachograficznej 2. generacji (zob. dodatek 11 część B)

                                    #9-#(8+L)

                                    L

                                    ‘XX..XXh’

                                    treść podpisu cyfrowego

                        TCS_134

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                    Jeżeli podpis jest zweryfikowany negatywnie, zwróconym stanem przetwarzania jest ‘6688’. Proces weryfikacji opisano w dodatku 11.

                                    —

                                    Jeżeli nie wybrano klucza publicznego, zwróconym stanem przetwarzania jest ‘6A88’.

                                    —

                                    Jeżeli brakuje niektórych oczekiwanych obiektów danych (jak określone powyżej), zwracany jest stan przetwarzania ‘6987’. To może się zdarzyć, gdy brakuje jednego z wymaganych znaczników.

                                    —

                                    Jeżeli kod skrótu nie jest dostępny dla przetwarzania polecenia (w wyniku poprzedniego polecenia PSO: Hash), zwróconym stanem przetwarzania jest ‘6985’.

                                    —

                                    Jeżeli pewne obiekty danych są nieprawidłowe, zwróconym stanem przetwarzania jest ‘6988’. To może się zdarzyć, gdy długość jednego z wymaganych obiektów danych jest nieprawidłowa.

                                    —

                                    Jeżeli wybrany klucz publiczny uznany jest za uszkodzony, zwróconym stanem przetwarzania jest ‘6400’ lub ‘6581’.

                  3.5.16   PROCESS DSRC MESSAGE

            Polecenia tego używa się do weryfikowania integralności i autentyczności komunikatu DSRC oraz odszyfrowania danych przekazywanych z VU do organu kontrolnego lub warsztatu poprzez łącze DSRC. Karta wyprowadza klucz szyfrujący oraz klucz MAC stosowane do zabezpieczenia komunikatu DSRC zgodnie z opisem w dodatku 11 część B rozdział 13.
            Tylko karta kontrolna i karta warsztatowa są zobowiązane obsługiwać to polecenie w DF Tachograph_G2.
            Inne rodzaje kart do tachografów mogą, ale nie muszą realizować tego polecenia, lecz nie mogą mieć klucza głównego DSRC. Dlatego też karty te nie mogą wykonać pomyślnie polecenia, ale kończą je odpowiednim kodem błędu.
            Polecenie może, ale nie musi być dostępne w MF lub DF Tachograph. W takim przypadku polecenie zostaje zakończone odpowiednim kodem błędu.

                        TCS_135

                        Klucz główny DSRC jest dostępny tylko w DF Tachograph_G2, tzn. karta kontrolna i karta warsztatowa obsługują pomyślne wykonanie polecenia tylko w DF Tachograph_G2.

                        TCS_136

                        Polecenie służy jedynie do odszyfrowania danych i weryfikacji kryptograficznej sumy kontrolnej, ale nie ma interpretować danych wejściowych.

                        TCS_137

                        Kolejność obiektów danych w polu danych dotyczących polecenia jest ustalona w niniejszej specyfikacji.

                        TCS_138

                        Komunikat polecenia

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    CLA

                                    1

                                    ‘80h’

                                    zastrzeżone CLA

                                    INS

                                    1

                                    ‘2Ah’

                                    wykonanie operacji zabezpieczającej

                                    P1

                                    1

                                    ‘80h’

                                    dane reakcji: wartość odkryta

                                    P2

                                    1

                                    ‘B0h’

                                    dane dotyczące polecenia: wartość odkryta kodowana w BER-TLV i z uwzględnieniem obiektów danych SM

                                    Lc

                                    1

                                    ‘NNh’

                                    Lc długość następnego pola danych

                                    #6-#(5+L)

                                    L

                                    ‘87h’ + L87 + ‘XX..XXh’

                                    Kodowany w DER-TLV bajt wskaźnika wypełnienia, a następnie zaszyfrowany payload tachografu. Na potrzeby bajtu wskaźnika wypełnienia używa się wartości ‘00h’ („brak dalszych wskazań” zgodnie z normą ISO/IEC 7816-4:2013 tabela 52). Informacje dotyczące mechanizmu szyfrowania znajdują się w dodatku 11 część B rozdział 13.
                                    Dozwolone wartości dla długości L87 to wielokrotności długości bloku AES plus 1 dla bajtu wskaźnika wypełnienia, tj. od 17 bajtów do 193 bajtów włącznie.

                                       Uwaga: zob. ISO/IEC 7816-4:2013 tabela 49 dla obiektów danych SM ze znacznikiem ‘87h’.

                                    ‘81h’ + ‘10h’

                                    kodowany w DER-TLV referencyjny szablon kontrolny, zagnieżdżający konkatenację następujących elementów danych (zob. dodatek 1 DSRCSecurityData oraz dodatek 11 część B rozdział 13):

                                                —

                                                4-bajtowy znacznik czasu

                                                —

                                                3-bajtowy licznik

                                                —

                                                8-bajtowy numer seryjny VU

                                                —

                                                1-bajtowa wersja klucza głównego DSRC

                                       Uwaga: zob. ISO/IEC 7816-4:2013 tabela 49 dla obiektów danych SM ze znacznikiem ‘81h’.

                                    ‘8Eh’ + L8E + ‘XX..XXh’

                                    Kodowany w DER-TLV MAC nad komunikatem DSRC. Informacje dotyczące algorytmu i obliczania MAC znajdują się w dodatku 11 część B rozdział 13.

                                       Uwaga: zob. ISO/IEC 7816-4:2013 tabela 49 dla obiektów danych SM ze znacznikiem ‘8Eh’.

                        TCS_139

                        Komunikat odpowiedzi

                                    Bajt

                                    Długość

                                    Wartość

                                    Opis

                                    #1-#L

                                    L

                                    ‘XX..XXh’

                                    nieobecny (w przypadku błędu) lub dane odszyfrowane (wypełnienie usunięte)

                                    SW

                                    2

                                    ‘XXXXh’

                                    Słowa stanu (SW1, SW2)

                                    —

                                    Jeżeli polecenie zostało pomyślnie wykonane, karta zwraca ‘9000’.

                                    —

                                       ‘6A80’ oznacza nieprawidłowe parametry w polu danych dotyczących polecenia (używane także w przypadku, gdy obiekty danych nie są wysyłane w określonej kolejności).

                                    —

                                       ‘6A88’ oznacza, że przywołane dane nie są dostępne, tzn. nie jest dostępny powołany klucz główny DSRC.

                                    —

                                       ‘6900’ oznacza, że nie udało się wykonać weryfikacji kryptograficznej sumy kontrolnej lub odszyfrowywania danych.

                  4.   STRUKTURA KART DO TACHOGRAFÓW
            W niniejszym punkcie opisano struktury plików na kartach do tachografów przeznaczonych do gromadzenia dostępnych danych.Nie stanowi to opisu wewnętrznych struktur właściwych dla producenta, takich jak nagłówki plików, ani sposobu gromadzenia elementów danych tylko do użytku wewnętrznego (takich jakTekst z obrazka

               EuropeanPublicKey
            ,Tekst z obrazka

               CardPrivateKey
            ,Tekst z obrazka

               TdesSessionKey
             lubTekst z obrazka

               WorkshopCardPin
            ) i manipulowania tymi elementami danych.

                        TCS_140

                        Karta do tachografu 2. generacji jest hostem dla pliku głównego MF oraz aplikacji tachograficznej 1. generacji i 2. generacji tego samego typu (np. aplikacje karty kierowcy).

                        TCS_141

                        Karta do tachografu musi obsługiwać co najmniej minimalną liczbę rekordów określoną dla odpowiednich aplikacji i nie może obsługiwać więcej rekordów niż maksymalna liczba rekordów określona dla odpowiednich aplikacji.
                        Minimalne i maksymalne liczby rekordów zostały określone w niniejszym rozdziale dla poszczególnych aplikacji.
                        Jeśli chodzi o warunki zabezpieczenia stosowane w zasadach dostępu w niniejszym rozdziale, zob. rozdział 3.3. Ogólnie tryb dostępu „odczyt” oznacza polecenie READ BINARY z parzystym i (jeżeli obsługiwane) z nieparzystym bajtem INS, z wyjątkiem EF Sensor_Installation_Data na karcie warsztatowej (zob. TCS_156 i TCS_160). Tryb dostępu „aktualizacja” oznacza polecenie Update Binary z parzystym i (jeżeli obsługiwany) z nieparzystym bajtem INS, a tryb dostępu „wybór” – polecenie SELECT.

                  4.1.   Plik główny MF

                        TCS_142

                        Po personalizacji plik główny MF ma następującą, trwałą strukturę plików i zasady dostępu do plików:

                           Uwaga: The short EF identifier SFID podany jest jako liczba dziesiętna, np. wartość 30 odpowiada zapisowi 11110 w systemie binarnym.
                        Tekst z obrazka

                           Zasady dostępu
                           Plik
                           ID pliku
                           SFID
                           Odczyt / Wybór
                           Aktualizacja
                           MF
                           ‘3F00h’
                           EF
                           ICC
                           ‘0002h’
                           ALW
                           NEV
                           EF
                           IC
                           ‘0005h’
                           ALW
                           NEV
                           EF
                           DIR
                           ‘2F00h’
                           30
                           ALW
                           NEV
                           EF
                           ATR/INFO (conditional)
                           ‘2F01h’
                           29
                           ALW
                           NEV
                           EF
                           Extended_Length (conditional)
                           ‘0006h’
                           28
                           ALW
                           NEV
                           DF
                           Tachograph
                           ‘0500h’
                           SC1
                           DF
                           Tachograph_G2
                           SC1

                        W tabeli zastosowano następujący skrót dla warunku zabezpieczenia:

                                       SC1

                                    ALW OR SM-MAC-G2

                        TCS_143

                        Wszystkie struktury plików EF są przezroczyste.

                        TCS_144

                        Plik główny (MF) ma następującą strukturę danych:
                        Tekst z obrazka

                           Liczba rekordów
                           Wielkość (w bajtach)
                           Wartości domyślne
                           Plik / element danych
                           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

                        Plik elementarny EF DIR zawiera następujące obiekty danych dotyczące aplikacji: ‘61 08 4F 06 FF 54 41 43 48 4F 61 08 4F 06 FF 53 4D 52 44 54’

                        TCS_146

                        Plik elementarny EF ATR/INFO musi być obecny, jeżeli karta do tachografu wskaże w swojej ATR, że obsługuje pola o rozszerzonej długości. W takim przypadku EF ATR/INFO zawiera obiekt danych z informacjami o rozszerzonej długości (DO‘7F66’) zgodnie z opisem w normie ISO/IEC 7816-4:2013 pkt 12.7.1.

                        TCS_147

                        Plik elementarny EF Extended_Length musi być obecny, jeżeli karta do tachografu wskaże w swojej ATR, że obsługuje pola o rozszerzonej długości. W takim przypadku EF zawiera następujący obiekt danych: ‘02 01 xx’, gdzie wartość „xx” wskazuje, czy pola o rozszerzonej długości są obsługiwane dla protokołu T = 1 lub T = 0.
                        Wartość ‘01’ oznacza obsługiwanie pola o rozszerzonej długości dla protokołu T = 1.
                        Wartość ‘10’ oznacza obsługiwanie pola o rozszerzonej długości dla protokołu T = 0.
                        Wartość ‘11’ oznacza obsługiwanie pola o rozszerzonej długości dla protokołu T = 1 i T = 0.

                  4.2.   Aplikacje karty kierowcy

            4.2.1   Aplikacja karty kierowcy 1. generacji

                        TCS_148

                        Po personalizacji aplikacja karty kierowcy 1. generacji ma trwałą strukturę plików i zasady dostępu do plików, jak określono poniżej:
                        Tekst z obrazka

                           Zasady dostępu
                           Plik
                           ID pliku
                           Odczyt
                           Wybór
                           Aktualizacja
                           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

                        W tabeli zastosowano następujące skróty dla warunków bezpieczeństwa:

                                       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

                        Wszystkie struktury plików EF są przezroczyste.

                        TCS_150

                        Aplikacja karty kierowcy 1. generacji ma następującą strukturę danych:
                        Tekst z obrazka

                           Liczba rekordów
                           Wielkość (w bajtach)
                           Wartości domyślne
                           Plik / element danych
                           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

                        Tekst z obrazka

                           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

                        W tabeli poniżej podano wartości odnoszące się do tabeli powyżej, wyznaczające minimalne i maksymalne liczby rekordów, które musi stosować struktura danych karty kierowcy dla aplikacji 1. generacji:
                        Tekst z obrazka

                           Min.
                           Maks.
                           n1
                           NoOfEventsPerType
                           6
                           12
                           n2
                           NoOfFaultsPerType
                           12
                           24
                           n3
                           NoOfCardVehicleRecords
                           84
                           200
                           n4
                           NoOfCardPlaceRecords
                           84
                           112
                           n6
                           CardActivityLengthRange
                           5 544 bajty
                           (28 dni * 93 zmiany czynności)
                           13 776 bajtów
                           (28 dni * 240 zmian czynności)

                  4.2.2   Aplikacja karty kierowcy 2. generacji

                        TCS_152

                        Po personalizacji aplikacja karty kierowcy 2. generacji ma trwałą strukturę plików i zasady dostępu do plików, jak określono poniżej.

                           Uwaga: .The short EF identifier SFID podany jest jako liczba dziesiętna, np. wartość 30 odpowiada zapisowi 11110 w systemie binarnym.
                        Tekst z obrazka

                           Zasady dostępu
                           Plik
                           ID pliku
                           SFID
                           Odczyt/ Wybór
                           Aktualizacja
                           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

                        W tabeli zastosowano następujący skrót dla warunku zabezpieczenia:

                                       SC1

                                    ALW OR SM-MAC-G2

                        TCS_153

                        Wszystkie struktury plików EF są przezroczyste.

                        TCS_154

                        Aplikacja karty kierowcy 2. generacji ma następującą strukturę danych:
                        Tekst z obrazka

                           Liczba rekordów
                           Wielkość (w bajtach)
                           Wartości domyślne
                           Plik / element danych
                           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

                        Tekst z obrazka

                           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}

                        Tekst z obrazka

                           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

                        W tabeli poniżej podano wartości odnoszące się do tabeli powyżej, wyznaczające minimalne i maksymalne liczby rekordów, które musi stosować struktura danych karty kierowcy dla aplikacji 2. generacji:
                        Tekst z obrazka

                           Min.
                           Maks.
                           n1
                           NoOfEventsPerType
                           6
                           12
                           n2
                           NoOfFaultsPerType
                           12
                           24
                           n3
                           NoOfCardVehicleRecords
                           84
                           200
                           n4
                           NoOfCardPlaceRecords
                           84
                           112
                           n6
                           CardActivityLengthRange
                           5 544 bajty
                           (28 dni * 93 zmiany czynności)
                           13 776 bajtów
                           (28 dni * 240 zmian czynności)
                           n7
                           NoOfCardVehicleUnitRecords
                           84
                           200
                           n8
                           NoOfGNSSCDRecords
                           252
                           336
                           n9
                           NoOfSpecificConditionRecords
                           56
                           112

                  4.3.   Aplikacje karty warsztatowej

            4.3.1   Aplikacja karty warsztatowej 1. generacji

                        TCS_156

                        Po personalizacji aplikacja karty warsztatowej 1. generacji ma trwałą strukturę plików i zasady dostępu do plików, jak określono poniżej.
                        Tekst z obrazka

                           Zasady dostępu
                           Plik
                           ID pliku
                           Odczyt
                           Wybór
                           Aktualizacja
                           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

                        W tabeli zastosowano następujące skróty dla warunków bezpieczeństwa:

                                       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

                                    Dla polecenia READ BINARY z parzystym bajtem INS:

                                                (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)

                                                Dla polecenia READ BINARY z nieparzystym bajtem INS (jeżeli obsługiwane): NEV

                        TCS_157

                        Wszystkie struktury plików EF są przezroczyste.

                        TCS_158

                        Aplikacja karty warsztatowej 1. generacji ma następującą strukturę danych:
                        Tekst z obrazka

                           Liczba rekordów
                           Wielkość (w bajtach)
                           Wartości domyślne
                           Plik / element danych
                           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}

                        Tekst z obrazka

                           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}

                        Tekst z obrazka

                           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

                        W tabeli poniżej podano wartości odnoszące się do tabeli powyżej, wyznaczające minimalne i maksymalne liczby rekordów, które musi stosować struktura danych karty warsztatowej dla aplikacji 1. generacji:
                        Tekst z obrazka

                           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 bajtów (1 dzień *
                           93 zmiany czynności)
                           492 bajty (1 dzień *
                           240 zmian czynności)

                  4.3.2   Aplikacja karty warsztatowej 2. generacji

                        TCS_160

                        Po personalizacji aplikacja karty warsztatowej 2. generacji ma trwałą strukturę plików i zasady dostępu do plików, jak określono poniżej.

                           Uwaga: .The short EF identifier SFID podany jest jako liczba dziesiętna, np. wartość 30 odpowiada zapisowi 11110 w systemie binarnym.
                        Tekst z obrazka

                           Zasady dostępu
                           Plik
                           ID pliku
                           SFID
                           Odczyt
                           Wybór
                           Aktualizacja
                           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

                        W tabeli zastosowano następujące skróty dla warunków bezpieczeństwa:

                                       SC1

                                    ALW OR SM-MAC-G2

                                       SC5

                                    Dla polecenia Read Binary z parzystym bajtem INS: SM-C-MAC-G2 AND SM-R-ENC-MAC-G2
                                    Dla polecenia Read Binary z nieparzystym bajtem INS (jeżeli obsługiwane): NEV

                        TCS_161

                        Wszystkie struktury plików EF są przezroczyste.

                        TCS_162

                        Aplikacja karty warsztatowej 2. generacji ma następującą strukturę danych:
                        Tekst z obrazka

                           Liczba rekordów
                           Wielkość (w bajtach)
                           Wartości domyślne
                           Plik / element danych
                           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}

                        Tekst z obrazka

                           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

                        Tekst z obrazka

                           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

                        W tabeli poniżej podano wartości odnoszące się do tabeli powyżej, wyznaczające minimalne i maksymalne liczby rekordów, które musi stosować struktura danych karty warsztatowej dla aplikacji 2. generacji:
                        Tekst z obrazka

                           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 bajtów (1 dzień *
                           93 zmiany czynności)
                           492 bajty (1 dzień *
                           240 zmian czynności)
                           n7
                           NoOfCardVehicleUnitRecords
                           4
                           8
                           n8
                           NoOfGNSSCDRecords
                           18
                           24
                           n9
                           NoOfSpecificConditionRecords
                           2
                           4

                  4.4.   Aplikacje karty kontrolnej

            4.4.1   Aplikacja karty kontrolnej 1. generacji

                        TCS_164

                        Po personalizacji aplikacja karty kontrolnej 1. generacji ma trwałą strukturę plików i zasady dostępu do plików, jak określono poniżej.
                        Tekst z obrazka

                           Zasady dostępu
                           Plik
                           ID pliku
                           Odczyt
                           Wybór
                           Aktualizacja
                           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

                        W tabeli zastosowano następujące skróty dla warunków bezpieczeństwa:

                                       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

                        Wszystkie struktury plików EF są przezroczyste.

                        TCS_166

                        Aplikacja karty kontrolnej 1. generacji ma następującą strukturę danych:
                        Tekst z obrazka

                           Liczba rekordów
                           Wielkość (w bajtach)
                           Plik / element danych
                           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

                        W tabeli poniżej podano wartości odnoszące się do tabeli powyżej, wyznaczające minimalne i maksymalne liczby rekordów, które musi stosować struktura danych karty kontrolnej dla aplikacji 1. generacji:
                        Tekst z obrazka

                           Min.
                           Mask.
                           n7
                           NoOfControlActivityRecords
                           230
                           520

                  4.4.2   Aplikacja karty kontrolnej 2. generacji

                        TCS_168

                        Po personalizacji aplikacja karty kontrolnej 2. generacji ma trwałą strukturę plików i zasady dostępu do plików, jak określono poniżej.

                           Uwaga: .The short EF identifier SFID podany jest jako liczba dziesiętna, np. wartość 30 odpowiada zapisowi 11110 w systemie binarnym.
                        Tekst z obrazka

                           Zasady dostępu
                           Plik
                           ID pliku
                           SFID
                           Odczyt / Wybór
                           Aktualizacja
                           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

                        W tabeli zastosowano następujący skrót dla warunku zabezpieczenia:

                                       SC1

                                    ALW OR SM-MAC-G2

                        TCS_169

                        Wszystkie struktury plików EF są przezroczyste.

                        TCS_170

                        Aplikacja karty kontrolnej 2. generacji ma następującą strukturę danych:
                        Tekst z obrazka

                           Liczba rekordów
                           Wielkość (w bajtach)
                           Plik / element danych
                           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

                        W tabeli poniżej podano wartości odnoszące się do tabeli powyżej, wyznaczające minimalne i maksymalne liczby rekordów, które musi stosować struktura danych karty kontrolnej dla aplikacji 2. generacji:
                        Tekst z obrazka

                           Min.
                           Maks.
                           n7
                           NoOfControlActivityRecords
                           230
                           520

                  4.5.   Aplikacje karty firmowej

            4.5.1   Aplikacja karty firmowej 1. generacji

                        TCS_172

                        Po personalizacji aplikacja karty firmowej 1. generacji ma trwałą strukturę plików i zasady dostępu do plików, jak określono poniżej.
                        Tekst z obrazka

                           Zasady dostępu
                           Plik
                           ID pliku
                           Odczyt
                           Wybór
                           Aktualizacja
                           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

                        W tabeli zastosowano następujące skróty dla warunków bezpieczeństwa:

                                       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

                        Wszystkie struktury plików EF są przezroczyste.

                        TCS_174

                        Aplikacja karty firmowej 1. generacji ma następującą strukturę danych:
                        Tekst z obrazka

                           Plik / element danych
                           Liczba rekordów
                           Wielkość (w bajtach)
                           Wartości domyślne
                           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

                        W tabeli poniżej podano wartości odnoszące się do tabeli powyżej, wyznaczające minimalne i maksymalne liczby rekordów, które musi stosować struktura danych karty firmowej dla aplikacji 1. generacji:
                        Tekst z obrazka

                           Min.
                           Maks.
                           n8
                           NoOfCompanyActivityRecords
                           230
                           520

                  4.5.2   Aplikacja karty firmowej 2. generacji

                        TCS_176

                        Po personalizacji aplikacja karty firmowej 2. generacji ma trwałą strukturę plików i zasady dostępu do plików, jak określono poniżej.

                           Uwaga: Krótki identyfikator EF (SFID) podany jest jako liczba dziesiętna, np. wartość 30 odpowiada zapisowi 11110 w systemie binarnym.
                        Tekst z obrazka

                           Zasady dostępu
                           Plik
                           ID pliku
                           SFID
                           Odczyt / Wybór
                           Aktualizacja
                           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

                        W tabeli zastosowano następujący skrót dla warunku zabezpieczenia:

                                       SC1

                                    ALW OR SM-MAC-G2

                        TCS_177

                        Wszystkie struktury plików EF są przezroczyste.

                        TCS_178

                        Aplikacja karty firmowej 2. generacji ma następującą strukturę danych:
                        Tekst z obrazka

                           Plik / element danych
                           Liczba rekordów
                           Wielkość (w bajtach)
                           Wartości domyślne
                           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

                        W tabeli poniżej podano wartości odnoszące się do tabeli powyżej, wyznaczające minimalne i maksymalne liczby rekordów, które musi stosować struktura danych karty firmowej dla aplikacji 2. generacji:
                        Tekst z obrazka

                           Min.
                           Maks.
                           n8
                           NoOfCompanyActivityRecords
                           230
                           520

            Dodatek 3

               PIKTOGRAMY

                        PIC_001

                        Tachograf może opcjonalnie używać następujących piktogramów i kombinacji piktogramów (lub piktogramów i kombinacji wystarczająco do nich podobnych, aby można je było z nimi jednoznacznie identyfikować):

                                    1.

                                    PODSTAWOWE PIKTOGRAMY

                                                   Osoby

                                                   Operacje

                                                   Tryby pracy

                                                firma

                                                tryb firmowy

                                                kontroler

                                                kontrola

                                                tryb kontrolny

                                                kierowca

                                                prowadzenie pojazdu

                                                tryb eksploatacyjny

                                                warsztat/stanowisko badań

                                                przegląd/kalibracja

                                                tryb kalibracyjny

                                                producent

                                                   Czynności

                                                   Czas trwania

                                                gotowość

                                                bieżący okres gotowości

                                                prowadzenie pojazdu

                                                nieprzerwany czas prowadzenia pojazdu

                                                odpoczynek

                                                bieżący okres odpoczynku

                                                inna praca

                                                bieżący okres pracy

                                                przerwa

                                                skumulowany czas przerwy

                                                nieznane

                                                   Urządzenie

                                                   Funkcje

                                                szczelina karty kierowcy

                                                szczelina karty współkierowcy

                                                karta

                                                zegar

                                                wyświetlacz

                                                wyświetlanie

                                                zewnętrzne gromadzenie danych

                                                pobieranie danych

                                                zasilanie

                                                drukarka/wydruk

                                                drukowanie

                                                czujnik

                                                rozmiar opon

                                                pojazd/przyrząd rejestrujący

                                                urządzenie GNSS

                                                urządzenie wykrywania na odległość

                                                interfejs ITS

                                                   Warunki szczególne

                                                poza zakresem

                                                przeprawa promowa/przejazd kolejowy

                                                   Różne

                                                zdarzenia

                                                usterki

                                                początek dziennego okresu pracy

                                                koniec dziennego okresu pracy

                                                umiejscowienie

                                                ręczne wprowadzenie czynności kierowcy

                                                zabezpieczenie

                                                prędkość

                                                godzina

                                                razem/podsumowanie

                                                   Kwalifikatory

                                                24h

                                                dobowo

                                                tygodniowo

                                                dwa tygodnie

                                                od lub do

                                    2.

                                    KOMBINACJE PIKTOGRAMÓW

                                                   Różne

                                                miejsce kontroli

                                                miejsce rozpoczęcia dziennego okresu pracy

                                                miejsce zakończenia dziennego okresu pracy

                                                od godziny

                                                do godziny

                                                z pojazdu

                                                początek poza zakresem

                                                koniec poza zakresem

                                                   Karty

                                                karta kierowcy

                                                karta firmowa

                                                karta kontrolna

                                                karta warsztatowa

                                                brak karty

                                                   Prowadzenie pojazdu

                                                załoga

                                                czas prowadzenia w ciągu jednego tygodnia

                                                czas prowadzenia w ciągu dwóch tygodni

                                                   Wydruki

                                                wydruk dzienny czynności kierowcy z karty

                                                wydruk dzienny czynności kierowcy z VU

                                                wydruk zdarzeń i usterek z karty

                                                wydruk zdarzeń i usterek z VU

                                                wydruk danych technicznych

                                                wydruk przekroczenia prędkości

                                                   Zdarzenia

                                                włożenie nieważnej karty

                                                konflikt kart

                                                nakładające się czasy

                                                prowadzenie pojazdu bez prawidłowej karty

                                                włożenie karty podczas prowadzenia pojazdu

                                                sesja ostatniej karty niezamknięta prawidłowo

                                                przekroczenie prędkości

                                                przerwa w zasilaniu

                                                błąd danych dotyczących ruchu

                                                konflikt ruchu pojazdu

                                                naruszenie zabezpieczenia

                                                korekta czasu (w warsztacie)

                                                kontrola przekroczenia prędkości

                                                   Usterki

                                                usterka karty (szczelina karty kierowcy)

                                                usterka karty (szczelina karty współkierowcy)

                                                usterka wyświetlacza

                                                usterka pobierania danych

                                                usterka drukarki

                                                usterka czujnika

                                                usterka wewnętrzna VU

                                                usterka GNSS

                                                usterka urządzenia wykrywania na odległość

                                                   Procedura ręcznego wprowadzania danych

                                                Czy nadal ten sam dzienny okres pracy?

                                                Czy koniec poprzedniego okresu pracy?

                                                potwierdź lub wprowadź miejsce zakończenia okresu pracy

                                                wprowadź godzinę rozpoczęcia

                                                wprowadź miejsce rozpoczęcia okresu pracy

                           Uwaga: dodatkowe kombinacje piktogramów używane do tworzenia bloków wydruków lub identyfikatorów zapisów określono w dodatku 4.

            Dodatek 4

               WYDRUKI

            SPIS TREŚCI

                        1.

                     ZASADY OGÓLNE
                     243

                        2.

                     SPECYFIKACJA BLOKÓW DANYCH
                     243

                        3.

                     SPECYFIKACJE WYDRUKU
                     250

                        3.1.

                     Wydruk dzienny czynności kierowcy z karty
                     250

                        3.2.

                     Wydruk dzienny czynności kierowcy z VU
                     251

                        3.3.

                     Wydruk zdarzeń i usterek z karty
                     252

                        3.4.

                     Wydruk zdarzeń i usterek z VU
                     252

                        3.5.

                     Wydruk danych technicznych
                     253

                        3.6.

                     Wydruk przekroczenia prędkości
                     253

                        3.7

                     Historia włożonych kart
                     254
                  1.   ZASADY OGÓLNE
            Wszystkie wydruki tworzy się poprzez zbudowanie łańcucha różnych bloków danych, w miarę możliwości identyfikowanych identyfikatorem bloku.
            Blok danych składa się z jednego lub więcej rekordów, o ile możliwe identyfikowanych identyfikatorem rekordu.

                        PRT_001

                        Jeżeli identyfikator bloku bezpośrednio poprzedza identyfikator rekordu, identyfikator rekordu nie jest drukowany.

                        PRT_002

                        W przypadku gdy pozycja danych nie jest znana lub nie może być drukowana z uwagi na prawa dostępu do danych, zamiast tej pozycji drukowane są spacje.

                        PRT_003

                        Jeżeli zawartość pełnego wiersza nie jest znana lub nie wymaga drukowania, cały wiersz jest pomijany.

                        PRT_004

                        Numeryczne pola danych są drukowane z wyrównaniem do prawej strony, ze spacją oddzielającą tysiące i miliony i bez zer z lewej strony.

                        PRT_005

                        Pola danych tekstowych są drukowane z wyrównaniem do lewej strony i wypełniane spacjami do długości danej pozycji danych lub w razie potrzeby obcinane do długości danej pozycji (nazwy, nazwiska i adresy).

                        PRT_006

                        W przypadku łamania wiersza w związku z długością tekstu pierwszym znakiem w nowym wierszu powinien być znak specjalny (kropka w połowie wysokości wiersza: „ߦ”).

                  2.   SPECYFIKACJA BLOKÓW DANYCH
            W tym rozdziale przyjęto następujące konwencje zapisu formatu:

                        —

                        Znaki drukowane wytłuszczonym drukiem oznaczają zwykły tekst, który ma być drukowany (wydruk normalną czcionką),

                        —

                        Znaki normalną czcionką oznaczają zmienne (piktogramy lub dane), które na wydruku są zastępowane odpowiednimi wartościami,

                        —

                        Nazwy zmiennych wypełniono znakami podkreślenia w celu pokazania długości pozycji danych dostępnej dla zmiennej,

                        —

                        Daty podawane są w układzie „dd/mm/rrrr” (dzień, miesiąc, rok). Dopuszczalny jest także układ „dd.mm.rrrr”.

                        —

                        Wyrażenie „identyfikacja karty” oznacza następujący zestaw danych: typ karty w postaci kombinacji piktogramów, kod państwa członkowskiego, które wydało kartę, ukośnik prawy i numer karty wraz z numerem wymiany i numerem odnowienia rozdzielonymi spacjami:

                                    P

                                    x

                                    x

                                    x

                                    /

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    x

                                    Kombinacja piktogramów

                                    Kod państwa wydającego

                                    Pierwsze 14 znaków numeru karty
                                    (ewentualnie z numerem kolejnym)

                                    Numer wymiany

                                    Numer odnowienia

                        PRT_007

                        W wydrukach korzysta się z następujących bloków danych lub rekordów danych w opisanym poniżej znaczeniu i formacie:
                        Tekst z obrazka

                           Numer bloku lub rekordu
                           Znaczenie
                           Data Format
                           1
                           Data i godzina wydruku dokumentu
                           dd/mm/yyyy hh:mm (UTC)
                           2
                           Typ wydruku
                           Identyfikator bloku
                           -----------------------
                           Wydruk kombinacji piktogramu (zob. dodatek 3), ustawienie urządzenia ograniczenia prędkości (tylko wydruk przekroczenia prędkości)
                           Picto xxx km/h
                           3
                           Identyfikacja posiadacza karty
                           Identyfikator bloku P = piktogram indywidualny
                           -----------P------------
                           Nazwisko posiadacza karty
                           P Last_Name
                           Imię (imiona) posiadacza karty (w stosownych przypadkach)
                           First_Name
                           Identyfikacja karty
                           Card_Identification
                           Termin ważności karty (w stosownych przypadkach) oraz numer generacji karty (GEN 1 lub GEN 2) (*)
                           dd/mm/yyyy - GEN 2
                           W przypadku gdy karta nie jest kartą osobistą i nie zawiera nazwiska posiadacza karty, zamiast nazwiska drukuje się nazwę przedsiębiorstwa, warsztatu lub organu kontrolnego.
                           (*) Numer generacji karty może być drukowany tylko przez tachograf inteligentny.
                           4
                           Identyfikacja pojazdu
                           Identyfikator bloku
                           -----------------------
                           VIN
                           VIN
                           Państwo członkowskie rejestracji i numer VRN
                           Nat/VRN
                           5
                           Identyfikacja VU (przyrządu rejestrującego)
                           Identyfikator bloku
                           -----------------------
                           Nazwa producenta VU
                           VU_Manufacturer
                           Numer części VU
                           Numer generacji VU (*)
                           VU_Part_Number
                           GEN 2
                           (*) Numer generacji karty może być drukowany tylko przez tachograf inteligentny.
                           6
                           Ostatnia kalibracja tachografu
                           Identyfikator bloku
                           -----------------------
                           Nazwa warsztatu
                           Last_Name
                           Identyfikacja karty warsztatowej
                           Card_Identification
                           Data kalibracji
                           dd/mm/yyyy

                        Tekst z obrazka

                           7
                           Ostatnia kontrola (przez funkcjonariusza służb kontrolnych)
                           Identyfikator bloku
                           -----------------------
                           Identyfikacja karty kontrolera
                           Card_Identification
                           Data, godzina i typ kontroli
                           dd/mm/yyyy hh:mm ppppp
                           Typ kontroli: Maksymalnie pięć piktogramów. Typ kontroli odpowiada jednemu z poniższych piktogramów (lub ich kombinacji):
                           : Pobieranie danych z karty, : Pobieranie danych z VU, : Drukowanie, : Wyświetlanie, : Kontrola drogowa kalibracji
                           8
                           Czynności kierowcy zapisane na karcie w kolejności chronologicznej
                           Identyfikator bloku
                           -----------------------
                           Data zapytania (dzień kalendarzowy będący przedmiotem wydruku) + dzienny licznik obecności karty
                           dd/mm/yyyy xxx
                           8a
                           Stan poza zakresem na początku danego dnia (nie wypełniać, jeżeli nie występuje stan poza zakresem)
                           ----------OUT-----------
                           8.1
                           Okres, w którym nie wkładano karty
                           8.1a
                           Identyfikator rekordu (początek okresu)
                           --------------------
                           8.1b
                           Okres czynności nieznanych. Godzina rozpoczęcia, czas trwania
                           hh:mm hhhmm
                           8.1c
                           Czynność wprowadzona ręcznie.
                           Piktogram czynności, godzina rozpoczęcia, czas trwania
                           A hh:mm hhhmm
                           8.2
                           Włożenie karty w szczelinę czytnika S
                           Identyfikator rekordu; S = piktogram szczeliny czytnika
                           ---------S---------
                           Państwo członkowskie rejestracji pojazdu i numer VRN
                           Nat/VRN
                           Stan licznika kilometrów pojazdu przy wkładaniu karty
                           x xxx xxx km
                           8.3
                           Czynność (przy włożonej karcie)
                           Piktogram czynności, godzina rozpoczęcia, czas trwania, status załogi (piktogram załogi, jeżeli ZAŁOGA, puste, jeżeli JEDEN KIEROWCA).
                           A hh:mm hhhmm
                           8.3a
                           Warunki szczególne. Godzina wprowadzenia wpisu, piktogram warunku szczególnego (lub kombinacja piktogramów).
                           hh:mm ---pppp---
                           8.4
                           Wyjęcie karty
                           Stan licznika kilometrów pojazdu i odległość przebyta od ostatniego włożenia karty, dla którego znany jest stan licznika kilometrów
                           x xxx xxx km; x xxx km
                           9
                           Czynności kierowcy zapisane na przyrządzie rejestrującym (VU) według szczelin czytnika oraz w kolejności chronologicznej
                           Identyfikator bloku
                           -----------------------
                           Data zapytania (dzień kalendarzowy będący przedmiotem wydruku)
                           dd/mm/yyyy
                           Stan licznika kilometrów pojazdu o godzinie 00:00 i 24:00
                           x xxx xxx - x xxx xxx km
                           10
                           Czynności wykonane przy karcie w szczelinie czytnika S
                           Identyfikator bloku
                           -----------S------------
                           10a
                           Stan poza zakresem na początku danego dnia (nie wypełniać, jeżeli nie występuje stan poza zakresem)
                           ----------OUT-----------
                           10.1
                           Okres, gdy brak jest karty w szczelinie czytnika S
                           Identyfikator rekordu.
                           --------------------
                           Brak karty
                           ---
                           Stan licznika kilometrów na początku okresu
                           x xxx xxx km
                           10.2
                           Włożenie karty
                           Identyfikator rekordu włożenia karty
                           --------------------
                           Nazwisko kierowcy
                           Last_Name

                        Tekst z obrazka

                           Imię kierowcy
                           First_Name
                           Identyfikacja karty kierowcy
                           Card_Identification
                           Termin ważności karty (w stosownych przypadkach) oraz numer generacji karty (GEN 1 lub GEN 2) (*)
                           dd/mm/yyyy - GEN 2
                           Państwo członkowskie rejestracji i numer VRN poprzednio używanego pojazdu
                           Nat/VRN
                           Data i godzina wyjęcia karty z poprzedniego pojazdu
                           dd/mm/yyyy hh:mm
                           Pusty wiersz
                           Stan licznika kilometrów pojazdu przy wkładaniu karty, wskaźnik pokazujący ręczne wprowadzenie informacji o wykonywaniu czynności (M, jeżeli wprowadzono, puste, jeżeli nie wprowadzono).
                           Jeżeli w dniu wydruku nie włożono karty kierowcy, wówczas w odniesieniu do bloku 10.2 stosuje się wskazania licznika z ostatniego dostępnego włożenia karty, które miało miejsce przed tym dniem.
                           x xxx xxx km M
                           10.3
                           Czynność
                           Piktogram czynności, godzina rozpoczęcia, czas trwania, status załogi (piktogram załogi, jeżeli ZAŁOGA, puste, jeżeli JEDEN KIEROWCA).
                           A hh:mm hhhmm
                           10.3a
                           Warunki szczególne. Godzina wprowadzenia wpisu, piktogram warunku szczególnego (lub kombinacja piktogramów).
                           hh:mm ---pppp---
                           10.4
                           Wyjęcie karty lub koniec okresu „brak karty”
                           Stan licznika kilometrów pojazdu przy wyjęciu karty lub na koniec okresu „brak karty” i odległość przebyta od włożenia karty lub od początku okresu „brak karty”.
                           x xxx xxx km; x xxx km
                           (*) Numer generacji karty może być drukowany tylko przez tachograf inteligentny.
                           11
                           Dzienne zestawienie
                           Identyfikator bloku
                           -----------------------
                           11.1
                           Zestawienie VU okresów bez karty w szczelinie czytnika karty kierowcy
                           Identyfikator bloku
                           1---
                           11.2
                           Zestawienie VU okresów bez karty w szczelinie czytnika karty współkierowcy
                           Identyfikator bloku
                           2---
                           11.3
                           Dzienne zestawienie VU dla poszczególnych kierowców
                           Identyfikator rekordu
                           --------------------
                           Nazwisko kierowcy
                           Last_Name
                           Imię (imiona) kierowcy
                           First_Name
                           Identyfikacja karty kierowcy
                           Card_Identification
                           11.4
                           Wprowadzanie miejsca rozpoczęcia lub zakończenia dziennego okresu pracy
                           pi=piktogram miejsca rozpoczęcia / zakończenia, godzina, kraj, region
                           pihh:mm Cou Reg
                           Stan licznika kilometrów
                           x xxx xxx km
                           11.5
                           Wprowadzanie miejsca rozpoczęcia lub zakończenia dziennego okresu pracy
                           i po 3 godzinach nieprzerwanego czasu prowadzenia pojazdu
                           hh:mm
                           Stan licznika kilometrów
                           x xxx xxx km
                           11.6
                           Podsumowania dla czynności (z karty)
                           Całkowity czas prowadzenia pojazdu, przebyta odległość
                           hhhmm x xxx km
                           Całkowity czas pracy i gotowości
                           hhhmm hhhmm
                           Całkowity czas odpoczynku i nieznanych czynności
                           hhhmm hhhmm
                           Całkowity czas czynności załogi
                           hhhmm
                           11.7
                           Podsumowania dla czynności (okresy bez karty w szczelinie czytnika karty kierowcy)
                           Całkowity czas prowadzenia pojazdu, przebyta odległość
                           hhhmm x xxx km
                           Całkowity czas pracy i gotowości
                           hhhmm hhhmm
                           Całkowity czas odpoczynku
                           hhhmm

                        Tekst z obrazka

                           11.8
                           Podsumowania dla czynności (okresy bez karty w szczelinie czytnika karty współkierowcy)
                           Całkowity czas pracy i gotowości
                           hhhmm hhhmm
                           Całkowity czas odpoczynku
                           hhhmm
                           11.9
                           Podsumowania dla czynności (dla poszczególnych kierowców, z uwzględnieniem obu szczelin czytnika kart)
                           Całkowity czas prowadzenia pojazdu, przebyta odległość
                           hhhmm x xxx km
                           Całkowity czas pracy i gotowości
                           hhhmm hhhmm
                           Całkowity czas odpoczynku
                           hhhmm
                           Całkowity czas czynności załogi
                           hhhmm
                           Gdy bieżącego dnia potrzebny jest dzienny wydruk, dzienne zestawienie informacji oblicza się na podstawie danych dostępnych w czasie wydruku.
                           12
                           Zdarzenia lub usterki zapisane na karcie
                           12.1
                           Identyfikator bloku ostatnich 5 „Zdarzeń i usterek” na karcie
                           ---------------------
                           12.2
                           Identyfikator bloku wszystkich „zdarzeń” zarejestrowanych na karcie
                           ----------------------
                           12.3
                           Identyfikator bloku wszystkich „usterek” zarejestrowanych na karcie
                           ----------------------
                           12.4
                           Rekord zdarzenia lub usterki
                           Identyfikator rekordu
                           --------------------
                           Piktogram zdarzenia/usterki, cel rekordu, data i godzina rozpoczęcia,
                           Pic (p) dd/mm/yyyy hh:mm
                           Dodatkowy kod zdarzenia/usterki (w stosownych przypadkach), czas trwania
                           xx hhhmm
                           Państwo członkowskie rejestracji i numer VRN pojazdu, w którym zaistniało zdarzenie lub usterka
                           Nat/VRN
                           13
                           Zdarzenia lub usterki zapisane lub trwające na VU
                           13.1
                           Identyfikator bloku ostatnich 5 „zdarzeń i usterek” z VU
                           ---------------------
                           13.2
                           Identyfikator bloku wszystkich „zdarzeń” zarejestrowanych lub trwających na VU
                           ----------------------
                           13.3
                           Identyfikator bloku wszystkich „usterek” zarejestrowanych lub trwających na VU
                           ----------------------
                           13.4
                           Rekord zdarzenia lub usterki
                           Identyfikator rekordu
                           --------------------
                           Piktogram zdarzenia/usterki, cel rekordu, data i godzina rozpoczęcia,
                           Pic (p) dd/mm/yyyy hh:mm
                           Dodatkowy kod zdarzenia/usterki (w stosownych przypadkach), liczba podobnych zdarzeń zaistniałych tego dnia, czas trwania
                           xx (xxx) hhhmm
                           Identyfikacja karty włożonej na początku lub końcu zdarzenia lub usterki (maksymalnie 4 wiersze bez powtarzania tych samych numerów kart)
                           Card_Identification
                           Card_Identification
                           Card_Identification
                           Card_Identification
                           Przypadek, gdy nie włożono żadnej karty
                           Dane swoiste producenta
                           ---
                           < Literal><ErrorCode>
                           Cel rekordu (p) jest kodem numerycznym wyjaśniającym, dlaczego zapisano zdarzenie lub usterkę, i jest kodowany zgodnie z elementem danych EventFaultRecordPurpose.
                           Literal to tekst swoisty dla producenta tachografu o długości maksymalnie 12 znaków.
                           ErrorCode to kod błędu swoisty dla producenta tachografu o długości maksymalnie 12 znaków.

                        Tekst z obrazka

                           14
                           Identyfikacja VU
                           Identyfikator bloku
                           -----------------------
                           Nazwa producenta VU
                           Name
                           Adres producenta VU
                           Address
                           Numer części VU
                           PartNumber
                           Numer homologacji VU
                           Apprv
                           Numer seryjny VU
                           S/N
                           Rok produkcji VU
                           yyyy
                           Wersja oprogramowania i data instalacji VU
                           V xxxx dd/mm/yyyy
                           15
                           Identyfikacja czujnika
                           Identyfikator bloku
                           -----------------------
                           15.1
                           Rekord sparowania
                           Numer seryjny czujnika
                           S/N
                           Numer homologacji czujnika
                           Apprv
                           Data sparowania czujnika
                           dd/mm/yyyy hh:mm
                           16
                           Identyfikacja urządzenia GNSS
                           Identyfikator bloku
                           ----------------------
                           16.1 Rekord powiązania
                           Numer seryjny urządzenia zewnętrznego GNSS
                           S/N
                           Numer homologacji urządzenia zewnętrznego GNSS
                           Apprv
                           Data powiązania urządzenia zewnętrznego GNSS
                           dd/mm/yyyy hh:mm
                           17
                           Dane kalibracyjne
                           Identyfikator bloku
                           -----------------------
                           17.1
                           Rekord kalibracji
                           Identyfikator rekordu
                           --------------------
                           Warsztat, który przeprowadził kalibrację
                           Workshop_name
                           Adres warsztatu
                           Workshop_address
                           Identyfikacja karty warsztatowej
                           Card_Identification
                           Termin ważności karty warsztatowej
                           dd/mm/yyyy
                           Pusty wiersz
                           Data kalibracji + cel kalibracji
                           dd/mm/yyyy (p)
                           VIN
                           VIN
                           Państwo członkowskie rejestracji i numer VRN
                           Nat/VRN
                           Współczynnik charakterystyczny pojazdu
                           w xx xxx Imp/km
                           Stała urządzenia rejestrującego
                           k xx xxx Imp/km
                           Effective circumference of wheel tyres
                           l xx xxx mm
                           Rozmiar zamontowanych opon
                           TyreSize
                           Ustawienie urządzenia ograniczenia prędkości
                           xxx km/h
                           Stary i nowy stan licznika kilometrów
                           x xxx xxx – x xxx xxx km
                           Cel kalibracji (p) jest kodem numerycznym wyjaśniającym, dlaczego zapisano parametry kalibracji, i jest kodowany zgodnie z elementem danych CalibrationPurpose.

                        Tekst z obrazka

                           18
                           Korekta czasu
                           Identyfikator bloku
                           -----------------------
                           18.1
                           Rekord korekty czasu
                           Identyfikator rekordu
                           --------------------
                           Stara data i godzina
                           dd/mm/yyyy hh:mm
                           Nowa data i godzina
                           dd/mm/yyyy hh:mm
                           Warsztat, który przeprowadził korektę czasu
                           Workshop_name
                           Adres warsztatu
                           Workshop_address
                           Identyfikacja karty warsztatowej
                           Card_Identification
                           Termin ważności karty warsztatowej
                           dd/mm/yyyy
                           19
                           Ostatnie zdarzenie i usterka zarejestrowane w VU
                           Identyfikator bloku
                           ---------------------
                           Data i godzina ostatniego zdarzenia
                           dd/mm/yyyy hh:mm
                           Data i godzina ostatniej usterki
                           dd/mm/yyyy hh:mm
                           20
                           Informacje dotyczące kontroli przekroczenia prędkości
                           Identyfikator bloku
                           ----------------------
                           Data i godzina ostatniej KONTROLI PRZEKROCZENIA PRĘDKOŚCI
                           dd/mm/yyyy hh:mm
                           Data/godzina pierwszego przekroczenia prędkości i liczba przekroczeń prędkości od tego czasu
                           dd/mm/yyyy hh:mm (nnn)
                           21
                           Rekord przekroczenia prędkości
                           21.1
                           Identyfikator bloku „Pierwsze przekroczenie prędkości po ostatniej kalibracji”
                           -----------------
                           21.2
                           Identyfikator bloku „5 najpoważniejszych zdarzeń w ciągu ostatnich 365 dni”
                           -------(365)------
                           21.3
                           Identyfikator bloku „najpoważniejsze zdarzenie dla każdego z 10 ostatnich dni od zaistnienia zdarzenia”
                           -------(10)-------
                           21.4
                           Identyfikator rekordu
                           --------------------
                           Data, godzina i czas trwania
                           dd/mm/yyyy hh:mm hhhmm
                           Prędkości maksymalne i przeciętne, liczba podobnych zdarzeń zaistniałych tego dnia
                           xxx km/h xxx km/h(xxx)
                           Nazwisko kierowcy
                           Last_Name
                           Imię (imiona) kierowcy
                           First_Name
                           Identyfikacja karty kierowcy
                           Card_Identification
                           21.5
                           Jeżeli w bloku nie ma rekordu przekroczenia prędkości
                           ---
                           22
                           Informacje wpisywane ręcznie
                           Identyfikator bloku
                           ------------------------
                           22.1
                           Miejsce kontroli
                           ..................
                           22.2
                           Podpis kontrolera
                           ..................
                           22.3
                           Od godziny
                           ..................
                           22.4
                           Do godziny
                           ..................
                           22.5
                           Podpis kierowcy
                           ..................
                           „Informacje wpisywane ręcznie”; Należy wstawić wystarczającą liczbę pustych wierszy ponad elementem wpisywanym ręcznie, tak aby zmieściły się wymagane informacje lub podpis.

                        Tekst z obrazka

                           23
                           Karty ostatnio włożone do VU
                           Identyfikator bloku
                           -------- --------
                           23.1
                           Włożona karta
                           Identyfikator rekordu
                           ----
                           Typ karty, generacja, wersja, producent (*)
                           <gen> <version> <MC>
                           Identyfikacja karty
                           Numer seryjny karty
                           Data i godzina ostatniego włożenia karty
                           Card Identification
                           Card Serial Number
                           dd/mm/yyyy hh:mm
                           (*) (wszystko w jednym wierszu)
                           gdzie
                           typ karty: piktogram, jeden znak + spacja
                           gen: GEN1 lub GEN2, 4 znaki + spacja
                           version: do 10 znaków
                           MC: kod producenta, 3 znaki

                  3.   SPECYFIKACJE WYDRUKU
            W tym rozdziale przyjęto następujące konwencje zapisu:

                        N

                        Wydruk bloku lub rekordu o numerze N

                        N

                        Wydruk bloku lub rekordu o numerze N powtarzany tyle razy, ile jest to niezbędne

                        X/Y

                        Wydruk bloków lub rekordów X lub Y w zależności od potrzeby i powtórzenie tyle razy, ile jest to niezbędne

                  3.1.   Wydruk dzienny czynności kierowcy z karty

                        PRT_008

                        Wydruk dzienny czynności kierowcy z karty jest zgodny z poniższym formatem:

                                    1

                                    Data i godzina drukowania dokumentu

                                    2

                                    Typ wydruku

                                    3

                                    Identyfikacja kontrolera (jeżeli w czytniku VU znajduje się karta kontrolna)

                                    3

                                    Identyfikacja kierowcy (z karty, dla której sporządzany jest wydruk)

                                    4

                                    Identyfikacja pojazdu (tego, dla którego sporządzany jest wydruk)

                                    5

                                    Identyfikacja VU (z którego uzyskano wydruk)

                                    6

                                    Ostatnia kalibracja VU

                                    7

                                    Ostatnia kontrola sprawdzanego kierowcy

                                    8

                                    Ogranicznik czynności kierowcy

                                    8a

                                    Stan poza zakresem na początku danego dnia

                                    8.1a / 8.1b / 8.1c / 8.2 / 8.3 / 8.3a / 8.4

                                    Czynności kierowcy w kolejności chronologicznej

                                    11

                                    Ogranicznik dziennego zestawienia

                                    11.4

                                    Miejsca wprowadzone w kolejności chronologicznej

                                    11.5

                                    Dane GNSS

                                    11.6

                                    Podsumowania dla czynności

                                    12.1

                                    Zdarzenia lub usterki z ogranicznika karty

                                    12.4

                                    Rekordy zdarzeń/ usterek (5 ostatnich zdarzeń lub usterek zapisanych na karcie)

                                    13.1

                                    Zdarzenia lub usterki z ogranicznika VU

                                    13.4

                                    Rekordy zdarzeń/ usterek (5 ostatnich zdarzeń lub usterek zapisanych lub trwających na VU)

                                    22.1

                                    Miejsce kontroli

                                    22.2

                                    Podpis kontrolera

                                    22.5

                                    Podpis kierowcy

                  3.2.   Wydruk dzienny czynności kierowcy z VU

                        PRT_009

                        Wydruk dzienny czynności kierowcy z VU jest zgodny z poniższym formatem:

                                    1

                                    Data i godzina drukowania dokumentu

                                    2

                                    Typ wydruku

                                    3

                                    Identyfikacja posiadacza karty (dla wszystkich kart włożonych do VU + GEN)

                                    4

                                    Identyfikacja pojazdu (tego, dla którego sporządzany jest wydruk)

                                    5

                                    Identyfikacja VU (z którego uzyskano wydruk)

                                    6

                                    Ostatnia kalibracja VU

                                    7

                                    Ostatnia kontrola tego tachografu

                                    9

                                    Ogranicznik czynności kierowcy

                                    10

                                    Ogranicznik szczeliny czytnika karty kierowcy (szczelina 1)

                                    10a

                                    Stan poza zakresem na początku danego dnia

                                    10.1 / 10.2 / 10.3 /10.3a / 10.4

                                    Czynności w kolejności chronologicznej (szczelina czytnika karty kierowcy)

                                    10

                                    Ogranicznik szczeliny czytnika karty współkierowcy (szczelina 2)

                                    10a

                                    Stan poza zakresem na początku danego dnia

                                    10.1 / 10.2 / 10.3 /10.3a / 10.4

                                    Czynności w kolejności chronologicznej (szczelina czytnika karty współkierowcy)

                                    11

                                    Ogranicznik dziennego zestawienia

                                    11.1

                                    Zestawienie okresów bez karty w szczelinie czytnika karty kierowcy

                                    11.4

                                    Miejsca wprowadzone w kolejności chronologicznej

                                    11.5

                                    Dane GNSS

                                    11.6

                                    Podsumowania dla czynności

                                    11.2

                                    Zestawienie okresów bez karty w szczelinie czytnika karty współkierowcy

                                    11.4

                                    Miejsca wprowadzone w kolejności chronologicznej

                                    11.5

                                    Dane GNSS

                                    11.7

                                    Podsumowania dla czynności

                                    11.3

                                    Zestawienie czynności dla kierowcy z uwzględnieniem obu szczelin czytnika kart

                                    11.4

                                    Miejsca wprowadzone przez danego kierowcę w kolejności chronologicznej

                                    11.5

                                    Dane GNSS

                                    11.8

                                    Podsumowania dla czynności danego kierowcy

                                    13.1

                                    Ogranicznik zdarzeń/ usterek

                                    12.4

                                    Rekordy zdarzeń/ usterek (5 ostatnich zdarzeń lub usterek zapisanych lub trwających na VU)

                                    13.1

                                    Miejsce kontroli

                                    22.2

                                    Podpis kontrolera

                                    22.3

                                    Od godziny

                                    (miejsce przeznaczone dla kierowcy bez karty w celu wskazania dotyczących go okresów)

                                    22.4

                                    Do godziny

                                    22.5

                                    Podpis kierowcy

                  3.3.   Wydruk zdarzeń i usterek z karty

                        PRT_010

                        Wydruk zdarzeń i usterek z karty jest zgodny z poniższym formatem:

                                    1

                                    Data i godzina drukowania dokumentu

                                    2

                                    Typ wydruku

                                    3

                                    Identyfikacja kontrolera (jeżeli w czytniku VU znajduje się karta kontrolna + GEN)

                                    3

                                    Identyfikacja kierowcy (z karty, dla której sporządzany jest wydruk)

                                    4

                                    Identyfikacja pojazdu (tego, dla którego sporządzany jest wydruk)

                                    12.2

                                    Ogranicznik zdarzeń

                                    12.4

                                    Rekordy zdarzeń (wszystkie zdarzenia zarejestrowane na karcie)

                                    12.3

                                    Ogranicznik usterek

                                    12.4

                                    Rekordy usterek (wszystkie usterki zarejestrowane na karcie)

                                    22.1

                                    Miejsce kontroli

                                    22.2

                                    Podpis kontrolera

                                    22.5

                                    Podpis kierowcy

                  3.4.   Wydruk zdarzeń i usterek z VU

                        PRT_011

                        Wydruk zdarzeń i usterek z VU jest zgodny z poniższym formatem:

                                    1

                                    Data i godzina drukowania dokumentu

                                    2

                                    Typ wydruku

                                    3

                                    Identyfikacja posiadacza karty (dla wszystkich kart włożonych do VU + GEN)

                                    4

                                    Identyfikacja pojazdu (tego, dla którego sporządzany jest wydruk)

                                    13.2

                                    Ogranicznik zdarzeń

                                    13.4

                                    Rekordy zdarzeń (wszystkie zdarzenia zarejestrowane lub trwające w VU)

                                    13.3

                                    Ogranicznik usterek

                                    13.4

                                    Rekordy usterek (wszystkie usterki zarejestrowane lub trwające w VU)

                                    22.1

                                    Miejsce kontroli

                                    22.2

                                    Podpis kontrolera

                                    22.5

                                    Podpis kierowcy

                  3.5.   Wydruk danych technicznych

                        PRT_012

                        Wydruk danych technicznych jest zgodny z poniższym formatem:

                                    1

                                    Data i godzina drukowania dokumentu

                                    2

                                    Typ wydruku

                                    3

                                    Identyfikacja posiadacza karty (dla wszystkich kart włożonych do VU + GEN)

                                    4

                                    Identyfikacja pojazdu (tego, dla którego sporządzany jest wydruk)

                                    14

                                    Identyfikacja VU

                                    15

                                    Identyfikacja czujnika

                                    15.1

                                    Dane sparowania czujnika (wszystkie dane dostępne w kolejności chronologicznej)

                                    16

                                    Identyfikacja urządzenia GNSS

                                    16.1

                                    Dane powiązania urządzenia zewnętrznego GNSS (wszystkie dane dostępne w kolejności chronologicznej)

                                    17

                                    Ogranicznik danych kalibracyjnych

                                    17.1

                                    Rekordy kalibracji (wszystkie dostępne rekordy w kolejności chronologicznej)

                                    18

                                    Ogranicznik korekty czasu

                                    18.1

                                    Rekordy korekty czasu (wszystkie dostępne rekordy z rekordów korekty czasu i kalibracji)

                                    19

                                    Ostatnie zdarzenie i usterka zarejestrowane w VU

                  3.6.   Wydruk przekroczenia prędkości

                        PRT_013

                        Wydruk przekroczenia prędkości jest zgodny z poniższym formatem:

                                    1

                                    Data i godzina drukowania dokumentu

                                    2

                                    Typ wydruku

                                    3

                                    Identyfikacja posiadacza karty (dla wszystkich kart włożonych do VU + GEN)

                                    4

                                    Identyfikacja pojazdu (tego, dla którego sporządzany jest wydruk)

                                    20

                                    Informacje dotyczące kontroli przekroczenia prędkości

                                    21.1

                                    Identyfikator danych dotyczących przekroczenia prędkości

                                    21.4 / 21.5

                                    Pierwsze przekroczenie prędkości po ostatniej kalibracji

                                    21.2

                                    Identyfikator danych dotyczących przekroczenia prędkości

                                    21.4 / 21.5

                                    5 najpoważniejszych przekroczeń prędkości w ciągu ostatnich 365 dni

                                    21.3

                                    Identyfikator danych dotyczących przekroczenia prędkości

                                    21.4 / 21.5

                                    Najpoważniejsze przekroczenie prędkości dla każdego z ostatnich 10 dni ich występowania

                                    22.1

                                    Miejsce kontroli

                                    22.2

                                    Podpis kontrolera

                                    22.5

                                    Podpis kierowcy

                  3.7.   Historia włożonych kart

                        PRT_014

                        Wydruk historii włożonych kart jest zgodny z poniższym formatem:

                                    1

                                    Data i godzina drukowania dokumentu

                                    2

                                    Typ wydruku

                                    3

                                    Identyfikacja posiadacza karty (dla wszystkich kart włożonych do przyrządu rejestrującego)

                                    23

                                    Karta ostatnio włożona do VU

                                    23.1

                                    Włożone karty (maks. 88 rekordów)

                                    12.3

                                    Ogranicznik usterek

            Dodatek 5

               WYŚWIETLACZ

            W niniejszym dodatku przyjęto następujące konwencje zapisu formatu:

                        —

                        znaki wytłuszczonym drukiem oznaczają odkryty tekst widoczny na wyświetlaczu (są wyświetlane jako normalne znaki),

                        —

                        znaki normalne oznaczają zmienne (piktogramy lub dane), które na wyświetlaczu zastępowane są przez odpowiadające im wartości:

                                    —

                                    :

                                    dd mm yyyy

                                    :

                                    dzień, miesiąc, rok,

                                    —

                                    :

                                    hh

                                    :

                                    godziny,

                                    —

                                    :

                                    mm

                                    :

                                    minuty,

                                    —

                                    :

                                    D

                                    :

                                    piktogram czasu trwania,

                                    —

                                    :

                                    EF

                                    :

                                    kombinacja piktogramów zdarzeń lub usterek,

                                    —

                                    :

                                    O

                                    :

                                    piktogram trybu pracy.

                        DIS_001

                        Tachograf wyświetla dane zgodnie z poniższymi formatami:

                                    Dane

                                    Format

                                       Domyślne informacje na wyświetlaczu

                                    Czas miejscowy

                                    Tryb pracy

                                    Informacje dotyczące kierowcy

                                    Informacje dotyczące współkierowcy

                                    Otwarty warunek poza zakresem

                                       Wyświetlanie ostrzeżeń

                                    Nadmierny nieprzerwany czas prowadzenia pojazdu

                                    Zdarzenie lub usterka

                                       Inne wyświetlane informacje

                                    Data UTC

                                    godzina

                                    Nieprzerwany czas prowadzenia pojazdu przez kierowcę i skumulowany czas przerwy

                                    Nieprzerwany czas prowadzenia pojazdu przez współkierowcę i skumulowany czas przerwy

                                    Skumulowany czas prowadzenia pojazdu przez kierowcę za ubiegły i obecny tydzień

                                    Skumulowany czas prowadzenia pojazdu przez współkierowcę za ubiegły i obecny tydzień

            Dodatek 6

               PRZEDNIE ZŁĄCZE KALIBRACJI I POBIERANIA DANYCH

            SPIS TREŚCI

                        1.

                     SPRZĘT
                     256

                        1.1.

                     Złącze
                     256

                        1.2.

                     Rozmieszczenie styków
                     257

                        1.3.

                     Schemat blokowy
                     258

                        2.

                     INTERFEJS POBIERANIA DANYCH
                     258

                        3.

                     INTERFEJS KALIBRACYJNY
                     259
                  1.   SPRZĘT
            1.1.   Złącze

                        INT_001

                        Złącze pobierania danych/kalibracji jest złączem sześciopinowym, dostępnym od strony panelu czołowego bez potrzeby odłączania jakiejkolwiek części tachografu. Złącze musi mieć wymiary zgodne z pokazanymi na rysunku poniżej (wszystkie wymiary w milimetrach):

                        Na rysunku poniżej pokazano typową sześciopinową wtyczkę złączną:

                  1.2.   Rozmieszczenie styków

                        INT_002

                        Rozmieszczenie styków opisuje poniższa tabela:

                                    Pin

                                    Wyszczególnienie

                                    Uwagi

                                    1

                                    minus akumulatora

                                    przyłączony do minusa akumulatora pojazdu

                                    2

                                    przesyłanie danych

                                    K-line (ISO 14230-1)

                                    3

                                    RxD – pobieranie danych

                                    dane wprowadzane do tachografu

                                    4

                                    sygnał we/wy

                                    kalibracja

                                    5

                                    stałe wyjście zasilania

                                    Zakres napięcia musi być taki jak dla zasilania pojazdu minus 3V w celu umożliwienia spadku napięcia na obwodzie ochronnym.
                                    Wyjście 40 mA

                                    6

                                    TxD – pobieranie danych

                                    dane pobierane z tachografu

                  1.3.   Schemat blokowy

                        INT_003

                        Schemat blokowy jest następujący:

                  2.   INTERFEJS POBIERANIA DANYCH

                        INT_004

                        Interfejs pobierania danych musi być zgodny z wymaganiami RS232.

                        INT_005

                        Interfejs pobierania danych jest skonfigurowany w następujący sposób: jeden bit startowy, 8 bitów danych najmniej znaczących na początku, jeden bit parzystości i jeden bit stopu.

               Organizacja bajtu danych

                        bit startowy

                        :

                        jeden bit na poziomie logicznym 0

                        bity danych

                        :

                        przesyłane z najmniej znaczącym na początku

                        bit parzystości

                        :

                        kontrola parzystości;

                        bit stopu

                        :

                        jeden bit na poziomie logicznym 1

                  W przypadku przesyłania danych liczbowych złożonych z więcej niż jednego bajtu bajt najbardziej znaczący jest przesyłany pierwszy, a bajt najmniej znaczący – ostatni.

                        INT_006

                        Szybkość transmisji danych w bodach regulowana jest w zakresie od 9 600 b/s do 115 200 b/s. Transmisja odbywa się z najwyższą możliwą szybkością, przy czym szybkość początkowa przy inicjowaniu sesji ustawiona jest na 9 600 b/s.

                  3.   Interfejs kalibracyjny

                        INT_007

                        Przesyłanie danych musi być zgodne z normą ISO 14230-1 Pojazdy drogowe – Systemy diagnostyczne – Protokół słów kluczowych 2000 – część 1: Warstwa fizyczna (wydanie pierwsze: 1999 r.).

                        INT_008

                        Sygnał we/wy musi być zgodny z następującymi wymaganiami elektrycznymi:

                                    Parametr

                                    Min.

                                    Typowy

                                    Maks.

                                    Uwagi

                                    U low (we)

                                    1,0 V

                                    I = 750 μA

                                    U high (we)

                                    4 V

                                    I = 200 μA

                                    Częstotliwość

                                    4 kHz

                                    U low (wy)

                                    1,0 V

                                    I = 1 mA

                                    U high (wy)

                                    4 V

                                    I = 1 mA

                        INT_009

                        Sygnał we/wy musi być zgodny z następującymi przebiegami czasowymi:

            Dodatek 7

               PROTOKOŁY POBIERANIA DANYCH

            SPIS TREŚCI

                        1.

                     WPROWADZENIE
                     261

                        1.1.

                     Zakres
                     261

                        1.2.

                     Akronimy i skróty
                     261

                        2.

                     POBIERANIE DANYCH Z VU
                     262

                        2.1.

                     Procedura pobierania danych
                     262

                        2.2.

                     Protokół pobierania danych
                     262

                        2.2.1

                     Struktura komunikatu
                     262

                        2.2.2

                     Typy komunikatów
                     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

                     Przepływ komunikatów
                     268

                        2.2.4

                     Przebiegi czasowe
                     269

                        2.2.5

                     Obsługa błędów
                     270

                        2.2.5.1

                     Faza rozpoczęcia komunikacji
                     270

                        2.2.5.2

                     Faza komunikacji
                     270

                        2.2.6

                     Treść komunikatu odpowiedzi
                     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.

                     Gromadzenie plików na ESM
                     277

                        3.

                     PROTOKÓŁ POBIERANIA DANYCH Z KART DO TACHOGRAFÓW
                     277

                        3.1.

                     Zakres
                     277

                        3.2.

                     Definicje
                     277

                        3.3.

                     Pobieranie danych z karty
                     277

                        3.3.1

                     Sekwencja inicjalizująca
                     278

                        3.3.2

                     Sekwencja dla niepodpisanych plików danych
                     278

                        3.3.3

                     Sekwencja dla podpisanych plików danych
                     279

                        3.3.4

                     Sekwencja zerowania licznika kalibracji
                     279

                        3.4.

                     Format gromadzenia danych
                     280

                        3.4.1

                     Wprowadzenie
                     280

                        3.4.2

                     Format pliku
                     280

                        4.

                     POBIERANIE DANYCH Z KARTY DO TACHOGRAFU ZA POŚREDNICTWEM PRZYRZĄDU REJESTRUJĄCEGO
                     281
                  1.   WPROWADZENIE
            Niniejszy dodatek zawiera procedury stosowane przy pobieraniu danych różnych typów na zewnętrzny nośnik danych (ESM), wraz z protokołami, które muszą być wdrożone w celu zagwarantowania prawidłowego przesyłania danych i pełnej zgodności formatu pobranych danych, tak by umożliwić każdemu kontrolerowi sprawdzenie tych danych oraz sprawdzenie autentyczności i integralności przed przystąpieniem do analizy danych.
            1.1.   Zakres

            Dane mogą być pobierane na ESM:

                        —

                        z przyrządu rejestrującego za pośrednictwem inteligentnego, wydzielonego urządzenia (IDE) przyłączonego do VU;

                        —

                        z karty do tachografu za pośrednictwem IDE spasowanego z czytnikiem karty (IFD);

                        —

                        z karty do tachografu za pośrednictwem przyrządu rejestrującego poprzez IDE przyłączone do VU.

                  Aby umożliwić weryfikację autentyczności i integralności pobranych danych przechowywanych na ESM, dane są pobierane razem z dołączonym podpisem, zgodnie z dodatkiem 11 Wspólne mechanizmy zabezpieczenia. Razem z danymi pobierane są również identyfikacja urządzenia źródłowego (VU lub karta) i jego świadectwa bezpieczeństwa (państwo członkowskie i urządzenie). Niezależnie od tego weryfikator danych musi mieć zaufany europejski klucz publiczny.

                        DDP_001

                        Dane pobrane podczas jednej sesji pobierania muszą być przechowywane na ESM w jednym pliku.

                  1.2.   Akronimy i skróty

            W niniejszym dodatku używa się następujących skrótów:

                           AID

                        [Application Identifier] identyfikator aplikacji

                           ATR

                        [Answer To Reset] reakcja na sprowadzenie do stanu wyjściowego

                           CS

                        [Checksum byte] bajt sumy kontrolnej

                           DF

                        [Dedicated File] plik dedykowany

                           DS_

                        [Diagnostic Session] sesja diagnostyczna

                           EF

                        [Elementary File] plik elementarny

                           ESM

                        [External Storage Medium] zewnętrzny nośnik danych

                           FID

                        [File Identifier] identyfikator pliku (ID pliku)

                           FMT

                        [Format Byte] bajt formatu (pierwszy bajt nagłówka komunikatu)

                           ICC

                        [Integrated Circuit Card] karta z układem scalonym

                           IDE

                        [Intelligent Dedicated Equipment] inteligentne urządzenie dedykowane: urządzenie służące do pobierania danych na ESM (np. komputer osobisty)

                           IFD

                        [Interface Device] urządzenie interfejsu

                           KWP

                        [Keyword Protocol 2000] protokół słowa kluczowego 2000

                           LEN

                        [Length Byte] bajt długości (ostatni bajt nagłówka komunikatu)

                           PPS

                        [Protocol Parameter Selection] wybór parametru protokołu

                           PSO

                        [Perform Security Operation] wykonanie operacji zabezpieczającej

                           SID

                        [Service Identifier] identyfikator usługi

                           SRC

                        [Source byte] bajt źródłowy

                           TGT

                        [Target Byte] bajt docelowy

                           TLV

                        [Tag Length Value] wartość długości znacznika

                           TREP

                        [Transfer Response Parameter] parametr odpowiedzi na przesłanie danych

                           TRTP

                        [Transfer Request Parameter] parametr żądania przesłania danych

                           VU

                        [Vehicle Unit] przyrząd rejestrujący

                  2.   POBIERANIE DANYCH Z VU
            2.1.   Procedura pobierania danych

            W celu pobrania danych z VU operator musi wykonać następujące czynności:

                        —

                        włożyć swoją kartę do tachografu do czytnika karty w VU (*);

                        —

                        podłączyć IDE do gniazda pobierania w VU;

                        —

                        nawiązać połączenie między IDE i VU;

                        —

                        wybrać w IDE dane do pobrania i wysłać żądanie do VU;

                        —

                        zamknąć sesję pobierania danych.

                  2.2.   Protokół pobierania danych

            Protokół skonstruowany jest zgodnie z zasadą nadrzędny-podległy, gdzie IDE jest urządzeniem nadrzędnym a VU podległym.
            Struktura komunikatu, typy komunikatów i przepływ są zasadniczo oparte na Protokole słowa kluczowego 2000 (KWP) (według normy ISO 14230-2 Pojazdy drogowe – Systemy diagnostyczne – Protokół słowa kluczowego 2000 – część 2: Warstwa łącza danych).
            Warstwa aplikacji zbudowana jest zasadniczo w oparciu o bieżący projekt normy ISO 14229-1 (Pojazdy drogowe – Systemy diagnostyczne – część 1: Usługi diagnostyczne, wersja 6 z dnia 22 lutego 2001 r.)
            2.2.1   Struktura komunikatu

                        DDP_002

                        Wszystkie komunikaty wymieniane między IDE i VU mają strukturę złożoną z następujących trzech części:

                                    —

                                    nagłówek zawierający bajt formatu (FMT), bajt docelowy (TGT), bajt źródłowy (SRC) i ewentualnie bajt długości (LEN);

                                    —

                                    pole danych zawierające bajt identyfikator usługi (SID) i zmienną liczbę bajtów z danymi, w których może być bajt opcjonalnej sesji diagnostycznej (DS_) lub bajt opcjonalnego parametru przesyłania (TRTP lub TREP);

                                    —

                                    suma kontrolna zawierająca bajt sumy kontrolnej (CS).

                                    Nagłówek

                                    Pole danych

                                    Suma kontrolna

                                    FMT

                                    TGT

                                    SRC

                                    LEN

                                    SID

                                    DATA

                                    …

                                    …

                                    …

                                    CS

                                    4 bajty

                                    Maks. 255 bajtów

                                    1 bajt

                              Bajty TGT i SRC reprezentują fizyczny adres adresata i źródła komunikatu. Przyjmują one wartości F0 Hex dla IDE i EE Hex dla VU.
                        Bajt LEN jest długością pola danych.
                        Bajt sumy kontrolnej jest ośmiobitową sumą serii modulo 256 wszystkich bajtów komunikatu, z wyłączeniem bajtu CS.
                        Bajty FMT, SID, DS_, TRTP i TREP są zdefiniowane w dalszej części niniejszego dokumentu.

                        DDP_003

                        W przypadku gdy dane przesyłane komunikatem są dłuższe niż dysponowane pole danych, komunikat wysyła się w kilku podkomunikatach. Każdy podkomunikat ma nagłówek, te same bajty SID i TREP oraz dwubajtowy licznik podkomunikatu pokazujący liczbę podkomunikatów w całym komunikacie. Aby umożliwić kontrolę błędów i przerwanie przesyłania, IDE potwierdza każdy podkomunikat. IDE może przyjmować podkomunikat, żądać powtórzenia transmisji, żądać od VU powtórzenia transmisji od początku lub przerwania transmisji.

                        DDP_004

                        Jeżeli ostatni podkomunikat ma dokładnie 255 bajtów w polu danych, musi być dołączony końcowy podkomunikat z pustym polem danych (z wyjątkiem SID TREP i licznika podkomunikatów) w celu pokazania końca komunikatu.

                           Przykład:

                                    Nagłówek

                                    SID

                                    TREP

                                    Komunikat

                                    CS

                                    4 bajty

                                    dłuższy niż 255 bajtów

                              zostanie przesłany w następujący sposób:

                                    Nagłówek

                                    SID

                                    TREP

                                    00

                                    01

                                    Podkomunikat 1

                                    CS

                                    4 bajty

                                    255 bajtów

                                    Nagłówek

                                    SID

                                    TREP

                                    00

                                    02

                                    Podkomunikat 2

                                    CS

                                    4 bajty

                                    255 bajtów

                              …

                                    Nagłówek

                                    SID

                                    TREP

                                    xx

                                    yy

                                    Podkomunikat n

                                    CS

                                    4 bajty

                                    mniej niż 255 bajtów

                              lub w taki sposób:

                                    Nagłówek

                                    SID

                                    TREP

                                    00

                                    01

                                    Podkomunikat 1

                                    CS

                                    4 bajty

                                    255 bajtów

                                    Nagłówek

                                    SID

                                    TREP

                                    00

                                    02

                                    Podkomunikat 2

                                    CS

                                    4 bajty

                                    255 bajtów

                              …

                                    Nagłówek

                                    SID

                                    TREP

                                    xx

                                    yy

                                    Podkomunikat n

                                    CS

                                    4 bajty

                                    255 bajtów

                                    Nagłówek

                                    SID

                                    TREP

                                    xx

                                    yy + 1

                                    CS

                                    4 bajty

                                    4 bajty

                  2.2.2   Typy komunikatów

            Protokół komunikacyjny pobierania danych między VU i IDE wymaga wymiany komunikatów 8 różnych typów.
            W tabeli poniżej opisano te komunikaty.

                        Struktura komunikatu

                        Maks. 4 bajty
                        Nagłówek

                        Maks. 255 bajtów
                        Dane

                        1 bajt
                        Suma kontrolna

                        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

               Uwagi:

                        —

                        Sid Req = Sid odpowiadającego żądania.

                        —

                        TREP = TRTP odpowiadającego żądania.

                        —

                        Ciemne rubryki oznaczają, że nic nie jest przesyłane.

                        —

                        Pojęcia „ładowanie” (z perspektywy IDE) używa się zgodnie z normą ISO 14229. Oznacza to samo co pobieranie (z perspektywy VU).

                        —

                        W tabeli nie pokazano potencjalnych dwubajtowych liczników podkomunikatów.

                        —

                        „Szczelina” dotyczy numeru szczeliny: „1” (karta w szczelinie czytnika karty kierowcy) albo „2” (karta w szczelinie czytnika karty współkierowcy)

                        —

                        W przypadku gdy szczelina nie jest określona, VU wybiera szczelinę 1, jeżeli karta jest włożona w tę szczelinę, a szczelinę 2 wybiera tylko wówczas, gdy użytkownik specjalnie ją wybierze.

                  2.2.2.1   Start Communication Request (SID 81)

                        DDP_005

                        Komunikat ten wysyła IDE w celu zestawienia łącza komunikacyjnego z VU. Początkowe komunikaty są zawsze wysyłane z szybkością 9 600 bodów (aż do ewentualnej zmiany szybkości transmisji przy wykorzystaniu odpowiedniej obsługi sterowania łączem).

                  2.2.2.2   Positive Response Start Communication (SID C1)

                        DDP_006

                        Komunikat ten wysyła VU w celu przesłania pozytywnej odpowiedzi na żądanie rozpoczęcia transmisji. Komunikat zawiera 2 kluczowe bajty („EA”„8F”) wskazujące, że urządzenie obsługuje protokół z nagłówkiem zawierającym informacje o adresie, źródle i długości.

                  2.2.2.3   Start Diagnostic Session Request (SID 10)

                        DDP_007

                        IDE wysyła komunikat „Start Diagnostic Session Request” w celu zażądania nowej sesji diagnostycznej z VU. Podfunkcja „default session” (81 Hex) wskazuje, że IDE żąda otwarcia standardowej sesji diagnostycznej.

                  2.2.2.4   Positive Response Start Diagnostic (SID 50)

                        DDP_008

                        VU wysyła komunikat „Positive Response Start Diagnostic” w celu przesłania pozytywnej odpowiedzi na żądanie „Diagnostic Session Request”.

                  2.2.2.5   Link Control Service (SID 87)

                        DDP_052

                        IDE używa obsługi sterowania łączem do zainicjowania zmiany szybkości transmisji w bodach. Odbywa się to dwustopniowo. Najpierw IDE proponuje zmianę szybkości transmisji podając nową szybkość (pierwszy krok). Po otrzymaniu pozytywnej odpowiedzi od VU IDE wysyła do VU potwierdzenie zmiany szybkości (drugi krok). Następnie IDE przechodzi na nową szybkość transmisji. Po otrzymaniu potwierdzenia VU przechodzi na nową szybkość transmisji.

                  2.2.2.6   Link Control Positive Response (SID C7)

                        DDP_053

                        VU wysyła odpowiedź „Link Control Positive Response” w celu przesłania pozytywnej odpowiedzi na żądanie „Link Control Service” (pierwszy krok). Należy zwrócić uwagę, że na żądanie potwierdzenia (drugi krok) nie ma odpowiedzi.

                  2.2.2.7   Request Upload (SID 35)

                        DDP_009

                        IDE wysyła komunikat „Request Upload” w celu przekazania VU, że żądana jest operacja pobierania. Aby spełnić wymagania normy ISO14229 przesyłane są szczegółowe informacje dotyczące adresu, wielkości i szczegółów żądanych danych. Ponieważ informacje te nie są znane IDE przed pobieraniem, adres pamięci ustawiony jest na 0, format jest nieszyfrowany i bez kompresji, a wielkość pamięci ustawiona na maksimum.

                  2.2.2.8   Positive Response Request Upload (SID 75)

                        DDP_010

                        VU wysyła komunikat „Positive Response Request Upload”, aby wskazać IDE, że VU jest gotowe do pobierania danych. Aby spełnić wymagania normy ISO 14229 ten komunikat pozytywnej odpowiedzi zawiera dane wskazujące IDE, że dalsze komunikaty „Positive Response Transfer Data” będą zawierały maksymalnie 00FF hex bajtów.

                  2.2.2.9   Transfer Data Request (SID 36)

                        DDP_011

                        IDE wysyła żądanie „Transfer Data Request” w celu wskazania VU typu danych, które mają być pobierane. Jednobajtowy parametr „Transfer Request Parameter” (TRTP) wskazuje typ przesyłania.
                        Rozróżnia się sześć typów przesyłania danych:

                                    —

                                    Informacje ogólne (TRTP 01);

                                    —

                                    Czynności o określonej dacie (TRTP 02);

                                    —

                                    Zdarzenia i usterki (TRTP 03);

                                    —

                                    Szczegółowe dane dotyczące prędkości (TRTP 04);

                                    —

                                    Dane techniczne (TRTP 05);

                                    —

                                    Pobieranie danych z karty (TRTP 06).

                        DDP_054

                        IDE musi obowiązkowo zażądać przesłania danych Informacje ogólne (TRTP 01) w czasie sesji pobierania, ponieważ tylko to zagwarantuje, że certyfikaty VU są zarejestrowane w pobieranym pliku (i umożliwi weryfikację podpisu cyfrowego).
                        W drugim przypadku (TRTP 02) w komunikacie „Transfer Data Request” znajduje się informacja o dniu kalendarzowym (format ), dla którego dane mają być pobrane.

                  2.2.2.10   Positive Response Transfer Data (SID 76)

                        DDP_012

                        VU wysyła pozytywną odpowiedź „Positive Response Transfer Data” w odpowiedzi na żądanie „Transfer Data Request”. Komunikat zawiera żądane dane z parametrem „Transfer Response Parameter” (TREP) odpowiadającym TRTP żądania.

                        DDP055

                        W pierwszym przypadku (TREP 01) VU wyśle dane pomagające operatorowi IDE w wyborze danych, które chce dalej pobrać. Komunikat ten zawiera następujące informacje:

                                    —

                                    świadectwa bezpieczeństwa;

                                    —

                                    identyfikacja pojazdu;

                                    —

                                    bieżąca data i godzina VU;

                                    —

                                    minimalna i maksymalna data, dla której można dokonać pobrania (dane z VU);

                                    —

                                    sygnalizacja obecności kart w VU;

                                    —

                                    poprzednie pobranie dla firmy;

                                    —

                                    blokady firmowe;

                                    —

                                    poprzednie kontrole.

                  2.2.2.11   Request Transfer Exit (SID 37)

                        DDP_013

                        IDE wysyła komunikat „Request Transfer Exit” w celu zawiadomienia VU, że sesja pobierania jest zakończona.

                  2.2.2.12   Positive Response Request Transfer Exit (SID 77)

                        DDP_014

                        VU wysyła komunikat „Positive Response Request Transfer Exit” w celu potwierdzenia otrzymania żądania wyjścia z przesyłania danych „Request Transfer Exit”.

                  2.2.2.13   Stop Communication Request (SID 82)

                        DDP_015

                        IDE wysyła komunikat „Stop Communication Request” w celu rozłączenia łącza komunikacyjnego z VU.

                  2.2.2.14   Positive Response Stop Communication (SID C2)

                        DDP_016

                        VU wysyła komunikat „Positive Response Stop Communication” w celu potwierdzenia otrzymania żądania „Stop Communication Request”.

                  2.2.2.15   Acknowledge Sub Message (SID 83)

                        DDP_017

                        IDE wysyła potwierdzenie podkomunikatu w celu potwierdzenia otrzymania każdej części komunikatu przesyłanego w kilku podkomunikatach. W polu danych znajduje się SID otrzymany z VU i dwubajtowy kod opisany poniżej:

                                    —

                                    MsgC +1 potwierdza prawidłowy odbiór podkomunikatu o numerze MsgC.
                                    Żądanie od IDE dla VU wysłania następnego podkomunikatu.

                                    —

                                    MsgC wskazuje na problem z odbiorem podkomunikatu o numerze MsgC.
                                    Żądanie od IDE dla VU wysłania powtórnie następnego podkomunikatu.

                                    —

                                    FFFF żąda zakończenia komunikatu.
                                    IDE może użyć tego do zakończenia transmisji komunikatu z VU z dowolnej przyczyny.

                              Ostatni podkomunikat komunikatu (bajt LEN < 255) może być potwierdzony przy pomocy dowolnego z tych kodów lub być niepotwierdzony.
                        Odpowiedziami VU, które składają się z kilku podkomunikatów są:

                                    —

                                    Positive Response Transfer Data (SID 76)

                  2.2.2.16   Negative Response (SID 7F)

                        DDP_018

                        VU wysyła komunikat „Negative Response” w odpowiedzi na powyższe komunikaty żądań, gdy VU nie może obsłużyć żądania. Pole danych komunikatu zawiera SID odpowiedzi (7F), SID żądania i kod podający przyczynę negatywnej odpowiedzi. Dozwolone są następujące kody:

                                    —

                                    10 generalne odrzucenie
                                    Czynności nie można wykonać z przyczyny innej niż określone poniżej.

                                    —

                                    11 usługa nieobsługiwana
                                    SID żądania nie jest zrozumiany.

                                    —

                                    12 podfunkcja nieobsługiwana
                                    DS_ lub TRTP żądania nie jest zrozumiany lub nie ma dalszych komunikatów do wysłania.

                                    —

                                    13 nieprawidłowa długość komunikatu
                                    Długość odebranego komunikatu jest nieprawidłowa.

                                    —

                                    22 nieprawidłowe warunki lub błąd kolejności żądań
                                    Żądana usługa nie jest aktywna lub sekwencja komunikatów żądań nie jest prawidłowa.

                                    —

                                    31 żądanie poza zakresem
                                    Żądany rekord dotyczący parametru (pole danych) nie jest ważny.

                                    —

                                    50 ładowanie nieprzyjęte
                                    Żądania nie można obsłużyć (VU w nieodpowiednim trybie pracy lub usterka wewnętrzna VU).

                                    —

                                    78 odpowiedź zawieszona
                                    Czynności nie można zakończyć na czas i VU nie jest gotowe do przyjęcia innego żądania.

                                    —

                                    FA brak dostępnych danych
                                    Obiekt danych żądania przesłania danych nie jest dostępny w VU (np. karta nie jest włożona, …).

                  2.2.3   Przepływ komunikatów

            Typowy przepływ komunikatów podczas normalnej procedury pobierania danych wygląda następująco:

                        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   Przebiegi czasowe

                        DDP_019

                        Podczas normalnej pracy przebiegi czasowe wyglądają tak jak na poniższym rysunku:

                           Rysunek 1

                           Przepływ komunikatów, przebiegi czasowe

                        Gdzie:

                                    P1

                                    =

                                    czas między bajtami dla odpowiedzi VU.

                                    P2

                                    =

                                    czas między końcem żądania IDE a początkiem odpowiedzi VU, lub między końcem potwierdzenia IDE a początkiem następnej odpowiedzi VU.

                                    P3

                                    =

                                    czas między końcem odpowiedzi VU a początkiem nowego żądania IDE, bądź między końcem odpowiedzi VU a początkiem potwierdzenia IDE, bądź między końcem żądania IDE a początkiem nowego żądania IDE, jeżeli VU nie odpowiada.

                                    P4

                                    =

                                    czas między bajtami dla żądania IDE.

                                    P5

                                    =

                                    przedłużona wartość P3 dla pobierania danych z karty.

                              Dozwolone wartości przebiegów czasowych pokazano w tabeli poniżej (KWP rozszerzony zestaw parametrów przebiegów czasowych używany w przypadku adresowania fizycznego w celu uzyskania szybszej komunikacji).

                                    Parametr czasowy

                                    Dolna wartość graniczna
                                    (ms)

                                    Górna wartość graniczna
                                    (ms)

                                    P1

                                    0

                                    20

                                    P2

                                    20

                                    1 000  (**)

                                    P3

                                    10

                                    5 000

                                    P4

                                    5

                                    20

                                    P5

                                    10

                                    20 minut

                  2.2.5   Obsługa błędów

            W przypadku wystąpienia błędu w czasie wymiany komunikatów, schemat przepływu komunikatów zostaje zmodyfikowany zależnie od tego, które urządzenia wykryło błąd, i od komunikatu generującego błąd.
            Na rysunkach 2 i 3 pokazano odpowiednio procedury obsługi błędów dla VU i IDE.
            2.2.5.1   Faza rozpoczęcia komunikacji

                        DDP_020

                        Jeżeli w czasie fazy rozpoczęcia komunikacji IDE wykryje błąd synchronizacji lub strumienia bitowego, to odczekuje okres P3min przed powtórnym wysłaniem żądania.

                        DDP_021

                        Jeżeli VU wykryje błąd w sekwencji przychodzącej z IDE, to nie wysyła żadnej odpowiedzi i czeka na następny komunikat „Start Communication Request” przez okres P3 max.

                  2.2.5.2   Faza komunikacji

            W tym przypadku można zdefiniować dwa różne obszary obsługi błędów:

                        1.

                           VU wykrywa błąd transmisji IDE.

                                    DDP_022

                                    Dla każdego odebranego komunikatu VU wykrywa błędy synchronizacji, błędy formatu bajtowego (np. błędy bitów startu i stopu) i błędy ramki (zła liczba odebranych bajtów, zły bajt sumy kontrolnej).

                                    DDP_023

                                    Jeżeli VU wykryje jeden z powyższych błędów, to nie wysyła odpowiedzi i ignoruje odebrany komunikat.

                                    DDP_024

                                    VU może wykrywać inne błędy formatu lub treści otrzymanego komunikatu (np. komunikat nieobsługiwany), nawet jeżeli długości i sumy kontrolne są prawidłowe; w takim przypadku VU wysyła do IDE komunikat negatywnej odpowiedzi „Negative Response” określający charakter błędu.

                           Rysunek 2

                           Obsługa błędów w VU

                        2.

                           IDE WYKRYWA BŁĄD TRANSMISJI VU

                                    DDP_025

                                    Dla każdego odebranego komunikatu IDE wykrywa błędy synchronizacji, błędy formatu bajtowego (np. błędy bitów startu i stopu) i błędy ramki (zła liczba odebranych bajtów, zły bajt sumy kontrolnej).

                                    DDP_026

                                    IDE wykrywa błędy kolejności, np. nieprawidłowe zwiększenie stanu licznika podkomunikatów w kolejnych komunikatach.

                                    DDP_027

                                    Jeżeli IDE wykrywa błąd lub nie ma odpowiedzi z VU w okresie P2max, wysyła ponownie komunikat żądania, z tym że mogą być maksymalnie trzy transmisje. Na potrzeby tego wykrywania błędów VU traktuje potwierdzenie podkomunikatu jako żądanie.

                                    DDP_028

                                    Przed rozpoczęciem każdej transmisji IDE oczekuje przez okres P3min; okres oczekiwania odmierza się od ostatniego bitu stopu po wykryciu błędu.

                           Rysunek 3

                           Obsługa błędów w IDE

                  2.2.6   Treść komunikatu odpowiedzi

            W tym punkcie określono treść pól danych w różnych komunikatach pozytywnej odpowiedzi.
            Elementy danych zdefiniowano w dodatku 1 „Słownik danych”.
            Uwaga: W przypadku pobrań 2. generacji każdy element danych najwyższego poziomu jest reprezentowany przez tablicę rekordów, nawet jeśli zawiera tylko jeden rekord. Tablica rekordów zaczyna się od nagłówka; nagłówek ten zawiera typ rekordu, wielkość rekordu i liczbę rekordów. Tablice rekordów oznaczone są za pomocą „…RecordArray” (z nagłówkiem) w poniższych tabelach.
            2.2.6.1   Positive Response Transfer Data Overview

                        DDP_029

                        Pole danych w komunikacie „Positive Response Transfer Data Overview” zawiera następujące dane w określonej tu kolejności pod SID 76 Hex, TREP 01 Hex z odpowiednim podziałem na podkomunikaty i licznikami:
                        Struktura danych 1. generacji

                                    Element danych

                                    Uwagi

                                    świadectwa bezpieczeństwa VU

                                    identyfikacja pojazdu

                                    bieżąca data i godzina VU

                                    okres do pobrania

                                    typy kart włożonych do VU

                                    poprzednie pobranie danych z VU

                                    Wszystkie przechowywane blokady firmowe. Jeżeli sekcja jest pusta, wysyłany jest jedynie noOfLocks = 0.

                                    Wszystkie rekordy dotyczące kontroli przechowywane w VU. Jeżeli sekcja jest pusta, wysyłany jest jedynie noOfControls = 0.

                                    Podpis RSA wszystkich danych (z wyjątkiem certyfikatów), począwszy od elementu VehicleIdentificationNumber aż do ostatniego bajtu ostatniego elementu VuControlActivityData.

                        Struktura danych 2. Generacji

                                    Element danych

                                    Uwagi

                                    certyfikat państwa członkowskiego

                                    certyfikat VU

                                    identyfikacja pojazdu

                                    numer rejestracyjny pojazdu

                                    bieżąca data i godzina VU

                                    okres do pobrania

                                    typy kart włożonych do VU

                                    poprzednie pobranie danych z VU

                                    Wszystkie przechowywane blokady firmowe. Jeżeli sekcja jest pusta, wysyłany jest nagłówek tablicy z noOfRecords = 0.

                                    Wszystkie rekordy dotyczące kontroli przechowywane w VU. Jeżeli sekcja jest pusta, wysyłany jest nagłówek tablicy z noOfRecords = 0.

                                    Podpis ECC wszystkich poprzednich danych, z wyjątkiem certyfikatów.

                  2.2.6.2   Positive Response Transfer Data Activities

                        DDP_030

                        Pole danych w komunikacie „Positive Response Transfer Data Activities” zawiera następujące dane w określonej tu kolejności pod SID 76 Hex, TREP 02 Hex z odpowiednim podziałem na podkomunikaty i licznikami:
                        Struktura danych 1. generacji

                                    Element danych

                                    Uwagi

                                    data pobieranego dnia

                                    stan licznika kilometrów na koniec pobieranego dnia

                                    Dane dotyczące cykli wkładania wyjmowania kart.

                                                —

                                                Jeżeli sekcja ta nie zawiera dostępnych danych, wysyłany jest jedynie noOfVuCardIWRecords = 0.

                                                —

                                                Jeżeli VuCardIWRecord wykracza poza 00:00 (włożenie karty poprzedniego dnia) lub poza 24:00 (wyjęcie karty następnego dnia), musi pojawiać się w pełni w ciągu dwóch odpowiednich dni.

                                    Stan szczelin o godzinie 00:00 i zmiany czynności zapisane dla pobieranego dnia.

                                    Dane dotyczące miejsc zapisane dla pobieranego dnia. Jeżeli sekcja jest pusta, wysyłany jest jedynie noOfPlaceRecords = 0.

                                    Dane dotyczące warunków szczególnych zapisane dla pobieranego dnia. Jeżeli sekcja jest pusta, wysyłany jest jedynie noOfSpecificConditionRecords=0.

                                    Podpis RSA wszystkich danych, począwszy od elementu TimeReal aż do ostatniego bajtu ostatniego rekordu dotyczącego stanu szczególnego.

                        Struktura danych 2. generacji:

                                    Element danych

                                    Uwagi

                                    data pobieranego dnia

                                    stan licznika kilometrów na koniec pobieranego dnia

                                    Dane dotyczące cykli wkładania wyjmowania kart.

                                                —

                                                Jeżeli ta sekcja nie zawiera dostępnych danych, wysyłany jest nagłówek tablicy z noOfRecords = 0.

                                                —

                                                Jeżeli VuCardIWRecord wykracza poza 00:00 (włożenie karty poprzedniego dnia) lub poza 24:00 (wyjęcie karty następnego dnia), musi pojawiać się w pełni w ciągu dwóch odpowiednich dni.

                                    Stan szczelin o godzinie 00:00 i zmiany czynności zapisane dla pobieranego dnia.

                                    Dane dotyczące miejsc zapisane dla pobieranego dnia. Jeżeli sekcja jest pusta, wysyłany jest nagłówek tablicy z noOfRecords = 0.

                                    Pozycje GNSS dla pojazdu, jeżeli nieprzerwany czas prowadzenia pojazdu przez kierowcę osiągnie wielokrotność trzech godzin. Jeżeli sekcja jest pusta, wysyłany jest nagłówek tablicy z noOfRecords = 0.

                                    Dane dotyczące warunków szczególnych zapisane dla pobieranego dnia. Jeżeli sekcja jest pusta, wysyłany jest nagłówek tablicy z noOfRecords =0.

                                    Podpis ECC wszystkich poprzednich danych.

                  2.2.6.3   Positive Response Transfer Data Events and Faults

                        DDP_031

                        Pole danych w komunikacie „Positive Response Transfer Data Events and Faults” zawiera następujące dane w określonej tu kolejności pod SID 76 Hex, TREP 03 Hex, z odpowiednim podziałem na podkomunikaty i z licznikami:
                        Struktura danych 1. generacji

                                    Element danych

                                    Uwagi

                                    Wszystkie usterki przechowywane lub trwające w VU.
                                    Jeżeli sekcja jest pusta, wysyłany jest jedynie noOfVuFaults = 0.

                                    Wszystkie zdarzenia (z wyjątkiem przekroczenia prędkości) przechowywane lub trwające w VU.
                                    Jeżeli sekcja jest pusta, wysyłany jest jedynie noOfVuEvents = 0.

                                    Dane dotyczące ostatniej kontroli przekroczenia prędkości (wartość domyślna w przypadku braku danych).

                                    Wszystkie zdarzenia dotyczące przekroczenia prędkości przechowywane w VU.
                                    Jeżeli sekcja jest pusta, wysyłany jest jedynie noOfVuOverSpeedingEvents = 0.

                                    Wszystkie zdarzenia dotyczące korekty czasu przechowywane w VU (poza ramami pełnej kalibracji).
                                    Jeżeli sekcja jest pusta, wysyłany jest jedynie noOfVuTimeAdjRecords = 0.

                                    Podpis RSA wszystkich danych, począwszy od noOfVuFaults aż do ostatniego bajtu ostatniego rekordu dotyczącego korekty czasu.

                        Struktura danych 2. generacji:

                                    Element danych

                                    Uwagi

                                    Wszystkie usterki przechowywane lub trwające w VU.
                                    Jeżeli sekcja jest pusta, wysyłany jest nagłówek tablicy z noOfRecords = 0.

                                    Wszystkie zdarzenia (z wyjątkiem przekroczenia prędkości) przechowywane lub trwające w VU.
                                    Jeżeli sekcja jest pusta, wysyłany jest nagłówek tablicy z noOfRecords = 0.

                                    Dane dotyczące ostatniej kontroli przekroczenia prędkości (wartość domyślna w przypadku braku danych).

                                    Wszystkie zdarzenia dotyczące przekroczenia prędkości przechowywane w VU.
                                    Jeżeli sekcja jest pusta, wysyłany jest nagłówek tablicy z noOfRecords = 0.

                                    Wszystkie zdarzenia dotyczące korekty czasu przechowywane w VU (poza ramami pełnej kalibracji).
                                    Jeżeli sekcja jest pusta, wysyłany jest nagłówek tablicy z noOfRecords = 0.

                                    Podpis ECC wszystkich poprzednich danych.

                  2.2.6.4   Positive Response Transfer Data Detailed Speed

                        DDP_032

                        Pole danych w komunikacie „Positive Response Transfer Data Detailed Speed” zawiera następujące dane w określonej tu kolejności pod SID 76 Hex, TREP 04 Hex z odpowiednim podziałem na podkomunikaty i licznikami:
                        Struktura danych 1. generacji

                                    Element danych

                                    Uwagi

                                    Wszystkie szczegółowe dane dotyczące prędkości przechowywane w VU (jeden blok prędkości dla minuty, przez którą pojazd był w ruchu).
                                    60 wartości prędkości na minutę (jedna na sekundę).

                                    Podpis RSA wszystkich danych, począwszy od noOfSpeedBlocks aż do ostatniego bajtu ostatniego bloku prędkości.

                        Struktura danych 2. generacji:

                                    Element danych

                                    Uwagi

                                    Wszystkie szczegółowe dane dotyczące prędkości przechowywane w VU (jeden blok prędkości dla minuty, przez którą pojazd był w ruchu).
                                    60 wartości prędkości na minutę (jedna na sekundę).

                                    Podpis ECC wszystkich poprzednich danych.

                  2.2.6.5   Positive Response Transfer Data Technical Data

                        DDP_033

                        Pole danych w komunikacie „Positive Response Transfer Data Technical Data” zawiera następujące dane w określonej tu kolejności pod SID 76 Hex, TREP 05 Hex z odpowiednim podziałem na podkomunikaty i licznikami:
                        Struktura danych 1. generacji

                                    Element danych

                                    Uwagi

                                    Wszystkie rekordy dotyczące kalibracji przechowywane w VU.

                                    Podpis RSA wszystkich danych, począwszy od vuManufacturerName aż do ostatniego bajtu ostatniego VuCalibrationRecord.

                        Struktura danych 2. generacji:

                                    Element danych

                                    Uwagi

                                    Wszystkie sparowania państw członkowskich przechowywane w VU.

                                    Wszystkie powiązania urządzenia zewnętrznego GNSS przechowywane w VU.

                                    Wszystkie rekordy dotyczące kalibracji przechowywane w VU.

                                    Wszystkie dane dotyczące włożenia karty przechowywane w VU.

                                    Podpis ECC wszystkich poprzednich danych.

                  2.3.   Gromadzenie plików na ESM

                        DDP_034

                        Jeżeli sesja pobierania obejmuje przesłanie danych z VU, IDE w jednym fizycznym pliku przechowuje wszystkie dane odebrane z VU w czasie tej sesji przesłane z komunikatami „Positive Response Transfer Data”. Dane przechowuje się bez nagłówków komunikatów, liczników podkomunikatów, pustych podkomunikatów i sum kontrolnych, ale wraz z SID i TREP (tylko pierwszego podkomunikatu w przypadku kilku podkomunikatów).

                  3.   PROTOKÓŁ POBIERANIA DANYCH Z KART DO TACHOGRAFÓW
            3.1.   Zakres

            W tym punkcie opisano bezpośrednie pobieranie danych z karty do tachografu do IDE. IDE nie jest częścią bezpiecznego środowiska; dlatego też nie wykonuje się uwierzytelnienia między kartą a IDE.
            3.2.   Definicje

                           Sesja pobierania

                        :

                        Sesja pobierania ma miejsce za każdym razem, gdy pobiera się dane z karty ICC. Sesja obejmuje całą procedurę od zainicjowania karty ICC przez IFD do dezaktywowania karty ICC (wyjęcie karty lub następne zainicjowanie).

                           Podpisany plik danych

                        :

                        Plik z karty ICC. Plik przesyła się do IFD w formie odkrytego tekstu. Na karcie ICC skrót pliku jest obliczany i podpisywany, a podpis jest przesyłany do IFD.

                  3.3.   Pobieranie danych z karty

                        DDP_035

                        Pobieranie danych z karty do tachografu obejmuje następujące kroki:

                                    —

                                    Pobieranie wspólnych informacji zawartych na karcie w plikach EF i . Dane te są nieobowiązkowe i nie są chronione podpisem cyfrowym.

                                    —

                                    Pobranie plików EF (lub ) i . Dane te nie są chronione podpisem cyfrowym.
                                    Pobranie tych plików jest obowiązkowe dla każdej sesji pobierania.

                                    —

                                    Pobranie plików EF zawierających inne dane aplikacyjne (w i , w stosownych przypadkach) z wyłączeniem EF . Dane te są chronione podpisem cyfrowym.

                                    —

                                    Pobranie przynajmniej plików EF i jest obowiązkowe dla każdej sesji pobierania.

                                    —

                                    Przy pobieraniu danych z karty kierowcy obowiązkowe jest pobranie także następujących plików EF:

                                    —

                                    Przy pobieraniu danych z karty kierowcy, aktualizowana jest data w EF .

                                    —

                                    Przy pobieraniu danych z karty warsztatowej, zerowany jest licznik kalibracji w EF .

                                    —

                                    Przy pobieraniu danych z karty warsztatowej plik nie jest pobierany.

                  3.3.1   Sekwencja inicjalizująca

                        DDP_036

                        IDE inicjuje następującą sekwencję:

                                    Karta

                                    Kierunek

                                    IDE/IFD

                                    Znaczenie/Uwagi

                                    ⇦

                                    restart sprzętowy

                                       ATR

                                    ⇨

                              Opcjonalnie można używać protokołu PPS do przełączania na większą szybkość transmisji, o ile ICC obsługuje tę funkcję.

                  3.3.2   Sekwencja dla niepodpisanych plików danych

                        DDP_037

                        Sekwencja pobierania plików elementarnych ICC, IC, Card_Certificate (lub CardSignCertificate) i CA_Certificate jest następująca:

                                    Karta

                                    Kierunek

                                    IDE/IFD

                                    Znaczenie/Uwagi

                                    ⇦

                                       Select File

                                    wybierz poprzez identyfikator pliku

                                       OK

                                    ⇨

                                    ⇦

                                       Read Binary

                                    Jeżeli wielkość danych w pliku jest większa od pojemności bufora czytnika lub karty, polecenie musi być powtarzane aż do odczytania całego pliku.

                                       File Data

                                       OK

                                    ⇨

                                    zapisz dane na ESM

                                    zgodnie z pkt 3.4 Format gromadzenia danych

                           Uwaga 1: przed wybraniem Card_Certificate (lub CardSignCertificate) EF musi być wybrana aplikacja tachograficzna (wybór poprzez AID).

                           Uwaga 2: wybór i odczyt pliku może być również wykonany za jednym razem przy użyciu polecenia Read Binary z krótkim identyfikatorem EF.

                  3.3.3   Sekwencja dla podpisanych plików danych

                        DDP_038

                        Dla każdego pliku, który pobrany jest z podpisem, stosuje się następującą sekwencję operacji:

                                    Karta

                                    Kierunek

                                    IDE/IFD

                                    Znaczenie/Uwagi

                                    ⇦

                                       Select File

                                       OK

                                    ⇨

                                    ⇦

                                       Perform Hash of File

                                    Oblicza wartość skrótu dla danych wybranego pliku przy pomocy wymaganego algorytmu skrótu zgodnie z dodatkiem 11. Polecenie to nie jest poleceniem ISO.

                                    oblicz skrót pliku i czasowo zachowaj wartość skrótu

                                       OK

                                    ⇨

                                    ⇦

                                       Read Binary

                                    Jeżeli wielkość danych w pliku jest większa od pojemności bufora czytnika lub karty, polecenie musi być powtarzane aż do odczytania całego pliku.

                                       File Data

                                       OK

                                    ⇨

                                    zapisz odebrane dane na ESM

                                    zgodnie z pkt 3.4 Format gromadzenia danych

                                    ⇦

                                       PSO: Compute Digital Signature

                                    wykonaj operację zabezpieczającą „Compute Digital Signature”, używając czasowo zachowaną wartość skrótu

                                       Signature

                                       OK

                                    ⇨

                                    dołącz dane do poprzednio zapisanych danych na ESM

                                    zgodnie z pkt 3.4 Format gromadzenia danych

                           Uwaga: wybór i odczyt pliku może być również wykonany za jednym razem przy użyciu polecenia Read Binary z krótkim identyfikatorem EF. W tym przypadku EF może być wybrany i odczytany przed zastosowaniem polecenia Perform Hash of File.

                  3.3.4   Sekwencja zerowania licznika kalibracji

                        DDP_039

                     Sekwencja zerowania licznika kalibracji
                           w pliku EF
                           na karcie warsztatowej jest następująca:
                                    Karta

                                    Kierunek

                                    IDE/IFD

                                    Znaczenie/Uwagi

                                    ⇦

                                       Select File EF Card_Download

                                    wybierz poprzez identyfikator pliku

                                       OK

                                    ⇨

                                    ⇦

                                       Update Binary

                                    NoOfCalibrationsSinceDownload = ‘00 00’

                                    zeruje liczbę pobrań danych z karty

                                       OK

                                    ⇨

                           Uwaga: wybór i odczyt pliku może być również wykonany za jednym razem przy użyciu polecenia Update Binary z krótkim identyfikatorem EF.

                  3.4.   Format gromadzenia danych

            3.4.1   Wprowadzenie

                        DDP_040

                        Pobrane dane należy przechowywać w sposób zgodny z następującymi wymaganiami:

                                    —

                                    Dane przechowuje się transparentnie. Oznacza to, że przy gromadzeniu należy zachować kolejność bajtów, jak i kolejność bitów w bajcie taką jak przy przesyłaniu z karty.

                                    —

                                    Wszystkie pliki pobrane z karty w ramach sesji pobierania przechowuje się w jednym pliku na ESM.

                  3.4.2   Format pliku

                        DDP_041

                        Format pliku jest konkatenacją kilku obiektów TLV.

                        DDP_042

                        Znacznikiem pliku EF jest jego identyfikator FID z dodatkiem „00”.

                        DDP_043

                        Znacznikiem podpisu pliku EF jest identyfikator pliku FID z dodatkiem „01”.

                        DDP_044

                        Długość podana jest w postaci dwubajtowej wartości. Wartość określa liczbę bajtów w polu wartości. Wartość „FF FF” w polu długości jest zastrzeżona do wykorzystania w przyszłości.

                        DDP_045

                        Gdy plik nie jest pobrany, nie zachowuje się żadnych danych dotyczących tego pliku (nie ma znacznika i nie ma zerowej długości).

                        DDP_046

                        Podpis zachowuje się w obiekcie TLV znajdującym się bezpośrednio za obiektem TLV zawierającym dane pliku.

                                    Definicja

                                    Znaczenie

                                    Długość

                                    FID (2 bajty) || „00”

                                    Znacznik pliku EF (FID)

                                    3 bajty

                                    FID (2 bajty) || „01”

                                    Znacznik podpisu pliku EF (FID)

                                    3 bajty

                                    xx xx

                                    pole Wartość długości

                                    2 bajty

                              Przykładowe dane w pliku pobranym na ESM:

                                    Znacznik

                                    Długość

                                    Wartość

                                    Dane pliku EF ICC

                                    Dane pliku EF Card_Certificate

                                    …

                                 Dane pliku EF

                                 Podpis pliku EF

                  4.   POBIERANIE DANYCH Z KARTY DO TACHOGRAFU ZA POŚREDNICTWEM PRZYRZĄDU REJESTRUJĄCEGO

                        DDP_047

                        VU musi umożliwiać pobieranie danych z włożonej karty kierowcy do przyłączonego IDE.

                        DDP_048

                        IDE wysyła do VU komunikat „Transfer Data Request Card Download” w celu zainicjowania tego trybu (zob. pkt 2.2.2.9).

                        DDP_049

                        Następnie VU pobiera wszystkie dane z karty, plik po pliku, zgodnie z protokołem pobierania danych z karty zdefiniowanym w pkt 3 oraz przekazuje wszystkie dane odebrane z karty do IDE w odpowiednim formacie pliku TLV (zob. 3.4.2) i zapakowane w komunikacie „Positive Response Transfer Data”.

                        DDP_050

                        IDE odzyskuje dane z karty z komunikatu „Positive Response Transfer Data” (usuwając wszystkie nagłówki, SID, TREP, liczniki podkomunikatów i sumy kontrolne) i zachowuje te dane w jednym fizycznym pliku jak opisano w pkt 2.3.

                        DDP_051

                     Następnie VU, stosownie do przypadku, aktualizuje plik
                           lub
                           na karcie kierowcy.

               (*)  Włożenie karty spowoduje aktywację właściwych praw dostępu do funkcji pobierania i do danych. Możliwe jest jednak pobieranie danych z karty kierowcy włożonej do jednej ze szczelin VU, jeżeli w drugiej szczelinie nie ma żadnej innej karty.

               (**)  Jeżeli VU daje negatywną odpowiedź „Negative Response” zawierającą kod o znaczeniu „żądanie odebrane prawidłowo, odpowiedź zawieszona”, wartość ta zostaje przedłużona do górnej wartości granicznej P3.

            Dodatek 8

               PROTOKÓŁ KALIBRACJI

            SPIS TREŚCI

                        1.

                     WPROWADZENIE
                     283

                        2.

                     POJĘCIA, DEFINICJE I ODNIESIENIA
                     283

                        3.

                     INFORMACJE OGÓLNE O USŁUGACH
                     284

                        3.1.

                     Dostępne usługi
                     284

                        3.2.

                     Kody odpowiedzi
                     285

                        4.

                     USŁUGI KOMUNIKACYJNE
                     285

                        4.1.

                     Usługa StartCommunication
                     285

                        4.2.

                     Usługa StopCommunication
                     287

                        4.2.1

                     Opis komunikatu
                     287

                        4.2.2

                     Format komunikatu
                     288

                        4.2.3

                     Definicja parametru
                     289

                        4.3.

                     Usługa TesterPresent
                     289

                        4.3.1

                     Opis komunikatu
                     289

                        4.3.2

                     Format komunikatu
                     289

                        5.

                     USŁUGI ZARZĄDZANIA
                     291

                        5.1.

                     Usługa StartDiagnosticSession
                     291

                        5.1.1

                     Opis komunikatu
                     291

                        5.1.2

                     Format komunikatu
                     292

                        5.1.3

                     Definicja parametru
                     293

                        5.2.

                     Usługa SecurityAccess
                     294

                        5.2.1

                     Opis komunikatu
                     294

                        5.2.2

                     Format komunikatu – SecurityAccess – requestSeed
                     295

                        5.2.3

                     Format komunikatu – SecurityAccess – sendKey
                     296

                        6.

                     USŁUGI PRZESYŁANIA DANYCH
                     297

                        6.1.

                     Usługa ReadDataByIdentifier
                     298

                        6.1.1

                     Opis komunikatu
                     298

                        6.1.2

                     Format komunikatu
                     298

                        6.1.3

                     Definicja parametru
                     299

                        6.2.

                     UsługaWriteDataByIdentifier
                     300

                        6.2.1

                     Opis komunikatu
                     300

                        6.2.2

                     Format komunikatu
                     300

                        6.2.3

                     Definicja parametru
                     302

                        7.

                     STEROWANIE IMPULSAMI TESTUJĄCYMI – JEDNOSTKA FUNKCJONALNA STEROWANIA WE/WY
                     302

                        7.1.

                     Usługa InputOutputControlByIdentifier
                     302

                        7.1.1

                     Opis komunikatu
                     302

                        7.1.2

                     Format komunikatu
                     303

                        7.1.3

                     Definicja parametru
                     304

                        8.

                     FORMATY DATARECORDS
                     305

                        8.1.

                     Zakresy przesyłanych parametrów
                     305

                        8.2.

                     Formaty dataRecords
                     306
                  1.   WPROWADZENIE
            Niniejszy dodatek opisuje wymianę danych między przyrządem rejestrującym a testerem poprzez łącze K-line, które stanowi część interfejsu kalibracyjnego opisanego w dodatku 6. Opisano tu także sterowanie linią sygnałową we/wy w złączu kalibracji.
            Komunikaty zestawiające łącze K-line opisano w sekcji 4 „Usługi komunikacyjne”.
            W niniejszym dodatku wykorzystano koncepcję „sesji” diagnostycznych do ustalania zakresu kontroli K-line dla różnych warunków. Sesją domyślną jest „StandardDiagnosticSession”, w której wszystkie dane można odczytać z przyrządu rejestrującego, ale żadnych danych nie można zapisać w przyrządzie rejestrującym.
            Wybór sesji diagnostycznej opisano w sekcji 5 „Usługi zarządzania”.
            Niniejszy dodatek musi być uznany za odnoszący się do obu generacji VU i kart warsztatowych, zgodnie z wymaganiami w zakresie interoperacyjności określonymi w niniejszym rozporządzeniu.

                        CPR_001

                        Sesja „ECUProgrammingSession” umożliwia wprowadzanie danych do przyrządu rejestrującego. W przypadku wprowadzania danych kalibracyjnych przyrząd rejestrujący musi pracować w trybie KALIBRACYJNYM.
                        Przesyłanie danych poprzez K-line opisano w sekcji 6 „Usługi przesyłania danych”. Formaty przesyłanych danych opisano szczegółowo w sekcji 8 „Formaty dataRecords”.

                        CPR_002

                        Sesja „ECUAdjustmentSession” umożliwia wybranie trybu we/wy dla linii sygnałowej we/wy kalibracji poprzez interfejs K-line. Sterowanie linią sygnałową we/wy kalibracji opisano w sekcji 7„Sterowanie impulsami testującymi – jednostka funkcjonalna sterowania we/wy”.

                        CPR_003

                        W niniejszym dokumencie adres testera określony jest jako „tt”. Chociaż mogą być zalecane adresy dla testerów, VU odpowiada prawidłowo na dowolny adres testera. Fizycznym adresem VU jest 0xEE.

                  2.   POJĘCIA, DEFINICJE I ODNIESIENIA
            Protokoły, komunikaty i kody błędów oparte są zasadniczo na projekcie normy ISO 14229-1 (Pojazdy drogowe — Systemy diagnostyczne — część 1: Usługi diagnostyczne, wersja 6 z dnia 22 lutego 2001 r.).
            Kodowania bajtowego i wartości heksadecymalnych używa się w identyfikatorach usług, żądaniach usług i odpowiedziach oraz parametrach standardowych.
            Pojęcie „tester” oznacza urządzenie służące do wprowadzania do VU danych programistycznych/kalibracyjnych.
            Pojęcia „klient” i „serwer” oznaczają odpowiednio tester i VU.
            Pojęcie ECU oznacza „sterownik elektroniczny” i odnosi się do VU.

               Odniesienia:

            ISO 14230-2:
            Pojazdy drogowe – Systemy diagnostyczne – Protokół słowa kluczowego 2000 – część 2: Warstwa łącza danych).Wydanie pierwsze: 1999.
            Pojazdy – systemy diagnostyczne.
            3.   INFORMACJE OGÓLNE O USŁUGACH
            3.1.   Dostępne usługi

            Tabela poniżej zawiera informacje ogólne o usługach, które są dostępne w tachografie i są zdefiniowane w niniejszym dokumencie.

                        CPR_004

                        Tabela wskazuje usługi dostępne przy włączonej sesji diagnostycznej.

                                    —

                                       Pierwsza kolumna zawiera wykaz dostępnych usług.

                                    —

                                       Druga kolumna zawiera numer sekcji w niniejszym dodatku, gdzie usługa jest dokładniej zdefiniowana.

                                    —

                                       Trzecia kolumna przypisuje wartości identyfikatora usługi dla komunikatów żądań.

                                    —

                                       Czwarta kolumna określa usługi „StandardDiagnosticSession” (SD), których wdrożenie jest wymagane w każdym VU.

                                    —

                                       Piąta kolumna określa usługi „ECUAdjustmentSession” (ECUAS), które muszą być wdrożone w celu umożliwienia sterowania linią sygnałową we/wy w złączu kalibracji w panelu czołowym VU.

                                    —

                                       Szósta kolumna określa usługi „ECUProgrammingSession” (ECUPS), które muszą być wdrożone w celu umożliwienia programowania parametrów w VU.

               Tabela 1

               Zestawienie wartości identyfikatorów usług

                        Sesje diagnostyczne

                        Nazwa usługi diagnostycznej

                        Sekcja nr

                        Wartość SId Req.

                        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

                        ■

                                    ■

                                    Symbol ten oznacza, że usługa jest obowiązkowa w tej sesji diagnostycznej.
                                    Brak symbolu oznacza, że usługa nie jest dozwolona w tej sesji diagnostycznej.

                  3.2.   Kody odpowiedzi

            Kody odpowiedzi są zdefiniowane dla każdej usługi.
            4.   USŁUGI KOMUNIKACYJNE
            Niektóre usługi są niezbędne do ustanowienia i utrzymania komunikacji. Nie występują one w warstwie aplikacji. Dostępne usługi wyszczególniono w tabeli poniżej:

               Tabela 2

               Usługi komunikacyjne

                        Nazwa usługi

                        Wyszczególnienie

                        StartCommunication

                        Klient żąda rozpoczęcia sesji komunikacyjnej z serwerem(-ami).

                        StopCommunication

                        Klient żąda zaprzestania bieżącej sesji komunikacyjnej.

                        TesterPresent

                        Klient wskazuje serwerowi, że jest jeszcze obecny.

                        CPR_005

                        Usługa StartCommunication służy do rozpoczęcia komunikacji. W celu wykonania usługi konieczne jest zainicjowanie komunikacji i ustawienie parametrów odpowiednio dla pożądanego trybu.

                  4.1.   Usługa StartCommunication

                        CPR_006

                        Po odebraniu prymitywu wskazania StartCommunication VU sprawdza, czy w obecnych warunkach można zainicjować żądane łącze komunikacyjne. Warunki zezwalające na zainicjowanie łącza komunikacyjnego opisano w normie ISO 14230-2.

                        CPR_007

                        Następnie VU wykonuje wszystkie działania niezbędne do zainicjowania łącza komunikacyjnego i wysyła prymityw odpowiedzi StartCommunication z wybranymi parametrami Positive Response.

                        CPR_008

                        Jeżeli VU, który jest już zainicjowany (ma otwartą dowolną sesję diagnostyczną), otrzymuje nowe żądanie StartCommunication (np. wskutek usuwania błędu w testerze), żądanie zostanie przyjęte, a VU ponownie zainicjowany.

                        CPR_009

                        Jeżeli z jakiejkolwiek przyczyny nie można zainicjować łącza komunikacyjnego, VU pracuje tak jak pracował bezpośrednio przed próbą zainicjowania łącza komunikacyjnego.

                        CPR_010

                        Komunikat żądania StartCommunication musi mieć fizyczny adres.

                        CPR_011

                        Inicjowanie usług w VU odbywa się metodą „szybkiej inicjalizacji”:

                                    —

                                    Przed każdą czynnością występuje czas jałowy magistrali.

                                    —

                                    Następnie tester wysyła kod inicjujący.

                                    —

                                    Wszystkie informacje niezbędne do nawiązania komunikacji zawarte są w odpowiedzi VU.

                        CPR_012

                        Po zakończeniu inicjalizacji:

                                    —

                                    Wszystkie parametry komunikacyjne zostają ustawione na wartości zdefiniowane w tabeli 4 zgodnie z bajtami kluczowymi.

                                    —

                                    VU czeka na pierwsze żądanie testera.

                                    —

                                    VU znajduje się w domyślnym trybie diagnostycznym, tj. StandardDiagnosticSession.

                                    —

                                    Linia sygnałowa we/wy kalibracji jest w stanie domyślnym, tj. w stanie „disabled” (wyłączona).

                        CPR_014

                        Szybkość transmisji K-line jest ustawiona na 10 400 bodów.

                        CPR_016

                        Szybką inicjalizację uruchamia tester, wysyłając kod wywoływania (Wup) przez K-line. Kod rozpoczyna się po czasie jałowym na K-line niskim stanem w czasie Tinil. Tester wysyła pierwszy bit usługi StartCommunication po czasie Twup następującym po pierwszej krawędzi opadającej.

                        CPR_017

                        Wartości czasów dla szybkiej inicjalizacji i ogólnie komunikatów podano w tabeli poniżej. Dla czasu jałowego są różne możliwości:

                                    —

                                    pierwsza transmisja po włączeniu zasilania, Tidle = 300 ms;

                                    —

                                    po zakończeniu usługi StopCommunication, Tidle = P3 min;

                                    —

                                    po zatrzymaniu komunikacji wskutek upływu czasu oczekiwania P3 max, Tidle = 0.

                           Tabela 3

                           Wartości czasów dla szybkiej inicjalizacji

                                    Parametr

                                    Wartość min.

                                    Wartość maks.

                                    Tinil

                                    25 ± 1 ms

                                    24 ms

                                    26 ms

                                    Twup

                                    50 ± 1 ms

                                    49 ms

                                    51 ms

                           Tabela 4

                           Wartości czasów dla komunikacji

                                    Parametr czasowy

                                    Opis parametru

                                    Dolna granica [ms]

                                    Górna granica [ms]

                                    min.

                                    maks.

                                    P1

                                    Czas między bajtami dla odpowiedzi VU

                                    0

                                    20

                                    P2

                                    Czas między żądaniem testera a odpowiedzią VU lub dwiema odpowiedziami VU

                                    25

                                    250

                                    P3

                                    Czas między końcem odpowiedzi VU a początkiem nowego żądania testera

                                    55

                                    5 000

                                    P4

                                    Czas między bajtami dla żądania testera

                                    5

                                    20

                        CPR_018

                        Format komunikatu dla szybkiej inicjalizacji opisano szczegółowo w poniższych tabelach.

                           Tabela 5

                           Komunikat StartCommunication Request

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    81

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    EE

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    tt

                                    SRC

                                       #4

                                       StartCommunication Request Service Id

                                       81

                                       SCR

                                    #5

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 6

                           Komunikat StartCommunication Positive Reponse

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       StartCommunication Positive Response Service Id

                                       C1

                                       SCRPR

                                    #6

                                    Bajt kluczowy 1

                                    EA

                                    KB1

                                    #7

                                    Bajt kluczowy 2

                                    8F

                                    KB2

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                        CPR_019

                        Nie ma negatywnej odpowiedzi na komunikat StartCommunication Request, gdy nie zostanie wysłana pozytywna odpowiedź, VU nie zostaje zainicjowany, nic nie jest przesyłane i VU pozostaje w stanie normalnej pracy.

                  4.2.   Usługa StopCommunication

            4.2.1   Opis komunikatu

            Celem tej usługi warstwy komunikacji jest zakończenie sesji komunikacyjnej.

                        CPR_020

                        Po odebraniu prymitywu wskazania StopCommunication VU sprawdza, czy bieżące warunki pozwalają na zakończenie tej komunikacji. W tym przypadku VU wykonuje wszystkie działania niezbędne do zakończenia sesji komunikacyjnej.

                        CPR_021

                        Jeżeli zakończenie sesji komunikacyjnej jest możliwe, VU – przed zakończeniem komunikacji – wysyła prymityw odpowiedzi StopCommunication z wybranymi parametrami Positive Response.

                        CPR_022

                        Jeżeli zakończenie sesji komunikacyjnej nie jest możliwe z jakiejkolwiek przyczyny, VU wysyła prymityw odpowiedzi StopCommunication z wybranym parametrem Negative Response.

                        CPR_023

                        Jeżeli VU wykryje przekroczenie czasu P3 max, komunikacja zostaje zakończona bez wysyłania żadnego prymitywu odpowiedzi.

                  4.2.2   Format komunikatu

                        CPR_024

                        Formaty komunikatu dla prymitywów StopCommunication opisano szczegółowo w poniższych tabelach.

                           Tabela 7

                           Komunikat StopCommunication Request

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    EE

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    tt

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    01

                                    LEN

                                       #5

                                       StopCommunication Request Service Id

                                       82

                                       SPR

                                    #6

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 8

                           Komunikat StopCommunication Positive Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    01

                                    LEN

                                       #5

                                       StopCommunication Positive Response Service Id

                                       C2

                                       SPRPR

                                    #6

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 9

                           Komunikat StopCommunication Negative Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       negative Response Service Id

                                       7F

                                       NR

                                    #6

                                    StopCommunication Request Service Identification

                                    82

                                    SPR

                                    #7

                                    responseCode = generalReject

                                    10

                                    RC_GR

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                  4.2.3   Definicja parametru

            Ta usługa nie wymaga żadnych definicji parametrów.
            4.3.   Usługa TesterPresent

            4.3.1   Opis komunikatu

            Tester używa usługi TesterPresent do wskazania serwerowi, że jeszcze jest obecny, w celu zapobieżenia automatycznemu powrotowi serwera do normalnego trybu pracy i zerwania komunikacji. Usługa ta, wysyłana okresowo, utrzymuje sesję diagnostyczną/komunikacyjną w stanie aktywnym, zerując timer P3 za każdym razem po odebraniu żądania tej usługi.
            4.3.2   Format komunikatu

                        CPR_079

                        Formaty komunikatu dla prymitywów TesterPresent opisano szczegółowo w poniższych tabelach.

                           Tabela 10

                           Komunikat TesterPresent Request

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    EE

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    tt

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    02

                                    LEN

                                       #5

                                       TesterPresent Request Service Id

                                       3E

                                       TP

                                    #6

                                    podfunkcja = responseRequired =

                                    [ tak

                                    01

                                    RESPREQ_Y

                                    nie ]

                                    02

                                    RESPREQ_NO

                                    #7

                                    Suma kontrolna

                                    00-FF

                                    CS

                        CPR_080

                        Jeżeli parametr responseRequired jest ustawiony na „tak”, to serwer odpowie niżej przedstawionym komunikatem pozytywnej odpowiedzi. Jeżeli jest ustawiony na „nie”, serwer nie wysyła żadnej odpowiedzi.

                           Tabela 11

                           Komunikat TesterPresent Positive Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    01

                                    LEN

                                       #5

                                       TesterPresent Positive Response Service Id

                                       7E

                                       TPPR

                                    #6

                                    Suma kontrolna

                                    00-FF

                                    CS

                        CPR_081

                        Usługa używa następujących kodów negatywnej odpowiedzi:

                           Tabela 12

                           Komunikat TesterPresent Negative Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       negative Response Service Id

                                       7F

                                       NR

                                    #6

                                    TesterPresent Request Service Identification

                                    3E

                                    TP

                                    #7

                                    responseCode =

                                    [ SubFunctionNotSupported-InvalidFormat

                                    12

                                    RC_SFNS_IF

                                    incorrectMessageLength ]

                                    13

                                    RC_IML

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                  5.   USŁUGI ZARZĄDZANIA
            Dostępne usługi wyszczególniono w tabeli poniżej:

               Tabela 13

               Usługi zarządzania

                        Nazwa usługi

                        Wyszczególnienie

                        StartDiagnosticSession

                        Klient żąda rozpoczęcia sesji diagnostycznej z VU.

                        SecurityAccess

                        Klient żąda dostępu do funkcji zastrzeżonych dla uprawnionych użytkowników.

                  5.1.   Usługa StartDiagnosticSession

            5.1.1   Opis komunikatu

                        CPR_025

                        Usługa StartDiagnosticSession służy do włączania różnych sesji diagnostycznych w serwerze. Sesja diagnostyczna udostępnia swoisty zestaw usług zgodnie z opisem w Tabeli 17. Sesja może udostępnić producentowi pojazdu usługi swoiste nieobjęte tym dokumentem. Zasady wdrożenia muszą spełniać następujące wymagania:

                                    —

                                    W VU aktywna jest zawsze dokładnie jedna sesja diagnostyczna.

                                    —

                                    Po włączeniu zasilania VU zawsze uruchamia StandardDiagnosticSession. Jeżeli żadna inna sesja diagnostyczna nie zostanie uruchomiona, wówczas StandardDiagnosticSession pozostaje uruchomiona tak długo, jak włączone jest zasilanie VU.

                                    —

                                    Jeżeli jest już uruchomiona sesja diagnostyczna zażądana przez tester, VU wysyła komunikat pozytywnej odpowiedzi.

                                    —

                                    Za każdym razem kiedy tester żąda nowej sesji diagnostycznej, VU najpierw wysyła komunikat pozytywnej odpowiedzi StartDiagnosticSession, zanim nowa sesja stanie się aktywna w VU. Jeżeli VU nie może uruchomić żądanej nowej sesji diagnostycznej, to odpowiada komunikatem negatywnej odpowiedzi StartDiagnosticSession i bieżąca sesja jest kontynuowana.

                        CPR_026

                        Sesja diagnostyczna może zostać uruchomiona tylko wtedy, gdy nawiązana jest komunikacja między klientem a VU.

                        CPR_027

                        Parametry czasowe zdefiniowane w tabeli 4 są aktywne po pomyślnym uruchomieniu sesji StartDiagnosticSession z parametrem diagnosticSession ustawionym na „StandardDiagnosticSession” w komunikacie żądania, jeżeli poprzednio aktywna była inna sesja diagnostyczna.

                  5.1.2   Format komunikatu

                        CPR_028

                        Formaty komunikatu dla prymitywów StartDiagnosticSession opisano szczegółowo w poniższych tabelach.

                           Tabela 14

                           Komunikat StartDiagnosticSession Request

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    EE

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    tt

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    02

                                    LEN

                                       #5

                                       StartDiagnosticSession Request Service Id

                                       10

                                       STDS

                                    #6

                                    diagnosticSession = [jedna wartość z tabeli 17]

                                    xx

                                    DS_…

                                    #7

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 15

                           Komunikat StartDiagnosticSession Positive Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    02

                                    LEN

                                       #5

                                       StartDiagnosticSession Positive Response Service Id

                                       50

                                       STDSPR

                                    #6

                                    diagnosticSession = [ta sama wartość jak dla bajtu #6 w tabeli 14]

                                    xx

                                    DS_…

                                    #7

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 16

                           Komunikat StartDiagnosticSession Negative Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       Negative Response Service Id

                                       7F

                                       NR

                                    #6

                                    StartDiagnosticSession Request Service Id

                                    10

                                    STDS

                                    #7

                                    ResponseCode =

                                    [subFunctionNotSupported (1)

                                    12

                                    RC_SFNS

                                    incorrectMessageLength (2)

                                    13

                                    RC_IML

                                    conditionsNotCorrect (3)

                                    22

                                    RC_CNC

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                  5.1.3   Definicja parametru

                        CPR_029

                        Parametr
                              diagnosticSession (DS_)
                            używany jest w usłudze StartDiagnosticSession do wybierania szczególnego zachowania serwera(-ów). W niniejszym dokumencie określone są następujące sesje diagnostyczne:

                           Tabela 17

                           Definicja wartości diagnosticSession

                                    Heks

                                    Wyszczególnienie

                                    Mnemonik

                                    81

                                       StandardDiagnosticSession

                                    Ta sesja diagnostyczna udostępnia wszystkie usługi wyszczególnione w tabeli 1 w kolumnie 4 „SD”. Usługi te umożliwiają odczyt danych z serwera (VU). Ta sesja diagnostyczna jest aktywna po pomyślnym zakończeniu inicjacji między klientem (tester) a serwerem (VU). Tę sesję diagnostyczną można zastąpić każdą inną sesją diagnostyczną wyszczególnioną w tej sekcji.

                                       SD

                                    85

                                       ECUProgrammingSession

                                    Ta sesja diagnostyczna udostępnia wszystkie usługi wyszczególnione w tabeli 1 w kolumnie 6 „ECUPS”. Usługi te wspomagają programowanie pamięci serwera (VU). Tę sesję diagnostyczną można zastąpić każdą inną sesją diagnostyczną wyszczególnioną w tej sekcji.

                                       ECUPS

                                    87

                                       ECUAdjustmentSession

                                    Ta sesja diagnostyczna udostępnia wszystkie usługi wyszczególnione w tabeli 1 w kolumnie 5 „ECUAS”. Usługi te wspomagają sterowania we/wy serwera (VU). Tę sesję diagnostyczną można zastąpić każdą inną sesją diagnostyczną wyszczególnioną w tej sekcji.

                                       ECUAS

                  5.2.   Usługa SecurityAccess

            Zapis danych kalibracyjnych nie jest możliwy w trybie KALIBRACYJNYM. Dodatkowo, oprócz włożenia do VU ważnej karty warsztatowej, niezbędne jest wprowadzenie numeru PIN do VU przed uzyskaniem dostępu do trybu KALIBRACYJNEGO.
            Jeżeli VU jest w trybie KALIBRACYJNYM lub KONTROLNYM, dostęp do linii we/wy kalibracji jest również możliwy.
            Usługa SecurityAccess umożliwia wprowadzenie numeru PIN i przekazanie testerowi, czy VU jest w trybie KALIBRACYJNYM.
            Dopuszcza się wprowadzanie numeru PIN alternatywnymi metodami.
            5.2.1   Opis komunikatu

            Usługa SecurityAccess zawiera komunikat SecurityAccess „requestSeed”, po którym może nastąpić komunikat SecurityAccess „sendKey”. Usługa SecurityAccess musi być przeprowadzona po usłudze StartDiagnosticSession.

                        CPR_033

                        Tester używa komunikatu SecurityAccess „requestSeed” do sprawdzenia, czy przyrząd rejestrujący jest gotowy do przyjęcia numeru PIN.

                        CPR_034

                        Jeżeli przyrząd rejestrujący jest już w trybie KALIBRACYJNYM, odpowiada na żądanie wysyłając „seed” równy 0x0000 przy pomocy usługi SecurityAccess Positive Response.

                        CPR_035

                        Jeżeli przyrząd rejestrujący jest gotowy do przyjęcia numeru PIN w celu zweryfikowania go przez kartę warsztatową, odpowiada na żądanie wysyłając „seed” większy niż 0x0000 przy pomocy usługi SecurityAccess Positive Response.

                        CPR_036

                        Jeżeli przyrząd rejestrujący nie jest gotowy do przyjęcia numeru PIN z testera, albo z tego powodu, że włożona karta warsztatowa nie jest ważna lub nie włożono żadnej karty warsztatowej lub przyrząd rejestrujący oczekuje na wprowadzenie numeru PIN inną metodą, odpowiada na żądanie wysyłając negatywną odpowiedź (Negative Reponse) z kodem odpowiedzi ustawionym na conditionsNotCorrectOrRequestSequenceError.

                        CPR_037

                        Następnie tester używa ostatecznie komunikatu SecurityAccess „sendKey” do przesłania numeru PIN do przyrządu rejestrującego. Aby karta miała wystarczający czas na przeprowadzenie uwierzytelnienia, VU w celu przedłużenia czasu oczekiwania na odpowiedź używa kodu negatywnej odpowiedzi requestCorrectlyReceived-ResponsePending. Maksymalny czas oczekiwania na odpowiedź nie może jednak przekraczać 5 minut. Gdy tylko żądana usługa zostaje zakończona, VU wysyła komunikat pozytywnej odpowiedzi lub komunikat negatywnej odpowiedzi z kodem odpowiedzi różnym od tego pierwszego kodu. VU może powtarzać kod negatywnej odpowiedzi requestCorrectlyReceived-ResponsePending aż do zakończenia żądanej usługi i wysłania komunikatu ostatecznej odpowiedzi.

                        CPR_038

                        Przyrząd rejestrujący odpowiada na to żądanie przy pomocy usługi SecurityAccess Positive Response jedynie wtedy, gdy jest w trybie KALIBRACYJNYM.

                        CPR_039

                        W następujących przypadkach przyrząd rejestrujący odpowiada na to żądanie negatywną odpowiedzią (Negative Reponse) z następującą wartością kodu odpowiedzi:

                                    —

                                    subFunctionNot supported: niedozwolony format dla parametru podfunkcji (accessType);

                                    —

                                    conditionsNotCorrectOrRequestSequenceError: przyrząd rejestrujący nie jest gotowy do przyjęcia numeru PIN;

                                    —

                                    invalidKey: nieprawidłowy numer PIN i nieprzekroczona dozwolona liczba prób sprawdzania numeru PIN;

                                    —

                                    exceededNumberOfAttempts: nieprawidłowy numer PIN i przekroczona dozwolona liczba prób sprawdzania numeru PIN;

                                    —

                                    generalReject: prawidłowy numer PIN, ale nieudane wzajemne uwierzytelnienie z kartą warsztatową.

                  5.2.2   Format komunikatu – SecurityAccess – requestSeed

                        CPR_040

                        Formaty komunikatu dla prymitywów SecurityAccess „requestSeed” opisano szczegółowo w poniższych tabelach.

                           Tabela 18

                           Komunikat SecurityAccess Request- requestSeed

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    EE

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    tt

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    02

                                    LEN

                                       #5

                                       SecurityAccess Request Service Id

                                       27

                                       SA

                                    #6

                                    accessType – requestSeed

                                    7D

                                    AT_RSD

                                    #7

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 19

                           Komunikat SecurityAccess – requestSeed Positive Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    04

                                    LEN

                                       #5

                                       SecurityAccess Positive Response Service Id

                                       67

                                       SAPR

                                    #6

                                    accessType – requestSeed

                                    7D

                                    AT_RSD

                                    #7

                                    Seed High

                                    00-FF

                                    SEEDH

                                    #8

                                    Seed Low

                                    00-FF

                                    SEEDL

                                    #9

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 20

                           Komunikat SecurityAccess Negative Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       negativeResponse Service Id

                                       7F

                                       NR

                                    #6

                                    SecurityAccess Request Service Id

                                    27

                                    SA

                                    #7

                                    responseCode =

                                    [conditionsNotCorrectOrRequestSequenceError

                                    22

                                    RC_CNC

                                    incorrectMessageLength]

                                    13

                                    RC_IML

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                  5.2.3   Format komunikatu – SecurityAccess – sendKey

                        CPR_041

                        Formaty komunikatu dla prymitywów SecurityAccess „sendKey” opisano szczegółowo w poniższych tabelach.

                           Tabela 21

                           Komunikat SecurityAccess Request – sendKey

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    EE

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    tt

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    m+2

                                    LEN

                                       #5

                                       SecurityAccess Request Service Id

                                       27

                                       SA

                                    #6

                                    accessType – sendKey

                                    7E

                                    AT_SK

                                    #7 do #m+6

                                    Klucz#1 (najwyższy)

                                    xx

                                    KEY

                                    …

                                    …

                                    Klucz #m (niższy, m musi być minimum 4 i maksimum 8)

                                    xx

                                    #m+7

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 22

                           Komunikat SecurityAccess – sendKey Positive Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    02

                                    LEN

                                       #5

                                       SecurityAccess Positive Response Service Id

                                       67

                                       SAPR

                                    #6

                                    accessType – sendKey

                                    7E

                                    AT_SK

                                    #7

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 23

                           Komunikat SecurityAccess Negative Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       NegativeResponse Service Id

                                       7F

                                       NR

                                    #6

                                    SecurityAccess Request Service Id

                                    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

                                    Suma kontrolna

                                    00-FF

                                    CS

                  6.   USŁUGI PRZESYŁANIA DANYCH
            Dostępne usługi wyszczególniono w tabeli poniżej:

               Tabela 24

               Usługi przesyłania danych

                        Nazwa usługi

                        Wyszczególnienie

                        ReadDataByIdentifier

                        Klient żąda przesłania bieżącej wartości rekordu z dostępem poprzez recordDataIdentifier.

                        WriteDataByIdentifier

                        Klient żąda zapisu rekordu z dostępem poprzez recordDataIdentifier.

                  6.1.   Usługa ReadDataByIdentifier

            6.1.1   Opis komunikatu

                        CPR_050

                        Klient używa usługi ReadDataByIdentifier do żądania wartości rekordów danych z serwera. Dane są identyfikowane przez recordDataIdentifier. Producent VU odpowiada za spełnienie warunków serwera przy wykonywaniu tej usługi.

                  6.1.2   Format komunikatu

                        CPR_051

                        Formaty komunikatu dla prymitywów ReadDataByIdentifier opisano szczegółowo w poniższych tabelach.

                           Tabela 25

                           Komunikat ReadDataByIdentifier Request

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    EE

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    tt

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       ReadDataByIdentifier Request Service Id

                                       22

                                       RDBI

                                    #6 do #7

                                    recordDataIdentifier = [wartość z tabeli 28]

                                    xxxx

                                    RDI_…

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 26

                           Komunikat ReadDataByIdentifier Positive Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    m + 3

                                    LEN

                                       #5

                                       ReadDataByIdentifier Positive Response Service Id

                                       62

                                       RDBIPR

                                    #6 i #7

                                    recordDataIdentifier = [ta sama wartość jak dla bajtów #6 i #7 w tabeli 25]

                                    xxxx

                                    RDI_…

                                    #8 do #m + 7

                                    dataRecord[] =

                                    [data#1

                                    xx

                                    DREC_DATA1

                                    :

                                    :

                                    :

                                    data#m]

                                    xx

                                    DREC_DATAm

                                    #m+8

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 27

                           Komunikat ReadDataByIdentifier Negative Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       NegativeResponse Service Id

                                       7F

                                       NR

                                    #6

                                    ReadDataByIdentifier Request Service Id

                                    22

                                    RDBI

                                    #7

                                    ResponseCode=

                                    [requestOutOfRange

                                    31

                                    RC_ROOR

                                    incorrectMessageLength

                                    13

                                    RC_IML

                                    conditionsNotCorrect]

                                    22

                                    RC_CNC

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                  6.1.3   Definicja parametru

                        CPR_052

                        Parametr
                              recordDataIdentifier (RDI_)
                            w komunikacie żądania ReadDataByIdentifier wskazuje rekord danych.

                        CPR_053

                        Wartości recordDataIdentifier zdefiniowane w tym dokumencie pokazano w tabeli poniżej.
                        Tabela recordDataIdentifier składa się z czterech kolumn i wielu rzędów.

                                    —

                                       Pierwsza kolumna (Heks) zawiera „wartość heksadecymalną” przypisaną identyfikatorowi recordDataIdentifier z trzeciej kolumny.

                                    —

                                       Druga kolumna (Element danych) określa element danych z dodatku 1, na którym oparty jest identyfikator recordDataIdentifier (czasami niezbędne jest przekodowanie).

                                    —

                                       Trzecia kolumna (Opis) podaje nazwę odpowiadającego identyfikatora recordDataIdentifier.

                                    —

                                       Czwarta kolumna (Mnemonik) podaje mnemonik tego identyfikatora recordDataIdentifier.

                           Tabela 28

                           Definicja wartości recordDataIdentifier

                                    Heks

                                    Element danych

                                    Nazwa recordDataldentifier
                                    (zob. format w sekcji 8.2)

                                    Mnemonik

                                    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

                        Parametr
                              dataRecord (DREC_)
                            używany jest w komunikacie pozytywnej odpowiedzi ReadDataByIdentifier do dostarczania wartości rekordu danych wskazanego klientowi (testerowi) identyfikatorem recordDataIdentifier. Formaty danych określono w sekcji 8. Można wprowadzić dodatkowe opcjonalne dataRecords użytkownika obejmujące szczególne dane wejściowe, wewnętrzne i wyjściowe VU, ale nie są one zdefiniowane w tym dokumencie.

                  6.2.   UsługaWriteDataByIdentifier

            6.2.1   Opis komunikatu

                        CPR_056

                        Usługa WriteDataByIdentifier używana jest przez klienta do zapisania wartości rekordu danych w serwerze. Dane są identyfikowane przez recordDataIdentifier. Producent VU odpowiada za spełnienie warunków serwera przy wykonywaniu tej usługi. Aby aktualizować parametry wymienione w tabeli 28, VU musi być w trybie KALIBRACYJNYM.

                  6.2.2   Format komunikatu

                        CPR_057

                        Formaty komunikatu dla prymitywów WriteDataByIdentifier opisano szczegółowo w poniższych tabelach.

                           Tabela 29

                           Komunikat WriteDataByIdentifier Request

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    EE

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    tt

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    m+3

                                    LEN

                                       #5

                                       WriteDataByIdentifier Request Service Id

                                       2E

                                       WDBI

                                    #6 do #7

                                    recordDataIdentifier = [wartość z tabeli 28]

                                    xxxx

                                    RDI_…

                                    #8 do m+7

                                    dataRecord[] =

                                    [data#1

                                    xx

                                    DREC_DATA1

                                    :

                                    :

                                    :

                                    data#m]

                                    xx

                                    DREC_DATAm

                                    #m+8

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 30

                           Komunikat WriteDataByIdentifier Positive Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       WriteDataByIdentifier Positive Response Service Id

                                       6E

                                       WDBIPR

                                    #6 do #7

                                    recordDataIdentifier = [ta sama wartość jak dla bajtów #6 i #7 w tabeli 29]

                                    xxxx

                                    RDI_…

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 31

                           Komunikat WriteDataByIdentifier Negative Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       NegativeResponse Service Id

                                       7F

                                       NR

                                    #6

                                    WriteDataByIdentifier Request Service Id

                                    2E

                                    WDBI

                                    #7

                                    ResponseCode=

                                    [requestOutOfRange

                                    31

                                    RC_ROOR

                                    incorrectMessageLength

                                    13

                                    RC_IML

                                    conditionsNotCorrect]

                                    22

                                    RC_CNC

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                  6.2.3   Definicja parametru

            Parametr
                  recordDataIdentifier (RDI_)
                zdefiniowano w tabeli 28.
            Parametr
                  dataRecord (DREC_)
                używany jest w komunikacie żądania WriteDataByIdentifier do dostarczenia wartości rekordu danych wskazanego serwerowi (VU) przez recordDataIdentifier. Formaty danych określono w sekcji 8.
            7.   STEROWANIE IMPULSAMI TESTUJĄCYMI – JEDNOSTKA FUNKCJONALNA STEROWANIA WE/WY
            Dostępne usługi wyszczególniono w tabeli poniżej:

               Tabela 32

               Jednostka funkcjonalna sterowania we/wy

                        Nazwa usługi

                        Wyszczególnienie

                        InputOutputControlByIdentifier

                        Klient żąda sterowania we/wy specyficznego dla serwera.

                  7.1.   Usługa InputOutputControlByIdentifier

            7.1.1   Opis komunikatu

            Przez przednie gniazdo zestawione jest połączenie, które umożliwia sterowanie lub monitorowanie impulsów testowych przy pomocy odpowiedniego testera.

                        CPR_058

                        Tę linię sygnałową we/wy kalibracji można skonfigurować poleceniem K-line, posługując się usługą InputOutputControlByIdentifier w celu wybrania dla linii wymaganej funkcji wejścia lub wyjścia. Linia może przyjmować następujące stany:

                                    —

                                    disabled (wyłączona);

                                    —

                                    speedSignalInput, w którym linia sygnałowa we/wy kalibracji używana jest do wprowadzenia sygnału prędkości (sygnał testowy) zastępującego sygnał prędkości z czujnika ruchu; ta funkcja nie jest dostępna w trybie KONTROLNYM;

                                    —

                                    realTimeSpeedSignalOutputSensor, w którym linia sygnałowa we/wy kalibracji używana jest do wyprowadzenia sygnału prędkości z czujnika ruchu;

                                    —

                                    RTCOutput, w którym linia sygnałowa we/wy kalibracji używana jest do wyprowadzenia sygnału zegarowego UTC; ta funkcja nie jest dostępna w trybie KONTROLNYM.

                        CPR_059

                        Przyrząd rejestrujący musi być wprowadzony do sesji regulacji i być w trybie KALIBRACYJNYM lub KONTROLNYM w celu skonfigurowania stanu linii. Jeżeli VU jest w trybie KALIBRACYJNYM, można wybrać cztery stany linii (disabled, speedSignalInput, realTimeSpeedSignalOutputSensor, RTCOutput). Jeżeli VU jest w trybie KONTROLNYM, można wybrać tylko dwa stany linii (disabled, realTimeSpeedOutputSensor). Na zakończenie sesji regulacji lub trybu KALIBRACYJNEGO lub KONTROLNEGO przyrząd rejestrujący musi zapewnić, aby linia sygnałowa we/wy kalibracji powróciła do stanu „disabled” (wyłączona – stan domyślny).

                        CPR_060

                        Jeżeli impulsy prędkości odbierane są w czasie rzeczywistym z linii sygnału wejściowego prędkości w VU, natomiast linia sygnałowa we/wy kalibracji jest ustawiona na wejście, to linia sygnałowa we/wy kalibracji zostanie ustawiona na wyjście lub powróci do stanu „disabled” (wyłączona).

                        CPR_061

                        Kolejność czynności jest następująca:

                                    —

                                    uruchomienie komunikacji usługą StartCommunication;

                                    —

                                    otworzenie sesji regulacji usługą StartDiagnosticSession i wejście do trybu KALIBRACYJNEGO lub KONTROLNEGO (kolejność tych dwóch czynności nie ma znaczenia);

                                    —

                                    zmiana stanu wyjścia usługą InputOutputControlByIdentifier.

                  7.1.2   Format komunikatu

                        CPR_062

                        Formaty komunikatu dla prymitywów InputOutputControlByIdentifier opisano szczegółowo w poniższych tabelach.

                           Tabela 33

                           Komunikat InputOutputControlByIdentifier Request

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    EE

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    tt

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    xx

                                    LEN

                                       #5

                                       InputOutputControlByIdentifier Request Sid

                                       2F

                                       IOCBI

                                    #6 i #7

                                    InputOutputIdentifier = [CalibrationInputOutput]

                                    F960

                                    IOI_CIO

                                    #8 lub
                                    #8 do #9

                                    ControlOptionRecord = [

                                    COR_…

                                    inputOutputControlParameter – jedna wartość z tabeli 36

                                    xx

                                    IOCP_…

                                    controlState – jedna wartość z tabeli 37 (zob. uwaga poniżej)]

                                    xx

                                    CS_…

                                    #9 lub #10

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Uwaga: Parametr controlState występuje tylko w określonych przypadkach (zob. 7.1.3).

                           Tabela 34

                           Komunikat InputOutputControlByIdentifier Positive Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    xx

                                    LEN

                                       #5

                                       inputOutputControlByIdentifier Positive Response SId

                                       6F

                                       IOCBIPR

                                    #6 i #7

                                    inputOutputIdentifier = [CalibrationInputOutput]

                                    F960

                                    IOI_CIO

                                    #8 lub
                                    #8 do #9

                                    controlStatusRecord = [

                                    CSR_

                                    inputOutputControlParameter (ta sama wartość jak dla bajtu #8 w tabeli 33)

                                    xx

                                    IOCP_…

                                    controlState (ta sama wartość jak dla bajtu #9 w tabeli 33)] (jeżeli dotyczy)

                                    xx

                                    CS_…

                                    #9 lub #10

                                    Suma kontrolna

                                    00-FF

                                    CS

                           Tabela 35

                           Komunikat InputOutputControlByIdentifier Negative Response

                                    # bajtu

                                    Nazwa parametru

                                    Wartość heksadecymalna

                                    Mnemonik

                                    #1

                                    Bajt formatu – adresowanie fizyczne

                                    80

                                    FMT

                                    #2

                                    Bajt adresu docelowego

                                    tt

                                    TGT

                                    #3

                                    Bajt adresu źródłowego

                                    EE

                                    SRC

                                    #4

                                    Dodatkowy bajt długości

                                    03

                                    LEN

                                       #5

                                       negativeResponse Service Id

                                       7F

                                       NR

                                    #6

                                    inputOutputControlByIdentifier Request SId

                                    2F

                                    IOCBI

                                    #7

                                    responseCode=[

                                    incorrectMessageLength

                                    13

                                    RC_IML

                                    conditionsNotCorrect

                                    22

                                    RC_CNC

                                    requestOutOfRange

                                    31

                                    RC_ROOR

                                    deviceControlLimitsExceeded]

                                    7A

                                    RC_DCLE

                                    #8

                                    Suma kontrolna

                                    00-FF

                                    CS

                  7.1.3   Definicja parametru

                        CPR_064

                        Parametr
                              inputOutputControlParameter (IOCP_)
                            zdefiniowano w poniższej tabeli.

                           Tabela 36

                           Definicja wartości inputOutputControlParameter

                                    Heks

                                    Wyszczególnienie

                                    Mnemonik

                                    00

                                       ReturnControlToECU

                                    Wartość ta wskazuje serwerowi (VU), że tester już nie steruje linią sygnałową we/wy kalibracji.

                                    RCTECU

                                    01

                                       ResetToDefault

                                    Wartość ta wskazuje serwerowi (VU), że wymagane jest przełączenie linii sygnałowej we/wy kalibracji do stanu domyślnego.

                                    RTD

                                    03

                                       ShortTermAdjustment

                                    Wartość ta wskazuje serwerowi (VU), że wymagane jest przełączenie linii sygnałowej we/wy kalibracji do żądanej wartości w celu wyregulowania parametru controlState.

                                    STA

                        CPR_065

                        Parametr
                              controlState
                            występuje jedynie wtedy, gdy parametr inputOutputControlParameter jest ustawiony na ShortTermAdjustment i przyjmuje wartości zdefiniowane w poniższej tabeli.

                           Tabela 37

                           Definicja wartości controlState

                                    Tryb

                                    Wartość heksadecymalna

                                    Wyszczególnienie

                                    wyłączony

                                    00

                                    linia we/wy wyłączona (stan domyślny)

                                    włączony

                                    01

                                    włącz linię sygnałową we/wy kalibracji jako speedSignalInput

                                    włączony

                                    02

                                    włącz linię sygnałową we/wy kalibracji jako realTimeSpeedSignalOutputSensor

                                    włączony

                                    03

                                    włącz linię sygnałową we/wy kalibracji jako RTCOutput

                  8.   FORMATY DATARECORDS
            W tej sekcji opisano szczegółowo:

                        —

                        ogólne zasady odnoszące się do szeregu parametrów wysyłanych przez przyrząd rejestrujący do testera;

                        —

                        formaty, które należy stosować dla danych przesyłanych poprzez usługi przesyłania danych opisane w sekcji 6.

                        CPR_067

                        VU obsługuje wszystkie wyszczególnione parametry.

                        CPR_068

                        Dane wysyłane przez przyrząd rejestrujący do testera w odpowiedzi na komunikat żądania są typu pomiarowego (tj. bieżąca wartość żądanego parametru pomierzona lub stwierdzona przez VU).

                  8.1.   Zakresy przesyłanych parametrów

                        CPR_069

                        W tabeli 38 podano wartości zakresów używane do sprawdzania poprawności przesłanego parametru.

                        CPR_070

                        Wartości w zakresie „wskaźnik błędu” umożliwiają przyrządowi rejestrującemu niezwłoczne wskazanie, że poprawne dane parametryczne nie są dostępne w bieżącym czasie wskutek pewnego typu błędu w tachografie.

                        CPR_071

                        Wartości w zakresie „niedostępne” umożliwiają przyrządowi rejestrującemu wysłanie komunikatu zawierającego parametr, który nie jest dostępny bądź nie jest obsługiwany w tym module. Wartości w zakresie „nieżądane” umożliwiają urządzeniu wysłanie komunikatu polecenia i wskazanie tych parametrów, w przypadku gdy od urządzenia odbierającego oczekiwany jest brak odpowiedzi.

                        CPR_072

                        Jeżeli usterka elementu składowego uniemożliwia wysłanie prawidłowych danych dla parametru, zamiast danych parametru używa się wskaźnika błędu opisanego w tabeli 38. Jednak jeżeli dane pomierzone lub obliczone dają wartość, która jest poprawna, ale wychodzi poza zdefiniowany zakres parametru, nie należy używać wskaźnika błędu. Dane przesyłane są przy użyciu odpowiednio wartości minimalnej lub maksymalnej parametru.

                           Tabela 38

                           Zakresy dataRecords

                                    Nazwa zakresu

                                    1 bajt
                                    (wartość heksadecymalna)

                                    2 bajty
                                    (wartość heksadecymalna)

                                    4 bajty
                                    (wartość heksadecymalna)

                                    ASCII

                                    Prawidłowy sygnał

                                    00 do FA

                                    0000 do FAFF

                                    00000000 do FAFFFFFF

                                    1 do 254

                                    Szczególny wskaźnik parametru

                                    FB

                                    FB00 do FBFF

                                    FB000000 do FBFFFFFF

                                    brak

                                    Zastrzeżony zakres do wykorzystania w przyszłości

                                    FC do FD

                                    FC00 do FDFF

                                    FC000000 do FDFFFFFF

                                    brak

                                    Wskaźnik błędu

                                    FE

                                    FE00 do FEFF

                                    FE000000 do FEFFFFFF

                                    0

                                    Niedostępne lub nieżądane

                                    FF

                                    FF00 do FFFF

                                    FF000000 do FFFFFFFF

                                    FF

                        CPR_073

                        Dla parametrów kodowanych w ASCII znak ASCII „*” jest zastrzeżony jako ogranicznik.

                  8.2.   Formaty dataRecords

            W tabelach od 39 do 42 poniżej opisano szczegółowo formaty używane przez usługi ReadDataByIdentifier i WriteDataByIdentifier.

                        CPR_074

                        W tabeli 39 podano długość, rozdzielczość i zakres roboczy dla każdego parametru identyfikowanego przez recordDataIdentifier:

                           Tabela 39

                           Format dataRecords

                                    Nazwa parametru

                                    Długość danych (w bajtach)

                                    Rozdzielczość

                                    Zakres roboczy

                                    TimeDate

                                    8

                                    Zob. szczegółowy opis w tabeli 40

                                    HighResolutionTotalVehicleDistance

                                    4

                                    wzmocnienie 5 m/bit, offset 0 m

                                    0 do +21 055 406  km

                                    Kfactor

                                    2

                                    wzmocnienie 0,001 impulsu/m/bit, offset 0

                                    0 do 64,255 impulsu/m

                                    LfactorTyreCircumference

                                    2

                                    wzmocnienie 0,125 10-3 m/bit, offset 0

                                    0 do 8,031 m

                                    WvehicleCharacteristicFactor

                                    2

                                    wzmocnienie 0,001 impulsu/m/bit, offset 0

                                    0 do 64,255 impulsu/m

                                    TyreSize

                                    15

                                    ASCII

                                    ASCII

                                    NextCalibrationDate

                                    3

                                    Zob. szczegółowy opis w tabeli 41

                                    SpeedAuthorised

                                    2

                                    wzmocnienie 1/256 km/h/bit, offset 0

                                    0 do 250,996 km/h

                                    RegisteringMemberState

                                    3

                                    ASCII

                                    ASCII

                                    VehicleRegistrationNumber

                                    14

                                    Zob. szczegółowy opis w tabeli 42

                                    VIN

                                    17

                                    ASCII

                                    ASCII

                        CPR_075

                        W tabeli 40 zamieszczono szczegółowy opis formatów poszczególnych bajtów parametru TimeDate:

                           Tabela 40

                           Szczegółowy opis formatu TimeDate (wartość recordDataIdentifier # F90B)

                                    Bajt

                                    Definicja parametru

                                    Rozdzielczość

                                    Zakres roboczy

                                    1

                                    Sekundy

                                    wzmocnienie 0,25 s/bit, offset 0 s

                                    0 do 59,75s

                                    2

                                    Minuty

                                    wzmocnienie 1 minuta/bit, offset 0 minut

                                    0 do 59 minut

                                    3

                                    Godziny

                                    wzmocnienie 1 h/bit, offset 0 h

                                    0 do 23 h

                                    4

                                    Miesiąc

                                    wzmocnienie 1 miesiąc/bit, offset 0 miesięcy

                                    1 do 12 miesięcy

                                    5

                                    Dzień

                                    wzmocnienie 0,25 dzień/bit, offset 0 dni
                                    (zob. UWAGA pod tabelą 41)

                                    0,25 do 31,75 dnia

                                    6

                                    Rok

                                    wzmocnienie 1 rok/bit, offset rok + 1985
                                    (zob. UWAGA pod tabelą 41)

                                    lata od 1985 do 2235

                                    7

                                    lokalne przesunięcie dla minut

                                    wzmocnienie 1 minuta/bit, offset – 125 minut

                                    – 59 do + 59 minut

                                    8

                                    lokalne przesunięcie dla godzin

                                    wzmocnienie 1 h/bit, offset – 125 h

                                    – 23 do + 23 h

                        CPR_076

                        W tabeli 41 zamieszczono szczegółowy opis formatów poszczególnych bajtów parametru NextCalibrationDate.

                           Tabela 41

                           Szczegółowy opis formatu NextCalibrationDate (wartość recordDataIdentifier # F922)

                                    Bajt

                                    Definicja parametru

                                    Rozdzielczość

                                    Zakres roboczy

                                    1

                                    Miesiąc

                                    wzmocnienie 1 miesiąc/bit, offset 0 miesięcy

                                    1 do 12 miesięcy

                                    2

                                    Dzień

                                    0,25 dnia/bit, offset 0 dni
                                    (zob. UWAGA poniżej)

                                    0,25 do 31,75 dnia

                                    3

                                    Rok

                                    wzmocnienie 1 rok/bit, offset rok + 1985
                                    (zob. UWAGA poniżej)

                                    lata od 1985 do 2235

                  UWAGA dotycząca zastosowania parametru „dzień”:

                        1)

                        Wartość 0 dla daty nie istnieje. Wartości 1, 2, 3 i 4 są stosowane do oznaczenia pierwszego dnia miesiąca; 5, 6, 7 i 8 – do oznaczenia drugiego dnia miesiąca, itd.

                        2)

                        Ten parametr nie ma wpływu na parametr „godzina” ani go nie zmienia.

                  UWAGA dotycząca zastosowania parametru „rok”:
            Wartość 0 dla roku oznacza rok 1985, wartość 1 oznacza rok 1986, itd.

                        CPR_078

                        W tabeli 42 zamieszczono szczegółowy opis formatów poszczególnych bajtów parametru VehicleRegistrationNumber.

                           Tabela 42

                           Szczegółowy opis formatu VehicleRegistrationNumber (wartość recordDataIdentifier # F97E)

                                    Bajt

                                    Definicja parametru

                                    Rozdzielczość

                                    Zakres roboczy

                                    1

                                    Strona kodowa (zdefiniowana w dodatku 1)

                                    ASCII

                                    01 do 0A

                                    2 – 14

                                    Numer rejestracyjny pojazdu (zdefiniowany w dodatku 1)

                                    ASCII

                                    ASCII

               (1)  – wartość wstawiona w bajcie #6 komunikatu żądania nie jest obsługiwana, tzn. nie ma jej w tabeli 17;

               (2)  – długość komunikatu jest nieprawidłowa;

               (3)  – kryteria żądania StartDiagnosticSession nie są spełnione.

            Dodatek 9

               HOMOLOGACJA TYPU WYKAZ MINIMUM WYMAGANYCH BADAŃ

            SPIS TREŚCI

                        1.

                     WPROWADZENIE
                     309

                        2.

                     BADANIA FUNKCJONALNOŚCI PRZYRZĄDU REJESTRUJĄCEGO
                     311

                        3.

                     BADANIA FUNKCJONALNOŚCI CZUJNIKA RUCHU
                     315

                        4.

                     BADANIA FUNKCJONALNOŚCI KART DO TACHOGRAFU
                     318

                        5.

                     BADANIA URZĄDZENIA ZEWNĘTRZNEGO GNSS
                     328

                        6.

                     BADANIA URZĄDZENIA DO ŁĄCZNOŚCI NA ODLEGŁOŚĆ
                     331

                        7.

                     BADANIA FUNKCJONALNOŚCI PAPIERU
                     333

                        8.

                     BADANIA INTEROPERACYJNOŚCI
                     335
                  1.   WPROWADZENIE
            1.1.   Homologacja typu

            Homologacja typu WE urządzenia rejestrującego (lub elementu składowego) lub karty do tachografu opiera się na następujących dokumentach:

                        —

                           świadectwie bezpieczeństwa, opartym na specyfikacjach normy „Common Criteria”, w odniesieniu do celu bezpieczeństwa w pełni zgodnego z celami przedstawionymi w dodatku 10 do niniejszego załącznika (do uzupełnienia/zmiany),

                        —

                           świadectwie funkcjonalności wystawionym przez organ państwa członkowskiego i zaświadczającym, że badany element spełnia wymogi określone w niniejszym załączniku pod względem wykonywanych funkcji, dokładności pomiarów i charakterystyki środowiskowej,

                        —

                           świadectwie interoperacyjności wystawionym przez właściwy organ i zaświadczającym, że urządzenie rejestrujące (lub karta do tachografu) jest w pełni interoperacyjne z wymaganymi typami kart do tachografu (lub urządzenia rejestrującego) (zob. rozdział 8 niniejszego załącznika).

                  W niniejszym dodatku określa się, które badania, jako minimum, musi przeprowadzić organ państwa członkowskiego w ramach badań funkcjonalności, i które badania, jako minimum, musi przeprowadzić właściwy organ w ramach badań interoperacyjności. Nie określa się dokładnie procedur przeprowadzania tych badań ani ich rodzajów.
            Niniejszy dodatek nie obejmuje aspektów świadectwa bezpieczeństwa. Jeżeli niektóre badania wymagane na potrzeby homologacji typu przeprowadza się przy ocenie bezpieczeństwa i w ramach procesu certyfikacji, to nie trzeba ich przeprowadzać ponownie. W takim przypadku można poddać kontroli tylko wyniki takich badań bezpieczeństwa. Do celów informacyjnych wymogi, które mają zostać poddane badaniom (lub ściśle wiążą się z badaniami, które mają zostać przeprowadzone) w ramach certyfikacji bezpieczeństwa, są w niniejszym dodatku oznaczone symbolem „*”.
            Ponumerowane wymogi odnoszą się do tekstu głównego załącznika, natomiast pozostałe wymogi odnoszą się do innych dodatków (np. PIC_001 odnosi się do wymogu PIC_001 zawartego w dodatku 3 Piktogramy).
            W niniejszym dodatku oddzielnie przedstawiono informacje na temat homologacji typu czujnika ruchu, przyrządu rejestrującego oraz urządzenia zewnętrznego GNSS jako elementów składowych urządzenia rejestrującego. Każdy element składowy uzyska oddzielne świadectwo homologacji typu, w którym wskazane zostaną pozostałe kompatybilne elementy składowe. Badanie funkcjonalności czujnika ruchu (lub urządzenia zewnętrznego GNSS) wykonuje się wraz z badaniem funkcjonalności przyrządu rejestrującego i odwrotnie.
            Nie wymaga się zapewnienia interoperacyjności między każdym modelem czujnika ruchu (lub urządzenia zewnętrznego GNSS) i każdym modelem przyrządu rejestrującego. W takim przypadku homologacja typu czujnika ruchu (lub odpowiednio urządzenia zewnętrznego GNSS) może być wydana tylko w połączeniu z homologacją typu właściwego przyrządu rejestrującego i odwrotnie.
            1.2.   Odniesienia

            W niniejszym dodatku używa się następujących odniesień:

                  IEC 60068-2-1:
                Badania środowiskowe – Część 2-1: Próby – Próba A: Zimno

                  IEC 60068-2-2:
                Podstawowe procedury badań środowiskowych – Część 2: Próby – Próba B: Suche gorąco (harmoniczne).

                  IEC 60068-2-6:
                Badania środowiskowe – Część 2: Próby – Próba Fc: Wibracje

                  IEC 60068-2-14:
                Badania środowiskowe – Część 2-14: Próby – Próba N: Zmiany temperatury

                  IEC 60068-2-27:
                Badania środowiskowe – Część 2: Próby – Próba Ea i wytyczne: Udary

                  IEC 60068-2-30:
                Badania środowiskowe – Część 2-30: Próby – Próba Db: Wilgotne gorąco, cykliczne (cykl 12+12 h)

                  IEC 60068-2-64:
                Badania środowiskowe – Część 2-64: Próby – Próba Fh: Wibracje szerokopasmowe losowe i wytyczne

                  IEC 60068-2-78:
                Badania środowiskowe – Część 2-78: Próby – Próba Cab: Wilgotne gorąco stałe

                  ISO 16750-3 –
                Obciążenia mechaniczne (2012-12)

                  ISO 16750-4 –
                Obciążenia klimatyczne (2010-04)

                  ISO 20653:
                Pojazdy drogowe – Stopień ochrony (kod IP) – Ochrona urządzeń elektrycznych przed ciałami obcymi, wodą i dostępem

                  ISO 10605:2008 + Sprostowanie techniczne:2010 + AMD1:2014
                Pojazdy drogowe – Metody badań zakłóceń elektrycznych powodowanych przez wyładowania elektrostatyczne

                  ISO 7637-1:2002 + AMD1:2008
                Pojazdy drogowe – Zakłócenia elektryczne przenoszone przez przewodzenie i przez sprzężenie – Część 1: Definicje i postanowienia ogólne

                  ISO 7637-2
                Pojazdy drogowe – Zakłócenia elektryczne przenoszone przez przewodzenie i przez sprzężenie – Część 2: Przewodzenie przebiegów przejściowych wyłącznie wzdłuż przewodów zasilających

                  ISO 7637-3
                Pojazdy drogowe – Zakłócenia elektryczne przenoszone przez przewodzenie i przez sprzężenie – Część 3: Przenoszenie elektrycznych przebiegów przejściowych przez sprzężenia pojemnościowe i indukcyjne przez linie inne niż linie zasilające

                  ISO/IEC 7816-1
                Karty identyfikacyjne – Karty elektroniczne – Część 1: Karty stykowe -- Charakterystyki fizyczne

                  ISO/IEC 7816-2
                Technologia informacyjna – Karty identyfikacyjne – Karty elektroniczne – Część 2: Karty stykowe – Wymiary i rozmieszczenie styków

                  ISO/IEC 7816-3
                Technologia informacyjna – Karty identyfikacyjne – Karty elektroniczne – Część 3: Karty Stykowe – Sygnały elektryczne i protokoły transmisji

                  ISO/IEC 10373-1:2006 + AMD1:2012
                Karty identyfikacyjne – Metody badań – Część 1: Charakterystyki ogólne

                  ISO/IEC 10373-3:2010 + Sprostowanie techniczne: 2013
                Karty identyfikacyjne – Metody badań – Część 3: Karty elektroniczne i powiązane z nimi urządzenia interfejsowe

                  ISO 16844-3:2004, Sprostowanie 1: 2006
                Pojazdy drogowe – Systemy tachograficzne – Część 3: Interfejs czujnika ruchu (z przyrządami rejestrującymi)

                  ISO 16844-4
                Pojazdy drogowe – Systemy tachograficzne – Część 4: Interfejs CAN

                  ISO 16844-6
                Pojazdy drogowe – Systemy tachograficzne – Część 6: Diagnostyka

                  ISO 16844-7
                Pojazdy drogowe – Systemy tachograficzne – Część 7: Parametry

                  ISO 534
                Papier i tektura – Oznaczanie grubości, gęstości pozornej i objętości właściwej

                  EKG ONZ R10
                Jednolite przepisy dotyczące homologacji pojazdów w odniesieniu do kompatybilności elektromagnetycznej (Europejska Komisja Gospodarcza ONZ)
            2.   BADANIA FUNKCJONALNOŚCI PRZYRZĄDU REJESTRUJĄCEGO

                        Nr

                        Badanie

                        Opis

                        Powiązane wymogi

                        1

                           Badanie administracyjne

                        1.1

                        Dokumentacja

                        Prawidłowość dokumentacji

                        1.2

                        Wyniki badań producenta

                        Wyniki badań producenta przeprowadzonych podczas integracji.
                        Przedstawienie dokumentów papierowych.

                        88, 89, 91

                        2

                           Kontrola wizualna

                        2.1

                        Zgodność z dokumentacją

                        2.2

                        Identyfikacja/oznakowanie

                        224–226

                        2.3

                        Materiały

                        219–223

                        2.4

                        Plombowanie

                        398, 401–405

                        2.5

                        Interfejsy zewnętrzne

                        3

                           Badania funkcjonalności

                        3.1

                        Obsługiwane funkcje

                        03, 04, 05, 07, 382,

                        3.2

                        Tryby pracy

                        09–11*, 132, 133

                        3.3

                        Prawa dostępu do funkcji i danych

                        12* 13*,, 382, 383, 386–389

                        3.4

                        Monitorowanie wkładania i wyjmowania kart

                        15, 16, 17, 18, 19*, 20*, 132

                        3.5

                        Pomiar prędkości i odległości

                        21–31

                        3.6

                        Pomiar czasu (badanie przeprowadzone w temperaturze 20 °C)

                        38–43

                        3.7

                        Monitorowanie czynności kierowcy

                        44–53, 132

                        3.8

                        Monitorowanie stanu prowadzenia pojazdu

                        54, 55, 132

                        3.9

                        Pozycje wprowadzane ręcznie

                        56–62

                        3.10

                        Zarządzanie blokadami firmowymi

                        63–68

                        3.11

                        Monitorowanie czynności kontrolnych

                        69, 70

                        3.12

                        Wykrywanie zdarzeń lub usterek

                        71 – 88 132

                        3.13

                        Dane identyfikujące urządzenie

                        93*, 94*, 97, 100

                        3.14

                        Dane dotyczące wkładania i wyjmowania karty kierowcy

                        102*–104*

                        3.15

                        Dane dotyczące czynności kierowcy

                        105*–107*

                        3.16

                        Dane dotyczące miejsc i położenia

                        108*–112*

                        3.17

                        Dane dotyczące licznika kilometrów

                        113*–115*

                        3.18

                        Szczegółowe dane dotyczące prędkości

                        116*

                        3.19

                        Dane dotyczące zdarzeń

                        117*

                        3.20

                        Dane dotyczące usterek

                        118*

                        3.21

                        Dane dotyczące kalibracji

                        119*–121*

                        3.22

                        Dane dotyczące korekty czasu

                        124*, 125*

                        3.23

                        Dane dotyczące czynności kontrolnej

                        126*, 127*

                        3.24

                        Dane dotyczące blokad firmowych

                        128*

                        3.25

                        Dane dotyczące czynności pobierania

                        129*

                        3.26

                        Dane dotyczące warunków szczególnych

                        130*, 131*

                        3.27

                        Rejestrowanie i przechowywanie danych na kartach do tachografu

                        134, 135,, 136*, 137*, 139*, 140, 141
                        142, 143, 144*, 145*, 146*, 147, 148

                        3.28

                        Wyświetlanie

                        90, 132,
                        149–166,
                        PIC_001, DIS_001

                        3.29

                        Drukowanie

                        90, 132, 167–179, PIC_001, PRT_001–PRT_014

                        3.30

                        Ostrzeganie

                        132, 180–189,
                        PIC_001

                        3.31

                        Pobieranie danych na nośnik zewnętrzny

                        90, 132, 190–194

                        3.32

                        Łączność na odległość na potrzeby ukierunkowanych kontroli drogowych

                        195–197

                        3.33

                        Wyprowadzanie danych do dodatkowych urządzeń zewnętrznych

                        198, 199

                        3.34

                        Kalibracja

                        202–206*, 383, 384, 386–391

                        3.35

                        Drogowe kontrole kalibracji

                        207–209

                        3.36

                        Korekta czasu

                        210–212*

                        3.37

                        Niezakłócanie funkcji dodatkowych

                        06, 425

                        3.38

                        Interfejs czujnika ruchu

                        02, 122

                        3.39

                        Urządzenie zewnętrzne GNSS

                        03, 123

                        3.40

                        Sprawdzenie, czy VU wykrywa, rejestruje i zapisuje zdarzenie (zdarzenia) lub usterkę (usterki) określone przez producenta VU, gdy sparowany czujnik ruchu reaguje na pola magnetyczne zaburzające wykrywanie ruchu pojazdu.

                        217

                        3.41

                        Pakiet szyfrów i standardowe parametry domeny

                        CSM_48, CSM_50

                        4

                           Badania środowiskowe

                        4.1

                        Temperatura

                        Sprawdzenie funkcjonalności za pomocą:

                                    badania zgodnie z normą ISO 16750-4, Rozdział 5.1.1.2: Próba eksploatacyjna w niskiej temperaturze (72 h w temperaturze – 20 °C).
                                    Badanie to odnosi się do normy IEC 60068-2-1: Badania środowiskowe – Część 2-1: Próby – Próba A: Zimno;

                                    badania zgodnie z normą ISO 16750-4, Rozdział 5.1.2.2: Próba eksploatacyjna w wysokiej temperaturze (72 h w temperaturze 70 °C).
                                    Badanie to odnosi się do normy IEC 60068-2-2: Podstawowe procedury badań środowiskowych – Część 2: Próby – Próba B: Suche gorąco;

                                    badania zgodnie z normą ISO 16750-4: Rozdział 5.3.2: Nagła zmiana temperatury z określonym okresem przejściowym (– 20 °C/70 °C, 20 cykli, czas przebywania: 2 h w każdej temperaturze).
                                    Można przeprowadzić skrócony zestaw badań (spośród tych zdefiniowanych w sekcji 3 niniejszej tabeli) w niższej temperaturze, wyższej temperaturze i w czasie cykli temperaturowych.

                        213

                        4.2

                        Wilgotność

                        Sprawdzenie odporności przyrządu rejestrującego na cykliczne zmiany wilgotności (próba gorąca) za pomocą próby Db wg normy IEC 60068-2-30, w sześciu 24-godzinnych cyklach, w każdym ze zmieniającą się temperaturą od + 25 °C do + 55 °C i wilgotnością względną 97 % w + 25 °C i 93 % w + 55 °C

                        214

                        4.3

                        Mechanika

                                    1.

                                    Drgania harmoniczne:
                                    sprawdzenie odporności przyrządu rejestrującego na drgania harmoniczne o następujących właściwościach:

                                                stałe przemieszczenie przy częstotliwości 5–11 Hz: 10-milimetrowa amplituda;

                                                stałe przyspieszenie przy częstotliwości 11–300 Hz: 5g.

                                          Wymóg ten sprawdza się za pomocą próby Fc wg normy IEC 60068-2-6, z minimalnym czasem trwania próby 3 × 12 h (12 h na oś).
                                    ISO 16750-3 nie wymaga przeprowadzenia badania drgań harmonicznych w przypadku urządzeń znajdujących się w oddzielnej kabinie pojazdu.

                                    2.

                                    Drgania swobodne:
                                    Próba zgodnie z ISO 16750-3: Rozdział 4.1.2.8: Próba VIII: Pojazd użytkowy, oddzielna kabina pojazdu.
                                    Próba drgań swobodnych: 10 … 2 000  Hz, wertykalna średnia kwadratowa 21,3 m/s2, wzdłużna średnia kwadratowa 11,8 m/s2, poprzeczna średnia kwadratowa 13,1 m/s2, 3 osie, 32 h na oś, w tym cykl temperaturowy – 20…70 °C.
                                    Badanie to odnosi się do normy IEC 60068-2-64: Badania środowiskowe – Część 2-64: Próby – Próba Fh: Wibracje szerokopasmowe losowe i wytyczne.

                                    3.

                                    Udary:
                                    udar mechaniczny przy impulsie półsinusoidalnym 3 g wg normy ISO 16750.

                              Opisane powyżej badania przeprowadza się na różnych próbkach urządzeń poddawanych badaniom.

                        219

                        4.4

                        Ochrona przed wodą i ciałami obcymi

                        Badanie zgodnie z normą ISO 20653: Pojazdy drogowe – Stopień ochrony (kod IP) – Ochrona urządzeń elektrycznych przed ciałami obcymi, wodą i dostępem (bez zmian parametrów); minimalna wartość IP – 40

                        220, 221

                        4.5

                        Zabezpieczenie nadnapięciowe

                        Sprawdzenie odporności przyrządu rejestrującego na napięcie zasilania:

                        216

                        wersje 24 V:

                        34 V przy + 40 °C przez 1 godzinę

                        wersje 12 V:

                        17 V przy + 40 °C przez 1 godzinę

                        (ISO 16750-2)

                        4.6

                        Zabezpieczenie przed odwróceniem polaryzacji

                        Sprawdzenie odporności przyrządu rejestrującego na odwrócenie biegunów napięcia zasilającego.
                        (ISO 16750-2)

                        216

                        4.7

                        Zabezpieczenie zwarciowe

                        Sprawdzenie, czy sygnały wyjściowe są zabezpieczone przed zwarciem do napięcia zasilającego i do masy.
                        (ISO 16750-2)

                        216

                        5

                           Badania EMC

                        5.1

                        Emisje radiacyjne i wrażliwość na radiację

                        Zgodność z regulaminem nr 10 EKG ONZ

                        218

                        5.2

                        Wyładowania elektrostatyczne

                        Zgodność z normą ISO 10605:2008 + Sprostowanie techniczne:2010 + AMD1:2014: +/– 4 kV w przypadku styku i +/– 8 kV w przypadku rozładowania do powietrza

                        218

                        5.3

                        Wrażliwość na stany nieustalone w zasilaniu

                        W przypadku wersji 24 V: zgodność z normą ISO 7637-2 i wersją 3 regulaminu nr 10 EKG ONZ:

                                    impuls 1a: Vs = – 450 V, Ri = 50 omów

                                    impuls 2a: Vs = + 37 V, Ri = 2 omy

                                    impuls 2b: Vs = + 20 V, Ri = 0,05 oma

                                    impuls 3a: Vs = – 150 V, Ri = 50 omów

                                    impuls 3b: Vs = + 150 V, Ri = 50 omów

                                    impuls 4: Vs = – 16 V Va = – 12V, t6 = 100ms

                                    impuls 5: Vs = + 120 V, Ri = 2,2 oma, td = 250 ms

                              W przypadku wersji 12 V: zgodność z normą ISO 7637-1 i wersją 3 regulaminu nr 10 EKG ONZ:

                                    impuls 1: Vs = – 75 V, Ri = 10 omów

                                    impuls 2a: Vs = + 37 V, Ri = 2 omy

                                    impuls 2b: Vs = + 10 V, Ri = 0,05 oma

                                    impuls 3a: Vs = – 112 V, Ri = 50 omów

                                    impuls 3b: Vs = + 75 V, Ri = 50 omów

                                    impuls 4: Vs = – 6 V, Va = – 5 V, t6 = 15 ms

                                    impuls 5: Vs = + 65 V, Ri = 3 omy, td = 100 ms

                                    Impuls 5 należy testować tylko w przypadku przyrządów rejestrujących przeznaczonych do zainstalowania w pojazdach, w których nie zainstalowano zewnętrznego, wspólnego zabezpieczenia przed spadkiem obciążenia.

                              Aby uzyskać informacje na temat propozycji zabezpieczenia przed spadkiem obciążenia, zob. norma ISO 16750-2 wydanie 4. rozdział 4.6.4.

                        218

                  3.   BADANIA FUNKCJONALNOŚCI CZUJNIKA RUCHU

                        Nr

                        Badanie

                        Opis

                        Powiązane wymogi

                        1.

                           Badanie administracyjne

                        1.1

                        Dokumentacja

                        Prawidłowość dokumentacji

                        2.

                           Kontrola wizualna

                        2.1

                        Zgodność z dokumentacją

                        2.2

                        Identyfikacja/oznakowanie

                        225, 226,

                        2.3

                        Materiały

                        219–223

                        2.4

                        Plombowanie

                        398, 401–405

                        3.

                           Badania funkcjonalności

                        3.1

                        Dane identyfikacyjne czujnika

                        95–97*

                        3.2

                        Parowanie czujnik ruchu — przyrząd rejestrujący

                        122*, 204

                        3.3

                        Wykrywanie ruchu
                        Dokładność pomiaru ruchu

                        30–35

                        3.4

                        Interfejs przyrządu rejestrującego

                        02

                        3.5

                        Sprawdzenie, czy działanie stałego pola magnetycznego nie wpływa na czujnik ruchu. Ewentualnie sprawdzenie, czy czujnik ruchu reaguje na działanie stałych pól magnetycznych zaburzających wykrywanie ruchu pojazdu, tak aby podłączony VU mógł wykrywać, rejestrować i zapisywać usterki czujnika.

                        217

                        4.

                           Badania środowiskowe

                        4.1

                        Temperatura pracy

                        Sprawdzenie funkcjonalności (zdefiniowanej w ramach badania nr 3.3) w zakresie temperatur [– 40 – + 135 °C] za pomocą:

                                    próby Ad wg normy IEC 60068-2-1, z czasem trwania badania 96 h w najniższej temperaturze Tomin,

                                    próby Bd wg normy IEC 60068-2-2, z czasem trwania badania 96 h w najwyższej temperaturze Tomax,

                                    badania zgodnie z normą ISO 16750-4: Rozdział 5.1.1.2: Próba eksploatacyjna w niskiej temperaturze (24 h w temperaturze – 40 °C).
                                    Badanie to odnosi się do normy IEC 60068-2-1: Badania środowiskowe – Część 2-1: Próby – Próba A: Zimno, wg próby Bd w ramach normy IEC 68-2-2, z czasem trwania 96 h w najniższej temperaturze – 40 °C

                                    badania zgodnie z normą ISO 16750-4: Rozdział 5.1.2.2: Próba eksploatacyjna w niskiej temperaturze (96 h w temperaturze 135 °C).
                                    Badanie to odnosi się do normy IEC 60068-2-2: Podstawowe procedury badań środowiskowych – Część 2: Próby – Próba B: Suche gorąco;

                        213

                        4.2

                        Cykle temperaturowe

                        Badanie zgodnie z normą ISO 16750-4: Rozdział 5.3.2: Nagła zmiana temperatury z określonym okresem przejściowym (– 40 °C/135 °C, 20 cykli, czas przebywania: 30 min w każdej temperaturze).
                        IEC 60068-2-14: Badania środowiskowe – Część 2-14: Próby – Próba N: Zmiany temperatury

                        213

                        4.3

                        Cykle wilgotności

                        Sprawdzenie funkcjonalności (zdefiniowanej w ramach badania nr 3.3) za pomocą próby Db wg normy IEC 60068-2-30, w sześciu 24-godzinnych cyklach, w każdym ze zmieniającą się temperaturą od + 25 °C do + 55 °C i wilgotnością względną 97 % w + 25 °C i 93 % w + 55 °C

                        214

                        4.4

                        Drgania

                        ISO 16750-3: Rozdział 4.1.2.6: Próba IV: Pojazd użytkowy, silnik, skrzynia biegów
                        Badanie drgań w trybie mieszanym obejmujące:

                                    a)

                                    badanie drgań harmonicznych, 20…520 Hz, 11,4 … 120 m/s2, <= 0,5 oct/min

                                    b)

                                    badanie drgań swobodnych, 10 … 2 000  Hz, średnia kwadratowa 177 m/s2,

                              94 h na oś, z cyklem temperaturowym -20…70 °C).
                        Badanie to odnosi się do normy IEC 60068-2-80: Badania środowiskowe – Część 2-80: Próby – Próba Fi: Wibracje – tryb mieszany

                        219

                        4.5

                        Udar mechaniczny

                        ISO 16750-3: Rozdział 4.2.3: Próba IV: Próba dla urządzeń znajdujących się w skrzyni biegów lub na skrzyni biegów
                        Udar o impulsie półsinusoidalnym, przyspieszenie do uzgodnienia w zakresie 3 000  … 15 000  m/s2, czas trwania impulsu do uzgodnienia, ale < 1 ms, liczba wstrząsów: do uzgodnienia.
                        Badanie to odnosi się do normy IEC 60068-2-27: Badania środowiskowe – Część 2: Próby – Próba Ea i wytyczne: Udary

                        219

                        4.6

                        Ochrona przed wodą i ciałami obcymi

                        Badanie zgodnie z normą ISO 20653: Pojazdy drogowe – Stopień ochrony (kod IP) – Ochrona urządzeń elektrycznych przed ciałami obcymi, wodą i dostępem
                        (docelowa wartość IP – 64)

                        220, 221

                        4.7

                        Zabezpieczenie przed odwróceniem polaryzacji

                        Sprawdzenie odporności czujnika ruchu na odwrócenie biegunów napięcia zasilającego.

                        216

                        4.8

                        Zabezpieczenie zwarciowe

                        Sprawdzenie, czy sygnały wyjściowe są zabezpieczone przed zwarciem do napięcia zasilającego i do masy.

                        216

                        5.

                           Badania kompatybilności elektromagnetycznej

                        5.1

                        Emisje radiacyjne i wrażliwość na radiację

                        Sprawdzenie zgodności z regulaminem nr 10 EKG ONZ

                        218

                        5.2

                        Wyładowania elektrostatyczne

                        Zgodność z normą ISO 10605:2008 + Sprostowanie techniczne:2010 + AMD1:2014: +/– 4kV w przypadku styku i +/– 8kV w przypadku rozładowania do powietrza

                        218

                        5.3

                        Wrażliwość na stany nieustalone na liniach danych

                        W przypadku wersji 24 V: zgodność z normą ISO 7637-2 i wersją 3 regulaminu nr 10 EKG ONZ:

                                    impuls 1a: Vs = – 450 V, Ri = 50 omów

                                    impuls 2a: Vs = + 37 V, Ri = 2 omy

                                    impuls 2b: Vs = + 20 V, Ri = 0,05 oma

                                    impuls 3a: Vs = – 150 V, Ri = 50 omów

                                    impuls 3b: Vs = + 150 V, Ri = 50 omów

                                    impuls 4: Vs = – 16 V Va = – 12V, t6 = 100ms

                                    impuls 5: Vs = + 120 V, Ri = 2,2 oma, td = 250 ms

                              W przypadku wersji 12 V: zgodność z normą ISO 7637-1 i wersją 3 regulaminu nr 10 EKG ONZ:

                                    impuls 1: Vs = – 75 V, Ri = 10 omów

                                    impuls 2a: Vs = + 37 V, Ri = 2 omy

                                    impuls 2b: Vs = + 10 V, Ri = 0,05 oma

                                    impuls 3a: Vs = – 112 V, Ri = 50 omów

                                    impuls 3b: Vs = + 75 V, Ri = 50 omów

                                    impuls 4: Vs = – 6 V, Va = – 5 V, t6 = 15 ms

                                    impuls 5: Vs = + 65 V, Ri = 3 omy, td = 100 ms

                              Impuls 5 należy testować tylko w przypadku przyrządów rejestrujących przeznaczonych do zainstalowania w pojazdach, w których nie zainstalowano zewnętrznego, wspólnego zabezpieczenia przed spadkiem obciążenia.
                        Aby uzyskać informacje na temat propozycji zabezpieczenia przed spadkiem obciążenia, zob. norma ISO 16750-2 wydanie 4. rozdział 4.6.4.

                        218

                  4.   BADANIA FUNKCJONALNOŚCI KART DO TACHOGRAFU
            Badania zgodnie z niniejszą sekcją 4

                        nr 5 „Testy protokołów”,

                        nr 6 „Struktura karty” i

                        nr 7 „Badania funkcjonalności”

                  może przeprowadzić jednostka dokonująca oceny lub jednostka certyfikująca w trakcie procesu wydawania świadectwa bezpieczeństwa dla modułu chipowego zgodnie z normą „Common Criteria” (CC).
            Badania nr 2.3 i 4.2 są identyczne. Są to próby mechaniczne kombinacji karty i modułu chipowego. Jeżeli jeden z tych elementów (karta, moduł chipowy) zostanie zmieniony, wówczas przeprowadzenie tych badań jest konieczne.

                        Nr

                        Badanie

                        Opis

                        Powiązane wymogi

                        1.

                           Badanie administracyjne

                        1.1

                        Dokumentacja

                        Prawidłowość dokumentacji

                        2

                           Karta

                        2.1

                        Nadruk

                        Sprawdzenie, czy wszystkie zabezpieczenia i widoczne dane są prawidłowo nadrukowane i zgodne z wymogami.
                        [Oznaczenie]
                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 227)
                        Na awersie znajdują się:
                        wyrażenia „Karta kierowcy”, „Karta kontrolna”, „Karta warsztatowa”, lub „Karta firmowa” nadrukowane wielkimi literami w języku urzędowym lub językach urzędowych państwa członkowskiego wydającego kartę, zgodnie z typem karty.
                        [Nazwa państwa członkowskiego]
                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 228)
                        Na awersie znajdują się:
                        nazwa państwa członkowskiego wydającego kartę (nieobowiązkowo).
                        [Znak]
                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 229)
                        Na awersie znajdują się:
                        wyróżniający znak państwa członkowskiego wydającego kartę, drukowany w negatywie w niebieskim prostokącie i otoczony 12 żółtymi gwiazdkami.
                        [Oznaczenie liczby]
                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 232)
                        Na awersie znajdują się:
                        objaśnienia numerowanych pozycji znajdujących się na awersie karty.
                        [Kolor]
                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 234)
                        Karty do tachografu drukuje się w następujących dominujących kolorach tła:

                                    —

                                    karta kierowcy: biały,

                                    —

                                    karta warsztatowa: czerwony,

                                    —

                                    karta kontrolna: niebieski,

                                    —

                                    karta firmowa: żółty.

                              [Zabezpieczenie]
                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 235)
                        Karty do tachografu mają przynajmniej następujące zabezpieczenia przed fałszowaniem i manipulowaniem:

                                    —

                                    zabezpieczający wzór tła z drukowanym drobnym giloszem i tęczą,

                                    —

                                    przynajmniej dwubarwną linię wykonaną techniką mikrodruku.

                              [Oznakowania]
                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 236)
                        Państwa członkowskie mogą dodawać kolory lub oznakowania, takie jak symbole państwowe i zabezpieczenia.
                        [Znak homologacji]
                        Karta do tachografu jest opatrzona znakiem homologacji.
                        Znak homologacji składa się z:

                                    —

                                    prostokąta, wewnątrz którego jest umieszczona litera „e”, po której następuje liczba lub litera oznaczająca państwo, które wydało homologację,

                                    —

                                    numeru homologacji typu odpowiadającego numerowi świadectwa homologacji typu karty do tachografu, umieszczonego bezpośrednio obok wspomnianego wyżej prostokąta.

                        227–229, 232, 234–236

                        2.2

                        Próby mechaniczne

                        [Wielkość karty]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [5] Wymiary karty
                        [5.1] Wielkość karty
                        [5.1.1] Wymiary i tolerancje karty
                        Typ karty ID-1 Karta nieużywana
                        [Krawędzie karty]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [5] Wymiary karty
                        [5.1] Wielkość karty
                        [5.1.2] Krawędzie karty
                        [Struktura karty]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [6] Struktura karty
                        [Materiały, z których wykonane są karty]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [7] Materiały, z których wykonane są karty
                        [Odporność na zginanie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.1] Odporność na zginanie
                        [Toksyczność]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.3] Toksyczność
                        [Odporność na działanie czynników chemicznych]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.4] Odporność na działanie czynników chemicznych
                        [Stabilność kart]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.5] Stabilność wymiarowa kart i odkształcenie wywołane przez temperaturę i wilgotność
                        [Światło]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.6.] Światło
                        [Trwałość]
                        Załącznik 1C rozdział 4.4 „Wymagania środowiskowe i elektryczne”, 241)
                        Karty do tachografu prawidłowo pracują przez okres pięciu lat, jeżeli są używane w określonych warunkach środowiskowych i elektrycznych.
                        [Wytrzymałość na rozwarstwienie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.8] Wytrzymałość na rozwarstwienie
                        [Przyczepność lub blokowanie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.9] Przyczepność lub blokowanie
                        [Odkształcenie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.11] Ogólne odkształcenie kart
                        [Odporność na działanie wysokich temperatur]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.12] Odporność na działanie wysokich temperatur
                        [Zniekształcenia powierzchni]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.13] Zniekształcenia powierzchni
                        [Zanieczyszczenie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810: Karty identyfikacyjne -- Charakterystyki fizyczne,
                        [8] Charakterystyki kart
                        [8.14] Zanieczyszczenie i interakcje komponentów kart

                        240, 243
                        ISO/IEC 7810

                        2.3

                        Próby mechaniczne z wbudowanym modułem chipowym

                        [Zginanie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810:2003/zmiana 1:2009, Karty identyfikacyjne – Charakterystyki fizyczne, zmiana 1: Kryteria dotyczące kart elektronicznych
                        [9.2] Dynamiczne naprężenie zginające
                        Łączna liczba cykli zginania: 4 000 .
                        [Skręcanie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810:2003/zmiana 1:2009, Karty identyfikacyjne – Charakterystyki fizyczne, zmiana 1: Kryteria dotyczące kart elektronicznych
                        [9.3] Dynamiczne naprężenie skręcające
                        Łączna liczba cykli skręcania: 4 000 .

                        ISO/IEC 7810

                        3

                           Moduł

                        3.1

                        Moduł

                        Moduł to obudowa chipu i płyta stykowa.
                        [Profil powierzchni]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7816-1:2011, Karty identyfikacyjne – Karty elektroniczne – Część 1: Karty stykowe – Charakterystyki fizyczne
                        [4.2] Profil powierzchni styków
                        [Wytrzymałość mechaniczna]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7816-1:2011, Karty identyfikacyjne – Karty elektroniczne – Część 1: Karty stykowe – Charakterystyki fizyczne
                        [4.3] Wytrzymałość mechaniczna (karty i styków)
                        [Rezystancja]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7816-1:2011, Karty identyfikacyjne – Karty elektroniczne – Część 1: Karty stykowe – Charakterystyki fizyczne
                        [4.4] Rezystancja (styków)
                        [Wymiary]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7816-2:2007, Karty identyfikacyjne – Karty elektroniczne – Część 2: Karty stykowe – Wymiary i rozmieszczenie styków
                        [3] Wymiary styków
                        [Rozmieszczenie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7816-2:2007, Karty identyfikacyjne – Karty elektroniczne – Część 2: Karty stykowe – Wymiary i rozmieszczenie styków
                        [4] Liczba i rozmieszczenie styków
                        W przypadku modułów z sześcioma stykami styki „C4” i „C8” nie są objęte tym wymogiem dotyczącym próby.

                        ISO/IEC 7816

                        4

                           Chip

                        4.1

                        Chip

                        [Temperatura pracy]
                        Chip karty do tachografu pracuje w temperaturze otoczenia wynoszącej od – 25 °C do + 85 °C.
                        [Temperatura i wilgotność]
                        Załącznik 1C rozdział 4.4 „Wymagania środowiskowe i elektryczne”, 241)
                        Karty do tachografu prawidłowo pracują we wszystkich warunkach klimatycznych normalnie występujących na terytorium Wspólnoty, przynajmniej w zakresie temperatur od – 25 do + 70 °C ze sporadycznymi temperaturami szczytowymi do +85 °C, przy czym „sporadyczny” oznacza nie dłużej niż 4 godziny jednorazowo i nie więcej niż 100 razy w okresie eksploatacji karty.
                        Karty do tachografu naraża się kolejno na następujące temperatury i wilgotność przez określony czas. Po każdym etapie kartę do tachografu bada się pod kątem funkcjonalności elektrycznej.

                                    1.

                                    Temperatura – 20 °C przez 2 h.

                                    2.

                                    Temperatura +/– 0 °C przez 2 h.

                                    3.

                                    Temperatura + 20 °C, wilgotność względna 50 %, przez 2 h.

                                    4.

                                    Temperatura + 50 °C, wilgotność względna 50 %, przez 2 h

                                    5.

                                    Temperatura + 70 °C, wilgotność względna 50 %, przez 2 h.
                                    Temperatura jest zwiększana sporadycznie do + 85 °C, wilgotność względna wynosi 50 %, przez 60 min.

                                    6.

                                    Temperatura + 70 °C, wilgotność względna 85 %, przez 2 h.
                                    Temperatura jest zwiększana sporadycznie do + 85 °C, wilgotność względna wynosi 85 %, przez 30 min.

                              [Wilgotność]
                        Załącznik 1C rozdział 4.4 „Wymagania środowiskowe i elektryczne”, 242)
                        Karty do tachografu prawidłowo pracują w zakresie wilgotności od 10 % do 90 %.
                        [Kompatybilność elektromagnetyczna – EMC]
                        Załącznik 1C rozdział 4.4 „Wymagania środowiskowe i elektryczne”, 244)
                        W trakcie pracy karty do tachografu zachowują zgodność z regulaminem nr 10 EKG ONZ pod względem kompatybilności elektromagnetycznej.
                        [Elektryczność statyczna]
                        Załącznik 1C rozdział 4.4 „Wymagania środowiskowe i elektryczne”, 244)
                        W trakcie pracy karty do tachografu muszą być zabezpieczone przed wyładowaniami elektrostatycznymi.
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810:2003/zmiana 1:2009, Karty identyfikacyjne – Charakterystyki fizyczne, zmiana 1: Kryteria dotyczące kart elektronicznych
                        [9.4] Elektryczność statyczna
                        [9.4.1] Karty elektroniczne ze stykami
                        Napięcie próbne: 4 000  V.
                        [Urządzenia rentgenowskie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810:2003/zmiana 1:2009, Karty identyfikacyjne – Charakterystyki fizyczne, zmiana 1: Kryteria dotyczące kart elektronicznych
                        [9.1.] Urządzenia rentgenowskie
                        [Promieniowanie ultrafioletowe]
                        ISO/IEC 10373-1:2006, Karty identyfikacyjne – Metody badań – Część 1: Charakterystyki ogólne
                        [5.11] Promieniowanie ultrafioletowe
                        [trzykołowe]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 10373-1:2006/zmiana 1:2012, Karty identyfikacyjne – Metody badań – Część 1: Charakterystyki ogólne, zmiana 1
                        [5.22] Karta elektroniczna – Wytrzymałość mechaniczna: trzykołowy test kart elektronicznych ze stykami
                        [Nawijanie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        MasterCard CQM V2.03:2013
                        [11.1.3] R-L3-14-8: Próba trwałości nawijania
                        [13.2.1.32] TM-422: Niezawodność mechaniczna: próba nawijania

                        241–244
                        Regulamin nr 10 EKG ONZ
                        ISO/IEC 7810
                        ISO/IEC 10373

                        4.2

                        Próby mechaniczne modułu chipowego wbudowanego w kartę -> takie same jak w sekcji 2.3

                        [Zginanie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810:2003/zmiana 1:2009, Karty identyfikacyjne – Charakterystyki fizyczne, zmiana 1: Kryteria dotyczące kart elektronicznych
                        [9.2] Dynamiczne naprężenie zginające
                        Łączna liczba cykli zginania: 4 000 .
                        [Skręcanie]
                        Karty do tachografu muszą być zgodne z wymogami normy
                        ISO/IEC 7810:2003/zmiana 1:2009, Karty identyfikacyjne – Charakterystyki fizyczne, zmiana 1: Kryteria dotyczące kart elektronicznych
                        [9.3] Dynamiczne naprężenie skręcające
                        Łączna liczba cykli skręcania: 4 000 .

                        ISO/IEC 7810

                        5

                           Testy protokołów

                        5.1

                        Ciąg ATR

                        Sprawdzenie zgodności ciągu ATR.

                        ISO/IEC 7816-3
                        TCS_14, TCS_17, TCS_18

                        5.2

                        T=0

                        Sprawdzenie zgodności protokołu T=0.

                        ISO/IEC 7816-3
                        TCS_11, TCS_12, TCS_13, TCS_15

                        5.3

                        PTS

                        Sprawdzenie zgodności polecenia PTS przez ustawienie T = 1 z T = 0.

                        ISO/IEC 7816-3
                        TCS_12, TCS_19, TCS_20, TCS_21

                        5.4

                        T=1

                        Sprawdzenie zgodności protokołu T = 1.

                        ISO/IEC 7816-3
                        TCS_11, TCS_13, TCS_16

                        6

                           Struktura karty

                        6.1

                        Sprawdzenie zgodności struktury plików na karcie przez sprawdzenie, czy na karcie są wymagane pliki oraz sprawdzenie warunków dostępu do plików.

                        TCS_22–TCS_28
                        TCS_140–TCS_179

                        7

                           Badania funkcjonalności

                        7.1

                        Normalne przetwarzanie

                        Sprawdzenie co najmniej raz każdego, dozwolonego użycia każdego polecenia (np.: sprawdzenie polecenia UPDATE BINARY z CLA = ‘00’, CLA = ‘0C’ i z różnymi parametrami P1, P2 i Lc).
                        Sprawdzenie, czy karta rzeczywiście wykonuje czynności (np.: odczytując plik poleceniem wykonywanym na tym pliku).

                        TCS_29–TCS_139

                        7.2

                        Komunikaty błędu

                        Sprawdzenie co najmniej raz każdego komunikatu błędu (określonego w dodatku 2) dla każdego polecenia.
                        Sprawdzenie co najmniej raz każdego błędu ogólnego (z wyjątkiem błędów integralności ‘6400’ sprawdzanych w trakcie certyfikacji bezpieczeństwa).

                        7.3

                        Pakiet szyfrów i standardowe parametry domeny

                        CSM_48, CSM_50

                        8

                           Personalizacja

                        8.1

                        Personalizacja optyczna

                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 230)
                        Na awersie znajdują się:
                        informacje szczególne dla wydanej karty.
                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 231)
                        Na awersie znajdują się:
                        daty podaje się w formacie „dd/mm/rrrr” lub „dd.mm.rrrr” (dzień, miesiąc, rok).
                        (Załącznik 1C rozdział 4.1 „Dane widzialne”, 235)
                        Karty do tachografu mają przynajmniej następujące zabezpieczenia przed fałszowaniem i manipulowaniem:

                                    —

                                    w obszarze zdjęcia zabezpieczający wzór tła i zdjęcie zachodzą na siebie.

                        230, 231, 235

                  5.   BADANIA URZĄDZENIA ZEWNĘTRZNEGO GNSS

                        Nr

                        Badanie

                        Opis

                        Powiązane wymogi

                        1.

                           Badanie administracyjne

                        1.1

                        Dokumentacja

                        Prawidłowość dokumentacji

                        2.

                           Kontrola wizualna urządzenia zewnętrznego GNSS

                        2.1

                        Zgodność z dokumentacją

                        2.2

                        Identyfikacja/oznakowanie

                        224–226

                        2.3

                        Materiały

                        219–223

                        3.

                           Badania funkcjonalności

                        3.1

                        Dane identyfikacyjne czujnika

                        98, 99

                        3.2

                        Połączenie między zewnętrznym modułem GNSS a przyrządem rejestrującym

                        123, 205

                        3.3

                        Położenie GNSS

                        36, 37

                        3.4

                        Interfejs przyrządu rejestrującego, gdy odbiornik GNSS znajduje się na zewnątrz przyrządu rejestrującego

                        03

                        3.5

                        Pakiet szyfrów i standardowe parametry domeny

                        CSM_48, CSM_50

                        4.

                           Badania środowiskowe

                        4.1

                        Temperatura

                        Sprawdzenie funkcjonalności za pomocą:

                                    badania zgodnie z normą ISO 16750-4, Rozdział 5.1.1.2: Próba eksploatacyjna w niskiej temperaturze (72 h w temperaturze – 20 °C).
                                    Badanie to odnosi się do normy IEC 60068-2-1: Badania środowiskowe – Część 2-1: Próby – Próba A: Zimno.

                                    badania zgodnie z normą ISO 16750-4, Rozdział 5.1.2.2: Próba eksploatacyjna w wysokiej temperaturze (72 h w temperaturze 70 °C).
                                    Badanie to odnosi się do normy IEC 60068-2-2: Podstawowe procedury badań środowiskowych – Część 2: Próby – Próba B: Suche gorąco;

                                    Badanie zgodnie z normą ISO 16750-4: Rozdział 5.3.2: Nagła zmiana temperatury z określonym okresem przejściowym (20 °C/70 °C, 20 cykli, czas przebywania: 1 h w każdej temperaturze).
                                    Można przeprowadzić skrócony zestaw badań (spośród tych zdefiniowanych w sekcji 3 niniejszej tabeli) w niższej temperaturze, wyższej temperaturze i w czasie cykli temperaturowych.

                        213

                        4.2

                        Wilgotność

                        Sprawdzenie odporności przyrządu rejestrującego na cykliczne zmiany wilgotności (próba gorąca) za pomocą próby Db wg normy IEC 60068-2-30, w sześciu 24-godzinnych cyklach, w każdym ze zmieniającą się temperaturą od + 25 °C do + 55 °C i wilgotnością względną 97 % w + 25 °C i 93 % w + 55 °C

                        214

                        4.3

                        Mechanika

                                    1.

                                    Drgania harmoniczne:
                                    sprawdzenie odporności przyrządu rejestrującego na drgania harmoniczne o następujących właściwościach:

                                                stałe przemieszczenie przy częstotliwości 5–11 Hz: 10-milimetrowa amplituda;

                                                stałe przyspieszenie przy częstotliwości 11–300 Hz: 5g.

                                          Wymóg ten sprawdza się za pomocą próby Fc wg normy IEC 60068-2-6, z minimalnym czasem trwania próby 3 × 12 h (12 h na oś).
                                    ISO 16750-3 nie wymaga przeprowadzenia testu drgań harmonicznych w przypadku urządzeń znajdujących się w oddzielnej kabinie pojazdu.

                                    2.

                                    Drgania swobodne:
                                    Próba zgodnie z ISO 16750-3: Rozdział 4.1.2.8: Próba VIII: Pojazd użytkowy, oddzielna kabina pojazdu.
                                    Próba drgań swobodnych: 10 … 2 000  Hz, wertykalna średnia kwadratowa 21,3 m/s2, wzdłużna średnia kwadratowa 11,8 m/s2, poprzeczna średnia kwadratowa 13,1 m/s2, 3 osie, 32 h na oś, w tym cykl temperaturowy – 20 … 70°C.
                                    Badanie to odnosi się do normy IEC 60068-2-64: Badania środowiskowe – Część 2-64: Próby – Próba Fh: Wibracje szerokopasmowe losowe i wytyczne.

                                    3.

                                    Udary:
                                    udar mechaniczny przy impulsie półsinusoidalnym 3 g wg normy ISO 16750.

                              Opisane powyżej badania przeprowadza się na różnych próbkach urządzeń poddawanych badaniom.

                        219

                        4.4

                        Ochrona przed wodą i ciałami obcymi

                        Badanie zgodnie z normą ISO 20653: Pojazdy drogowe – Stopień ochrony (kod IP) – Ochrona urządzeń elektrycznych przed ciałami obcymi, wodą i dostępem (bez zmian parametrów)

                        220, 221

                        4.5

                        Zabezpieczenie nadnapięciowe

                        Sprawdzenie odporności przyrządu rejestrującego na napięcie zasilania:

                        216

                        wersje 24 V:

                        34 V przy + 40 °C przez 1 godzinę

                        wersje 12 V:

                        17 V przy + 40 °C przez 1 godzinę

                        (ISO 16750-2 rozdział 4.3)

                        4.6

                        Zabezpieczenie przed odwróceniem polaryzacji

                        Sprawdzenie odporności przyrządu rejestrującego na odwrócenie biegunów napięcia zasilającego.
                        (ISO 16750-2 rozdział 4.7)

                        216

                        4.7

                        Zabezpieczenie zwarciowe

                        Sprawdzenie, czy sygnały wyjściowe są zabezpieczone przed zwarciem do napięcia zasilającego i do masy.
                        (ISO 16750-2 rozdział 4.10)

                        216

                        5

                           Badania EMC

                        5.1

                        Emisje radiacyjne i wrażliwość na radiację

                        Zgodność z regulaminem nr 10 EKG ONZ

                        218

                        5.2

                        Wyładowania elektrostatyczne

                        Zgodność z normą ISO 10605:2008 + Sprostowanie techniczne: 2010 + AMD1: 2014: +/– 4 kV w przypadku styku i +/– 8 kV w przypadku rozładowania do powietrza

                        218

                        5.3

                        Wrażliwość na stany nieustalone w zasilaniu

                        W przypadku wersji 24 V: zgodność z normą ISO 7637-2 i wersją 3 regulaminu nr 10 EKG ONZ:

                                    impuls 1a: Vs = – 450 V, Ri = 50 omów

                                    impuls 2a: Vs = + 37 V, Ri = 2 omy

                                    impuls 2b: Vs = + 20 V, Ri = 0,05 oma

                                    impuls 3a: Vs = – 150 V, Ri = 50 omów

                                    impuls 3b: Vs = + 150 V, Ri = 50 omów

                                    impuls 4: Vs = – 16 V Va = – 12V, t6 = 100 ms

                                    impuls 5: Vs = + 120 V, Ri = 2,2 oma, td = 250 ms

                              W przypadku wersji 12 V: zgodność z normą ISO 7637-1 i wersją 3 regulaminu nr 10 EKG ONZ:

                                    impuls 1: Vs = – 75 V, Ri = 10 omów

                                    impuls 2a: Vs = + 37 V, Ri = 2 omy

                                    impuls 2b: Vs = + 10 V, Ri = 0,05 oma

                                    impuls 3a: Vs = – 112 V, Ri = 50 omów

                                    impuls 3b: Vs = + 75 V, Ri = 50 omów

                                    impuls 4: Vs = – 6 V, Va = – 5 V, t6 = 15 ms

                                    impuls 5: Vs = + 65 V, Ri = 3 omy, td = 100 ms

                              Impuls 5 należy testować tylko w przypadku przyrządów rejestrujących przeznaczonych do zainstalowania w pojazdach, w których nie zainstalowano zewnętrznego, wspólnego zabezpieczenia przed spadkiem obciążenia.
                        Aby uzyskać informacje na temat propozycji zabezpieczenia przed spadkiem obciążenia, zob. norma ISO 16750-2 wydanie 4. rozdział 4.6.4.

                        218

                  6.   BADANIA URZĄDZENIA DO ŁĄCZNOŚCI NA ODLEGŁOŚĆ

                        Nr

                        Badanie

                        Opis

                        Powiązane wymogi

                        1.

                           Badanie administracyjne

                        1.1

                        Dokumentacja

                        Prawidłowość dokumentacji

                        2.

                           Kontrola wizualna

                        2.1

                        Zgodność z dokumentacją

                        2.2

                        Identyfikacja/oznakowanie

                        225, 226

                        2.3

                        Materiały

                        219 to 223

                        4.

                           Badania środowiskowe

                        4.1

                        Temperatura

                        Sprawdzenie funkcjonalności za pomocą:

                                    badania zgodnie z normą ISO 16750-4, Rozdział 5.1.1.2: Próba eksploatacyjna w niskiej temperaturze (72 h w temperaturze – 20 °C).
                                    Badanie to odnosi się do normy IEC 60068-2-1: Badania środowiskowe – Część 2-1: Próby – Próba A: Zimno.

                                    badania zgodnie z normą ISO 16750-4, Rozdział 5.1.2.2: Próba eksploatacyjna w wysokiej temperaturze (72 h w temperaturze 70 °C).
                                    Badanie to odnosi się do normy IEC 60068-2-2: Podstawowe procedury badań środowiskowych – Część 2: Próby – Próba B: Suche gorąco;

                                    Badanie zgodnie z normą ISO 16750-4: Rozdział 5.3.2: Nagła zmiana temperatury z określonym okresem przejściowym (20 °C/70 °C, 20 cykli, czas przebywania: 1 h (?) w każdej temperaturze).
                                    Można przeprowadzić skrócony zestaw badań (spośród tych zdefiniowanych w sekcji 3 niniejszej tabeli) w niższej temperaturze, wyższej temperaturze i w czasie cykli temperaturowych.

                        213

                        4.4

                        Ochrona przed wodą i ciałami obcymi

                        Badanie zgodnie z normą ISO 20653: Pojazdy drogowe – Stopień ochrony (kod IP) – Ochrona urządzeń elektrycznych przed ciałami obcymi, wodą i dostępem (wartość docelowa IP40)

                        220, 221

                        5

                           Badania EMC

                        5.1

                        Emisje radiacyjne i wrażliwość na radiację

                        Zgodność z regulaminem nr 10 EKG ONZ

                        218

                        5.2

                        Wyładowania elektrostatyczne

                        Zgodność z normą ISO 10605:2008 + Sprostowanie techniczne:2010 + AMD1:2014: +/– 4kV w przypadku styku i +/– 8kV w przypadku rozładowania do powietrza

                        218

                        5.3

                        Wrażliwość na stany nieustalone w zasilaniu

                        W przypadku wersji 24 V: zgodność z normą ISO 7637-2 i wersją 3 regulaminu nr 10 EKG ONZ:

                                    impuls 1a: Vs = – 450 V, Ri = 50 omów

                                    impuls 2a: Vs = + 37 V, Ri = 2 omy

                                    impuls 2b: Vs = + 20 V, Ri = 0,05 oma

                                    impuls 3a: Vs = – 150 V, Ri = 50 omów

                                    impuls 3b: Vs = + 150 V, Ri = 50 omów

                                    impuls 4: Vs = – 16 V Va = – 12V, t6 = 100 ms

                                    impuls 5: Vs = + 120 V, Ri = 2,2 oma, td = 250 ms

                              W przypadku wersji 12 V: zgodność z normą ISO 7637-1 i wersją 3 regulaminu nr 10 EKG ONZ:

                                    impuls 1: Vs = – 75 V, Ri = 10 omów

                                    impuls 2a: Vs = + 37 V, Ri = 2 omy

                                    impuls 2b: Vs = + 10 V, Ri = 0,05 oma

                                    impuls 3a: Vs = – 112 V, Ri = 50 omów

                                    impuls 3b: Vs = + 75 V, Ri = 50 omów

                                    impuls 4: Vs = – 6 V, Va = – 5 V, t6 = 15 ms

                                    impuls 5: Vs = + 65 V, Ri = 3 omy, td = 100 ms

                              Impuls 5 należy testować tylko w przypadku przyrządów rejestrujących przeznaczonych do zainstalowania w pojazdach, w których nie zainstalowano zewnętrznego, wspólnego zabezpieczenia przed spadkiem obciążenia.
                        Aby uzyskać informacje na temat propozycji zabezpieczenia przed spadkiem obciążenia, zob. norma ISO 16750-2 wydanie 4. rozdział 4.6.4.

                        218

                  7.   BADANIA FUNKCJONALNOŚCI PAPIERU

                        Nr

                        Badanie

                        Opis

                        Powiązane wymogi

                        1.

                           Badanie administracyjne

                        1.1

                        Dokumentacja

                        Prawidłowość dokumentacji

                        2

                           Badania ogólne

                        2.1

                        Liczba znaków w wierszu

                        Kontrola wizualna wydruków

                        172

                        2.2

                        Minimalna wielkość czcionki

                        Kontrola wizualna wydruków i kontrola znaków

                        173

                        2.3

                        Obsługiwane zestawy znaków

                        Drukarka umożliwia drukowanie znaków określonych w dodatku 1 rozdział 4 „Zestawy znaków”.

                        174

                        2.4

                        Definicja wydruków

                        Sprawdzenie homologacji typu tachografu i przeprowadzenie kontroli wizualnej wydruków

                        174

                        2.5

                        Czytelność i identyfikacja wydruków

                        Kontrola wydruków
                        Potwierdzona sprawozdaniami z badań i protokołami badań przez producenta.
                        Wszystkie numery homologacyjne tachografów, z którymi można używać danego papieru do drukarek, wydrukowano na papierze.

                        175, 177, 178

                        2.6

                        Dodawanie uwag odręcznych

                        Kontrola wizualna: dostępne jest miejsce na podpis kierowcy.
                        Dostępne jest miejsce na inne dodatkowe wpisy odręczne.

                        180

                        2.7

                        Dodatkowe informacje szczegółowe na pierwszej stronie kartki papieru

                        Pierwsza i druga strona kartki papieru mogą zawierać dodatkowe szczegółowe dane i informacje.
                        Tego rodzaju dodatkowe szczegółowe dane i informacje nie mogą ograniczać czytelności wydruków.
                        Kontrola wizualna

                        177, 178

                        3

                           Badania przechowywania

                        3.1

                        Suche gorąco

                        Kondycjonowanie wstępne: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.
                        Środowisko testowe: 72 h w temperaturze + 70 °C ± 2 °C.
                        Odzyskanie: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.

                        176, 178
                        IEC 60068-2-2-Bb

                        2.2

                        Wilgotne gorąco

                        Kondycjonowanie wstępne: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.
                        Środowisko testowe: 144 h w temperaturze + 55 °C ± 2 °C/przy wilgotności względnej 93 % ± 3 %.
                        Odzyskanie: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.

                        176, 178
                        IEC 60068-2-78-Cab

                        4

                           Badania papieru w użyciu

                        4.1

                        Podstawowa odporność na działanie wilgoci (papier niezadrukowany)

                        Kondycjonowanie wstępne: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.
                        Środowisko testowe: 144 h w temperaturze + 55 °C ± 2 °C/przy wilgotności względnej 93 % ± 3 %.
                        Odzyskanie: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.

                        176, 178
                        IEC 60068-2-78-Cab

                        4.2

                        Drukowność

                        Kondycjonowanie wstępne: 24 h w temperaturze + 40 °C ± 2 °C/przy wilgotności względnej 93 % ± 3 %.
                        Środowisko testowe: wydruk sporządzony w temperaturze + 23 °C ± 2 °C
                        Odzyskanie: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.

                        176, 178

                        4.3

                        Odporność na działanie wysokich temperatur

                        Kondycjonowanie wstępne: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.
                        Środowisko testowe: 2 h w temperaturze + 70 °C ± 2 °C, suche gorąco
                        Odzyskanie: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.

                        176, 178
                        IEC 60068-2-2-Bb

                        4.4

                        Odporność na działanie niskich temperatur

                        Kondycjonowanie wstępne: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.
                        Środowisko testowe: 24 h w temperaturze – 20 °C ± 3 °C, suche zimno
                        Odzyskanie: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.

                        176, 178
                        ISO 60068-2-1-Ab

                        4.5

                        Światłoodporność

                        Kondycjonowanie wstępne: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.
                        Środowisko testowe: 100 h pod oświetleniem o natężeniu 5 000  luksów w temperaturze + 23 °C ± 2 °C przy wilgotności względnej 55 % ± 3 %
                        Odzyskanie: 16 h w temperaturze + 23 °C ± 2 °C/przy wilgotności względnej 55 % ± 3 %.

                        176, 178

                  Kryteria czytelności w odniesieniu do badań 3.x i 4.x:
            Czytelność wydruku jest zapewniona, jeżeli gęstości optyczne są zgodne z następującymi ograniczeniami:

                        Wielkość drukowanych znaków: min. 1,0

                        Tło (papier niezadrukowany): maks. 0,2

                  Gęstości optyczne otrzymanych wydruków mierzy się według DIN EN ISO 534.
            Wydruki muszą przedstawiać niezmienione wymiary i być wyraźnie czytelne.
            8.   BADANIA INTEROPERACYJNOŚCI

                        Nr

                        Badanie

                        Opis

                  9.1   Badania interoperacyjności między przyrządami rejestrującymi a kartami do tachografu

                        1

                        Wzajemne uwierzytelnienie

                        Sprawdzenie, czy wzajemne uwierzytelnienie między przyrządem rejestrującym a kartą do tachografu przebiega normalnie.

                        2

                        Próby zapisu/odczytu

                        Wykonanie scenariusza typowej czynności na przyrządzie rejestrującym. Scenariusz dostosowany jest do typu badanej karty i obejmuje zapis na karcie tak wielu EF, jak to możliwe.
                        Sprawdzenie poprzez pobieranie danych z przyrządu rejestrującego, czy wszystkie odpowiednie zapisy zostały wykonane prawidłowo.
                        Sprawdzenie poprzez pobieranie danych z karty, czy wszystkie odpowiednie zapisy zostały wykonane prawidłowo.
                        Sprawdzenie poprzez dzienny wydruk z karty, czy wszystkie odpowiednie zapisy mogą być odczytane prawidłowo.

                  9.2   Badania interoperacyjności między przyrządami rejestrującymi a czujnikami ruchu

                        1

                        Parowanie

                        Sprawdzenie, czy parowanie przyrządu rejestrującego z czujnikami ruchu przebiega normalnie.

                        2

                        Badania czynności

                        Wykonanie scenariusza typowej czynności na czujniku ruchu. Scenariusz obejmuje normalną czynność i wygenerowanie jak największej liczby zdarzeń lub usterek.
                        Sprawdzenie poprzez pobieranie danych z przyrządu rejestrującego, czy wszystkie odpowiednie zapisy zostały wykonane prawidłowo.
                        Sprawdzenie poprzez pobieranie danych z karty, czy wszystkie odpowiednie zapisy zostały wykonane prawidłowo.
                        Sprawdzenie poprzez dzienny wydruk, czy wszystkie odpowiednie zapisy mogą być odczytane prawidłowo.

                  9.3   Badania interoperacyjności między przyrządami rejestrującymi a urządzeniem zewnętrznym GNSS (w stosownych przypadkach)

                        1

                        Wzajemne uwierzytelnienie

                        Sprawdzenie, czy wzajemne uwierzytelnienie (połączenie) między przyrządem rejestrującym a zewnętrznym modułem GNSS przebiega normalnie.

                        2

                        Badania czynności

                        Wykonanie scenariusza typowej czynności na zewnętrznym urządzeniu GNSS. Scenariusz obejmuje normalną czynność i wygenerowanie jak największej liczby zdarzeń lub usterek.
                        Sprawdzenie poprzez pobieranie danych z przyrządu rejestrującego, czy wszystkie odpowiednie zapisy zostały wykonane prawidłowo.
                        Sprawdzenie poprzez pobieranie danych z karty, czy wszystkie odpowiednie zapisy zostały wykonane prawidłowo.
                        Sprawdzenie poprzez dzienny wydruk, czy wszystkie odpowiednie zapisy mogą być odczytane prawidłowo

            Dodatek 10

               WYMOGI BEZPIECZEŃSTWA

            W niniejszym dodatku określono wymogi bezpieczeństwa informatycznego dotyczące elementów składowych systemu tachografu inteligentnego (tachografu drugiej generacji).

                        SEC_001

                        Następujące elementy składowe systemu tachografu inteligentnego muszą posiadać certyfikacje bezpieczeństwa zgodnie z systemem wspólnych kryteriów:

                                    —

                                    przyrząd rejestrujący;

                                    —

                                    karta do tachografu;

                                    —

                                    czujnik ruchu;

                                    —

                                    urządzenie zewnętrzne GNSS.

                        SEC_002

                        Minimalne wymogi bezpieczeństwa informatycznego, jakie ma spełnić każdy element składowy, który musi posiadać certyfikację bezpieczeństwa, określa się w profilu zabezpieczenia dla elementu składowego, zgodnie z systemem wspólnych kryteriów.

                        SEC_003

                        Komisja Europejska upewnia się, że cztery profile zabezpieczenia zgodne z niniejszym załącznikiem są finansowane, opracowywane, zatwierdzane przez rządowe jednostki certyfikujące ds. bezpieczeństwa informatycznego, skupione w grupie roboczej ds. wspólnej interpretacji (JIWG), która wspiera wzajemne uznawanie certyfikatów pod egidą SOGIS-MRA (Umowa o wzajemnym uznawaniu świadectw z oceny bezpieczeństwa informatycznego), oraz rejestrowane:

                                    —

                                    profil zabezpieczenia dla przyrządu rejestrującego;

                                    —

                                    profil zabezpieczenia dla karty do tachografu;

                                    —

                                    profil zabezpieczenia dla czujnika ruchu;

                                    —

                                    profil zabezpieczenia dla urządzenia zewnętrznego GNSS.

                  Profil zabezpieczenia dla przyrządu rejestrującego uwzględnia przypadki, gdy przyrząd rejestrujący jest przeznaczony do użytkowania z urządzeniem zewnętrznym GNSS, jak i gdy nie jest do tego przeznaczony. W tym pierwszym przypadku wymogi bezpieczeństwa dotyczące urządzenia zewnętrznego GNSS zostają podane w specjalnym profilu zabezpieczenia.

                        SEC_004

                        Aby nadać kształt celowi zabezpieczenia, który stanowi podstawę do uzyskania certyfikacji bezpieczeństwa elementu składowego, producenci elementów składowych przygotowują i kompletują niezbędny profil zabezpieczenia dla odpowiedniego elementu składowego bez poprawiania i usuwania istniejących zagrożeń, celów, środków proceduralnych i specyfikacji funkcji realizujących zabezpieczenia.

                        SEC_005

                        Ścisła zgodność takiego konkretnego celu zabezpieczenia z odpowiednim profilem zabezpieczenia musi zostać stwierdzona w procesie oceny.

                        SEC_006

                        Poziomem gwarancji dla każdego profilu zabezpieczenia jest poziom EAL4 wzmocniony elementami gwarancji ATE_DPT.2 i AVA_VAN.5.

            Dodatek 11

               WSPÓLNE MECHANIZMY ZABEZPIECZENIA

            SPIS TREŚCI
            INFORMACJE OGÓLNE
                     340

                        CZĘŚĆ A

                     SYSTEM TACHOGRAFU PIERWSZEJ GENERACJI
                     341

                        1.

                     WPROWADZENIE
                     341

                        1.1.

                     Odniesienia
                     341

                        1.2.

                     Oznaczenia i skróty
                     341

                        2.

                     SYSTEMY I ALGORYTMY KRYPTOGRAFICZNE
                     343

                        2.1.

                     Systemy kryptograficzne
                     343

                        2.2.

                     Algorytmy kryptograficzne
                     343

                        2.2.1

                     Algorytm RSA
                     343

                        2.2.2

                     Algorytm skrótu
                     343

                        2.2.3

                     Algorytm szyfrowania danych
                     343

                        3.

                     KLUCZE I CERTYFIKATY
                     343

                        3.1.

                     Generowanie i dystrybucja kluczy
                     343

                        3.1.1

                     Generowanie i dystrybucja kluczy RSA
                     343

                        3.1.2

                     Klucze testowe RSA
                     345

                        3.1.3

                     Klucze czujnika ruchu
                     345

                        3.1.4

                     Generowanie i dystrybucja kluczy sesji T-DES
                     345

                        3.2.

                     Klucze
                     345

                        3.3.

                     Certyfikaty
                     345

                        3.3.1

                     Treść certyfikatów
                     346

                        3.3.2

                     Wydane certyfikaty
                     348

                        3.3.3

                     Weryfikacja i rozpakowanie certyfikatu
                     349

                        4.

                     MECHANIZM WZAJEMNEGO UWIERZYTELNIENIA
                     349

                        5.

                     POUFNOŚĆ, INTEGRALNOŚĆ I MECHANIZMY UWIERZYTELNIANIA PRZESYŁANIA DANYCH MIĘDZY VU A KARTAMI
                     352

                        5.1.

                     Bezpieczna wymiana komunikatów
                     352

                        5.2.

                     Obsługa błędów w bezpiecznej wymianie komunikatów
                     354

                        5.3.

                     Algorytm obliczania kryptograficznych sum kontrolnych
                     354

                        5.4.

                     Algorytm obliczania kryptogramów dla poufnych obiektów danych
                     355

                        6.

                     MECHANIZMY CYFROWEGO PODPISU DLA POBIERANIA DANYCH
                     355

                        6.1.

                     Generowanie podpisu
                     355

                        6.2.

                     Weryfikacja podpisu
                     356

                        CZĘŚĆ B

                     SYSTEM TACHOGRAFU DRUGIEJ GENERACJI
                     357

                        7.

                     WPROWADZENIE
                     357

                        7.1.

                     Odniesienia
                     357

                        7.2.

                     Oznaczenia i skróty
                     357

                        7.3.

                     Definicje
                     359

                        8.

                     SYSTEMY I ALGORYTMY KRYPTOGRAFICZNE
                     359

                        8.1.

                     Systemy kryptograficzne
                     359

                        8.2.

                     Algorytmy kryptograficzne
                     360

                        8.2.1

                     Algorytmy symetryczne
                     360

                        8.2.2

                     Algorytmy asymetryczne i standardowe parametry domeny
                     360

                        8.2.3

                     Algorytmy skrótu
                     361

                        8.2.4

                     Mechanizm szyfrowania
                     361

                        9.

                     KLUCZE I CERTYFIKATY
                     361

                        9.1.

                     Pary kluczy asymetrycznych i certyfikaty kluczy publicznych
                     361

                        9.1.1

                     Uwagi ogólne
                     361

                        9.1.2

                     Poziom europejski
                     362

                        9.1.3

                     Poziom państwa członkowskiego
                     362

                        9.1.4

                     Poziom urządzenia: przyrządy rejestrujące
                     363

                        9.1.5

                     Poziom urządzenia: karty do tachografu
                     365

                        9.1.6

                     Poziom urządzenia: urządzenia zewnętrzne GNSS
                     366

                        9.1.7

                     Przegląd: zastąpienie certyfikatu
                     367

                        9.2.

                     Klucze symetryczne
                     368

                        9.2.1

                     Klucze do zabezpieczania łączności między VU a czujnikiem ruchu
                     368

                        9.2.2

                     Klucze do zabezpieczania łączności DSRC
                     372

                        9.3.

                     Certyfikaty
                     375

                        9.3.1

                     Uwagi ogólne
                     375

                        9.3.2

                     Treść certyfikatu
                     375

                        9.3.3

                     Składanie wniosków o certyfikaty
                     377

                        10.

                     WZAJEMNE UWIERZYTELNIANIE I BEZPIECZNA WYMIANA KOMUNIKATÓW MIĘDZY VU A KARTĄ
                     378

                        10.1.

                     Uwagi ogólne
                     378

                        10.2.

                     Wzajemna weryfikacja łańcucha certyfikatów
                     379

                        10.2.1

                     Weryfikacja łańcucha certyfikatów karty przez VU
                     379

                        10.2.2

                     Weryfikacja łańcucha certyfikatów VU przez kartę
                     381

                        10.3.

                     Uwierzytelnienie VU
                     384

                        10.4.

                     Uwierzytelnianie chipu i uzgadnianie klucza sesji
                     385

                        10.5.

                     Bezpieczna wymiana komunikatów
                     387

                        10.5.1

                     Uwagi ogólne
                     387

                        10.5.2

                     Struktura bezpiecznego komunikatu
                     388

                        10.5.3

                     Przerwanie sesji bezpiecznej wymiany komunikatów
                     391

                        11.

                     POWIĄZANIE, WZAJEMNE UWIERZYTELNIANIE I BEZPIECZNA WYMIANA KOMUNIKATÓW MIĘDZY VU A URZĄDZENIEM ZEWNĘTRZNYM GNSS
                     392

                        11.1.

                     Uwagi ogólne
                     392

                        11.2.

                     Ustanowienie powiązania między VU a urządzeniem zewnętrznym GNSS
                     393

                        11.3.

                     Wzajemna weryfikacja łańcucha certyfikatów
                     393

                        11.3.1

                     Uwagi ogólne
                     393

                        11.3.2

                     Podczas ustanawiania powiązania między VU a EGF
                     393

                        11.3.3

                     W czasie normalnej pracy
                     394

                        11.4.

                     Uwierzytelnienie VU, uwierzytelnienie chipu i uzgodnienie klucza sesji
                     395

                        11.5.

                     Bezpieczna wymiana komunikatów
                     395

                        12.

                     PAROWANIE VU Z CZUJNIKIEM RUCHU I ŁĄCZNOŚĆ MIĘDZY TYMI URZĄDZENIAMI
                     396

                        12.1.

                     Uwagi ogólne
                     396

                        12.2.

                     Parowanie VU z czujnikiem ruchu przy użyciu różnych generacji kluczy
                     396

                        12.3.

                     Parowanie VU z czujnikiem ruchu i łączność między tymi urządzeniami z wykorzystaniem AES
                     397

                        12.4.

                     Parowanie VU z czujnikiem ruchu w przypadku różnych generacji urządzeń
                     399

                        13.

                     BEZPIECZEŃSTWO ŁĄCZNOŚCI NA ODLEGŁOŚĆ W RAMACH DSRC
                     399

                        13.1.

                     Uwagi ogólne
                     399

                        13.2.

                     Szyfrowanie ładunku tachografu i generowanie MAC
                     400

                        13.3.

                     Weryfikacja i odszyfrowywanie ładunku tachografu
                     401

                        14.

                     PODPISYWANIE POBIERANYCH DANYCH I SPRAWDZANIE PODPISÓW
                     401

                        14.1.

                     Uwagi ogólne
                     401

                        14.2.

                     Generowanie podpisu
                     402

                        14.3.

                     Weryfikacja podpisu
                     402
                  INFORMACJE OGÓLNE
            W niniejszym dodatku określa się mechanizmy zabezpieczenia zapewniające:

                        —

                        wzajemne uwierzytelnienie między różnymi elementami składowymi systemu tachografu;

                        —

                        poufność, integralność, autentyczność lub niezaprzeczalność danych przekazywanych między różnymi elementami składowymi systemu tachografu lub pobieranych na zewnętrzne nośniki danych.

                  Niniejszy dodatek składa się z dwóch części. W części A opisano mechanizmy zabezpieczenia stosowane w systemie tachografu pierwszej generacji (tachograf cyfrowy). W części B opisano mechanizmy zabezpieczenia stosowane w systemie tachografu drugiej generacji (tachograf inteligentny).
            Mechanizmy opisane w części A niniejszego dodatku stosuje się, jeżeli przynajmniej jeden element składowy systemu tachografu wykorzystywany w procesie wzajemnego uwierzytelniania lub przesyłania danych jest urządzeniem pierwszej generacji.
            Mechanizmy opisane w części B niniejszego dodatku stosuje się, jeżeli obydwa elementy składowe systemu tachografu wykorzystywane w procesie wzajemnego uwierzytelniania lub przesyłania danych są urządzeniami drugiej generacji.
            Dodatek 15 zawiera dodatkowe informacje na temat korzystania z elementów składowych pierwszej generacji w połączeniu z elementami składowymi drugiej generacji.
            CZĘŚĆ A

               SYSTEM TACHOGRAFU PIERWSZEJ GENERACJI

            1.   WPROWADZENIE
            1.1.   Odniesienia

            W niniejszym dodatku używa się następujących odniesień:

                        SHA-1

                        Narodowy Instytut Standaryzacji i Technologii (NIST). FIPS Publikacja 180-1: Bezpieczny standard skrótu. Kwiecień 1995 r.

                        PKCS1

                        RSA Laboratories. PCKS # 1: Standard szyfrowania RSA. Wersja 2.0. Październik 1998 r.

                        TDES

                        Narodowy Instytut Standaryzacji i Technologii (NIST). FIPS Publikacja 46-3: Symetryczny algorytm kryptograficzny. Projekt 1999 r.

                        TDES-OP

                        ANSI X9.52, Tryby pracy algorytmu trzyetapowego szyfrowania danych. 1998 r.

                        ISO/IEC 7816-4

                        Technologia informacyjna – Karty identyfikacyjne – Elektroniczne karty stykowe – Część 4: Międzybranżowe polecenia wymiany informacji. Wydanie pierwsze: 1995 r. + zmiana 1: 1997 r.

                        ISO/IEC 7816-6

                        Technologia informacyjna – Karty identyfikacyjne – Elektroniczne karty stykowe – Część 6: Międzybranżowe elementy danych. Wydanie pierwsze: 1996 r. + zmiana 1: 1998 r.

                        ISO/IEC 7816-8

                        Technologia informacyjna – Karty identyfikacyjne – Elektroniczne karty stykowe – Część 8: Międzybranżowe polecenia związane z bezpieczeństwem. Wydanie pierwsze: 1999 r.

                        ISO/IEC 9796-2

                        Technologia informacyjna – Techniki zabezpieczeń – Schematy podpisu cyfrowego z odtwarzaniem wiadomości -- Część 2: Mechanizmy oparte na faktoryzacji liczb całkowitych. Wydanie pierwsze: 1997 r.

                        ISO/IEC 9798-3

                        Technologia informacyjna – Techniki zabezpieczeń – Mechanizmy uwierzytelnienia jednostki – Część 3: Uwierzytelnienie jednostki przy użyciu algorytmu klucza publicznego. Wydanie drugie: 1998 r.

                        ISO 16844-3

                        Pojazdy drogowe – Systemy tachograficzne – Część 3: Interfejs czujnika ruchu.

                  1.2.   Oznaczenia i skróty

            W niniejszym dodatku używa się następujących oznaczeń i skrótów:

                        (Ka, Kb, Kc)

                        wiązka kluczy używanych w algorytmie trzyetapowego szyfrowania danych,

                        CA

                        organ certyfikacji

                        CAR

                        odniesienie do organu certyfikacji

                        CC

                        kryptograficzna suma kontrolna

                        CG

                        kryptogram

                        CH

                        nagłówek polecenia

                        CHA

                        upoważnienie posiadacza certyfikatu

                        CHR

                        odniesienie do posiadacza certyfikatu

                        D()

                        deszyfracja DES

                        DE

                        element danych

                        DO

                        obiekt danych

                           d

                        klucz prywatny RSA, wykładnik prywatny

                           e

                        klucz publiczny RSA, wykładnik publiczny

                        E()

                        szyfrowanie DES

                        EQT

                        urządzenie

                           Hash()

                        skrót, wartość wyjściowa funkcji skrótu

                           Hash

                        funkcja skrótu

                        KID

                        identyfikator klucza

                        Km

                        klucz TDES, klucz główny wg normy ISO 16844-3

                        KmVU

                        klucz TDES umieszczony w przyrządzie rejestrującym

                        KmWC

                        klucz TDES umieszczony w kartach warsztatowych

                           m

                        reprezentacja komunikatu, liczba całkowita z przedziału od 0 do n-1

                           n

                        klucze RSA, moduły

                        PB

                        bajty wypełnienia

                        PI

                        bajt wskaźnik wypełnienia (do zastosowania w kryptogramie dla poufności DO)

                        PV

                        wartość odkryta

                           s

                        reprezentacja podpisu, liczba całkowita z przedziału od 0 do n-1

                        SSC

                        licznik sekwencji wysyłania

                        SM

                        bezpieczna wymiana komunikatów

                        TCBC

                        tryb wiązania bloków zaszyfrowanych TDEA

                        TDEA

                        algorytm trzyetapowego szyfrowania danych

                        TLV

                        obiekt TLV

                        VU

                        przyrząd rejestrujący

                        X.C

                        certyfikat użytkownika X wydany przez organ certyfikacji

                        X.CA

                        organ certyfikacji użytkownika X

                        X.CA.PK o X.C

                        Operacja rozpakowania certyfikatu w celu wyodrębnienia klucza publicznego. Jest to operator wrostkowy, którego argumentem lewostronnym jest klucz publiczny organu certyfikacji, a argumentem prawostronnym jest certyfikat wydany przez ten organ certyfikacji. Wynikiem jest klucz publiczny użytkownika X, którego certyfikat jest argumentem prawostronnym.

                        X.PK

                        klucz publiczny użytkownika X

                        X.PK[I]

                        szyfrowanie RSA pewnych informacji kluczem publicznym I użytkownika X

                        X.SK

                        klucz prywatny RSA użytkownika X

                        X.SK[I]

                        szyfrowanie RSA pewnych informacji kluczem prywatnym I użytkownika X

                        ‘xx’

                        wartość heksadecymalna

                        ||

                        operator konkatenacji

                  2.   SYSTEMY I ALGORYTMY KRYPTOGRAFICZNE
            2.1.   Systemy kryptograficzne

                        CSM_001

                        Przyrządy rejestrujące i karty do tachografu używają klasycznego systemu kryptograficznego RSA z kluczem publicznym do realizowania następujących mechanizmów zabezpieczenia:

                                    —

                                    uwierzytelnienie między przyrządami rejestrującymi a kartami,

                                    —

                                    transport kluczy sesji Triple-DES między przyrządami rejestrującymi a kartami do tachografu,

                                    —

                                    podpis cyfrowy danych pobieranych z przyrządów rejestrujących lub kart do tachografu do zewnętrznych nośników.

                        CSM_002

                        Przyrządy rejestrujące i karty do tachografu używają symetrycznego systemu kryptograficznego Triple-DES do zrealizowania mechanizmu zapewniającego integralność danych w czasie wymiany danych użytkownika między przyrządami rejestrującymi a kartami do tachografu i zapewnienia, w stosownych przypadkach, poufności wymiany danych między przyrządami rejestrującymi a kartami do tachografu.

                  2.2.   Algorytmy kryptograficzne

            2.2.1   Algorytm RSA

                        CSM_003

                        Algorytm RSA w pełni definiują następujące relacje:

                                    X.SK[m] = s = md
                                        mod n

                                    X.PK[s] = m = se
                                        mod n

                              Bardziej wyczerpujący opis funkcji RSA można znaleźć w odniesieniu [PKCS1]. Wykładnik publiczny, e, dla obliczeń RSA jest liczbą całkowitą pomiędzy 3 i n-1 spełniającą gcd(e, lcm(p-1, q-1))=1.

                  2.2.2   Algorytm skrótu

                        CSM_004

                        Mechanizmy podpisu cyfrowego używają algorytmu skrótu SHA-1 zdefiniowanego w odniesieniu [SHA-1].

                  2.2.3   Algorytm szyfrowania danych

                        CSM_005

                        Algorytmy oparte na algorytmie DES są używane w trybie wiązania bloków zaszyfrowanych.

                  3.   KLUCZE I CERTYFIKATY
            3.1.   Generowanie i dystrybucja kluczy

            3.1.1   Generowanie i dystrybucja kluczy RSA

                        CSM_006

                        Klucze RSA są generowane na trzech hierarchicznych poziomach funkcjonalnych:

                                    —

                                    poziomie europejskim,

                                    —

                                    poziomie państwa członkowskiego,

                                    —

                                    poziomie urządzenia.

                        CSM_007

                        Na poziomie europejskim generuje się jedną parę kluczy europejskich (EUR.SK i EUR.PK). Do poświadczania kluczy publicznych państw członkowskich służy europejski klucz prywatny. Należy prowadzić rejestry wszystkich certyfikowanych kluczy. Organem odpowiedzialnym za realizację tych zadań jest europejski organ certyfikacji, działający z upoważnienia i na odpowiedzialność Komisji Europejskiej.

                        CSM_008

                        Na poziomie państwa członkowskiego generuje się parę kluczy państwa członkowskiego (MS.SK i MS.PK). Klucze publiczne państwa członkowskiego certyfikuje europejski organ certyfikacji. Klucza prywatnego państwa członkowskiego używa się do certyfikowania kluczy publicznych umieszczanych w urządzeniach (w przyrządzie rejestrującym lub karcie do tachografu). Należy prowadzić rejestry wszystkich certyfikowanych kluczy publicznych wraz z identyfikacją urządzeń, dla których są przewidziane. Organem realizującym te zadania jest organ certyfikacji państwa członkowskiego. Państwo członkowskie może okresowo zmieniać swoją parę kluczy.

                        CSM_009

                        Na poziomie urządzenia generuje się jedną parę kluczy (EQT.SK i EQT.PK), którą umieszcza się w każdym urządzeniu. Klucze publiczne urządzenia certyfikuje organ certyfikacji państwa członkowskiego. Zadania te mogą realizować producenci urządzeń, jednostki personalizujące urządzenia lub organy państwa członkowskiego. Wspomnianej pary kluczy używa się do uwierzytelniania, składania podpisu cyfrowego oraz świadczenia usług w zakresie szyfrowania.

                        CSM_010

                        W czasie generowania, ewentualnego transportu i przechowywania należy zachować poufność kluczy prywatnych.
                        Na poniższym rysunku zobrazowano przepływ danych w tym procesie:

                  3.1.2   Klucze testowe RSA

                        CSM_011

                        Do celów testowania urządzeń (włącznie z badaniami interoperacyjności) europejski organ certyfikacji generuje różniące się pary kluczy, jedną europejską parę kluczy testowych i przynajmniej dwie pary kluczy testowych państwa członkowskiego, których klucze publiczne są certyfikowane europejskim prywatnym kluczem testowym. Producenci umieszczają w urządzeniach przechodzących testy homologacji typu klucze testowe certyfikowane jednym z tych kluczy testowych państwa członkowskiego.

                  3.1.3   Klucze czujnika ruchu

            W czasie generowania, ewentualnego transportu i przechowywania w należyty sposób zachowuje się poufność trzech kluczy Triple DES opisanych poniżej.
            W celu obsługi elementów składowych tachografu zgodnych z normą ISO 16844 europejski organ certyfikacji i organ certyfikacji państwa członkowskiego dodatkowo zapewniają, co następuje:

                        CSM_036

                     europejski organ certyfikacji generuje KmVU i KmWC, dwa niezależne i unikatowe klucze Triple DES, oraz generuje Km jako: Km = KmVU XOR KMWC
                        . Europejski organ certyfikacji przesyła te klucze, z zachowaniem stosownych procedur bezpieczeństwa, organom certyfikacji państw członkowskich na ich wniosek.

                        CSM_037

                        Organy certyfikacji państw członkowskich:

                                    —

                                    używają Km do szyfrowania danych czujnika ruchu wymaganych przez producentów czujników ruchu (dane, które mają być zaszyfrowane kluczem Km, są określone w normie ISO 16844-3),

                                    —

                                    przesyłają klucz KmVU producentom przyrządów rejestrujących z zachowaniem należytych procedur bezpieczeństwa w celu umieszczenia w przyrządach rejestrujących,

                                    —

                                    zapewniają umieszczenie klucza KmWC we wszystkich kartach warsztatowych w pliku elementarnym w czasie personalizacji kart.

                  3.1.4   Generowanie i dystrybucja kluczy sesji T-DES

                        CSM_012

                        W ramach procesu wzajemnego uwierzytelnienia przyrządy rejestrujące i karty do tachografu generują i wymieniają niezbędne dane w celu uzyskania wspólnego klucza sesji Triple DES. Poufność tej wymiany informacji jest chroniona mechanizmem kryptograficznym RSA.

                        CSM_013

                        Klucz ten stosuje się we wszystkich późniejszych czynnościach kryptograficznych, używając bezpiecznej wymiany komunikatów. Ważność tego klucza wygasa z końcem sesji (wyjęcie karty lub wyzerowanie karty) lub po 240 użyciach (jedno użycie klucza = jedno polecenie używające bezpiecznej wymiany komunikatów wysłane do karty i związana z nim odpowiedź).

                  3.2.   Klucze

                        CSM_014

                        Długości kluczy RSA (niezależnie od poziomu) są następujące: moduł n1 024 bity, wykładnik publiczny e maksymalnie 64 bity, wykładnik prywatny d1 024 bity.

                        CSM_015

                        Klucze Triple DES mają postać (Ka, Kb, Ka), gdzie Ka i Kb są niezależnymi 64-bitowymi kluczami. Nie dopuszcza się możliwości ustawiania jakichkolwiek bitów wykrywania błędu parzystości.

                  3.3.   Certyfikaty

                        CSM_016

                        Certyfikaty klucza publicznego RSA są certyfikatami „niesamoopisującymi”, weryfikowalnymi przez kartę (CVC) (zob. norma ISO/IEC 7816-8).

                  3.3.1   Treść certyfikatów

                        CSM_017

                        Certyfikaty klucza publicznego RSA zawierają następujące dane w określonym poniżej porządku:

                                    Dane

                                    Format

                                    Bajty

                                    Opis

                                    CPI

                                    INTEGER

                                    1

                                    Identyfikator profilu certyfikatu („01” dla tej wersji)

                                    CAR

                                    OCTET STRING

                                    8

                                    Odniesienie do organu certyfikacji

                                    CHA

                                    OCTET STRING

                                    7

                                    upoważnienie posiadacza certyfikatu

                                    EOV

                                    TimeReal

                                    4

                                    Koniec terminu ważności certyfikatu. Opcjonalny, gdy nieużywany, wypełniony „FF”.

                                    CHR

                                    OCTET STRING

                                    8

                                    odniesienie do posiadacza certyfikatu

                                       n

                                    OCTET STRING

                                    128

                                    Klucz publiczny (moduł)

                                       e

                                    OCTET STRING

                                    8

                                    Klucz publiczny (wykładnik publiczny)

                                       164

                           Uwagi:

                                    1.

                                    „Identyfikator profilu certyfikatu” (CPI) wyznacza dokładną strukturę certyfikatu uwierzytelniania. Można go używać jako wewnętrznego identyfikatora urządzenia w odpowiednim wykazie nagłówków, który opisuje konkatenację elementów danych w certyfikacie.
                                    Wykaz nagłówków związanych z treścią certyfikatu jest następujący:

                                                ‘4D’

                                                ‘16’

                                                ‘5F 29’

                                                ‘01’

                                                ‘42’

                                                ‘08’

                                                ‘5F 4B’

                                                ‘07’

                                                ‘5F 24’

                                                ‘04’

                                                ‘5F 20’

                                                ‘08’

                                                ‘7F 49’

                                                ‘05’

                                                ‘81’

                                                ‘81 80’

                                                ‘82’

                                                ‘08’

                                                Znacznik rozszerzonego wykazu nagłówków

                                                Długość wykazu nagłówków

                                                Znacznik CPI

                                                Długość CPI

                                                Znacznik CAR

                                                Długość CAR

                                                Znacznik CHA

                                                Długość CHA

                                                Znacznik EOV

                                                Długość EOV

                                                Znacznik CHR

                                                Długość CHR

                                                Znacznik klucza publicznego (zbudowany)

                                                Długość następnych DO

                                                Znacznik modułu

                                                Długość modułu

                                                Znacznik wykładnika publicznego

                                                Długość wykładnika publicznego

                                    2.

                                    „Odniesienie do organu certyfikacji” (CAR) ma na celu identyfikację organu certyfikacji wydającego certyfikat, w taki sposób, że ten element danych może być użyty jednocześnie jako identyfikator klucza organu w celu odniesienia do klucza publicznego organu certyfikacji (kodowanie — patrz Identyfikator klucza poniżej).

                                    3.

                                 „Upoważnienie posiadacza certyfikatu” (CHA) służy do identyfikowania praw posiadacza certyfikatu. Składa się ono z ID aplikacji tachograficznej i typu urządzenia, dla którego certyfikat jest przeznaczony (zgodnie z elementem danych
                                       , „00” dla państwa członkowskiego).

                                    4.

                                    „Odniesienie do posiadacza certyfikatu” (CHR) ma na celu jednoznaczną identyfikację posiadacza certyfikatu, w taki sposób, że ten element danych może być użyty jednocześnie jako identyfikator klucza podmiotu w celu odniesienia do posiadacza certyfikatu klucza publicznego.

                                    5.

                                    Identyfikatory kluczy jednoznacznie identyfikują posiadacza certyfikatu lub organy certyfikacji. Są one kodowane w następujący sposób:

                                                5.1.

                                                Urządzenie (VU lub karta):

                                                            Dane

                                                            Numer seryjny urządzenia

                                                            Data

                                                            Typ

                                                            Producent

                                                            Długość

                                                            4 bajty

                                                            2 bajty

                                                            1 bajt

                                                            1 bajt

                                                            Wartość

                                                            liczba całkowita

                                                            kodowanie BCD mm rr

                                                            specyficzny dla producenta

                                                            kod producenta

                                                      W przypadku VU producent, gdy wnioskuje o certyfikaty, może, ale nie musi, znać identyfikację urządzenia, w którym mają być umieszczone klucze.
                                                W pierwszym przypadku producent wysyła identyfikację urządzenia z kluczem publicznym do organu swojego państwa członkowskiego w celu certyfikacji. W tym przypadku certyfikat będzie zawierał identyfikację urządzenia i producent musi zapewnić umieszczenie kluczy i certyfikatu w przewidzianym urządzeniu. Identyfikator klucza ma przedstawioną powyżej postać.
                                                W drugim przypadku producent musi tylko jednoznacznie zidentyfikować każdy wniosek o certyfikat i wysłać tę identyfikację z kluczem publicznym do organu swojego państwa członkowskiego w celu certyfikacji. W tym przypadku certyfikat będzie zawierał wnioskowaną identyfikację. Po zainstalowaniu klucza w urządzeniu producent musi zawiadomić zwrotnie organ swojego państwa członkowskiego o przyporządkowaniu klucza do urządzenia (tj. podać identyfikację wniosku o certyfikat, identyfikację urządzenia). Identyfikator klucza ma następującą postać:

                                                            Dane

                                                            Numer seryjny wniosku o certyfikat

                                                            Data

                                                            Typ

                                                            Producent

                                                            Długość

                                                            4 bajty

                                                            2 bajty

                                                            1 bajt

                                                            1 bajt

                                                            Wartość

                                                            liczba całkowita

                                                            kodowanie BCD mm rr

                                                            ‘FF’

                                                            kod producenta

                                                5.2.

                                                Organ certyfikacji:

                                                            Dane

                                                            Identyfikacja organu

                                                            Numer seryjny klucza

                                                            Dodatkowe informacje

                                                            Identyfikator

                                                            Długość

                                                            4 bajty

                                                            1 bajt

                                                            2 bajty

                                                            1 bajt

                                                            Wartość

                                                            1-bajtowy kod numeryczny państwa
                                                            3-bajtowy kod alfanumeryczny państwa

                                                            liczba całkowita

                                                            dodatkowe kodowanie
                                                            (specyficzne dla CA)
                                                            ‘FF FF’, gdy nie jest używany

                                                            ‘01’

                                                      Numer seryjny klucza służy do rozróżniania różnych kluczy państwa członkowskiego w przypadku zmiany klucza.

                                    6.

                                    Weryfikatory certyfikatów wiedzą niejawnie o tym, iż certyfikowany klucz publiczny jest kluczem RSA właściwym do uwierzytelnienia, weryfikacji podpisu cyfrowego i szyfrowania dla poufnych usług (certyfikat nie zawiera identyfikatora obiektu, który by to określał).

                  3.3.2   Wydane certyfikaty

                        CSM_018

                        Wydany certyfikat jest podpisem cyfrowym z częściowym odzyskiwaniem treści certyfikatu zgodnie z normą ISO/IEC 9796-2 (z wyjątkiem jego załącznika A4) z dołączonym „odniesieniem do organu certyfikacji”.
                        X.C = X.CA.SK[‘6A’ || Cr || Hash(Cc) || ‘BC’] || Cn || X.CAR

                                    z treścią certyfikatu = Cc =

                                    Cr

                                    ||

                                    Cn

                                    106 bajtów

                                    58 bajtów

                           Uwagi:

                                    1.

                                    Ten certyfikat zawiera 194 bajty.

                                    2.

                                    CAR, utajniony podpisem, jest również dołączony do podpisu, w związku z czym do weryfikacji certyfikatu można wybrać klucz publiczny organu certyfikacji.

                                    3.

                                    Weryfikator certyfikatu zna niejawnie algorytm użyty przez organ certyfikacji do podpisania certyfikatu.

                                    4.

                                    Wykaz nagłówków związanych z wydanym certyfikatem jest następujący:

                                                ‘7F 21’

                                                ‘09’

                                                ‘5F 37’

                                                ‘81 80’

                                                ‘5F 38’

                                                ‘3A’

                                                ‘42’

                                                ‘08’

                                                Znacznik certyfikatu CV (zbudowany)

                                                Długość następnych DO

                                                Znacznik podpisu

                                                Długość podpisu

                                                Znacznik reszty

                                                Długość reszty

                                                Znacznik CAR

                                                Długość CAR

                  3.3.3   Weryfikacja i rozpakowanie certyfikatu

            Weryfikacja i rozpakowanie certyfikatu obejmuje sprawdzenie podpisu zgodnie z normą ISO/IEC 9796-2, odzyskanie treści certyfikatu i klucza publicznego: X.PK = X.CA.PK
                  o
                X.C. oraz sprawdzenie ważności certyfikatu.

                        CSM_019

                        Procedura ta składa się z następujących etapów:

                                    weryfikacja podpisu i odzyskanie treści:

                                                            —

                                                            z X.C odzyskaj Sign, Cn‘i CAR’:

                                                X.C =

                                                Sign

                                                ||

                                                Cn‘

                                                ||

                                                CAR’

                                                128 bajtów

                                                58 bajtów

                                                8 bajtów

                                                —

                                                z CAR' wybierz odpowiednio klucz publiczny organu certyfikacji (jeżeli nie uzyskano go wcześniej innymi środkami)

                                                —

                                                odtwórz Sign z klucza publicznego CA: Sr'= X.CA.PK [Sign]

                                                —

                                                sprawdź, czy Sr' zaczyna się od ‘6A’ i kończy na ‘BC’

                                                            —

                                                            oblicz Cr' i H' z: Sr' =

                                                ‘6A’

                                                ||

                                                Cr'

                                                ||

                                                H'

                                                ||

                                                ‘BC’

                                                106 bajtów

                                                20 bajtów

                                                —

                                                odzyskaj treść certyfikatu C' = Cr‘|| Cn’

                                                —

                                                sprawdź, czy Hash(C') = H'

                                    Jeżeli rezultat kontroli będzie prawidłowy, certyfikat jest prawdziwy, a jego treść to C'.

                                    Sprawdzenie ważności z C':

                                                —

                                                w stosownych przypadkach sprawdź koniec daty ważności,

                                    odzyskaj i zachowaj klucz publiczny, identyfikator klucza, upoważnienie posiadacza certyfikatu i koniec ważności certyfikatu z C':

                                                —

                                                X.PK = n || e

                                                —

                                                X.KID = CHR

                                                —

                                                X.CHA = CHA

                                                —

                                                X.EOV = EOV

                  4.   MECHANIZM WZAJEMNEGO UWIERZYTELNIENIA
            Wzajemne uwierzytelnienie między kartami a VU odbywa się według opisanej poniżej zasady.
            Każda strona wykazuje drugiej, że posiada ważną parę kluczy, z której klucz publiczny jest certyfikowany przez organ certyfikacji państwa członkowskiego, który uzyskał certyfikat wydany przez europejski organ certyfikacji.
            Wykazanie polega na podpisaniu kluczem prywatnym losowej liczby przysłanej przez drugą stronę, która musi odzyskać tę liczbę przy sprawdzaniu tego podpisu.
            Mechanizm zostaje uruchomiony przez VU w chwili włożenia karty. Procedura rozpoczyna się od wymiany certyfikatów i rozpakowania kluczy, a kończy ustaleniem klucza sesji.

                        CSM_020

                        W procesie tym stosuje się następujący protokół (strzałki oznaczają polecenia i wymianę danych (zob. dodatek 2)):

                  5.   POUFNOŚĆ, INTEGRALNOŚĆ I MECHANIZMY UWIERZYTELNIANIA PRZESYŁANIA DANYCH MIĘDZY VU A KARTAMI
            5.1.   Bezpieczna wymiana komunikatów

                        CSM_021

                        Bezpieczna wymiana komunikatów chroni integralność przesyłania danych między VU a kartami zgodnie z odniesieniami [ISO/IEC 7816-4] i [ISO/IEC 7816-8].

                        CSM_022

                        W przypadku konieczności zapewnienia ochrony przesyłanych danych do obiektów danych wysyłanych w poleceniu lub odpowiedzi dołącza się obiekt danych z kryptograficzną sumą kontrolną. Kryptograficzną sumę kontrolną weryfikuje odbiorca.

                        CSM_023

                        Kryptograficzna suma kontrolna danych wysyłanych w poleceniu integruje nagłówek polecenia i wszystkie wysyłane obiekty danych (=>CLA = ‘0C’, a wszystkie obiekty danych są ograniczone znacznikami, w których b1=1).

                        CSM_024

                        Bajty stanu odpowiedzi-informacji są chronione kryptograficzną sumą kontrolną, jeżeli odpowiedź nie zawiera żadnego pola danych.

                        CSM_025

                        Kryptograficzne sumy kontrolne składają się z 4 bajtów.
                        W związku z tym struktura poleceń i odpowiedzi w ramach bezpiecznej wymiany komunikatów przedstawia się w następujący sposób:

                                    Wykorzystywane DO stanowią częściowy zbiór DO stosowanych w ramach bezpiecznej wymiany komunikatów, o których mowa w normie ISO/IEC 7816-4:

                                                Znacznik

                                                Mnemonik

                                                Znaczenie

                                                   ‘81’

                                                TPV

                                                Odkryta wartość danych niekodowanych w BER-TLV (chroniona przez kryptograficzną sumę kontrolną)

                                                ‘97’

                                                   TLE

                                                Wartość Le w niezabezpieczonym poleceniu (chroniona przez kryptograficzną sumę kontrolną)

                                                ‘99’

                                                TSW

                                                Stan-Info (chronione przez kryptograficzną sumę kontrolną)

                                                ‘8E’

                                                TCC

                                                Kryptograficzna suma kontrolna

                                                ‘87’

                                                TPI CG

                                                Bajt wskaźnika wypełnienia || Kryptogram (odkryta wartość niekodowana w BER-TLV)

                                    Dla danej pary niezabezpieczone polecenie – odpowiedź:

                                                Nagłówek polecenia

                                                Treść polecenia

                                                CLA

                                                INS

                                                P1

                                                P2

                                                [Pole Lc]

                                                [Pole danych]

                                                [Pole Le]

                                                cztery bajty

                                                Bajty L, oznaczone od B1 do BL

                                                Treść odpowiedzi

                                                Stopka odpowiedzi

                                                [Pole danych]

                                                SW1

                                                SW2

                                                Bajty danych Lr

                                                dwa bajty

                                    Odpowiadająca para zabezpieczone polecenie – odpowiedź jest następująca:

                                                Zabezpieczone polecenie:

                                                            Nagłówek polecenia (CH)

                                                            Treść polecenia

                                                            CLA

                                                            INS

                                                            P1

                                                            P2

                                                            [Nowe pole Lc]

                                                            [Nowe pole danych]

                                                            [Nowe pole Le]

                                                            ‘OC’

                                                            Długość nowego pola danych

                                                            TPV

                                                            LPV

                                                            PV

                                                            TLE

                                                            LLE

                                                            Le

                                                            TCC

                                                            LCC

                                                            CC

                                                            ‘00’

                                                            ‘81’

                                                            Lc

                                                            pole danych

                                                            ‘97’

                                                            ‘01’

                                                            Le

                                                            ‘8E’

                                                            ‘04’

                                                            CC

                                                      Dane zintegrowane w sumie kontrolnej = CH || PB || TPV || LPV || PV || TLE || LLE || Le || PB
                                                PB = bajty wypełnienia (80 .. 00) zgodnie z normami ISO-IEC 7816-4 i ISO 9797 metoda 2.
                                                Obiekty DO PV i LE występują tylko wtedy, gdy są pewne odpowiadające im dane w niezabezpieczonym poleceniu.

                                                Zabezpieczona odpowiedź:

                                                            1.

                                                            Przypadek, gdy pole danych odpowiedzi nie jest puste i nie wymaga ochrony poufności:

                                                                        Treść odpowiedzi

                                                                        Stopka odpowiedzi

                                                                        [Nowe pole danych]

                                                                        nowe SW1 SW2

                                                                        TPV

                                                                        LPV

                                                                        PV

                                                                        TCC

                                                                        LCC

                                                                        CC

                                                                        ‘81’

                                                                        Lr

                                                                        pole danych

                                                                        ‘8E’

                                                                        ‘04’

                                                                        CC

                                                                  Dane zintegrowane w sumie kontrolnej = TPV || LPV || PV || PB

                                                            2.

                                                            Przypadek, gdy pole danych odpowiedzi nie jest puste i wymaga ochrony poufności:

                                                                        Treść odpowiedzi

                                                                        Stopka odpowiedzi

                                                                        [Nowe pole danych]

                                                                        nowe SW1 SW2

                                                                        TPI CG

                                                                        LPI CG

                                                                        PI CG

                                                                        TCC

                                                                        LCC

                                                                        CC

                                                                        ‘87’

                                                                        PI || CG

                                                                        ‘8E’

                                                                        ‘04’

                                                                        CC

                                                                  Dane przenoszone przez CG: dane niekodowane w BER-TLV i bajty wypełnienia.
                                                            Dane zintegrowane w sumie kontrolnej = TPI CG || LPI CG || PI CG || PB

                                                            3.

                                                            Przypadek, gdy pole danych odpowiedzi jest puste:

                                                                        Treść odpowiedzi

                                                                        Stopka odpowiedzi

                                                                        [Nowe pole danych]

                                                                        nowe SW1 SW2

                                                                        TSW

                                                                        LSW

                                                                        SW

                                                                        TCC

                                                                        LCC

                                                                        CC
[cell cut: 2792945 characters, first 2000000 kept]