Optionally, the processing unit will be used to store continuously positions and auxiliary information such as time, for later report in enabled/required time, and to enable storage of other data such as planned route or special points along the route, for example, points that would help the probe to determine its direction related to a specific place where it has to take a turn.