newman.daniel1
86b5ca7a50
Issue #30 : Make 'Start with pen centered' behavior more intuitive
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@149 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-18 18:35:45 +00:00
newman.daniel1
349d91703b
Issue 29 as regards this extension
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@148 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-18 13:43:26 +00:00
newman.daniel1
621fe1dcac
Defect 28: ignore XML comments and processing instructions in recursivelyTraverseSvg() (as opposed to issuing a warning that they need to be converted to a path)
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@147 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-17 22:15:42 +00:00
newman.daniel1
7bc272fe1d
Clean up the id
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@146 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-17 04:41:55 +00:00
newman.daniel1
ed9aa7c26f
Naming consistency
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@145 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-10 01:45:09 +00:00
newman.daniel1
10aeaac06a
Found that trace bitmap sometimes behaves differently.... hope theres a small, finite set of differences
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@144 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-09 21:26:48 +00:00
newman.daniel1
78999ce041
And some minor rewording
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@143 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-09 20:28:36 +00:00
newman.daniel1
9c5ff74461
Typo
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@142 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-09 20:23:02 +00:00
newman.daniel1
ecc1891626
Extension 'Post process trace bitmap' to move results of Trace Bitmap tool to individual inkscape layers; all regions of a given scanned color are moved to the same layer by leveraging very specific behavior of this specific Inkscape tool (trace bitmap). May break if trace bitmap tool changes. Also, not a very creative name for this extension. Feel free to change
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@141 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-09 20:20:00 +00:00
windelloskay
492e80f2a6
Add windows NSIS install script
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@136 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-05 05:25:38 +00:00
windelloskay
ff5b2aab5a
relabel snapshot for release 2.0.0.
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@135 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-04 10:03:45 +00:00
brian.schmalz
9156291cf7
Version 2.0.2 of EiBotBoard Firmware
...
See www.schmalzhaus.com/EBB for more information.
QC command bug fixed (ADC upper byte not properly shifted)
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@134 72233254-1b6c-9e9c-5072-401df62706fb
2010-10-03 16:50:57 +00:00
newman.daniel1
95318660d3
Catch and handle GeneratorExit exceptions
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@130 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-25 19:29:12 +00:00
newman.daniel1
7a58fcc9c5
Cosmetic/uniformity changes
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@128 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-20 23:13:02 +00:00
newman.daniel1
2d97da5ea0
Initial checkin. Added a size between medium and larger; former large is now extra large. Tabified the indents. Added some more comments. Added code to remove Inkscape's default 'Layer 1' if it is empty
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@127 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-20 15:26:20 +00:00
brian.schmalz
ac954be8aa
Version 2.0.1 of EiBotBoard Firmware
...
See www.schmalzhaus.com/EBB for more information.
This version uses v2.7a of Microchip USB stack.
It adds the QC command and adds alt pause button function to RB0.
Also some files renamed so that all board versions from now on will get same files.
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@126 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-20 12:36:20 +00:00
brian.schmalz
6469553aab
Removing version specific Microchip USB stack directory.
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@125 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-20 12:31:14 +00:00
windelloskay
e99e07daa6
Add presethatch extension
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@124 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-20 00:53:42 +00:00
newman.daniel1
023ac86aad
Drop down box for manual tab
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@118 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-19 17:21:34 +00:00
newman.daniel1
d802ca135a
Some massaging
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@117 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-18 02:57:00 +00:00
newman.daniel1
a8396abef5
Radio buttons instead of drop down selection box
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@116 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-17 23:36:55 +00:00
windelloskay
e3cb559eb0
Added basic setup pane, separate servo speeds for pen up & pen down
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@115 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-17 18:23:21 +00:00
newman.daniel1
0a8057582d
Remove serial search TODO; add TODO for advisory locking around device open/close for non-Win32 platforms
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@114 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-14 13:50:23 +00:00
craig.trader@gmail.com
58d2b4fad5
Code cleanup: Fix up boolean logic, as follows:
...
* Replace bool == True with bool
* Replace bool != True with not bool
* Replace bool == False with not bool
* Replace bool != False with bool
* Replace object == None with not object
* Replace object != None with object
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@113 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-14 12:01:03 +00:00
craig.trader@gmail.com
7eb60d1172
Replace boolean DoubleStepSize with numeric step_scaling_factor. This will reduce branches and code size and give us flexibility for the future.
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@112 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-14 11:47:11 +00:00
newman.daniel1
3096de9ad2
Avoid use of lxml.etree.strip_elements() which sometimes seems to not exist; most odd
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@111 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-14 04:55:45 +00:00
newman.daniel1
30c95dd498
Add some comments
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@110 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 19:31:41 +00:00
craig.trader@gmail.com
6bf570e48f
Add a Linux-specific serial port scanner that can detect EiBotBoards.
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@105 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 03:53:46 +00:00
windelloskay
653adb9e3e
Implement 'align-mode': Raise pen & disable motors.
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@104 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 03:51:26 +00:00
windelloskay
96692053bc
Another minor update to ebb.inx
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@103 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 03:35:30 +00:00
windelloskay
17276369da
buupdate eggbot.inx with cleanup & a new option
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@102 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 03:22:24 +00:00
newman.daniel1
c0bcd3af8c
Use new device location routines; getSerialPort() is now platform independent with platform specific code buried in eggbot_scan.py, eggbot_scanwin32.py, eggbot_scanosx.py, eggbot_scanposix.py
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@101 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 02:03:17 +00:00
newman.daniel1
a23c596ae2
Tab cleanup
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@100 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 01:33:40 +00:00
newman.daniel1
b2a38270ea
Initial checkin
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@99 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 01:23:19 +00:00
newman.daniel1
a7f90bddb6
Name change
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@98 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 01:09:05 +00:00
newman.daniel1
b2f890cc7e
Initial checkin
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@97 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 01:08:47 +00:00
newman.daniel1
6844cee420
Typo
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@96 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 00:30:00 +00:00
newman.daniel1
015a7f5abd
Initial checkin; routines to find EiBotBoards, report potential ports to attempt
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@95 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-13 00:28:34 +00:00
craig.trader@gmail.com
c40e01040c
Excise unused imports; prefix unused return values with 'unused_'; use os.path methods for filepath creation.
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@94 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-12 19:46:52 +00:00
craig.trader@gmail.com
1fe46d4262
Clean up comments / doc strings.
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@93 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-12 17:54:10 +00:00
craig.trader@gmail.com
d968d29a9d
Code cleanup: uniform indents (tabs)
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@92 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-12 11:05:42 +00:00
windelloskay
2410291d96
bug fixes & addl options & labels for reorder extension
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@91 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-10 11:13:58 +00:00
matthew.beckler
43015d56cd
added a nice, hand-cleaned-up map of the 48 continental US states
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@90 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-09 22:43:02 +00:00
newman.daniel1
e493368efe
For Windows, try the last used COM port first
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@89 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-09 22:24:17 +00:00
newman.daniel1
b2316cbfd3
Fix for using history to locate eggbot serial device was fine for Mac but not for Linux (assumed a string length apropos for one but not the other). Now fixed. At least it wasn't a regression since the history wasn't working beforehand ;-)
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@88 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-09 20:08:58 +00:00
matthew.beckler
ebfeda3fe1
Added initial versions of the eggbot path reordering and optimizer extension.
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@87 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-09 19:29:07 +00:00
newman.daniel1
301b6594e8
Noticed a bug in some older port location code: was looking for /dev/cu.usbmodemX in the directory listing for /dev/. That listing won't include the leading '/dev/' prefix present in the absolute device name. Need to drop the first 5 chars from the absolute device name when doing the check
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@86 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-09 16:00:56 +00:00
newman.daniel1
28a1dccea2
Mac: Use USB device info to guide detection of the EiBotBoard device. First, the last known serial port is tried, then system profile information is used, then a scan of /dev/ is used
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@85 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-09 15:52:39 +00:00
windelloskay
e4412ce55f
add stripdata extension & reversing motors
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@82 72233254-1b6c-9e9c-5072-401df62706fb
2010-09-08 02:03:47 +00:00
newman.daniel1
93fbee25f3
More on visibility inheritence
...
git-svn-id: https://eggbotcode.googlecode.com/svn/trunk@80 72233254-1b6c-9e9c-5072-401df62706fb
2010-08-29 21:10:53 +00:00