Michael Moon
ea2c7cd469
split arduino pin definitions out into different files
2010-11-08 10:54:58 +11:00
Michael Moon
21bae96b6e
attempt to fix precision underflow in UM_PER_STEP macros
2010-11-08 10:54:58 +11:00
Michael Moon
cf285b4559
split gcode parse/process into separate files for readability
2010-11-08 10:54:58 +11:00
Markus Hitter
f93161cba1
Makefile: add other configuration values in comments.
2010-10-25 11:47:43 +02:00
Markus Hitter
eca4b0b0ec
Makefile: add other configuration values in comments.
2010-10-25 11:44:49 +02:00
Michael Moon
efda8ed7ce
add license, and mention in Makefile and README
2010-10-23 16:03:03 +11:00
Michael Moon
045f7fa401
wrap copier.c in an ifdef so arduino ide doesn't try to include it
2010-10-23 15:59:13 +11:00
Markus Hitter
816ac96542
Make a documentation comment a normal comment.
2010-10-22 12:03:49 +02:00
Michael Moon
209dfe66bd
prepare for protocol changes ie responses after ok instead of separate line
2010-10-21 21:44:28 +11:00
Michael Moon
14c51beb9c
forgot PSTR
2010-10-21 21:43:18 +11:00
Michael Moon
30081aeea6
add support for M115- capabilities string
2010-10-21 20:49:14 +11:00
Michael Moon
fc17804f0e
ignore sim binary
2010-10-21 11:16:44 +11:00
Michael Moon
4b41a5eeab
use avr-libc atomic stuff instead of manual SREG manipulation
2010-10-21 11:05:56 +11:00
Michael Moon
3e0b40a2cf
get .al files for simulation, fix file list for split gcode parser
2010-10-21 11:05:55 +11:00
Stephan Walter
cbf41dd4ad
document simulation
2010-10-21 11:05:55 +11:00
Stephan Walter
3028b297f3
Add simulation code: use "make sim"
2010-10-21 11:05:55 +11:00
Michael Moon
c94d2a4f1e
mention license in README
2010-10-20 18:18:42 +11:00
Michael Moon
74e954c170
licensing- GPL-2 at the moment
2010-10-20 18:15:09 +11:00
Michael Moon
97c5218304
reduce analog subsystem use of interrupts
2010-10-20 17:54:36 +11:00
Michael Moon
d0c3744f92
add flush queue for emergency stop
2010-10-20 17:54:13 +11:00
Michael Moon
6169dadae7
split arduino pin definitions out into different files
2010-10-20 17:52:55 +11:00
Michael Moon
930b042aab
only print temperature if we're not talking to reprap host
2010-10-20 17:52:26 +11:00
Michael Moon
56c355c5bd
split gcode parse/process into separate files for readability
2010-10-20 17:51:49 +11:00
Michael Moon
dd8a5cd377
UM_PER_STEP stayed floating a bit too long
2010-10-20 17:39:57 +11:00
Michael Moon
18565b776f
attempt to fix precision underflow in UM_PER_STEP macros
2010-10-20 17:23:18 +11:00
Markus Hitter
a0543d3329
Merge branch 'master' of git@github.com:triffid/FiveD_on_Arduino
...
Conflicts:
gcode.c
2010-10-11 23:49:34 +02:00
dps.lwk
a565f31dbb
Resend Request changed from "Resend:" to "rs "
...
As of reprap-mendel-20100806, the RepRap java host expects resend requests using the new "rs " format only, the version before this only excepted "Resend:"
Repsnapper as of SVN 348 accepts both formats.
Also fixed typo in config.h.dist
Traumflug: to avoid breaking compatibility with earlier host versions, I took the chance to additionally introduce a sort of rudimentary version compatibility system.
2010-10-11 23:46:51 +02:00
dps.lwk
77a4e1d7f1
Resend Request changed from "Resend:" to "rs "
...
As of reprap-mendel-20100806, the RepRap java host expects resend requests using the new "rs " format only, the version before this only excepted "Resend:"
Repsnapper as of SVN 348 accepts both formats.
Also fixed typo in config.h.dist
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2010-10-11 11:00:06 +11:00
Michael Moon
e3d0aa7b62
split delay functions into separate files
2010-10-11 10:12:35 +11:00
Michael Moon
ab1155ffb9
clarify enable pin stuff
2010-10-11 09:58:19 +11:00
Markus Hitter
91eb11bd1e
Raise precision of STEP_PER_MM_x by factor 1000.
2010-10-10 18:51:39 +02:00
Markus Hitter
2aa98b3131
Fix a typo.
2010-10-10 18:37:19 +02:00
Markus Hitter
e4536dc93c
Merge branch 'master' of git@github.com:triffid/FiveD_on_Arduino
2010-10-10 18:15:19 +02:00
dps.lwk
d83c80e383
Added ATmega1280 pin map for Arduino Mega
2010-10-10 13:51:00 +01:00
Michael Moon
6a06eb7169
atmega644 has a 2.56v reference
2010-10-10 19:55:46 +11:00
Michael Moon
0d7020bf5b
add M190 power on, M191 power off
2010-10-10 19:55:28 +11:00
Michael Moon
9b894de669
fixed some defines that were spitting errors
2010-10-10 19:55:10 +11:00
Markus Hitter
1ad0b2680e
Merge branch 'master' of git@github.com:triffid/FiveD_on_Arduino
2010-10-08 12:54:07 +02:00
Markus Hitter
80d3fc5233
Revert "heater.h: simplify macros.", as there are in fact situations
...
where this seemingly obsolete code makes sense.
This reverts commit 896f6e140f .
2010-10-08 12:49:02 +02:00
Casainho
3898626534
alter temperature reporting in reprap host compatibility mode
...
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2010-10-08 21:09:34 +11:00
Michael Moon
99c03b8d26
fixed typo pointed out by dazed.dnc in forum thread
2010-10-08 21:03:29 +11:00
Michael Moon
a77986784e
slightly simplified and clarified xon/xoff
2010-10-08 21:00:48 +11:00
Michael Moon
f1e318ac1a
clarify some macros
2010-10-08 21:00:48 +11:00
Michael Moon
775f5400e3
Added atmega644 to size display
2010-10-08 20:48:47 +11:00
Markus Hitter
90c00d0eff
heater.h: remove the temp_achieved() declaration, which has
...
no definition in heater.c (but is properly coded in temp.h/.c).
2010-10-07 23:43:51 +02:00
Markus Hitter
2391dc2901
If there's no HEATER_PIN, there's no heater, so disable the
...
heater code. Also remove the temp_achieved() declaration
in heater.h, which has no definition in heater.c.
If you wonder about what might be the use of not having a heater,
think about a paste dispenser or an externally heated extruder :-)
Having no heater removes a whopping 1200 bytes of program size.
2010-10-07 23:43:46 +02:00
Markus Hitter
896f6e140f
heater.h: simplify macros.
2010-10-07 23:43:44 +02:00
Markus Hitter
68f4610e79
heater.h/.c: remove a few obsolete #includes.
2010-10-07 23:43:36 +02:00
Markus Hitter
9839ac9fff
Move heater macros from config.h to heater.h, as they're
...
not meant to be user configurable.
2010-10-07 23:43:22 +02:00
Markus Hitter
468b212077
Move micrometer conversion from config.h(.dist) to
...
dda.c, where it's used.
2010-10-07 21:34:38 +02:00