This post serves as a brief summary of the technical specifications of the many radios in the Phone, iPad and the Apple Watch and as index for easier deeper exploration into each. Most of these are very broad categories (for example, there are many types of Bluetooth with differing data rates) and I’ll be linking each of these to more detailed breakdowns.
TLDR: If at first you don’t connect, try, try and sometimes try again. I found my LiveWire would only connect to my phone roughly half the time, and waiting beyond 30 seconds for it to connect is unlikely to help.
I’m determined to uncover as much as I can as to what is undermining the Bluetooth connection between my new iPhone 12 Pro Max and my new Harley Davidson LiveWire electric motorcycle. It’s my thing – iOS and hardware, after all.
For this post, I decided to focus on a simple experiment. How often (and how quickly) does the phone connect to the bike when I power on the bike?
The results were kinda shocking honestly.
For the experiment, I placed my iPhone 12 Pro Max running iOS 14.7.1 on the seat of the bike. My Harley is running software version 01.02.00-02. My security fob was nearby, although not super close – it was in my thigh bag about 2m from the bike.
The only other devices connected to my phone were a Ford Mach-E and my Apple Watch.
I turned on the bike and started a stopwatch and waited to see how long until the Bluetooth indicator on the Harley turned from gray (not connected, see below) to blue (connected, see below.) If 90 seconds had passed, I gave up waiting and turned off the bike. If it did connect, I’d note the time, turn off the bike, and wait for the iPhone Settings > Bluetooth screen to also show it “Not Connected.”
If the bike didn’t connect, I’d wait until I heard the last relay click inside before during it back on, about 10 seconds or so (I didn’t measure this exactly.)
I repeated this 20 times.
9 out of 20 times it never connected. 11 times it did, but the time it took to connect varied quite a bit.
8 times out of 20 it connected in 24 seconds or less – the other three times it took 30, 35 and 44 seconds
And it isn’t as simple as waiting for 90 seconds turning it off and then getting it to connect. Twice it failed to connect 3 times back to back. Oooof.
So, the Traction Control and ABS lights toggle on, off and on again about every two second. They appear about 10 seconds after turning on the bike. One thing I’ll probably do until I sort this out is count 7-8 blinks and, if the Bluetooth hasn’t connected by then, turn off the bike and try again. Meh.
And something else peculiar came up during the experiment. Multiple instances of my LiveWire in Other Devices (see screenshot below). I’ll probably throw together a little app to see why that’s happening. iOS Settings > Bluetooth just shows the device name there.