Bluetooth Connection Issue
#1
Hello Forum!

So, my first post here.
Out of curiosity I just ordered a PineTime, just to give it a try.
(I had a smartwatch from Withings before, but all this "you have to use our cloud"-$4!7 was a showstopper.)

Anyway, expectations were low (would be unfair to compare a 30$ item with something >100-200).
Yet, I was curious to see what can be done with it, perhaps even see how to get some Qt-app running with it.

However, I seem to permanently run into problems to (re)connect the PineTime (FW v1.6.0) with any device - after it was succesfully paired before.


Tried the following:
- iPhone with inifinitime. Connected and worked - until disconnected i.e. BT turned off on the phone, or just left the house without phone
- Linux on a Thinkpad with amazfish (was a bit bumpy to get build, but got it working). Pinetime paired, and worked as expected, until - perhaps you can guess - until BT was turned off, or I just left the house without the TP.

And, it does always work again - once - when I do a soft reset (push the PineTime button for 8sec until Pine logo appears).

But, obviously then always all collected data such as heart rate and steps is lost. Sad
This is pretty frustrating as it seems to be systematic:
Pair it. All looks fine, then go shopping and come back, and no way to get the data synced. Do a soft reset, loose all data. Looks fine... until the next time. Sad
--
  1. I am aware that the watch can only be connected to one device at a time. (The blue "Bluetooth-B" is not lit.)
  2. Infinitime on the phone just doesn't seem to find it at all anymore - until I reset the PineTime. (tried already enable/disable auto-reconnect -> no diff.)
  3. Amazfish does show the PineTime in the list (mac address is right), but doesn't want to reconnect. (Running the UI from the shell spits out a "connected", just before it says "disconnected" again. Unpairing and trying to repair also no success. - Until soft reset of the PineTime is done.)

So, simple question: What am I doing wrong? Anything I need to watch out for?
This seems to be such a fundamental functionality, I don't want to believe it can't be made to work reliably. Confused

Any advice is welcome.
Thanks in advance,
Orionbelt

PS: I noticed that there seems to be no security in place at all when pairing! I was at least expecting to see some "confirm connect" appear on the PineTime. But nothing. Is it really true that there is nothing stopping my neighbors from connecting to my PineTime if I am not permanently connected? Huh

---
EDIT:
I just noticed there is already a version 1.7.1 for the PineTime. Upgraded now from 1.6.0 to 1.7.1.
First impression: It seems to work much better now. (Hint: the 1.7.1 was not suggested automatically, so had to select it manually.)
  Reply
#2
While InfiniTime 1.6.0 fixed a major issue with reconnection, it seems there's another cause of reconnection problems for some people that's yet to be found. Some have said it happens after enabling the heart rate monitor. I haven't been using HRM since its results are pretty bad at the moment.
https://github.com/InfiniTimeOrg/InfiniTime/issues/707

Secure pairing is currently in the develop branch if you want to compile and test it. They've been trying to avoid it being a breaking change for companion apps, sorting behaviour around how it interacts with the recovery process, and making sure it doesn't break OTA firmware updates. See for example:
https://github.com/InfiniTimeOrg/InfiniTime/issues/880
https://github.com/InfiniTimeOrg/InfiniTime/pull/796
https://github.com/InfiniTimeOrg/InfiniTime/pull/886

I haven't kept track of what the other firmware projects are doing. WaspOS uses a different bluetooth stack so is unlikely to share the same bluetooth problems.
  Reply
#3
Hello,
after few days of PT, which I love a lot, I must say that the blueetooth connectivity is still my main concern.
This post is 2019, releases ago, now we're 2023 and still I have this very same issue.

Case 1)
Graphene with GadgetBridge: hard to connect for the first time, when I have to swap user profile, and thus bluetooth disconnect, no way I can reconnect when i'm back. And same for when, i.e., i deplete battery and phone does turn off.

iPhone with InfiniLink: found and connected one shot. Nothing else tried as the iOS app is very limited in features.

Why on Android to re-connect consistently seems so hard?
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Sad Bluetooth Alternative? erikzoltan 4 1,326 08-23-2023, 06:39 AM
Last Post: erikzoltan
  Struggling to detect Pinetime over bluetooth John45595 0 1,121 11-20-2022, 11:06 PM
Last Post: John45595
  Pinetime Screen issue after bootloop troubles Spater 12 5,522 09-15-2022, 05:03 PM
Last Post: wibble
  Might there be a UV Radiation issue? jojuma 3 2,744 07-30-2022, 04:04 PM
Last Post: headgr
  can anyone suggest their working Linux bluetooth USB dongles to connect to Pinetime? jahway603 4 2,527 07-27-2022, 07:38 PM
Last Post: jahway603
Lightbulb Saving, loading, sending and receiving images via Bluetooth to and from Pinetime danimations 0 1,069 03-29-2022, 01:21 AM
Last Post: danimations
  Bluetooth pairing issues (Mobian, InfiniTime) johns 1 2,124 02-22-2022, 08:01 PM
Last Post: Arsen6331
  PineTime touchscreen wakeup issue norfolk_uk 1 2,027 11-15-2021, 08:01 AM
Last Post: Codenul
  Bluetooth: When discoverable? When pairable? DrPlamsa 0 1,323 08-16-2021, 12:34 PM
Last Post: DrPlamsa
  How to disable Bluetooth? piner67 0 1,436 07-08-2021, 05:42 AM
Last Post: piner67

Forum Jump:


Users browsing this thread: 1 Guest(s)