December 18, 2015 at 2:38 am #20493wingnut59Participant
I had the problem where I had to disconnect the usb cable between each plot. I’m using Inkscape 0.91. I saw that upgrading the extension to version 2.6.3 was reported to fix the issue. what it did for me was make it worse, I cannot do anything with the egg-bot now. Whenever I try to issue a command, i get the following:Traceback (most recent call last)File “eggbot.py”, line 1373, in <module>e.affect()File “/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/inkex.py”, line 268, in affectself.effect()File “eggbot.py”, line 271, in effectself.EggbotOpenSerial()File “eggbot.py”, line 1280, in EggbotOpenSerialself.serialPort = self.getSerialPort()File “eggbot.py”, line 1327, in getSerialPortserialPort = self.testSerialPort( strComPort )File “eggbot.py”, line 1307, in testSerialPortserialPort = serial.Serial( strComPort, timeout=1.0 ) # 1 second timeout!File “/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/serial/serialutil.py”, line 282, in __init__self.open()File “/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/serial/serialposix.py”, line 289, in openself.fd = os.open(self.portstr, os.O_RDWR|os.O_NOCTTY|os.O_NONBLOCK)OSError: [Errno 2] No such file or directory: ‘/dev/cu.usbmodemfa14’I’ve had my egg-bot for quite a while, has the red EiBot board from i think SparkFun. looking at the system Information, the EiBot reports:
Product ID: 0xfd92
Vendor ID: 0x04d8 (Microchip Technology Inc.)
Speed: Up to 12 Mb/sec
Location ID: 0xfa130000 / 4
Current Available (mA): 1000
Current Required (mA): 100
Extra Operating Current (mA): 0
I’ve tried uninstalling Inkscape and reinstalling with no luck.
Any help would be appreciated.December 18, 2015 at 3:29 am #22319Windell OskayKeymaster
That’s the first report that we’ve had of 2.6.3 _not_ working.I do have one thing that you can try, which is rolling back to the earlier version of pyserial:Download the older (2.5.0) version of the EggBot extensions, from here:Unzip that archive, and inside it, locate the “Serial” folder inside the Extensions folder. Then, copy over ONLY that serial folder to your current Inkscape extensions directory, replacing the entire folder. You should be able to test it immediately; you should not even need to restart Inkscape if you’re just replacing the serial folder.Your Inkscape extensions directory is located at: /Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/You can get there by selecting from the menu bar in the finder: Go > Go to Folder… , and pasting that directory name there.December 18, 2015 at 1:06 pm #22320wingnut59Participant
Works like a champ with the serial folder replaced by the 2.5.0 versionThanks so muchDecember 18, 2015 at 1:24 pm #22321Windell OskayKeymaster
Well… Awesome… and baffling?I’ll dig in a bit, and see if I can figure out what the issue is. I may follow up later in this thread with a new version for you to try. It’s awfully difficult to debug issues that we can’t reproduce locally. :)
- You must be logged in to reply to this topic.