Connect PM5 to both phone and watch
Connect PM5 to both phone and watch
Dear all,
I'd like to connect my RowErg PM5 monitor to my watch (Coros Pace 2 where all my activities are tracked, bike, workout, swim, run) and to my phone to participate to ErgData challenges and get the full history on the app.
I currently cannot have one training Sync with both devices, any help ?
I'd like to connect my RowErg PM5 monitor to my watch (Coros Pace 2 where all my activities are tracked, bike, workout, swim, run) and to my phone to participate to ErgData challenges and get the full history on the app.
I currently cannot have one training Sync with both devices, any help ?
Re: Connect PM5 to both phone and watch
Bluetooth is a 1:1 connection, so you can connect your phone OR your watch, but not both at the same time using Bluetooth.
I use a Garmin watch, which can receive PM5 data via Ant+, this works independently from BT connections. Ergdata connection done via BT, watch connected via Ant+, so both devices get all the data.
Don't know if Coros supports this as well.
I use a Garmin watch, which can receive PM5 data via Ant+, this works independently from BT connections. Ergdata connection done via BT, watch connected via Ant+, so both devices get all the data.
Don't know if Coros supports this as well.
Male - '80 - 82kg - 177cm - Start rowErg Jan 2022
1': 358m
4': 1217m
30'r20: 8068m
30': 8,283m
60': 16,222m
100m: 0:15.9
500m: 1:26.0
1k: 3:07.8
2k: 6:37.1
5k: 17:26.2
6k: 21:03.5
10k: 36:01.5
HM: 1:18:40.1
FM: 2:52:32.6
My log
1': 358m
4': 1217m
30'r20: 8068m
30': 8,283m
60': 16,222m
100m: 0:15.9
500m: 1:26.0
1k: 3:07.8
2k: 6:37.1
5k: 17:26.2
6k: 21:03.5
10k: 36:01.5
HM: 1:18:40.1
FM: 2:52:32.6
My log
Re: Connect PM5 to both phone and watch
Indeed, but I'd like to add a little nuance. Most bluetooth devices actually allow multiple BLE connections. For example, my Garmin dual HR allows two simultaneous BLE connections. It is a design choice from Concept2, either to save battery or to prevent conflict handling.
Yeah, and ANT+ is a broadcast protocol. so it allows unlimited listeners.
It depends on the specific watch type. Some Coros watches do, some don't.
Package maintainer of OpenRowingMonitor, the open source Rowing Monitor
Re: Connect PM5 to both phone and watch
Sure, there are devices handling multiple connections via BT, but in the end a target device can only receive a single data point from one or the other connected device. Multiple connection would only be helpful, when the main actor (aka PM5) only provides data, but does not receive data.JaapvanE wrote: ↑March 23rd, 2025, 4:32 amIndeed, but I'd like to add a little nuance. Most bluetooth devices actually allow multiple BLE connections. For example, my Garmin dual HR allows two simultaneous BLE connections. It is a design choice from Concept2, either to save battery or to prevent conflict handling.
Better example to understand: most BT loudspeaker support multiple connections to receive data, but only one of the connected devices can play music at a time. The other device can interrupt at any time and stopping playback from the first device. I don't get the point of this feature, to be honest

Male - '80 - 82kg - 177cm - Start rowErg Jan 2022
1': 358m
4': 1217m
30'r20: 8068m
30': 8,283m
60': 16,222m
100m: 0:15.9
500m: 1:26.0
1k: 3:07.8
2k: 6:37.1
5k: 17:26.2
6k: 21:03.5
10k: 36:01.5
HM: 1:18:40.1
FM: 2:52:32.6
My log
1': 358m
4': 1217m
30'r20: 8068m
30': 8,283m
60': 16,222m
100m: 0:15.9
500m: 1:26.0
1k: 3:07.8
2k: 6:37.1
5k: 17:26.2
6k: 21:03.5
10k: 36:01.5
HM: 1:18:40.1
FM: 2:52:32.6
My log
Re: Connect PM5 to both phone and watch
O darn, with ESPRowingMonitor we implemented just that for a maximum of three devices.Sakly wrote: ↑March 23rd, 2025, 5:31 amSure, there are devices handling multiple connections via BT, but in the end a target device can only receive a single data point from one or the other connected device. Multiple connection would only be helpful, when the main actor (aka PM5) only provides data, but does not receive data.
First of all, within Bluetooth you subscribe to specific characteristics. So, one can actually differentiate between the different roles (just listening, or also control). So ifyou want a single source of command, one could force that on a much more granular level of the characteristic (which we don't).
Aside that, conflict handling isn't that difficult. On its bigger sibling OpenRowingMonitor we accept commands via the user interface, BLE and MQTT. No issue with multiple command sources (one will be direct, the other app based, the other home automation based). So I can tell Alexa to set up my rower for a 10K session. But I can adjust it via ErgData or the GUI. Our resolution strategy is easy: last one wins. Based on that, we report all metrics and the clients will find out the real plan.
BLE actually has a broadcast/multicast variant as well, so a lot is possible if people are willing to keep up with current standards.
Allowing multiple devices to listen to the same metrics stream is extremely usefull for a PM5. People want to connect ErgData for recording, connect to a game, connect to a watch.Sakly wrote: ↑March 23rd, 2025, 5:31 amBetter example to understand: most BT loudspeaker support multiple connections to receive data, but only one of the connected devices can play music at a time. The other device can interrupt at any time and stopping playback from the first device. I don't get the point of this feature, to be honest![]()
Having multiple remotes can be usefull. There are actually quite some interesting scenario's that involve multiple BLE connections controlling a device.
Package maintainer of OpenRowingMonitor, the open source Rowing Monitor
Re: Connect PM5 to both phone and watch
Thank you all for your input
Coros Pace 3 is not supporting Ant+ (while pace 2 does ...)
So i prefer to link the phone to participate to concept 2 challenges, April 15th will be tough
Bye
Coros Pace 3 is not supporting Ant+ (while pace 2 does ...)
So i prefer to link the phone to participate to concept 2 challenges, April 15th will be tough

Bye
Re: Connect PM5 to both phone and watch
Come to think of it, you can download your workout from the C2 log as fit-file, which you might be able to import in a Coros environment. Not optimal, but it might help with keeping workouts in one place.
Package maintainer of OpenRowingMonitor, the open source Rowing Monitor