Relay Personal Area Network#
A reference document describing the connected device ecosystem used while riding the Transition Relay Alloy PNW.
Network Diagram#
graph TB
subgraph Bike["π΅ Transition Relay PNW Alloy GX"]
Fazua["Fazua Ride 60"]
end
subgraph Head["Handlebar"]
Garmin["Garmin Edge MTB"]
end
subgraph Wrist["Wrist"]
Watch["Apple Watch Ultra 1"]
Watchlink["Watchlink"]
end
subgraph Pocket["Jersey Pocket"]
iPhone["iPhone 16 Pro Max"]
end
Shokz["Shokz OpenRun Pro 2"]
Fazua -- "ANT+ Β· Mode, Battery, Power & Cadence" --> Garmin
Garmin -- "ANT+" --> Watchlink
Watchlink -- "Bluetooth LE" --> Watch
Watch -- "Bluetooth" --> iPhone
iPhone -- "Bluetooth" --> ShokzComponents#
Transition Relay PNW Alloy GX#
The bike. Full-suspension aluminium enduro e-MTB with 170mm travel front and rear. The Fazua Ride 60 motor system is fully integrated β motor at the bottom bracket, battery in the downtube. No radar tail light is used with this bike.
| Attribute | Detail |
|---|---|
| Frame | Aluminium, 170mm travel |
| Drivetrain | SRAM GX Eagle 1Γ12 (mechanical) |
| Wheels | 29" front / 27.5" rear (mullet) |
Fazua Ride 60#
The motor system. Broadcasts ride data over ANT+ to the Garmin Edge MTB for recording. The wired handlebar controller handles mode switching (Off / Breeze / River / Rocket) independently.
| Protocol | Direction | Data |
|---|---|---|
| ANT+ | Fazua β Garmin Edge MTB | Current mode, battery %, rider power & cadence |
Garmin Edge MTB#
Handlebar-mounted GPS bike computer. Primary data recorder β aggregates Fazua motor data, GPS, and barometric elevation into a single .fit file per ride.
Receives from:
- Fazua Ride 60 β power, cadence, motor data
- Internal GPS β route, speed, elevation
Typical connected sensor profiles: E-Bike, (Speed / HR if additional sensors paired).
Watchlink ANT+ β Bluetooth LE Bridge#
Bridges the Garmin Edge’s aggregated data stream to the Apple Watch over Bluetooth LE. The Apple Watch has no ANT+ radio; the Watchlink solves this without the Edge needing a BLE client mode.
| Protocol | Direction | Detail |
|---|---|---|
| ANT+ (receive) | Garmin Edge β Watchlink | Paired to the Edge as an ANT+ display device |
| Bluetooth LE (transmit) | Watchlink β Apple Watch | Relays data to the Watch |
Apple Watch Ultra 1#
Receives live power and cadence from Garmin Edge MTB via the Watchlink. Records an independent GPS workout and stays connected to the iPhone 16 Pro Max for notifications and audio routing.
iPhone 16 Pro Max#
Carried in a jersey pocket. Receives watch data from the Apple Watch Ultra 1 over Bluetooth and routes audio to the Shokz OpenRun Pro 2.
| Link | Protocol | Purpose |
|---|---|---|
| Apple Watch β iPhone | Bluetooth | Watch sync, notifications |
| iPhone β Shokz | Bluetooth (A2DP / HFP) | Music, podcasts, navigation audio |
Shokz OpenRun Pro 2#
Bone-conduction headphones connected to the iPhone 16 Pro Max via Bluetooth. A2DP for audio, HFP for calls. Open-ear design keeps ambient trail and traffic sounds audible.
Protocol Summary#
| Protocol | Frequency | Used By |
|---|---|---|
| ANT+ | 2.4 GHz | Fazua β Garmin, Garmin β Watchlink |
| Bluetooth LE | 2.4 GHz | Watchlink β Watch, Watch β iPhone |
| Bluetooth Classic (A2DP/HFP) | 2.4 GHz | iPhone β Shokz |
| GPS (L1/L5) | 1575 / 1176 MHz | Garmin Edge MTB, Apple Watch Ultra 1 |
Data Flow Summary#
Fazua Ride 60 ββANT+βββΊ Garmin Edge MTB ββANT+βββΊ Watchlink ββBLEβββΊ Apple Watch Ultra 1
(records .fit) β
iPhone 16 Pro Max ββ
β
βββBTβββΊ Shokz OpenRun Pro 2