Changes

Line 36: Line 36:  
Auto calibration task is launched on one of these conditions (assume calibration is enabled in configuration):<br>
 
Auto calibration task is launched on one of these conditions (assume calibration is enabled in configuration):<br>
 
1. Every time device turns on, it checks whether it was previously calibrated and has calibration stored in flash. If device has no calibration in flash, auto calibration task is started.<br>
 
1. Every time device turns on, it checks whether it was previously calibrated and has calibration stored in flash. If device has no calibration in flash, auto calibration task is started.<br>
2. Device calibration was previously disabled by configuration and now is enabled.<br>
+
2. Device calibration was previously disabled by configuration and now is enabled. If Full calibration is already stored, it will not be overwritten.<br>
 
3. SMS “auto_calibrate:set” is received. Note: SMS response is sent after calibration has been acquired.<br>
 
3. SMS “auto_calibrate:set” is received. Note: SMS response is sent after calibration has been acquired.<br>
 
This SMS triggers an SMS response to be sent. Response is sent when calibration is acquired. When 1 hour passes without successful calibration, failed SMS response is sent.<br>
 
This SMS triggers an SMS response to be sent. Response is sent when calibration is acquired. When 1 hour passes without successful calibration, failed SMS response is sent.<br>
 
4. Calibrated device’s mean axes of set interval  differ more than set amount from desired (0,0,1) calibration is considered inaccurate. Calibration is deleted from flash and auto calibration task started.<br>
 
4. Calibrated device’s mean axes of set interval  differ more than set amount from desired (0,0,1) calibration is considered inaccurate. Calibration is deleted from flash and auto calibration task started.<br>
 +
 +
HDOP and PDOP values are checked before start calibration process. If current HDOP or PDOP values are less than 10, auto calibration will not start.
 +
 
After auto calibration task has been started, it will go on indefinitely until satisfactory calibration is acquired.<br>
 
After auto calibration task has been started, it will go on indefinitely until satisfactory calibration is acquired.<br>
  

Navigation menu