Wykres commitów

  • ff5b2aab5a relabel snapshot for release 2.0.0. windelloskay 2010-10-04 10:03:45 +0000
  • 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) brian.schmalz 2010-10-03 16:50:57 +0000
  • 95318660d3 Catch and handle GeneratorExit exceptions newman.daniel1 2010-09-25 19:29:12 +0000
  • 7a58fcc9c5 Cosmetic/uniformity changes newman.daniel1 2010-09-20 23:13:02 +0000
  • 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 newman.daniel1 2010-09-20 15:26:20 +0000
  • 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. brian.schmalz 2010-09-20 12:36:20 +0000
  • 6469553aab Removing version specific Microchip USB stack directory. brian.schmalz 2010-09-20 12:31:14 +0000
  • e99e07daa6 Add presethatch extension windelloskay 2010-09-20 00:53:42 +0000
  • 023ac86aad Drop down box for manual tab newman.daniel1 2010-09-19 17:21:34 +0000
  • d802ca135a Some massaging newman.daniel1 2010-09-18 02:57:00 +0000
  • a8396abef5 Radio buttons instead of drop down selection box newman.daniel1 2010-09-17 23:36:55 +0000
  • e3cb559eb0 Added basic setup pane, separate servo speeds for pen up & pen down windelloskay 2010-09-17 18:23:21 +0000
  • 0a8057582d Remove serial search TODO; add TODO for advisory locking around device open/close for non-Win32 platforms newman.daniel1 2010-09-14 13:50:23 +0000
  • 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 craig.trader@gmail.com 2010-09-14 12:01:03 +0000
  • 7eb60d1172 Replace boolean DoubleStepSize with numeric step_scaling_factor. This will reduce branches and code size and give us flexibility for the future. craig.trader@gmail.com 2010-09-14 11:47:11 +0000
  • 3096de9ad2 Avoid use of lxml.etree.strip_elements() which sometimes seems to not exist; most odd newman.daniel1 2010-09-14 04:55:45 +0000
  • 30c95dd498 Add some comments newman.daniel1 2010-09-13 19:31:41 +0000
  • 6bf570e48f Add a Linux-specific serial port scanner that can detect EiBotBoards. craig.trader@gmail.com 2010-09-13 03:53:46 +0000
  • 653adb9e3e Implement 'align-mode': Raise pen & disable motors. windelloskay 2010-09-13 03:51:26 +0000
  • 96692053bc Another minor update to ebb.inx windelloskay 2010-09-13 03:35:30 +0000
  • 17276369da buupdate eggbot.inx with cleanup & a new option windelloskay 2010-09-13 03:22:24 +0000
  • 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 newman.daniel1 2010-09-13 02:03:17 +0000
  • a23c596ae2 Tab cleanup newman.daniel1 2010-09-13 01:33:40 +0000
  • b2a38270ea Initial checkin newman.daniel1 2010-09-13 01:23:19 +0000
  • a7f90bddb6 Name change newman.daniel1 2010-09-13 01:09:05 +0000
  • b2f890cc7e Initial checkin newman.daniel1 2010-09-13 01:08:47 +0000
  • 6844cee420 Typo newman.daniel1 2010-09-13 00:30:00 +0000
  • 015a7f5abd Initial checkin; routines to find EiBotBoards, report potential ports to attempt newman.daniel1 2010-09-13 00:28:34 +0000
  • c40e01040c Excise unused imports; prefix unused return values with 'unused_'; use os.path methods for filepath creation. craig.trader@gmail.com 2010-09-12 19:46:52 +0000
  • 1fe46d4262 Clean up comments / doc strings. craig.trader@gmail.com 2010-09-12 17:54:10 +0000
  • d968d29a9d Code cleanup: uniform indents (tabs) craig.trader@gmail.com 2010-09-12 11:05:42 +0000
  • 2410291d96 bug fixes & addl options & labels for reorder extension windelloskay 2010-09-10 11:13:58 +0000
  • 43015d56cd added a nice, hand-cleaned-up map of the 48 continental US states matthew.beckler 2010-09-09 22:43:02 +0000
  • e493368efe For Windows, try the last used COM port first newman.daniel1 2010-09-09 22:24:17 +0000
  • 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 ;-) newman.daniel1 2010-09-09 20:08:58 +0000
  • ebfeda3fe1 Added initial versions of the eggbot path reordering and optimizer extension. matthew.beckler 2010-09-09 19:29:07 +0000
  • 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 newman.daniel1 2010-09-09 16:00:56 +0000
  • 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 newman.daniel1 2010-09-09 15:52:39 +0000
  • e4412ce55f add stripdata extension & reversing motors windelloskay 2010-09-08 02:03:47 +0000
  • 93fbee25f3 More on visibility inheritence newman.daniel1 2010-08-29 21:10:53 +0000
  • 332b085155 Add clone/use support; add visibility support newman.daniel1 2010-08-29 18:56:40 +0000
  • f6ceead814 It would seem that whatever XML parser Inkscape is using, it isn't Schema aware or otherwise doing white space normalization to attribute values. Nor is Inkscape itself doing any either. So, let's apply strip() to the points attribute returned for polyline and polygon elements so that we can easily detect an empty set of points and also ignore leading or trailing whitespace newman.daniel1 2010-08-11 21:31:58 +0000
  • 52d09367aa Correct possible problem with pause and resume for polyline, polygon, circle and ellipse. Before, self.pathcount would be incremented before deciding if the element was (as per SVG spec) to be ignored (e.g., a circle with a radius of zero, a polyline with no points). That could lead to pathcount being out of sync with svgLastPath. Now, the decision is first made whether or not the element is to be ignored and then pathcount is incremented if the element is NOT to be ignored. newman.daniel1 2010-08-10 23:41:28 +0000
  • c4aad3fc1d Add support for SVG ellipse and circle elements newman.daniel1 2010-08-10 23:22:41 +0000
  • a9d753aa3c Add support for SVG rect, line, polyline and polygon elements newman.daniel1 2010-08-09 22:50:13 +0000
  • 653f560bb6 initial upload of source windelloskay 2010-08-09 17:34:06 +0000
  • b8827f6278 EBF (EiBotFirmware) v1.9.6 Please see http://www.schmalzhaus.com/EBB for details on what's changed in this version. brian.schmalz 2010-07-11 03:25:42 +0000
  • 410aa3e7db v1.9.3 - replaced SN command with CN command. brian.schmalz 2010-06-16 12:28:53 +0000
  • baf8199148 v1.9.3 - replaced SN command with CN command. brian.schmalz 2010-06-16 12:27:09 +0000
  • fd46354344 Version 1.9.2: added a number of commands - see docs. brian.schmalz 2010-06-16 00:17:28 +0000
  • 2f465a89b8 Added zip file of HEX files from version 1.9 brian.schmalz 2010-06-11 20:23:49 +0000
  • 758e39bdf2 Added zip file of HEX files from version 1.9 brian.schmalz 2010-06-11 20:21:14 +0000
  • c6a4f22e3b Version 1.9 - Added QP and TP commands, removed vestiges of DEMO_MODE, set servo to up position on reset. brian.schmalz 2010-06-11 20:13:24 +0000
  • 4b00afa998 Adding all of the Egg-Bot paths that I came up with during Maker Faire 2010 and before. brian.schmalz 2010-06-03 01:55:17 +0000
  • 1e2a38ae65 Checking in EiBotFirmware v1.8.2 brian.schmalz 2010-06-02 02:10:52 +0000
  • fbb8d770d0 Initial directory structure. (no author) 2010-05-30 23:00:32 +0000