Simen Svale Skogsrud
|
5466bc0c33
|
fixed a nil dereferencing bug in planner_forward_pass_kernel thanks to jv4779
|
2011-07-10 21:54:03 +02:00 |
|
Simen Svale Skogsrud
|
804837a111
|
corrected an outdated comment
|
2011-07-09 22:35:25 +02:00 |
|
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
|
defabc80ed
|
renamed wiring_serial to serial to reflect its complete remake
|
2011-05-31 22:45:38 +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
|
ef20be9f4c
|
result of G92 also affects planner
|
2011-02-21 22:32:42 +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
|
464dcd12e8
|
formatting
|
2011-02-19 00:32:36 +01:00 |
|
Simen Svale Skogsrud
|
6edbbe322c
|
lowercased boolean constants
|
2011-02-18 23:04:12 +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
|
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
|
bfd8cfa7dd
|
slimmed down nuts_bolts
|
2011-02-11 23:53:58 +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
|
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
|
6dc81b41c9
|
formatting + moved current position getter to planner
|
2011-02-11 00:44:18 +01:00 |
|
Simen Svale Skogsrud
|
a4c64945e0
|
refactored stepper_plan -> planner (untested)
|
2011-02-11 00:34:53 +01:00 |
|