Michael Moon
97f344f0fa
changes discussed in chat on pull 19
2011-02-06 21:11:39 +11:00
John Gilmore
fe034d5e35
graycode stepper operation, distilled to one line in dda.c
...
Which includes a seperate file (graycode.c) with the defines and additional variable declaration.
I went with the "graycode" spelling, as there's about ten times as many hits for that as for "greycode" on google. I've read that both spellings are acceptable, but whatever.
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-02-06 16:42:08 +11:00
Markus Amsler
021ac75e2f
Fix typo in x_min
2011-02-05 13:33:26 +11:00
Michael Moon
4ed24d4507
move Echo on/off to M240/M241
2011-02-04 12:08:52 +11:00
Michael Moon
1815ab1ef7
make it even harder to unintentionally include fuse definitions
2011-02-04 11:04:15 +11:00
Markus Amsler
d88179a9ce
Makefile: Remove .eeprom .fuse .lock sections from hex file.
...
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-02-04 11:00:45 +11:00
Vik Olliver
fa91ef8472
fix thermistor lookup table interpolation code
...
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-02-02 18:23:10 +11:00
Stephan Walter
f1b526696b
forgot to rename type
2011-02-01 19:40:28 +11:00
Stephan Walter
fcaa76d3c0
Simpler definition of temp sensors and heaters.
2011-02-01 19:40:27 +11:00
Michael Moon
14809c4a7c
make bed heater define zero-based
2011-01-27 21:03:26 +11:00
plasmator
0ab6e0bb6e
Added Arduino Mega2560 support to arduino.h
...
Signed-off-by: plasmator <public@plasmatoruniversi.com>
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-01-27 20:31:40 +11:00
plasmator
80e98e9b22
Added Heated Bed Support
...
Signed-off-by: plasmator <public@plasmatoruniversi.com>
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-01-27 20:31:39 +11:00
Michael Moon
7b29beb127
clarify/expand PWMable pins and mappings in config.h.dist
2011-01-26 11:43:52 +11:00
Michael Moon
007d3c9736
initialise 16-bit timers on the mega1280 correctly
2011-01-25 12:47:22 +11:00
madscifi
a98886d236
Correctly set AIO_DDR register
...
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-01-24 11:32:00 +11:00
Stephan Walter
4febbea2f8
fix decfloat_to_int, Less divisions in decfloat_to_int.
...
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-01-11 19:20:17 +11:00
Michael Moon
c364e8f873
disable fuses by default
2011-01-11 16:42:12 +11:00
Michael Moon
1fa0036008
fix arithmetic error
2011-01-10 10:15:42 +11:00
Markus Hitter
719a9d32b5
gcode_parse.c: Limit the digits right of the decimal.
...
Previously, variables in decfloat_to_int() could overflow due to
excess precision, like Z2.0000000.
2011-01-08 12:15:13 +11:00
Michael Moon
e44954b333
Merge branch 'master' into release-candidate-triffid
2011-01-08 00:09:37 +11:00
Michael Moon
266c6ee0e2
merge release-candidate-triffid
2011-01-07 23:29:32 +11:00
Michael Moon
56ce863024
fix typo
2011-01-07 23:13:00 +11:00
Michael Moon
a0ec032fd7
Merge branch 'release-candidate-triffid' into release-candidate-local
2011-01-07 23:11:01 +11:00
Michael Moon
319468c707
fix typo
2011-01-07 23:10:24 +11:00
Michael Moon
096d7dfdf3
Merge release-candidate-triffid branch
2011-01-07 23:09:13 +11:00
Michael Moon
24e95f0707
fix typo
2011-01-06 18:22:17 +11:00
Jacky2k
19e3c24835
fix arithmetic overflow
...
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-01-06 10:44:06 +11:00
Michael Moon
ecc0d6e3ef
fix waitfor temperature, for M109 and friends
2010-12-19 07:09:19 +11:00
Michael Moon
a8819fbb1b
add dummy sensor, reformat temperature
2010-12-19 07:08:48 +11:00
Michael Moon
06ad863505
tell heater_tick which temp sensor it's attached to
2010-12-17 15:14:18 +11:00
Michael Moon
0816cecf1e
UNTESTED fuse programming support
2010-12-13 21:34:03 +11:00
Michael Moon
eaf8a9dcec
replace symlinks with hardlinks because windows is stupid, will make future commits look messier than necessary
2010-12-13 21:32:54 +11:00
Michael Moon
5dfd76a718
be more strict about sersendf format strings, revert to raw send if invalid char found
2010-12-13 21:32:54 +11:00
Michael Moon
eaddc510b4
no longer assume analog port is port C, as this assumption is false
2010-12-07 15:16:25 +11:00
Michael Moon
1f30c7f43b
bug in M115, fixed
2010-12-06 20:34:21 +11:00
Michael Moon
452baed484
change temporal counters to count down instead of up
2010-12-04 11:35:14 +11:00
Casainho
6e7099e9c9
missing break in sersendf.c
...
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2010-12-02 11:39:47 +11:00
Michael Moon
01b5c678c6
minor fixes, tool variables in gcode_process and elimination of more heater code if no heaters
2010-11-27 12:18:27 +11:00
Michael Moon
c311220c3c
start tool change implementation- recognise T command
2010-11-27 12:06:17 +11:00
Michael Moon
51a419601f
add M2/M3/M5/M7/M9 support
2010-11-27 10:31:02 +11:00
Michael Moon
29391e64e7
add new function prototypes to gcode_process.h
2010-11-27 10:31:02 +11:00
Michael Moon
a0d20958c3
add resource URIs to README
2010-11-27 10:31:02 +11:00
Michael Moon
e991578e10
implement G28/G92 as per casainho- see forum thread
2010-11-27 10:31:02 +11:00
Michael Moon
935eed7f97
move clock functions from mendel.c to clock.[ch]
2010-11-27 10:31:02 +11:00
Michael Moon
a57ba313b8
implement queue_wait()
2010-11-27 10:31:01 +11:00
Michael Moon
402ebbbddf
move step/dir/endstop primitives to pinio
2010-11-27 10:31:01 +11:00
Michael Moon
d6644af18f
cause M101/M103 to work with DC extruders
2010-11-26 16:53:09 +11:00
Michael Moon
e94482c00c
move defines from Makefile to config.h.dist
2010-11-20 13:12:29 +11:00
Michael Moon
ad52220855
check for HEATER_SANITY_CHECK before trying to use sanity checking variables
2010-11-20 13:12:29 +11:00
Michael Moon
4c7231aa8b
minor comment changes
2010-11-20 12:24:04 +11:00