Posted  by  admin

Digital Tachograph Card Reader Software Free

Digital tachograph rolls. ‹ Back to Software & downloading devices Card Reader - CARDREADER. This popular Card Reader has a lightweight foot for vertical.

  1. Digital Card Reader Writer
  2. Digital Tachograph Card Reader

This is a C# project I worked on with my late Godfather, James 'Walter' Boyle. He wrote some sophisticated software to handle analogue tachographs and report on working hours, compliance to speed limits, etc, and needed to add support for the digital tachograph system that was introduced in around 2002 (EEC 3821/85).

Usage

Usage is quite simple. There is a main class DataFileReader and two subclasses: VehicleUnitDataFile and DriverCardDataFile. You can create an instance of one of the sublasses using the following methods:

Digital Tachograph Card Reader Software Free

Once you have a reader instance you can give it a binary file to read and an XML Writer:

Or alternativly you can work with proccessed regions directly, like

Signature Validation

By default signature validation is disabled, to enable:

Now when processing file if there will any issue with validating signed data InvalidSignatureException will be thrown.

About project

The project tachograph-reader.csproj is suitable for using with .NET Core and VScode, and contains a simple command line app. Run the command without args to scan ./data/vehicle and ./data/driver and process all files found.Run the command with --driver or --vehicle to process individual files. You can also specify an output filename for the resulting XML. Tasks are set up in VScode for running the command.

Most of the sections/features of both data file formats are catered for. It's possible to modify the data file formats using DriverCardData.config and VehicleUnitData.config. These are two XML files defining the structure of the data with features specific to the standard (such as cyclic buffer support).

The standard is not particularly well written and it took quite a bit of work to decipher it. This project encapsulates that learning in a reasonably succint form, mainly in the XML config files. Some code comments refer to pages in the specification1360_2002-Annex_1B-GB.pdf which is available in this repository for convenience.

It's amusing that the authors of the standard went to great pains to fit the data in the space available on the cards of the time.. a very cheap USB stick would now hold a lifetime's worth of driver data!

The code does not validate the digital signatures in a file, so it's possible someone could provide a fraudulent data file and we would not detect it. If this is important to you, you are probably stuck with using the available commercial software to process your data files.

I am distributing the code in the hope that someone finds it useful but without any warranty of any kind.

If you have issues or questions I may be able to help - time permitting - so please raise an issue. Even better, create a pull request!

Copyright (C) 2014-2017 Alfie Kirkpatrick

Digital Tachograph Card Reader Software Free

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

(Redirected from Digital Tachograph Card)

A digital tachograph is a device fitted to a vehicle that digitally records its speed and distance, together with the driver's activity selected from a choice of modes.

In Europe, it succeeded the analogue tachograph as a result of European Union regulation 1360/2002 that made digital tachographs mandatory for all relevant vehicles manufactured after August 1, 2005. Digital tachographs would be required as of May 1, 2006 for all new vehicles for which EWG regulation VO(EWG)3820/85 applies, as is published in the official newsletter of the European Union L102 from April 11, 2006.

  • 1Digital tachograph system
  • 3Comparison with the analogue system

Digital tachograph system[edit]

A digital tachograph system consists of a digital driver card, the tachograph head, and a sender unit mounted to the vehicle gearbox. The sender unit produces electronic pulses as the gearbox output shaft turns. These pulses are interpreted as speed data by the head.

The sender unit and head are electronically paired and the pulses from the sender to the head are encrypted, therefore deterring tampering by intercepting or replicating the pulse signal in the intermediate wiring.

Mar 14, 2011 - If you are seeing this with other MSI files when installing VS2010 SP1. Are similar for Visual Studio 2010 Shell (Isolated) through the download location. As required by the prompt: rename vs_setup.msi vs_intshell_enu.msi. I downloaded this Visual Studio 2010 Professional ISO from MSDN. My Visual Studio 2010 installation is failing with error, 'e: vs_setup.msi. Download vs_setup.msi for visual studio 2010.

As well as automatically receiving speed data, the tachograph records the driver's activity selected from a choice of modes. The 'drive mode' is activated automatically when the vehicle is in motion, and digital tachograph heads usually default to the 'other work' mode upon coming to rest. The 'rest' and 'availability' modes can be manually selected by the driver whilst stationary.

In Europe, drivers are legally required to accurately record their activities, retain the records and produce them on demand to transport authorities who are charged with enforcing regulations governing drivers' working hours. Regulation (EC) 561/2006 of the European Parliament and of the Council [1] defines drivers hours.

Digital tachograph head models[edit]

  • VDO DTCO 1381 / VDO DTCO 2.2
  • Stoneridge Electronics SE5000
  • Actia SmarTach
  • Efkon Efas 3 / Intellic Efas 4

Digital card types[edit]

German driver card

There are several types of digital card, depending on the function of the card owner:

  • Driver cards are used by drivers to record driving information.
  • Company cards are used by operators to retrieve data regarding their employees from the tachograph head. It also allows a company to lock information so that it cannot be subsequently obtained by another operator.
  • Control cards are used by law enforcement agencies to retrieve data from the tachograph head. A control card overrides any company locks put in place by operators.
  • Workshop cards are used by authorised tachograph technicians to fit and calibrate tachographs.

Data storage[edit]

The activity information is stored in the tachograph head’s internal memory and simultaneously onto the flash memory chip contained within the digital driver card whilst it is inserted into the head.

A digital driver card is issued to an individual driver by a country's driving authority on application. In the UK this is the DVLA.

Speed information is also stored, but only on the tachograph head’s internal memory. Speed data is stored in at least 1-hertz intervals, depending on the model of tachograph head.

When either memory bank is full, the oldest data is automatically overwritten with the current data. Design specifications prevent data being altered or deleted, therefore ensuring the integrity of the data for subsequent analysis and presentation in a court case.

Data can be locked in the tachograph head by using a company card. This ensures that the data cannot be retrieved by another company should the vehicle subsequently change ownership, or in the case or lease or hire vehicles that are used by many companies during their life. All data can still be retrieved by use of a control card or a workshop card.

Data is stored as a .ddd file that can be imported into tachograph analysis software.

Comparison with the analogue system[edit]

Advantages of digital tachographs[edit]

The digital data stored by the tachograph system can be analysed by computer and infringements automatically identified.

Digital Card Reader Writer

Digital data is encrypted and cannot be altered or deleted by the driver once stored on the card or in the head.

Digital Tachograph Card Reader

Information is more explicitly defined in digital form and is less likely to be misinterpreted. When an analogue chart is visually analysed, a margin of error is present, dependent on the quality of the recording and the skill level of the analyst.

Disadvantages of digital tachographs[edit]

Without a digital card reader, computer and analysis software, the data can be more difficult to interpret as it is not visually represented as the analogue chart is, and requires mathematical calculations to decipher the information from its presented format. Some Renault branded tachograph heads can produce printed information in a graphical format, similar in appearance to the activity trace on an analogue tachograph chart.

References[edit]

  1. ^Regulation (EC) No 561/2006 of the European Parliament and of the Council of March 15, 2006 on the harmonisation of certain social legislation relating to road transport and amending Council Regulations (EEC) No 3821/85 and (EC) No 2135/98 and repealing Council Regulation (EEC) No 3820/85
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Digital_tachograph&oldid=677607382'