I made an extension to work with the location sensor. it shows some missing data compared to the standard tool.
some additional variables have been created for the GPS positioning status monitor.
it works independently without a standard tool.
tries to get data every second and not by event -location changed-
if the signal disappears or is missing, the variables are reset to zero. That was the plan
“// Set values for GpsData when there is no signal
latitude = 0;
longitude = 0;
altitude = 0;
speed = 0;
bearing = 0;
time = 0;”
This is the distinguishing feature from the standard listener if you were standing still and the signal would disappear, then the speed would be (as an example) It would have remained the same. in my case, if the signal disappears, the variables are reset, which is more logical and convenient to use