User story #141
Updated by André Neto almost 10 years ago
Implement requirement MARTe-EX-F-1.1.14 based on the original MARTe implementation.
Note: for logging purposes it is important to have a precise measure of absolute time at least in microseconds.
Note: It is expected that the implementation, after calibrating the High Resolution Timer, will store in a static variable the time at which the application has started (using a +portable method+, i.e. no clib code in the +portable part+) minus the current value of the High Resolution Timer. This number can then later be added to the value of the High Resolution Timer to directly compute the elapsed time since the epoch.
Note: for logging purposes it is important to have a precise measure of absolute time at least in microseconds.
Note: It is expected that the implementation, after calibrating the High Resolution Timer, will store in a static variable the time at which the application has started (using a +portable method+, i.e. no clib code in the +portable part+) minus the current value of the High Resolution Timer. This number can then later be added to the value of the High Resolution Timer to directly compute the elapsed time since the epoch.