adiesner / GarminPlugin

Garmin Communicator Plugin for Linux
https://adiesner.github.io/GarminPlugin/
GNU General Public License v3.0
96 stars 16 forks source link

Seems it is not working with Endomondo #1

Closed lsolesen closed 14 years ago

lsolesen commented 14 years ago

I tried using the plugin with my Forerunner 305. I followed the description on this page: http://www.andreas-diesner.de/garminplugin/ I had everything installed, and it shows up correctly and it seems that it recognizes the watch.

First it will search for installed devices, and it finds two:

1) Forerunner 305, software 2.90 2) Home directory /home/username

I choose 1 and it communicates with the watch which immediately says "Transfer complete", but at Endomondo it just keeps waiting telling that it is reading the list with training sessions from the Forerunner.

Any workarounds or similar problems on your end?

lsolesen commented 14 years ago

I just created a very simple test with no heartrate or GPS tracks, and it seemed to work as expected. I will try as soon as possible to do a full run and try to import that:

Maybe the log from the test run can give you a clue?

The log from the test:

03.09.10 12:49:37 NP_Initialize successfull 03.09.10 12:49:37 new 03.09.10 12:49:37 getvalue - xembed 03.09.10 12:49:37 getvalue - scriptable object 03.09.10 12:49:37 hasMethod: VersionXml not found 03.09.10 12:49:37 getProperty: VersionXml 03.09.10 12:49:37 hasMethod: VersionXml not found 03.09.10 12:49:37 getProperty: VersionXml 03.09.10 12:49:37 hasMethod: VersionXml not found 03.09.10 12:49:37 getProperty: VersionXml 03.09.10 12:49:37 hasMethod: VersionXml not found 03.09.10 12:49:37 getProperty: VersionXml 03.09.10 12:49:37 hasMethod: VersionXml not found 03.09.10 12:49:37 getProperty: VersionXml 03.09.10 12:49:37 hasProperty: Unlock not found 03.09.10 12:49:37 hasProperty: Unlock not found 03.09.10 12:49:37 hasProperty: Unlock not found 03.09.10 12:49:37 Unlock("http://endomondo.com","1d99b3c6dd4c48b6dadb1cac51bdc534") 03.09.10 12:49:37 hasProperty: StartFindDevices not found 03.09.10 12:49:37 hasProperty: StartFindDevices not found 03.09.10 12:49:37 hasProperty: StartFindDevices not found 03.09.10 12:49:37 StartFindDevices() 03.09.10 12:49:37 Searching for Edge705/Oregon300/... 03.09.10 12:49:37 Searching for garmin devices like Edge 305/Forerunner 305... 03.09.10 12:49:37 Found garmin device: Forerunner305 Software Version 2.90©ð_F¬ 03.09.10 12:49:37 Found device via garmintools: Forerunner305 Software Version 2.90©ð_F¬ 03.09.10 12:49:37 Creating new SD Card Device from configuration: Home Directory /home/lsolesen 03.09.10 12:49:37 Found path: /home/lsolesen for GPSData 03.09.10 12:49:37 Number of devices found: 2 03.09.10 12:49:39 hasProperty: FinishFindDevices not found 03.09.10 12:49:39 hasProperty: FinishFindDevices not found 03.09.10 12:49:39 hasProperty: FinishFindDevices not found 03.09.10 12:49:39 FinishFindDevices() 03.09.10 12:49:39 Finish State of function FinishFindDevices: Working 03.09.10 12:49:39 hasProperty: DevicesXmlString not found 03.09.10 12:49:39 hasProperty: DevicesXmlString not found 03.09.10 12:49:39 hasProperty: DevicesXmlString not found 03.09.10 12:49:39 DevicesXmlString() 03.09.10 12:49:39 getDeviceXML returns 2 devices 03.09.10 12:49:47 hasProperty: StartFindDevices not found 03.09.10 12:49:47 StartFindDevices() 03.09.10 12:49:47 SDCardDevice destructor 03.09.10 12:49:47 Destructor of GpsDevice Home Directory /home/lsolesen called 03.09.10 12:49:47 Cancel Thread in GPSDevice fÃŒr Home Directory /home/lsolesen 03.09.10 12:49:47 Destructor of GpsDevice Forerunner305 Software Version 2.90©ð_F¬ called 03.09.10 12:49:47 Cancel Thread in GPSDevice fÃŒr Forerunner305 Software Version 2.90©ð_F¬ 03.09.10 12:49:47 Searching for Edge705/Oregon300/... 03.09.10 12:49:47 Searching for garmin devices like Edge 305/Forerunner 305... 03.09.10 12:49:47 Found garmin device: Forerunner305 Software Version 2.90 03.09.10 12:49:47 Found device via garmintools: Forerunner305 Software Version 2.90 03.09.10 12:49:47 Creating new SD Card Device from configuration: Home Directory /home/lsolesen 03.09.10 12:49:47 Found path: /home/lsolesen for GPSData 03.09.10 12:49:47 Number of devices found: 2 03.09.10 12:49:48 hasProperty: FinishFindDevices not found 03.09.10 12:49:48 FinishFindDevices() 03.09.10 12:49:48 Finish State of function FinishFindDevices: Working 03.09.10 12:49:48 hasProperty: DevicesXmlString not found 03.09.10 12:49:48 DevicesXmlString() 03.09.10 12:49:48 getDeviceXML returns 2 devices 03.09.10 12:49:48 hasProperty: DeviceDescription not found 03.09.10 12:49:48 hasProperty: DeviceDescription not found 03.09.10 12:49:48 hasProperty: DeviceDescription not found 03.09.10 12:49:48 DeviceDescription(0) 03.09.10 12:49:48 GpsDevice::getDeviceDescription() Forerunner305 Software Version 2.90 03.09.10 12:49:48 GpsDevice::getDeviceDescription() Done: Forerunner305 Software Version 2.90 03.09.10 12:49:48 hasProperty: DeviceDescription not found 03.09.10 12:49:48 DeviceDescription(1) 03.09.10 12:49:48 GarminFilebasedDevice::getDeviceDescription() Done: Home Directory /home/lsolesen 03.09.10 12:49:52 hasProperty: StartReadFitnessDirectory not found 03.09.10 12:49:52 hasProperty: StartReadFitnessDirectory not found 03.09.10 12:49:52 hasProperty: StartReadFitnessDirectory not found 03.09.10 12:49:52 hasProperty: StartReadFitnessDirectory not found 03.09.10 12:49:52 StartReadFitnessDirectory("0","FitnessHistory") 03.09.10 12:49:52 Device ID String: 0 03.09.10 12:49:52 Starting thread to read fitness dir from garmin device: Forerunner305 Software Version 2.90 03.09.10 12:49:52 Thread started 03.09.10 12:49:52 hasMethod: ProgressXml not found 03.09.10 12:49:52 getProperty: ProgressXml 03.09.10 12:49:52 Thread readFitnessData started 03.09.10 12:49:53 Extracting data from Garmin Forerunner305 Software Version 2.90 03.09.10 12:49:53 Received data from Garmin, processing data... 03.09.10 12:49:53 Done processing data... 03.09.10 12:49:53 Thread readFitnessData finished 03.09.10 12:49:53 Thread finished 03.09.10 12:49:53 hasProperty: FinishReadFitnessDirectory not found 03.09.10 12:49:53 hasProperty: FinishReadFitnessDirectory not found 03.09.10 12:49:53 hasProperty: FinishReadFitnessDirectory not found 03.09.10 12:49:53 FinishReadFitnessDirectory() 03.09.10 12:49:53 Finish State of function FinishReadFitnessDirectory: Finished 03.09.10 12:49:53 hasMethod: FitnessTransferSucceeded not found 03.09.10 12:49:53 getProperty: FitnessTransferSucceeded 03.09.10 12:49:53 hasMethod: TcdXml not found 03.09.10 12:49:53 getProperty: TcdXml 03.09.10 12:49:53 hasMethod: TcdXmlz not found 03.09.10 12:49:53 getProperty: TcdXmlz 03.09.10 12:49:53 hasMethod: FitnessTransferSucceeded not found 03.09.10 12:49:53 getProperty: FitnessTransferSucceeded 03.09.10 12:50:53 destroy 03.09.10 12:50:59 new 03.09.10 12:50:59 getvalue - xembed 03.09.10 12:50:59 getvalue - scriptable object 03.09.10 12:50:59 hasMethod: VersionXml not found 03.09.10 12:50:59 getProperty: VersionXml 03.09.10 12:50:59 hasMethod: VersionXml not found 03.09.10 12:50:59 getProperty: VersionXml 03.09.10 12:50:59 hasMethod: VersionXml not found 03.09.10 12:50:59 getProperty: VersionXml 03.09.10 12:50:59 hasMethod: VersionXml not found 03.09.10 12:50:59 getProperty: VersionXml 03.09.10 12:50:59 hasMethod: VersionXml not found 03.09.10 12:50:59 getProperty: VersionXml 03.09.10 12:50:59 hasProperty: Unlock not found 03.09.10 12:50:59 hasProperty: Unlock not found 03.09.10 12:50:59 hasProperty: Unlock not found 03.09.10 12:50:59 Unlock("http://endomondo.com","1d99b3c6dd4c48b6dadb1cac51bdc534") 03.09.10 12:50:59 hasProperty: StartFindDevices not found 03.09.10 12:50:59 hasProperty: StartFindDevices not found 03.09.10 12:50:59 hasProperty: StartFindDevices not found 03.09.10 12:50:59 StartFindDevices() 03.09.10 12:50:59 SDCardDevice destructor 03.09.10 12:50:59 Destructor of GpsDevice Home Directory /home/lsolesen called 03.09.10 12:50:59 Cancel Thread in GPSDevice fÃŒr Home Directory /home/lsolesen 03.09.10 12:50:59 Destructor of GpsDevice Forerunner305 Software Version 2.90 called 03.09.10 12:50:59 Cancel Thread in GPSDevice fÃŒr Forerunner305 Software Version 2.90 03.09.10 12:50:59 Searching for Edge705/Oregon300/... 03.09.10 12:50:59 Searching for garmin devices like Edge 305/Forerunner 305... 03.09.10 12:50:59 Found garmin device: Forerunner305 Software Version 2.90 03.09.10 12:50:59 Found device via garmintools: Forerunner305 Software Version 2.90 03.09.10 12:50:59 Creating new SD Card Device from configuration: Home Directory /home/lsolesen 03.09.10 12:50:59 Found path: /home/lsolesen for GPSData 03.09.10 12:50:59 Number of devices found: 2 03.09.10 12:51:00 hasProperty: FinishFindDevices not found 03.09.10 12:51:00 hasProperty: FinishFindDevices not found 03.09.10 12:51:00 hasProperty: FinishFindDevices not found 03.09.10 12:51:00 FinishFindDevices() 03.09.10 12:51:00 Finish State of function FinishFindDevices: Working 03.09.10 12:51:00 hasProperty: DevicesXmlString not found 03.09.10 12:51:00 hasProperty: DevicesXmlString not found 03.09.10 12:51:00 hasProperty: DevicesXmlString not found 03.09.10 12:51:00 DevicesXmlString() 03.09.10 12:51:00 getDeviceXML returns 2 devices 03.09.10 12:51:00 hasProperty: DeviceDescription not found 03.09.10 12:51:00 hasProperty: DeviceDescription not found 03.09.10 12:51:00 hasProperty: DeviceDescription not found 03.09.10 12:51:00 DeviceDescription(0) 03.09.10 12:51:00 GpsDevice::getDeviceDescription() Forerunner305 Software Version 2.90 03.09.10 12:51:00 GpsDevice::getDeviceDescription() Done: Forerunner305 Software Version 2.90 03.09.10 12:51:00 hasProperty: DeviceDescription not found 03.09.10 12:51:00 DeviceDescription(1) 03.09.10 12:51:00 GarminFilebasedDevice::getDeviceDescription() Done: Home Directory /home/lsolesen 03.09.10 12:51:01 hasProperty: StartReadFitnessDirectory not found 03.09.10 12:51:01 hasProperty: StartReadFitnessDirectory not found 03.09.10 12:51:01 hasProperty: StartReadFitnessDirectory not found 03.09.10 12:51:01 hasProperty: StartReadFitnessDirectory not found 03.09.10 12:51:01 StartReadFitnessDirectory("0","FitnessHistory") 03.09.10 12:51:01 Device ID String: 0 03.09.10 12:51:01 Starting thread to read fitness dir from garmin device: Forerunner305 Software Version 2.90 03.09.10 12:51:01 hasMethod: ProgressXml not found 03.09.10 12:51:01 Thread started 03.09.10 12:51:01 getProperty: ProgressXml 03.09.10 12:51:01 Thread readFitnessData started 03.09.10 12:51:01 Extracting data from Garmin Forerunner305 Software Version 2.90 03.09.10 12:51:01 Received data from Garmin, processing data... 03.09.10 12:51:01 Done processing data... 03.09.10 12:51:01 Thread readFitnessData finished 03.09.10 12:51:01 Thread finished 03.09.10 12:51:01 hasProperty: FinishReadFitnessDirectory not found 03.09.10 12:51:01 hasProperty: FinishReadFitnessDirectory not found 03.09.10 12:51:01 hasProperty: FinishReadFitnessDirectory not found 03.09.10 12:51:01 FinishReadFitnessDirectory() 03.09.10 12:51:01 Finish State of function FinishReadFitnessDirectory: Finished 03.09.10 12:51:01 hasMethod: FitnessTransferSucceeded not found 03.09.10 12:51:01 getProperty: FitnessTransferSucceeded 03.09.10 12:51:01 hasMethod: TcdXml not found 03.09.10 12:51:01 getProperty: TcdXml 03.09.10 12:51:01 hasMethod: TcdXmlz not found 03.09.10 12:51:01 getProperty: TcdXmlz 03.09.10 12:51:01 hasMethod: FitnessTransferSucceeded not found 03.09.10 12:51:01 getProperty: FitnessTransferSucceeded 03.09.10 12:51:21 hasMethod: VersionXml not found 03.09.10 12:51:21 getProperty: VersionXml 03.09.10 12:51:21 hasMethod: VersionXml not found 03.09.10 12:51:21 getProperty: VersionXml 03.09.10 12:51:21 hasMethod: VersionXml not found 03.09.10 12:51:21 getProperty: VersionXml 03.09.10 12:51:21 hasMethod: VersionXml not found 03.09.10 12:51:21 getProperty: VersionXml 03.09.10 12:51:21 hasProperty: StartReadFitnessDetail not found 03.09.10 12:51:21 hasProperty: StartReadFitnessDetail not found 03.09.10 12:51:21 hasProperty: StartReadFitnessDetail not found 03.09.10 12:51:21 StartReadFitnessDetail("0","FitnessHistory","2010-09-03T10:50:38Z") 03.09.10 12:51:21 Device ID String: 0 03.09.10 12:51:21 Starting thread to read fitness detail from garmin device: Forerunner305 Software Version 2.90 Searching for 2010-09-03T10:50:38Z 03.09.10 12:51:21 Thread started 03.09.10 12:51:21 hasMethod: ProgressXml not found 03.09.10 12:51:21 Thread readFitnessData started 03.09.10 12:51:21 getProperty: ProgressXml 03.09.10 12:51:21 Extracting data from Garmin Forerunner305 Software Version 2.90 03.09.10 12:51:21 Re-using fitnessdata from last read 03.09.10 12:51:21 Received data from Garmin, processing data... 03.09.10 12:51:21 Done processing data... 03.09.10 12:51:21 Thread readFitnessData finished 03.09.10 12:51:21 Thread finished 03.09.10 12:51:21 hasProperty: FinishReadFitnessDetail not found 03.09.10 12:51:21 hasProperty: FinishReadFitnessDetail not found 03.09.10 12:51:21 hasProperty: FinishReadFitnessDetail not found 03.09.10 12:51:21 FinishReadFitnessDetail() 03.09.10 12:51:21 Finish State of function FinishReadFitnessDetail: Finished 03.09.10 12:51:21 hasMethod: FitnessTransferSucceeded not found 03.09.10 12:51:21 getProperty: FitnessTransferSucceeded 03.09.10 12:51:21 hasMethod: TcdXml not found 03.09.10 12:51:21 getProperty: TcdXml 03.09.10 12:51:21 hasMethod: TcdXmlz not found 03.09.10 12:51:21 getProperty: TcdXmlz 03.09.10 12:51:21 hasMethod: FitnessTransferSucceeded not found 03.09.10 12:51:21 getProperty: FitnessTransferSucceeded 03.09.10 12:51:25 destroy

lsolesen commented 14 years ago

It was not supposed to be closed - I made a mistake :/

adiesner commented 14 years ago

Issue fixed in 0.2.3

lsolesen commented 13 years ago

Cool :)