New graphs in 1.19!

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

Clicking on one of the bars will return the detail for that hour (if data exists for it):

Swipe to go from one hour to the next:

Pie chart of time on network type:

The “?” means the app could not work out the network type you were on, this may happen because you have no signal, or because are changing between network types.

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!

This entry was posted in App Update, Understanding signal and tagged , . Bookmark the permalink.

3 Responses to New graphs in 1.19!

  1. sipe says:

    Glad to see that project is getting activity :) keep up the good work.

  2. Bruce says:

    Can you have the graphs pull data stored in the OSM files stored on your sdcard (when you have the data saved to your sdcard, of course). Little better graphs showing all the data you have aquired.


Leave a Reply