f8d8b2a471gcode_parse.c: Send newline as char rather than PSTR
Ben Jackson
2011-03-05 22:42:47 -0800
da2a9c3d56func.sh: Fix a potential infinite loop in mendel_readsym_target
Ben Jackson
2011-03-05 22:12:50 -0800
7198021f4afunc.sh: Replace perl eval() with hex() where appropriate.
Ben Jackson
2011-03-05 22:12:10 -0800
a01981ac70Merge pull request #6 from madscifi/universal-delay
triffid
2011-05-07 06:56:57 -0700
b00c53f69eThe addition of delay.h to the dependencies of (PROGRAM).elf did not have the desired effect (to force a recompile of all if delay.h changed). Removed the dependency.
Jim McGee
2011-05-04 22:33:41 -0700
86a34ad5a2Eliminates overflow in the delayMicrosecondsInterruptible function.
Jim McGee
2011-05-04 20:14:46 -0700
2822721a59improve and simplify heater pin initialisation by moving to io_init[mendel.c] and using macro magic with DEFINE_HEATER
Michael Moon
2011-05-05 00:02:06 +1000
3e32a8f634allow M114 to report negative positions correctly
Michael Moon
2011-05-01 17:17:56 +1000
be81a13584make sure timer is initialised properly
Michael Moon
2011-04-30 11:00:11 +1000
143398705cadd "functionsbysize" make target
Michael Moon
2011-04-29 10:55:42 +1000
e2cb6aef72M109 just waits if no temperature provided
Michael Moon
2011-04-29 10:08:58 +1000
61ca4c114efixed temperature reading problem where ReplicatorG would freeze because there is no newline before the temperature prints out...
Kieran Levin
2011-04-16 23:36:47 -0500
74e03b7df1allow G92 to work again after 0389289
Michael Moon
2011-04-26 18:19:00 +1000
03892894edremove ACCELERATION_TEMPORAL, update current_position from main loop instead of step interrupt
Michael Moon
2011-04-26 14:45:32 +1000
e108ab2548M114 returns millimeters instead of steps
Michael Moon
2011-04-26 14:44:17 +1000
ee481864fagcode_parse.c: get rid of the denominator variable in decfloat_to_int().
Markus Hitter
2011-04-11 01:23:36 +0200
6896aa5236gcode_parse.c: join the upper and the lower formula in decfloat_to_int().
Markus Hitter
2011-04-11 01:12:53 +0200
8cf8a8a44agcode_parse.c: get rid of rounding[].
Markus Hitter
2011-04-11 01:03:26 +0200
f41dd9c098gcode_parse.c: make all usages of decfloat_to_int()...
Markus Hitter
2011-04-10 22:57:19 +0200
26b9a7df54extruder: Add dummy temp sensor so analog_mask includes trim pot.
Markus Amsler
2011-04-12 20:38:28 +0200
15f835320fUpdate config.gen3.h to support a heated bed over intercom.
Markus Amsler
2011-04-12 20:12:20 +0200
e937b052afAdd support for multiple thermistor tables.
Markus Amsler
2011-04-12 20:00:18 +0200
8856dd9908Only print queue on every G command if DEBUG_POSITION is set.
Markus Amsler
2011-04-12 01:33:07 +0200
4b7f8fba48Fix absolute E positioning.
Markus Amsler
2011-04-12 01:17:28 +0200
1d556e0278Use HEATER_BED everywhere.
Markus Amsler
2011-04-11 22:41:50 +0200
c54c964fc0initialise heaters on timers 3/4/5
Michael Moon
2011-04-11 11:19:01 +1000
15ed65dbadNo SEARCH_FEEDRATE_E, as E can't be searched.
Markus Hitter
2011-04-10 15:55:28 +0200
ae33cb7fa2start implementing absolute E support
Michael Moon
2011-04-09 09:16:05 +1000
b37a5d435ehome Z to max if possible by default
Michael Moon
2011-04-09 09:15:48 +1000
f4e4788892wait for queue to empty before homing
Michael Moon
2011-04-09 09:15:22 +1000
d97a4519d3extruder: Get rid of _CONFIG_H, like on the mainboard config.
Markus Amsler
2011-04-07 03:29:17 +0200
ad7f7f0e96Don't set all axis to home on G92 E0
Markus Amsler
2011-04-07 03:15:47 +0200
0a92c13051extruder: sync heater.c
Markus Amsler
2011-04-05 02:14:34 +0200
57a75ecbfbtemp: TEMP_RESIDENCY_TIME is in seconds not in temp_ticks (=10ms)
Markus Amsler
2011-03-25 20:41:33 +0100
95e7cda9dbavoid warning: 'SpecialMoveE' defined but not used
Michael Moon
2011-04-04 09:14:22 +1000
be18eb90b8Convert TEMP_HYSTERESIS to Celsius.
Markus Amsler
2011-03-25 19:46:27 +0100
093d20481eheater: fix residency compare.
Markus Amsler
2011-03-25 19:31:53 +0100
9860d2850fheater: only reset residency if temp really changed
Markus Amsler
2011-03-25 19:24:04 +0100
3a271ee487intercom: make sure extruder switches to listen mode
Markus Amsler
2011-03-12 16:06:35 +0100
5656c5050cImplement M116 - Wait
Markus Amsler
2011-03-19 15:06:56 +0100
dba60ba1ebfix error: lvalue required as unary '&' operand when heater pin is not a PWMable pin.
Michael Moon
2011-04-04 09:10:25 +1000
a35c304762add encoding to createTemperatureLookup.py
Andy Kirby
2011-03-30 12:18:42 +1100
66415078e5update extruder to match simplified heater
Michael Moon
2011-03-28 21:52:23 +1100
3c3624542fsimplify heater configuration by using arduino_*.h more effectively with DEFINE_HEATER macro
Michael Moon
2011-03-28 18:44:52 +1100
100b7c6c4aonly check intercom every 250ms as we don't send packets more often
Michael Moon
2011-03-27 19:34:16 +1100
e1ebf74ba0more gen3 updates courtesy of sliptonic via IRC
Michael Moon
2011-03-24 11:48:54 +1100
d7f5c08174all defines live in config.h now, remove from Makefile
Michael Moon
2011-03-24 11:26:11 +1100
918e3be84cinclude thermistor tables, most users seem to have similar thermistors so we can safely provide a default
Michael Moon
2011-03-24 11:06:04 +1100
0ddb40a844IDE apparently takes issue with Extruder.pde in extruder directory, altered capitalisation
Michael Moon
2011-03-24 10:58:51 +1100
081b693341extruder doesn't use serial.c, update watchdog.c to suit
Michael Moon
2011-03-24 10:51:57 +1100
196caff134Extruder: GEN3 and EXTRUDER defined in config, not Makefile
Michael Moon
2011-03-24 10:31:33 +1100
0dc7d77885Massive Doxygen documentation addition
Michael Moon
2011-03-22 01:34:36 +1100
b03dd87665config.h.dist: remove the Gen3 sample pinout.
Markus Hitter
2011-03-20 16:08:00 +0100
8b78c2a498Make baud rate user-configurable.
Markus Hitter
2011-03-20 02:07:51 +0100
1214646ca8mendel.c: Repsnapper expects a lowercase "start".
Markus Hitter
2011-03-20 02:00:49 +0100
f9842d1d90extruder/config.h.dist: add fallbacks for non-Makefile compilation.
Markus Hitter
2011-03-19 22:13:53 +0100
6e9dd81fb7func.sh: add variable for serial device
Michael Moon
2011-03-17 20:38:30 +1100
851a91306atimer.c: don't reset next_step_time when doing a step.
Markus Hitter
2011-03-14 17:27:40 +0100
0ec0d360beatmega2560 support in makefile
Vaclav Ax Hula
2011-03-07 02:29:02 +0100
fe0dc5408bgcode_process.c, G92: also reset next_target.
Markus Hitter
2011-03-06 23:24:08 +0100
03b52e0340gcode_parse.c: don't double-initialize last_field or read_digit.
Markus Hitter
2011-03-06 22:39:21 +0100
ab80852aecWith G28 "go home" there's also no point to move E.
Markus Hitter
2011-03-06 20:15:02 +0100
d37fee8e82gcode_process.c: there's no point in setting E on a G92 ...
Markus Hitter
2011-03-06 19:58:16 +0100
f9565633ealufa_serial.c: Remove commented-out attempt to promote LF to CRLF.
Ben Jackson
2011-03-04 15:13:12 -0800
08b516d7f3Add support for USB serial using the LUFA library.
Ben Jackson
2011-03-04 14:56:27 -0800
c304c300b7Add LUFA as submodule to support USB-capable Atmel chips.
Ben Jackson
2011-03-04 14:39:40 -0800
e14ec822b8Add ThermistorTable.h to .gitignore.
Ben Jackson
2011-03-04 14:37:43 -0800
718ace8f05prevent arithmetic overflow for large max feedrates
Michael Moon
2011-03-06 09:16:05 +1100
9234fefd06update func.sh wranglers for new functions
Michael Moon
2011-03-05 15:59:29 +1100
16944d4394try to deal with consecutive null moves
Michael Moon
2011-03-05 15:55:55 +1100
c177756913don't mess up return data stream if numbers have too much precision
Michael Moon
2011-03-05 15:54:36 +1100
db8902b265add newline after queue when debugging position
Michael Moon
2011-03-05 15:12:34 +1100
2340808695start implementing intercom protocol rehash
Michael Moon
2011-03-02 10:00:47 +1100
d0601716e8reorganise intercom to send packets from extruder main loop, also generalise protocol as discussed in forum
Michael Moon
2011-03-01 23:32:53 +1100
088f79aa11add mendel_print_interactive to func.sh for stepping through prints
kieran
2011-03-05 13:34:25 +1100
3ee3ee06a1pinio.h: cosmetics.
Markus Hitter
2011-03-04 22:51:14 +0100
4cc0c2ca4fRefine enhancements in ea4fdcf a bit.
Markus Hitter
2011-03-04 22:01:49 +0100
870be1f39darduino.h: Add support for AT90USB1287 in arduino_usb1287.h.
Ben Jackson
2011-03-02 18:39:39 -0800
3543c6f081mendel.c: ifdefs for hardware features in powerdown code
Ben Jackson
2011-03-02 00:52:03 -0800
ea4fdcf26amendel.c, pinio.c: Make Z axes optional.
Ben Jackson
2011-03-04 00:14:19 -0800
03acd85272gcode_process.c: When reaching MIN/MAX properly scale clamp value to steps.
Ben Jackson
2011-03-03 23:47:34 -0800
5bb337c1a5sender.sh: Allow for "ok" to be surrounded by DEBUG output.
Ben Jackson
2011-03-03 23:50:17 -0800
5c0dde4e14Changed M110 to match the description in the RepRap Wiki.
Markus Hitter
2011-03-03 09:37:53 +0100
c6a9f24e24don't set up SPI pins unless we're using them for a max6675
Michael Moon
2011-03-03 11:21:00 +1100
12516be978dda.c: get rid of duplicate power_on() & friends.
Markus Hitter
2011-03-02 00:55:49 +0100
e688e8b788Consequences of the stepping extruder now being optional.
Markus Hitter
2011-03-02 00:41:29 +0100
d2bf65822eMake the extruder stepper optional.
Markus Hitter
2011-03-02 00:28:22 +0100
475ca7d54apinio.h: make ?_INVERT_DIR safer.
Markus Hitter
2011-03-01 23:10:30 +0100
c182cc8929pinio.c: remove duplicate #ifdef wrapping.
Markus Hitter
2011-03-01 21:34:38 +0100
d93e6e5d2cInternal pullup resistors: intitialize them in the correct order.
Markus Hitter
2011-03-01 17:05:40 +0100
b7afdda3f7Make the use of the internal pullup resistors optional.
Markus Hitter
2011-02-24 13:22:30 +0100
815ff7ba19lots of other files in extruder desynced, needed to wrap an ifdef around heater_print
Michael Moon
2011-02-28 09:18:06 +1100
3647c6f1a9intercom: extruder only replies if talked to
Markus Amsler
2011-02-27 16:34:33 +0100
7a15fb6df2homing: delay is in microseconds.
Markus Amsler
2011-02-27 14:33:59 +0100
994acb58c3homing: enable axis before moving.
Markus Amsler
2011-02-27 14:31:30 +0100
d85f821872Disable z stepper after each move.
Markus Amsler
2011-02-25 01:44:28 +0100
d2c0a84da7Arduino ide doesn't like definitions in for loops.
Markus Amsler
2011-02-25 01:38:27 +0100
2b248850cearduino ide: .pde must have the same name as the folder.
Markus Amsler
2011-02-25 01:32:41 +0100
7e8c50fa58pinio.h: make inverting pins actually work.
Markus Hitter
2011-02-24 20:54:29 +0100