We’ve added a few things to the graph view to help you understand your signal better, graphics showing:
- Average signal
- Time spent on each network type (2G/3G/4G) [if your device is wifi only you won;t see this]
- Hourly and daily graphs of signal strength
We plan to add some more things, like the name of the network you were most connected to each hour and (if it is of interest) the proportion of time on each exact network type (EDGE, GRPS, HSPA, UMTS, LTE…).
The new graphs will import the data you have stored locally on your phone and show that straight away, if you’ve recently uploaded data to our servers you won’t see anything, but check back later. The graphs currently refresh when you open and close the app.
Here’s the sort of thing you’ll see after you’ve been using it for a while:
Average daily signal strength (this one is for cells, but in wifi mode you’ll see a similar graphic).
Note: the dark grey bars are where data is lacking. You might see that even after you’ve been using the feature for a while that data for recent hours/days is missing. This is mostly because readings of signal strength can only be taken when the phone’s screen is on. Also, the rate of data collection can be adjusted in Settings->Data Sharing Settings
A note on how the averages are calculated:
When the app is running in the foreground (i.e. you can see it!) or when it’s in Maximum Background Sharing or if you sue the widget then it catches every change in signal strength. It attaches to each signal strength reading the amount of time the signal was seen to be that value. The averages are weighted by this value. Sometimes the “time at” value is unavailable because the app took just a single reading on the spot (which is common when it is running as a background process) we assign a default value of 10s to it and use that in the weighting.
Thanks to all the beta testers who’ve been running 1.19!