Commit Graph

315 Commits

Author SHA1 Message Date
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
Michael Moon 8e4b35b0da defines for PT100 sensors- actual code to come later 2010-11-20 12:23:38 +11:00
Michael Moon 3b6326911a use x_enable and friends more, use sersendf_P more 2010-11-12 12:51:13 +11:00
Michael Moon dfb5de7b33 list temp sensor types in config 2010-11-11 15:03:51 +11:00
Michael Moon cac3cb7221 add comments re mcu type, minor changes to arduino.h 2010-11-11 10:06:59 +11:00
Michael Moon 67fca36ecb remove redundant variable 2010-11-11 09:59:32 +11:00
Michael Moon 1f76745c9d slightly stricter sanity check for associated heater index 2010-11-11 09:52:01 +11:00
Michael Moon e2063137b5 add GEN3 and HOST defines to config.h 2010-11-11 09:51:46 +11:00
Michael Moon 7dc8f8d8ff make sensor and heater structs visually smaller 2010-11-11 00:55:07 +11:00
Michael Moon cb4e157d62 move TICK_TIME to config.h, add TICK_TIME_MS 2010-11-11 00:52:14 +11:00
Michael Moon 2b1fbe38db preliminary heater sanity check code, disabled by default until tested 2010-11-11 00:51:25 +11:00
Michael Moon 4298f7553f always have TT_INTERCOM in list of sensor types 2010-11-11 00:49:12 +11:00