In description of fixAge property in position service (SIN 20, PIN 12) there is:
"The age of the fix in seconds. Any value greater than 600 is automatically replaced with 600, as that is the largest maximum age value the modem supports."
But if there is no valid fix provided for longer than 600 seconds this value is not capped (counting above 600 continuously). That behaviour is not according to specification.
Steps to reproduce:
Run terminal simulator
In GPS simulator select FixType: "No Fix"
in console type "prop get position" and find GpsFixAge property
When 600 seconds passes the value is still increasing every second
for example: SIN=20(position) PIN=12(fixAge) val=2653
Package version of terminal software in use : IDP-6xx_8xx_v4.1.4.6768
In description of fixAge property in position service (SIN 20, PIN 12) there is: "The age of the fix in seconds. Any value greater than 600 is automatically replaced with 600, as that is the largest maximum age value the modem supports." But if there is no valid fix provided for longer than 600 seconds this value is not capped (counting above 600 continuously). That behaviour is not according to specification.
Steps to reproduce:
Package version of terminal software in use : IDP-6xx_8xx_v4.1.4.6768