Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Always get "Transmitter error: Unable to parse auth challenge: timeout" with newer transmitters #148

Open
goltra3 opened this issue Mar 13, 2020 · 10 comments

Comments

@goltra3
Copy link

goltra3 commented Mar 13, 2020

Hi guys!, I'm always getting "Transmitter error: Unable to parse auth challenge: timeout" with these G6 newer transmitters that showed @ps2 in his v3.1 version.

I've:

  • Removed every transmitter from bluetooth paired devices
  • Deleted Dexcom apps
  • Restarted iPhone

With an older one (July 2019), it does ask me for pairing, but next it throws me an exception and app crashes. It does reset the transmitter.

Any Ideas?

@pi4ohhi7
Copy link
Contributor

Having the same issue with my new batch of transmitters (serial numbers starting with 8G). Interestingly, passive mode is also not working. Logs from active mode (ids redacted):

2020-04-16 10:22:27.323822-0500 dtracker[739:142631] [BluetoothManager] centralManager(_:didDisconnectPeripheral:error:): <CBPeripheral: 0xXXXXXXXXX, identifier = XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, name = DexcomXX, state = disconnected>
2020-04-16 10:22:29.335385-0500 dtracker[739:142631] [BluetoothManager] Re-connecting to known peripheral XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
2020-04-16 10:22:29.712137-0500 dtracker[739:142627] [BluetoothManager] centralManager(_:didConnect:): <CBPeripheral: 0xXXXXXXXXX, identifier = XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, name = DexcomXX, state = connected>
2020-04-16 10:22:29.712530-0500 dtracker[739:142627] [PeripheralManager] Configured peripheral has no services. Reconfiguring…
Transmitter connected
2020-04-16 10:22:29.863499-0500 dtracker[739:142627] [PeripheralManager] Peripheral configuration completed
2020-04-16 10:22:29.864202-0500 dtracker[739:142627] [PeripheralManager] Delegate configuration completed
2020-04-16 10:22:29.864503-0500 dtracker[739:142627] [Transmitter] Authenticating with transmitter
Unable to parse auth challenge: timeout

@pi4ohhi7
Copy link
Contributor

Shortly after that last comment passive mode started working. But active mode still fails to authenticate.

@goltra3
Copy link
Author

goltra3 commented Apr 17, 2020

Hi @pi4ohhi7!, what do you mean with "active" and "passive" mode?

@pi4ohhi7
Copy link
Contributor

Passive mode eavesdrops on the official Dexcom app as it communicates with the transmitter; active mode directly communicates with the transmitter. It looks like passive mode does still work (though I'm having some trouble getting it to work consistently).

@goltra3
Copy link
Author

goltra3 commented Apr 18, 2020

Thanks @pi4ohhi7!, and is it possible to reset transmitters with passive mode?, I haven't heard about that possibility... how does it work?. Thanks again!

@pi4ohhi7
Copy link
Contributor

It's not relevant to resetting transmitters as far as I know.

@agoldh20
Copy link

agoldh20 commented Jul 7, 2020

I am also getting this error

@DonaldBough
Copy link

Also having this issue with 8J transmitter in the US on iPhone with iOS 13 something.

@trauts2
Copy link

trauts2 commented Feb 1, 2021

Same here, with 8H transmitters.

@tomnis
Copy link

tomnis commented Aug 11, 2021

Getting the same with an 8M transmitter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants