afarran / swm2m_avl_tests

Feature tests of AVL agent
0 stars 0 forks source link

Position service - property fixAge not capped when value above 600 #7

Open ArturMalyszewicz opened 10 years ago

ArturMalyszewicz commented 10 years ago

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:

  1. Run terminal simulator
  2. In GPS simulator select FixType: "No Fix"
  3. in console type "prop get position" and find GpsFixAge property
  4. 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