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"                                   --> Shokz

Components#

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.

AttributeDetail
FrameAluminium, 170mm travel
DrivetrainSRAM GX Eagle 1Γ—12 (mechanical)
Wheels29" 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.

ProtocolDirectionData
ANT+Fazua β†’ Garmin Edge MTBCurrent 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).


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.

ProtocolDirectionDetail
ANT+ (receive)Garmin Edge β†’ WatchlinkPaired to the Edge as an ANT+ display device
Bluetooth LE (transmit)Watchlink β†’ Apple WatchRelays 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.

LinkProtocolPurpose
Apple Watch ↔ iPhoneBluetoothWatch sync, notifications
iPhone β†’ ShokzBluetooth (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#

ProtocolFrequencyUsed By
ANT+2.4 GHzFazua β†’ Garmin, Garmin β†’ Watchlink
Bluetooth LE2.4 GHzWatchlink β†’ Watch, Watch ↔ iPhone
Bluetooth Classic (A2DP/HFP)2.4 GHziPhone β†’ Shokz
GPS (L1/L5)1575 / 1176 MHzGarmin 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