Establishing connectivity to G7 - possible issue and how to avoid it #3813
Replies: 1 comment 5 replies
-
I had a problem connecting to a G7 three days ago. |
Beta Was this translation helpful? Give feedback.
-
I had a problem connecting to a G7 three days ago. |
Beta Was this translation helpful? Give feedback.
-
I use xDrip as a collector from G7.
I have had cases where there was trouble establishing connectivity to a sensor for the first time.
G6 would transmit only once every 5 minutes. xDrip would wake up 5 minutes after the pair request approval. This can be wrong with G7. Before there is connectivity, G7 transmits once a minute and this behavior is referred to as "rapid reconnect". G7 still performs only one measurement per 5 minutes. When in rapid reconnect, it transmits the same reading 5 times. That's how it can transmit once a minute.
After the first connection is accomplished with a pair request approval, G7 goes back to once every 5 minutes transmission. But, the once every 5 minute interval is always on the same time grid.
This means that the second transmission may be 1 minute or 2 minutes or 3 minutes or 4 minutes or 5 minutes after the first.
After the pair request, I stay on the status page and make sure that xDrip continues to scan. If it stops, I go to classic status page and tap on restart collector.
This guarantees that xDrip will not miss the second transmission regardless of when it happens.
After the second connection, the “Hunting Transmitter” message will disappear, and you can leave the status page.
I have not experienced the disconnect issue any longer since I have been doing this.
I have updated the guide accordingly: Link
We may automate this in xDrip so that there would be no need for manual intervention. I still need to study the xDrip code and run more tests. That is my plan.
But, in the meantime, you can be cautious of this behavior and remedy the problem as explained if it occurs.
Beta Was this translation helpful? Give feedback.
All reactions