Programmable data logger
First Claim
1. An apparatus for logging information on at least one bus system, particularly in a CAN system, having an interface to the bus system, wherein said interface can be used to analyse data traffic on the bus system, having a processing unit which filters determinable data from the data traffic in order to store these data in a memory, having a communications unit which permits wireless communication in order to transmit the data, preferably, stored in the memory, having a housing, wherein said housing and containing components are of such a size that mobile use, particularly in a motor vehicle, is possible.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to apparatuses and methods for logging information on at least one bus system, particularly a CAN system, having an interface to the bus system, which interface can be used to analyse data traffic on the bus system, having a processing unit which filters determinable data from the data traffic in order to store these data in a memory, having a communications unit which permits wireless communication in order, preferably, to transmit the data stored in the memory, and having a housing, where the housing and the containing components are of such a size that mobile use, particularly in a motor vehicle, is possible.
-
Citations
26 Claims
-
1. An apparatus for logging information on at least one bus system, particularly in a CAN system,
having an interface to the bus system, wherein said interface can be used to analyse data traffic on the bus system, having a processing unit which filters determinable data from the data traffic in order to store these data in a memory, having a communications unit which permits wireless communication in order to transmit the data, preferably, stored in the memory, having a housing, wherein said housing and containing components are of such a size that mobile use, particularly in a motor vehicle, is possible.
-
8. Apparatus for mobile logging of information on at least one bus system, particularly in a CAN system,
having an interface to the bus system, wherein said interface can be used to analyse data traffic on the bus system, having a processing unit which filters out data on the basis of programmable filter rules in order to store these data in a memory, and which freezes the state of the memory on the basis of programmable states and/or events, particularly by producing a copy of the content of the memory, having a housing, where the housing and the containing components are of such a size that mobile use, particularly in a motor vehicle, is possible.
-
13. A method for evaluating data which are transmitted via a bus system using a programmable mobile evaluation unit whose memory can store the data from the bus system, having the following steps:
-
a program in a relatively high-level programming language is edited using constructs for filtering the data and for determining states and/or events, the program is compiled, so that the program can be executed on the evaluation unit, the program is transmitted to the evaluation unit via an interface, the collected data from the bus system are loaded from the memory when the program has been executed. - View Dependent Claims (14, 15, 16, 17)
-
-
18. Computer loadable data structure representing a compiler or interpreter for a programming language for controlling an apparatus for logging information on at least one bus system, particularly in a CAN system, comprising program constructs
which allow specification of the data which need to be filtered and thus need to be stored at least intermittently, which allow specification of states and/or events, the states and/or events comprising variables, timers, counters, timeouts, flags, message rates, time integrals, reception events and/or time-controlled events.
- 22. Evaluation unit which uses a wireless connection to communicate with an apparatus for logging information on at least one bus system, particularly in a CAN system, having a memory area which can store the logged information, comprising means, particularly protocol controlling means, which, following setup of a connection, retrieve the filtered information from the memory area in the apparatus for logging.
Specification