LapTimer Pairing with Someone Else's RaceBox
Posted: Fri Jun 23, 2023 11:17 pm
I use LapTimer GrandPrix v24.6.3 on an (old) iPhone 4S running iOS 9.3.6 with a Dual XGPS160 to capture lap times only (i.e., no video, no OBD). It's there for redundancy and so I can view the lap times during the event, the primary being a RaceCapture Pro recording to SD card (I find the RaceCapture app essentially unusable for things like that, LapTimer good!).
Yesterday LapTimer was failing because, in addition to connecting to my Dual XGPS160, it was also connecting to someone else's RaceBox (Mini, IIRC) ... even though the only device paired on the iPhone was the Dual XGPS160 (and, in fact, I think it was the only BT device found/listed). I don't understand how that can even happen, but that's not the issue. #;-)
Even worse, the RaceBox was given "priority" so it was ignoring the Dual XGPS 160. Seemingly, once we left the staging area and the distance killed the BT signal, LapTimer appeared to be quitting ... whatever the behavior, zero sessions/laps were recorded until it seems the person with the RaceBox left (or maybe turned it off if my LapTimer's connection was causing it to fail for him/her).
QUESTIONS
---
Is there a way to configure my version of LapTimer to _only_ connect to a specific device (or a specific class of devices that could help reduce the likelihood of such issues)?
Is there a way to kill such a (RaceBox) connection from within LapTimer, when it occurs?
(For bonus points [I'm a retired software developer]) How was LapTimer able to connect to a BT device that was not specifically paired (and not listed as paired) to my phone ... this seems like a significant security issue (in general terms)?
Any help you can offer with this would be appreciated.
Yesterday LapTimer was failing because, in addition to connecting to my Dual XGPS160, it was also connecting to someone else's RaceBox (Mini, IIRC) ... even though the only device paired on the iPhone was the Dual XGPS160 (and, in fact, I think it was the only BT device found/listed). I don't understand how that can even happen, but that's not the issue. #;-)
Even worse, the RaceBox was given "priority" so it was ignoring the Dual XGPS 160. Seemingly, once we left the staging area and the distance killed the BT signal, LapTimer appeared to be quitting ... whatever the behavior, zero sessions/laps were recorded until it seems the person with the RaceBox left (or maybe turned it off if my LapTimer's connection was causing it to fail for him/her).
QUESTIONS
---
Is there a way to configure my version of LapTimer to _only_ connect to a specific device (or a specific class of devices that could help reduce the likelihood of such issues)?
Is there a way to kill such a (RaceBox) connection from within LapTimer, when it occurs?
(For bonus points [I'm a retired software developer]) How was LapTimer able to connect to a BT device that was not specifically paired (and not listed as paired) to my phone ... this seems like a significant security issue (in general terms)?
Any help you can offer with this would be appreciated.