General Troubleshooting Tips:
- We highly recommend that you install on to your computer the software that came with your training device (it is this software that contains the Drivers needed for your training device to "talk" with your computer; you do not have to use the device manufacturer's software, just have it installed on your computer)
- We recommend that you set your Heart Rate and Power Zones in your account before uploading data files, otherwise Time in Zones will not be calculated. For more info on how to set your Training Zones please click here.
Establishing a Connection with your Device for Download:
- If you have any troubles with your device not being recognized by Device Agent, or the download will not initialize, try this:
- Unplug your device from the computer
- Turn off Device Agent by right clicking in the Task Tray and clicking Exit (so that we know if is off, not just closed)
- Then do the following (in this order):
- Open Device Agent
- Turn on your device
- Connect you device your your computer
- Select device and port
- Start Download
Receiving a Response Error:
- If you get the error "An error occurred uploading the file Error receiving response", or something to that effect when trying to upload from Device Agent to your online account, it usually is created by the anti-virus software (and more often than not, it is Norton anti-virus software) running on your computer, privacy settings, firewall settings, or changes in your network; basically, something related to the configuration of your computer is preventing the communication connection to establish for the upload.
- If this is happening at work, you may need to consult your IT department, as they may have changed some settings (unfortunately, we can't see that stuff from this end).
- If you are having this issue from home and work, try setting http://www.trainingpeaks.com/ as an exception in your anti-virus software. Also, try setting Device Agent as an exception in your computer's Firewall. Try disabling your anti-virus software temporarily, then try uploading and see if it goes through; this will confirm if this is the issue or not.
Matching Actual Workout with a Planned Workout:
If the Actual workout you uploaded is not matching your Planned workout in your online account, here is why:
- When TrainingPeaks receives the data, it checks the day for which the file is set to see if you have any workouts planned. If you do have one planned, it checks to see if the type of workout (bike, run, walk, etc) matches between the designation in the device and that planned in your account.
- At the same time, it looks to see if there is any "actual" data stored yet (meaning you have not actaully done the workout yet).
- If the upload file matches the type of workout (bike, run, etc), and there is no file already loaded for that workout in that day, it will attach the uploaded data to your planned workout.
- If you don't have a planned workout, it will create a workout automatically for you and store the data.
Why does data extracted from my training device through Device Agent or WKO+ not match the numbers I get when downloading to that device's manufacturer's software?
- Extracted data from Device Agent or WKO+ won't be dead-on exact compared to the Device Manufacturer's Software. This is especially true with GPS enable devices (but applies to all devices), since the GPS devices are able to calculate a more precise location than what they record in the time series data, which is what we mostly use to do calculations.
- For example, If I go out and do a bike workout using a Garmin Edge 305, the EDGE might read 42.06 miles, but once downloaded the data might show 41.9 miles. To apply a correction to every single reading to force the time-series data to match the overall "lap" data would be sort of fudging. We have decided to stick to showing the raw data, and not try to interpolate what the device thought the raw data meant. Typical discrepancies are within +/- 5%; rounding errors and lots of other things can play into it.
- We do our best to match manufacturer's data, but after working with many major vendors, you'd be pretty amazed at how much smoothing and adjusting of the "raw" data goes on. We choose to show true "raw" data (if we can get it), instead of adjusted data.
- Another reason that Garmin's differ is that the watch may be using as Latitude, Longitude, and Altitude to determine the distance traveled (if it doesn't have a wheel sensor or footpod to override the positional calculation internally) when directly displaying data to the user. Garmin Training Center will have it's own method of (re)calculating, etc. WKO+ will use the speed and/or distance values from the file or device if they are provided. If not, WKO+ uses only Latitude and Longitude when determining speed and distance for Garmin devices because the elevation readings are so erratic.
- So, devices capable of reading from a wheel sensor or foot pod will produce the most accurate results. The Garmin Forerunner 301 is not so capable, as it is older technology. Thus, if you have a wheel sensor or foot pod, use it!
- The Garmin's by the way, do not provide a way for us to tell where the distance and speed values come from, if reported.
- Depending upon your firmware and/or version of Garmin Training Center producing the files, or used when first downloading the workout from the device, speed and/or distance may not be provided.
- Over time, we have noticed that the underlying sample points issued by the Garmin devices seem to be getting farther from the starting and times of laps. That is, as the functionality has increased, Garmins seem to worry less and less about matching up end points. Recent changes inside WKO+ (and Device Agent) have increased attempts to insert points where they might be missing (such as exactly when a lap starts or ends)and extrapolate the data in between.
- Regarding differences between version of our software - we are mainly interested in knowing that downloads into WKO+ match downloads into Device Agent which should match what is displayed in a TrainingPeaks Account online. Likewise, files imported into WKO+ should match those imported directly to the web site. Finally, downloads to WKO+ should match the imports of the same workout coming from Garmin Training Center (+/- 1 second and including the differences stated above).
Mac Device Agent with a Garmin Forerunner 301:
When using Mac Device Agent with a Garmin Forerunner 301, please note that speed and pace will not be reported in WKO+ if later downloaded from TrainingPeaks.com and imported to WKO+.