Erg IQ

Installation & Configuration

ErgIQ can be installed from the Connect IQ store using the link below. Once installed, a limited set of application settings are available for the user to adjust. These settings as well as the pairing procedure are outlined in the user manual.



Requirements

ErgIQ will connect to a compatible fitness equipment system, the following is currently supported:

  • Concept2 Rower/SkiErg with PM5 (Firmware v22.015/156/722 or greater)


Known Issues

This is a BETA and therefore it has some items being worked through. For issues relating to FIT recording, pairing or Garmin Connect, even if they are listed here please report that you have the issue as well. This will help accurately determine the scale of the problem.

  • workout metrics are incorrect: distance, calories, stroke count (upgrade PM5 to BETA v22.014 or greater using C2 Utility if your comfortable doing this, otherwise it will be fixed in the next release)
  • Fenix3, FR920XT, and vivoactive HR have issues pairing (see post #4 for temporary workarounds until resolved)
  • vivoactive doesn't save last lap and session data correctly (issue being investigated)
  • Garmin Connect doesn't integrate developer FIT fields using native number mapping for summary, laps, or record fields


Non-Garmin FIT Analysis Sites

ErgIQ takes advantage of the newer defined developer FIT fields. These fields are a new standard that are not currently recognized at all non-Garmin sites. The following sites are known to work but others may work as well, this is not an exhaustive listing:



ErgIQ Reviews or Other Information

  • rowingmusings ErgIQ Review - Review
  • I just put in a quick 5k to give things a more realistic test than previously. Things worked great.

    Couple of observations. On the connect site the Stroke rate graph is correct but in the Stats table the Average and Max SPM values are much higher than I'd expect (close to double). Same goes for the values in the Splits table, both the SPM values are roughly double my expectations.


    Send me a PM with the activity link so I can take a look. There are two stroke rate data sets, Erg IQs and Garmin's, I'm guessing your looking at the Garmin values which are wrong and the lap data doesn't work right in Connect :(
  • There's nothing secret in the workout data, here is the link:
    https://connect.garmin.com/modern/activity/1491801511
  • I really appreciate all the work this app has taken! Here is a link to my first ever rowing session, and I must say I am obviously not a natural rower!

    https://connect.garmin.com/modern/activity/1492073476

    I am running the beta firmware on the rower. I have my 5 year old Garmin HRM1G connected to both the the PM5 and my Forerunner 235. I assume the heart rate seen on the app is from the PM5 data feed.

    There are two data sets for heart rate and stroke rate, the ErgIQ ones are correct. The activity has the correct data under the ConnectIQ areas but it is applying the other data set to its metrics or leaving blanks.

    Again, thanks for all the work and let me know what tests I can help with!
  • There's nothing secret in the workout data, here is the link:
    https://connect.garmin.com/modern/activity/1491801511


    I don't want to assume people are ok sharing their information although in this case no GPS location information is included so it probably isn't a big deal. The workout is just as I expected, the Garmin data and the data from Erg IQ are in conflict, it is obvious which one is correct. Currently the graphs labeled with Connect IQ are correct and show correctly on the website but in the Connect Mobile version are displayed wrong even though the data is correct. The lap information doesn't show at all so you're looking at the Garmin data which isn't correct. The session information at the bottom of the page under Connect IQ is correct but is missing items on the website and is complete but formated and ordered incorrectly on the mobile app. These items are all out of my control and part of the reason this is still in BETA, the more users highlighting this and requesting a better integration the more likely it will happen.

    Here is a link to my first ever rowing session, and I must say I am obviously not a natural rower!
    https://connect.garmin.com/modern/activity/1492073476


    You'll need to mark the activity as public if you want to share, glad everything worked out for you!
  • Way to go!

    Thanks for developing this app. I will soon try the IQ app and post the results
    thanks!
    Huub
  • Thanks for this -- looks good.

    Do you have to pair every time you row? Just messed around with it a little bit tonight on my vivoactive...will be doing a 20 min piece tomorrow and will give this a shot!
  • Thanks for this -- looks good.

    Do you have to pair every time you row? Just messed around with it a little bit tonight on my vivoactive...will be doing a 20 min piece tomorrow and will give this a shot!


    You'll be the first vivoactive tester I've had, please give it a try in a controlled setting where if it doesn't work quite right you aren't negatively impacted, it's still BETA after all. Based on your post I'm assuming it had no problem pairing, if so the user setting for pairing ID is what you want to use so you no longer receive the dialogue asking to pair (it is on the last page of the manual). The four numbers shown on the watch when pairing is what you should put into the pairing ID user setting and in the future the "Row/Ski" indicator will show automatically when paired without asking to confirm. Maybe try a 500m test to make sure everything runs correctly on the watch and them confirm the results in Connect before trying it on a real workout. Let me know how it goes!
  • No worries, I'm a full time software engineer, so I know the drill. Let me know if you want feedback here or via PM / email.

    Rowed a quick 500m as suggested and varied my stroke rate / pace to see how the logging worked. Good news first: it tracked the start/stop of the workout just fine and a couple quick glances at the watch as I rowed seemed like everything looked correct.

    Viewing the activity on the Connect website, I see the default stroke rate plot (wrong, obviously), as well as IQ plots for Speed, Heart Rate, and Stroke Rate.

    I was wearing my HR strap, but the HR logged shows 0 the whole time. The IQ Stroke Rate plot looks correct, as does the 'Speed' plot, but I'd rather see a Pace plot. Under Stats section the time and elapsed time is correct; everything else is wrong. The Strokes section I assume is wrong because it's using the (bogus) default Garmin 'strokes' field, but the distance and average pace also show 0, which is obviously not right. The times under the 'Splits' section also look correct (assuming 100m segments for the 500m piece).
  • No worries, I'm a full time software engineer, so I know the drill. Let me know if you want feedback here or via PM / email.

    Rowed a quick 500m as suggested and varied my stroke rate / pace to see how the logging worked. Good news first: it tracked the start/stop of the workout just fine and a couple quick glances at the watch as I rowed seemed like everything looked correct.

    Viewing the activity on the Connect website, I see the default stroke rate plot (wrong, obviously), as well as IQ plots for Speed, Heart Rate, and Stroke Rate.

    I was wearing my HR strap, but the HR logged shows 0 the whole time. The IQ Stroke Rate plot looks correct, as does the 'Speed' plot, but I'd rather see a Pace plot. Under Stats section the time and elapsed time is correct; everything else is wrong. The Strokes section I assume is wrong because it's using the (bogus) default Garmin 'strokes' field, but the distance and average pace also show 0, which is obviously not right. The times under the 'Splits' section also look correct (assuming 100m segments for the 500m piece).


    It would be helpful if you can share the activity or a link to the FIT file. Given how Connect looks it's hard for me to determine if the data is wrong or this is part of the list of items in Connect that needs correcting.

    UPDATE: Based on the workout information provided it seems that the vivoactive doesn't properly save last lap and session information on workout completion, further investigation is required. I've update the main thread post to reflect this as a known issue at this point so others know. As for the heart rate, was the PM5 configured to use a heart rate source or you just had the heart rate strap paired with the watch? If it was just paired with the watch, the application won't record it unless the user setting for heart rate is set to "Garmin Device" but this won't put the HR on the PM5 screen, you'll still need to pair it with the PM5 to show there as well. The other complaints mentioned above about incorrect charts, missing lap information, and conflicting data are all issue with Garmin Connect not using the native number defined data.
  • When I used it the distance measured ended up not being recorded.

    Some features that might be useful would be the ability to have multiple pairing codes stored so you can pair with a ski-erg or the rower.