Wykres commitów

397 Commity (015d5fa19105f90694ca46986fa264893bc7155a)

Autor SHA1 Wiadomość Data
Simen Svale Skogsrud c0b4b8309a cleaned up serial completing support for non blocking tx and refactoring formatting functions into a new module 'print' 2011-06-03 15:28:14 +02:00
Simen Svale Skogsrud 8793b555e0 cleaned up data types in serial module, all data now uint8_t 2011-06-01 09:45:15 +02:00
Simen Svale Skogsrud ee3139d283 changed serialAvailable to serialAnyAvailable which does not calculate the number of bytes, only if there are any at all 2011-06-01 09:36:15 +02:00
Simen Svale Skogsrud defabc80ed renamed wiring_serial to serial to reflect its complete remake 2011-05-31 22:45:38 +02:00
Simen Svale Skogsrud 33a940cdf8 added asynchronous write as provided by Arthur Wolf 2011-05-31 22:29:50 +02:00
Simen Svale Skogsrud f4c1cbac3c added a fix for division by zero errors that would occur on very low feed rates (thanks to Arthur Wolf for hardcore investigation) 2011-05-31 18:37:37 +02:00
Simen Svale Skogsrud a25812f36b made inverted stepper driving the default as per the request of the Grbl Shield team and frankly myself. Who doesn't need their stepper signals inverted anyway? 2011-05-31 13:13:45 +02:00
Simen Svale Skogsrud c2aec12004 converted the STEPPER_ENABLE_PIN to a STEPPER_DISABLE_PIN as per the request of Alden Hart of Grbl Shield fame. 2011-05-31 13:08:42 +02:00
Simen Svale Skogsrud 74dcf58c5c simplification in gcode.c also thanks to etienne 2011-02-25 15:02:55 +01:00
Simen Svale Skogsrud d914089e91 spindle could not be stopped. Thanks again to Etienne for reporting 2011-02-25 15:00:47 +01:00
Simen Svale Skogsrud cd074bc590 foolproofed steps/mm setting (must be > 0) 2011-02-25 13:40:48 +01:00
Simen Svale Skogsrud 4cac11ec86 fixed synchronization problem with spindle_control 2011-02-25 13:30:03 +01:00
Simen Svale Skogsrud a18a89c779 fixed linebreaks, was LFCR, is CRLF 2011-02-24 16:08:06 +01:00
Simen Svale Skogsrud 87b6364aa0 added missing line from G92 patch 2011-02-24 15:03:45 +01:00
Simen Svale Skogsrud 60f417b570 fixed a double rounding error compensation bug in mc_arc thanks to Etienne Chové 2011-02-23 20:06:55 +01:00
Simen Svale Skogsrud ef20be9f4c result of G92 also affects planner 2011-02-21 22:32:42 +01:00
Simen Svale Skogsrud c491324e89 added support for G92 2011-02-21 22:26:02 +01:00
Simen Svale Skogsrud 68ff56a8b1 stepper enable pin now toggles to reflect the active/passive state of the stepper subsystem 2011-02-21 10:00:16 +01:00
Simen Svale Skogsrud 2c913a00bd acceleration-Grbl now works with atmega 168 by disabling arc motion 2011-02-20 22:13:31 +01:00
Simen Svale Skogsrud d5d6298de3 added support for limit switches and homing action 2011-02-20 00:29:56 +01:00
Simen Svale Skogsrud 9c8c259153 made most internal function static to allow gcc to inline them 2011-02-19 23:03:10 +01:00
Simen Svale Skogsrud d21a791eae spindle operations are now synchronized 2011-02-19 21:04:40 +01:00
Simen Svale Skogsrud 464dcd12e8 formatting 2011-02-19 00:32:36 +01:00
Simen Svale Skogsrud 6be195ba38 cleaned up handling of number parsing in settings_execute_command 2011-02-18 23:08:06 +01:00
Simen Svale Skogsrud 6edbbe322c lowercased boolean constants 2011-02-18 23:04:12 +01:00
Simen Svale Skogsrud 9876e14f0b refactored handling of settings '$' command out of gcode module and into settings module 2011-02-18 22:59:16 +01:00
Simen Svale Skogsrud 6893463e80 renamed protocol methods to reflect the new module name 2011-02-18 22:19:01 +01:00
Simen Svale Skogsrud 85f62111b5 renamed serial_protocol -> protocol 2011-02-18 22:11:53 +01:00
Simen Svale Skogsrud 6152d16205 circle buffers now power of two size and indicies are unsigned to help gcc make a few nice optimizations 2011-02-18 21:46:18 +01:00
Simen Svale Skogsrud 124bc363bd removed inline-keywords because gcc ignores them anyway 2011-02-17 23:59:10 +01:00
Simen Svale Skogsrud b8eee5ac9a clamped safe speed to 100% of nominal speed. Fixes a problem that might have spelled trouble at very low feed rates 2011-02-17 21:41:41 +01:00
Simen Svale Skogsrud 2ff680a125 improved some defaults 2011-02-17 20:24:04 +01:00
Simen Svale Skogsrud 23462de85a cleaned up settings.h 2011-02-17 20:23:12 +01:00
Simen Svale Skogsrud 5eddbabcd3 added another note for existing users 2011-02-17 20:03:29 +01:00
Simen Svale Skogsrud c09b05fcbd updated readme with info for users of 168's 2011-02-17 19:27:53 +01:00
Simen Svale Skogsrud 31635481ad added informative error message for people building 0.6 for atmega168 (impossible) 2011-02-17 19:22:10 +01:00
Simen Svale Skogsrud 3f172fa276 gcode streaming works 2011-02-17 10:14:27 +01:00
Simen Svale Skogsrud ee6436c625 increased default acceleration ticks per second 2011-02-17 09:42:44 +01:00
Simen Svale Skogsrud 1ed2195e11 a new (slightly inelegant) stab at eliminating the slow tail problem 2011-02-16 22:58:53 +01:00
Simen Svale Skogsrud c02a6e2366 possible improvement on the long, slow tail problem 2011-02-16 21:11:27 +01:00
Simen Svale Skogsrud ff73645a14 cleanup, protected some more module variables as static 2011-02-12 00:03:58 +01:00
Simen Svale Skogsrud f423852657 added som documentation for other contributors 2011-02-11 23:54:13 +01:00
Simen Svale Skogsrud bfd8cfa7dd slimmed down nuts_bolts 2011-02-11 23:53:58 +01:00
Simen Svale Skogsrud 977c4948bd syntax tweak 2011-02-11 23:53:33 +01:00
Simen Svale Skogsrud dce597be45 corrected the handling of status codes so that 'ok' will not be default response in the event of an undefined error code (untested) 2011-02-11 23:04:03 +01:00
Simen Svale Skogsrud 33f014aa74 eliminated an abstraction violation where motion_control needed position information from the planner (untested) 2011-02-11 23:01:16 +01:00
Simen Svale Skogsrud 3b51a4b81e added one line to disable baud doubling on Uno 2011-02-11 08:25:49 +01:00
Simen Svale Skogsrud ef61efbf70 makes sure steppers cruise at exactly nominal rate to eliminate rounding errors. Possibly fixes the problem where some moves have a long tail of slow steps. (Untested) 2011-02-11 01:31:44 +01:00
Simen Svale Skogsrud d96e48cecf added a line to disable baud doubling, but commented out for the time being until I can test it on real hardware 2011-02-11 01:11:33 +01:00
Simen Svale Skogsrud 80afa2f403 formatting 2011-02-11 00:57:29 +01:00