The CIQ API documentation is silent on GLONASS. The Class:Toybox::Position::Info makes frequent references to GPS but no reference to GLONASS. It could be argued that in this case the term "GPS" is being used to refer to satellite based navigation systems generally which could include the US GPS and Russian GLONASS systems, but that could be wishful thinking.
The big challenge to investigating this is finding a way to determine whether or not the app is getting the GLONASS data, as there no attribute the Position::Info class that identifies the source of the data.
Based on further analysis of the timing errors that I have detected in the position data (reported here ) I have stumbled on a method of determining whether the data is from GPS or from GPS+GLONASS, and have determined that :
- the CIQ apps use GLONASS when enabled in the app's settings but
- the Position::Info class never uses GLONASS.
My method is too lengthy to publish here, and it is philosophically impossible to prove a negative, but if anyone has evidence that we do get GLONASS data in the Toybox::Position::Info class then I will be delighted to be proved wrong.