Replies: 5 comments 16 replies
-
Please open a discussion instead of an issue. It can then be converted to an issue if needed. There are different problems experienced by G6 users. The majority, if not all, the issues resulting in sensor start fail is due to connectivity issues. There may be improvements we can make to xDrip. But, please note that every proposal will have to be tested and proven and even then it may still not be merged because it is not something that can benefit everyone. Or, it may be something that would introduce complexity that is not worth the improvement it makes. Regardless of how we can improve xDrip, I am doing what I can to help users by telling them what to do and what not to do using xDrip as is: With respect to this, I suggest
|
Beta Was this translation helpful? Give feedback.
-
@adanvdo I don't know if this is significant but I always let one full 5 minute cycle run after the stop sensor is confirmed by the transmitter (so at least 10 mins after the stop is sent to the tx and around 15 mins after I input the stop) and I don't see the issue you are seeing. Not claiming this is a fix but a workaround that works for me. I have an LG G5 with android 8 and am currently running the xDrip nightly from 2021-11-06, maybe ought to think about upgrading soon!! Also run a t:Slim pump that connects to the G6 but always do starts from xDrip. |
Beta Was this translation helpful? Give feedback.
-
I have been using xDrip for years because I cannot use the official Dexcom app. The problem we are experiencing is not related to connectivity. It is a bug with how the app processes the queue. In the case I have attached, the new sensor did not actually fail. A bug with the way the app processes the task queue caused it to become out of sync with the state of the sensor. The app thought it stopped the new sensor, which was incorrect. While waiting 5-10 minutes does seem like a workaround for this issue, workarounds are not solutions to software problems. Giving people complicated instructions for how to use software to navigate around bugs is a poor solution. I understand that there may be a lot of issues created here, and you guys are doing this voluntarily (which I appreciate) but when a user reports a bug it should be treated as such and not ignored. @jonprogers thank you for the tips. I will attempt waiting longer next time. However, the developers should fix this issue and the issue in #1632 |
Beta Was this translation helpful? Give feedback.
-
I just went through a stop sensor and start a new one process. Please note that some of the information shown on the G5/G6 system status page is info coming from the transmitter. So after I tapped on stop sensor a red flag was placed on the screen. After the next read cycle completed, the system status page showed sensor stopped. The exact same thing happened when I started. On the next read cycle, the system status page changed and showed warming up instead of stopped. But, please let's not call every discrepancy a bug. Some discrepancies are expected. |
Beta Was this translation helpful? Give feedback.
-
I find your description puzzling. When I stop a sensor, it takes quite a while before xDrip shows sensor stopped on the main screen. |
Beta Was this translation helpful? Give feedback.
-
I had to replace a sensor today. I stopped the G6 sensor in the app. When I do this, I always wait for the logs to show that the sensor is actually stopped, due to issues I have run into where the new sensor is put into a bad state. See issue #1632
After the logs read "sensor stopped successfully", I started the new sensor. However, a few moments later, xDrip tried to mark the new sensor as stopped. I was then told to start a new sensor again. When I did this using the same calibration code for the new sensor, I received a notification that the start failed.
Throughout this whole process, the main screen showed statuses that were inconsistent with the logs. This is also mentioned in issue #1632
This is really frustrating. Sometimes my son's mother has to replace his sensor and we constantly run into issues. She doesn't know how to read the logs to make sure a new sensor is ready to be started.
xDrip should not try to start a new sensor until the old session is properly stopped and the app and sensor are in the proper corresponding state.
Beta Was this translation helpful? Give feedback.
All reactions