Roberto Viola

Echelon Row Sport and QZ: MyWhoosh Compatibility via Virtual PM5

The Echelon Row Sport works with QZ and MyWhoosh through the virtual rower and PM5 workflow. A recent user test confirmed that QZ connects to the Echelon Row Sport and that MyWhoosh can use the QZ rower after the correct settings are selected. QZ turns the rower’s Bluetooth data into a rowing session that can also feed Garmin, Apple Health, Google Health Connect, Strava and other compatible services.

Echelon Row Sport 2 smart rower. Official Echelon product image. Product source [1]

The Echelon Row Sport

The current Echelon Row Sport 2 product page describes a Bluetooth smart rower with a motorized magnetic resistance system, handlebar control, a foldable frame and a device holder. Echelon lists 32 resistance levels, a 300 lb (136 kg) maximum user weight and performance fields including calories, resistance, strokes/SPM and time.[1] The Echelon Row product family is also described as a connected rower with a Bluetooth resistance controller and a foldable design.[2]

The confirmed Echelon Row Sport + MyWhoosh setup

The user started with QZ connected to the Echelon Row Sport and MyWhoosh unable to use the rower data correctly. The working configuration was reached by selecting the Echelon rower as the FTMS Rower, enabling QZ’s Virtual Rower and Virtual Rower as PM5 options, and removing an unrelated manual rower setting. After that cleanup, the user confirmed: QZ connected to the rower, MyWhoosh could see the device, and the setup was working.

Feature Confirmed result
Bluetooth connection QZ connects to the Echelon Row Sport through the dedicated Echelon rower driver.
FTMS rower mode Select the detected rower under Row Options > FTMS Rower when using the tested configuration.
Virtual rower QZ can advertise the physical rower’s metrics to another training application.
PM5 emulation Enabling Virtual Rower as PM5 provides the device profile MyWhoosh expects in this workflow.
MyWhoosh Confirmed working after the manual rower setting was removed and the virtual PM5 path was configured.
Resistance QZ reads the current resistance and supports resistance commands through the Echelon rower driver; the physical rower remains the source of the resistance hardware.

What QZ reads from the rower

The public QZ Echelon rower driver processes the rower’s packets and updates the workout metrics. It reads the current resistance, stroke rate/cadence, speed or pace, elapsed time and distance-related data. QZ also maintains stroke count, distance, calories, crank-style event data and heart-rate input when an external heart-rate source is configured.[4]

How to connect Echelon Row Sport to MyWhoosh

  1. Install a current QZ build and allow Bluetooth access.
  2. Open QZ and select the Echelon Row Sport under Row Options > FTMS Rower.
  3. Enable Virtual Rower and Virtual Rower as PM5 in QZ’s experimental settings.
  4. Clear any stale manual rower selection or unrelated device setting, then restart QZ.
  5. Start QZ and wait until the live rowing metrics update before opening MyWhoosh.
  6. In MyWhoosh, select the QZ/PM5 rower. If discovery on the same Android device is unreliable, run MyWhoosh on a second device and connect it to the QZ virtual rower.

QZ’s rowing guide specifically recommends Virtual Rower plus PM5 emulation for MyWhoosh, because MyWhoosh may expect a PM5-style rower rather than a standard FTMS rower. The same guide recommends a second device when Bluetooth discovery is unreliable on one device.[5]

Garmin, Apple Health and Google Health Connect

More QZ features

Troubleshooting the 0 W MyWhoosh screen

If MyWhoosh discovers the phone but shows 0 W, first verify that the rower itself is producing live values in QZ. Then remove any stale manual rower setting, restart QZ, keep Virtual Rower enabled and select Virtual Rower as PM5 for MyWhoosh. The Echelon rower implementation calculates watts from resistance and stroke rate, so the values must be updating in QZ before MyWhoosh can receive them.[4] [5]

If the phone name is shown instead of a rower name, use the QZ virtual-device settings and, when needed, run MyWhoosh on a separate device. The confirmed user case reached a working result after the manual rower setting was removed.

The short version

Echelon Row Sport → QZ Bluetooth connection → live rowing metrics → Virtual Rower + PM5 → MyWhoosh, Garmin, Apple Health, Google Health Connect, Strava and more. The Echelon Row Sport becomes a flexible rowing source instead of being limited to one app ecosystem.

Read the official Echelon Row Sport 2 product page, visit QZ Fitness and review the QZ rowing guide.

Sources

  1. Echelon Row Sport 2 official product page — product features and specifications.
  2. Echelon Row official product page — Row family Bluetooth and design information.
  3. QZ Echelon Rower Sport 2 issue — public history of Echelon rower support.
  4. QZ Echelon rower driver — metrics, calculated watts and resistance handling.
  5. QZ rowing FAQ — Virtual Rower, PM5 and MyWhoosh configuration.
  6. QZ integration FAQ — Garmin Connect and ANT+ workflows.
  7. QZ feature list — health, apps, heart-rate and automation features.
  8. QZ HealthKit integration — Apple Health workout path.
  9. QZ Android FAQ — Google Health Connect permissions and export.
  10. QZ supported applications — compatible application scope.
Exit mobile version