[SIZE= 14px]I finally had one response to my plea for a CSV file from a PowerTap hub other than my own, and a fellow CyclingForums user was kind enough to provide it. In regard to the distance/speed errors that have been well–but incompletely–documented here on CyclingForums.com, I thought I'd shed a little light on the issue for those who remain both confused and plagued by the issue. If you are unsure whether your PT hub has the problem, take a look below, and you can check a CSV file from PowerAgent and find out.[/SIZE]
[SIZE= 14px]First, the background on what led me down this path:[/SIZE]
[SIZE= 14px]I have a 'new' CycleOps 400Pro Indoor Cycle,which functions as an ergometer. I noticed that there was a problem on my second ride back in August 2010, as I did a Target Slope ride as a fitness test (my local climb is 4.5 miles at 5% gradient). I got up the climb nearly 7 minutes too fast, and the Saris engineers 'were sure' (even though I was quite dubious) that it was a 'read sensor' in the PowerTap hub, and it required replacement. I thought it was more likely software at the time, and it took months for me to finally get around to changing the hub. [/SIZE]
[SIZE= 14px]Fast forward to December 2010: the new hub showed the same problems, so I started digging into the data to determine the source of the error. Saris Tech Support got with the engineers and had me try a few things, to no avail. I sent them a detailed analysis of what you are seeing below, and they have since gone quiet. I have to assume they are in the background trying to fix it, but both PowerAgent and Joule/LYC firmware updates will apparently be necessary to fix what I now believe to be a widespread hardware problem (evidenced only by one random file from a person I do not know, eliciting the exact same errors). Oddly–and luckily–they apparently have redundant data from the PowerTap to be able get around what may be a hardware issue via software. I still cannot fathom why the PT hub outputs both speed and distance data discretely, but they may be lucky they designed it that way.[/SIZE]
[SIZE= 14px]Anyway, for some reason, the distance field is used by some programs to calculate speed, and would result in occasional speed spikes (pretty cyclically consistent through the data file). But, if you look at the CSV file, the speed spikes are not manifested in the speed column, the source of the error is the distance column. Without adding a column to show the difference in distance each second (i.e. sample, or row of data), the outlier data is hard to see. Make that calculation (Column F, in the screengrab below), and the error stands out like a sore thumb. Graph it, and then you can really see how cyclic the error is, and only the engineers can know why the error is semi-cyclic, and random at the same time.[/SIZE]
[SIZE= 14px]Anyway, here's a screenshot of the Excel file showing the substance of the above (the first error occurs at 3.28 minutes into this ride, bolded). I'd be curious to hear if any of you with this 'known' distance/speed discrepancy can confirm that the distance field is the source of the error.[/SIZE]
[SIZE= 14px]Apologies if this exact error has been well-documented elsewhere, but I searched, and could find mainly references to there being an average speed vs. distance discrepancy, but nowhere was the source defined.[/SIZE]
[SIZE= 14px]Best to all,[/SIZE]
[SIZE= 14px]JV[/SIZE]
PS: The impending version of PowerAgent (v2.18b)may fix the problem for most, but not for newer version of the Indoor Cycle that utilize the Joule, nor for people that use WKO+, where the error is still evident.
[SIZE= 14px][/SIZE]
[SIZE= 14px]First, the background on what led me down this path:[/SIZE]
[SIZE= 14px]I have a 'new' CycleOps 400Pro Indoor Cycle,which functions as an ergometer. I noticed that there was a problem on my second ride back in August 2010, as I did a Target Slope ride as a fitness test (my local climb is 4.5 miles at 5% gradient). I got up the climb nearly 7 minutes too fast, and the Saris engineers 'were sure' (even though I was quite dubious) that it was a 'read sensor' in the PowerTap hub, and it required replacement. I thought it was more likely software at the time, and it took months for me to finally get around to changing the hub. [/SIZE]
[SIZE= 14px]Fast forward to December 2010: the new hub showed the same problems, so I started digging into the data to determine the source of the error. Saris Tech Support got with the engineers and had me try a few things, to no avail. I sent them a detailed analysis of what you are seeing below, and they have since gone quiet. I have to assume they are in the background trying to fix it, but both PowerAgent and Joule/LYC firmware updates will apparently be necessary to fix what I now believe to be a widespread hardware problem (evidenced only by one random file from a person I do not know, eliciting the exact same errors). Oddly–and luckily–they apparently have redundant data from the PowerTap to be able get around what may be a hardware issue via software. I still cannot fathom why the PT hub outputs both speed and distance data discretely, but they may be lucky they designed it that way.[/SIZE]
[SIZE= 14px]Anyway, for some reason, the distance field is used by some programs to calculate speed, and would result in occasional speed spikes (pretty cyclically consistent through the data file). But, if you look at the CSV file, the speed spikes are not manifested in the speed column, the source of the error is the distance column. Without adding a column to show the difference in distance each second (i.e. sample, or row of data), the outlier data is hard to see. Make that calculation (Column F, in the screengrab below), and the error stands out like a sore thumb. Graph it, and then you can really see how cyclic the error is, and only the engineers can know why the error is semi-cyclic, and random at the same time.[/SIZE]
[SIZE= 14px]Anyway, here's a screenshot of the Excel file showing the substance of the above (the first error occurs at 3.28 minutes into this ride, bolded). I'd be curious to hear if any of you with this 'known' distance/speed discrepancy can confirm that the distance field is the source of the error.[/SIZE]
[SIZE= 14px]Apologies if this exact error has been well-documented elsewhere, but I searched, and could find mainly references to there being an average speed vs. distance discrepancy, but nowhere was the source defined.[/SIZE]
[SIZE= 14px]Best to all,[/SIZE]
[SIZE= 14px]JV[/SIZE]
PS: The impending version of PowerAgent (v2.18b)may fix the problem for most, but not for newer version of the Indoor Cycle that utilize the Joule, nor for people that use WKO+, where the error is still evident.
[SIZE= 14px][/SIZE]