Method of converting a time based data logger to a time and random event based data logger
First Claim
1. A method of adding asynchronous logging of data relative to predetermined events into a time based data logger which stores operator initiated headers in a data array, as well as data relative to predetermined variables of a transport refrigeration unit, which data is stored synchronously at predetermined constant time intervals, with the operator initiated headers including a predetermined preamble having a predetermined number of data bytes which include a header designator and a digital code which uniquely identifies the specific type of header being entered, comprising the steps of:
- providing an event header having a preamble which includes the same number of data bytes as the preamble of the operator initiated headers, for each type of event to be asynchronously stored in the data array,inserting the header designator associated with the operator initiated headers into the same location of the preamble of each of the event headers as it occupies in the operator initiated headers,providing a digital code which uniquely identifies each event header,inserting each digital code into the same location of the preamble of each of the event headers as the digital code occupies in the preamble of the operator initiated headers,appending a data field to the preamble of each event header,inserting predetermined data into the data field of an event header when an event occurs,storing an event header in the data array asynchronously, at the time the associated event occurs,time stamping each event header when the event header is stored in the data array,and downloading data stored in the data array to a predetermined device, including asynchronously stored event headers and synchronous data stored at predetermined constant time intervals.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of adding asynchronous logging of data relative to events into a time based data logger which stores operator initiated headers in a data array, as well as synchronously storing data relative to variables of a transport refrigeration unit at predetermined constant time intervals. The operator associated headers include a preamble having a predetermined number of data bytes which include a header designator and a digital code which identifies the specific type of header being entered. An event header is provided having a preamble which includes the same number of data bytes as the preamble of the operator associated headers, for each type of event to be asynchronously stored in the data array. The header designator associated with the operator associated headers is inserted into the preamble of each of the event headers. A digital code is provided which identifies each event header, and the digital code is inserted into the preamble of each of the event headers. A data field follows the preamble of each event header, with predetermined data being inserted into the data field when an event occurs. An event header is stored in the data array asynchronously, at the time the associated event occurs. Each event header is time stamped when stored in the data array, and data stored in the data array is downloaded to a predetermined device, including asynchronously stored event headers and synchronous data stored at predetermined time intervals.
-
Citations
11 Claims
-
1. A method of adding asynchronous logging of data relative to predetermined events into a time based data logger which stores operator initiated headers in a data array, as well as data relative to predetermined variables of a transport refrigeration unit, which data is stored synchronously at predetermined constant time intervals, with the operator initiated headers including a predetermined preamble having a predetermined number of data bytes which include a header designator and a digital code which uniquely identifies the specific type of header being entered, comprising the steps of:
-
providing an event header having a preamble which includes the same number of data bytes as the preamble of the operator initiated headers, for each type of event to be asynchronously stored in the data array, inserting the header designator associated with the operator initiated headers into the same location of the preamble of each of the event headers as it occupies in the operator initiated headers, providing a digital code which uniquely identifies each event header, inserting each digital code into the same location of the preamble of each of the event headers as the digital code occupies in the preamble of the operator initiated headers, appending a data field to the preamble of each event header, inserting predetermined data into the data field of an event header when an event occurs, storing an event header in the data array asynchronously, at the time the associated event occurs, time stamping each event header when the event header is stored in the data array, and downloading data stored in the data array to a predetermined device, including asynchronously stored event headers and synchronous data stored at predetermined constant time intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification