Originally Posted by
plasman
This is a long shot, but the advice given here seems to have helped hollywoodpete. I have a forerunner 610, but I can't even get it to pair. When I enter:
sudo python garmin.py
From the correct directory, I get the following (which means nothing to me):
Traceback (most recent call last):
File "garmin.py", line 205, in main
g = Garmin()
File "garmin.py", line 56, in __init__
Application.__init__(self)
File "/home/tim/Garmin-Forerunner-610-Extractor-master/ant/fs/manager.py", line 64, in __init__
self._node = Node(0x0fcf, 0x1008)
File "/home/tim/Garmin-Forerunner-610-Extractor-master/ant/easy/node.py", line 48, in __init__
self.ant = Ant(idVendor, idProduct)
File "/home/tim/Garmin-Forerunner-610-Extractor-master/ant/base/ant.py", line 49, in __init__
raise ValueError('Device not found')
ValueError: Device not found
Interrupted
Traceback (most recent call last):
File "garmin.py", line 214, in <module>
sys.exit(main())
File "garmin.py", line 210, in main
g.stop()
UnboundLocalError: local variable 'g' referenced before assignment
It also generates a log file in the directory which contains the following:
MainThread 2013-07-04 00:23:41,215 garmin.ant.base.ant DEBUG USB Find device, vendor 0xfcf, product 0x1008 (ant.py:44)
Please can anyone help? I really don't want to have to dual boot into windows just for this one thing, but without being able to even view my GPS traces this rather expensive piece of kit is just a watch.
Bookmarks