Commit Graph

  • f8d8b2a471 gcode_parse.c: Send newline as char rather than PSTR Ben Jackson 2011-03-05 22:42:47 -0800
  • da2a9c3d56 func.sh: Fix a potential infinite loop in mendel_readsym_target Ben Jackson 2011-03-05 22:12:50 -0800
  • 7198021f4a func.sh: Replace perl eval() with hex() where appropriate. Ben Jackson 2011-03-05 22:12:10 -0800
  • a01981ac70 Merge pull request #6 from madscifi/universal-delay triffid 2011-05-07 06:56:57 -0700
  • b00c53f69e The 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
  • 86a34ad5a2 Eliminates overflow in the delayMicrosecondsInterruptible function. Jim McGee 2011-05-04 20:14:46 -0700
  • 2822721a59 improve 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
  • 3e32a8f634 allow M114 to report negative positions correctly Michael Moon 2011-05-01 17:17:56 +1000
  • be81a13584 make sure timer is initialised properly Michael Moon 2011-04-30 11:00:11 +1000
  • 143398705c add "functionsbysize" make target Michael Moon 2011-04-29 10:55:42 +1000
  • e2cb6aef72 M109 just waits if no temperature provided Michael Moon 2011-04-29 10:08:58 +1000
  • 61ca4c114e fixed 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
  • 74e03b7df1 allow G92 to work again after 0389289 Michael Moon 2011-04-26 18:19:00 +1000
  • 03892894ed remove ACCELERATION_TEMPORAL, update current_position from main loop instead of step interrupt Michael Moon 2011-04-26 14:45:32 +1000
  • e108ab2548 M114 returns millimeters instead of steps Michael Moon 2011-04-26 14:44:17 +1000
  • ee481864fa gcode_parse.c: get rid of the denominator variable in decfloat_to_int(). Markus Hitter 2011-04-11 01:23:36 +0200
  • 6896aa5236 gcode_parse.c: join the upper and the lower formula in decfloat_to_int(). Markus Hitter 2011-04-11 01:12:53 +0200
  • 8cf8a8a44a gcode_parse.c: get rid of rounding[]. Markus Hitter 2011-04-11 01:03:26 +0200
  • f41dd9c098 gcode_parse.c: make all usages of decfloat_to_int()... Markus Hitter 2011-04-10 22:57:19 +0200
  • 26b9a7df54 extruder: Add dummy temp sensor so analog_mask includes trim pot. Markus Amsler 2011-04-12 20:38:28 +0200
  • 15f835320f Update config.gen3.h to support a heated bed over intercom. Markus Amsler 2011-04-12 20:12:20 +0200
  • e937b052af Add support for multiple thermistor tables. Markus Amsler 2011-04-12 20:00:18 +0200
  • 8856dd9908 Only print queue on every G command if DEBUG_POSITION is set. Markus Amsler 2011-04-12 01:33:07 +0200
  • 4b7f8fba48 Fix absolute E positioning. Markus Amsler 2011-04-12 01:17:28 +0200
  • 1d556e0278 Use HEATER_BED everywhere. Markus Amsler 2011-04-11 22:41:50 +0200
  • c54c964fc0 initialise heaters on timers 3/4/5 Michael Moon 2011-04-11 11:19:01 +1000
  • 15ed65dbad No SEARCH_FEEDRATE_E, as E can't be searched. Markus Hitter 2011-04-10 15:55:28 +0200
  • ae33cb7fa2 start implementing absolute E support Michael Moon 2011-04-09 09:16:05 +1000
  • b37a5d435e home Z to max if possible by default Michael Moon 2011-04-09 09:15:48 +1000
  • f4e4788892 wait for queue to empty before homing Michael Moon 2011-04-09 09:15:22 +1000
  • d97a4519d3 extruder: Get rid of _CONFIG_H, like on the mainboard config. Markus Amsler 2011-04-07 03:29:17 +0200
  • ad7f7f0e96 Don't set all axis to home on G92 E0 Markus Amsler 2011-04-07 03:15:47 +0200
  • 0a92c13051 extruder: sync heater.c Markus Amsler 2011-04-05 02:14:34 +0200
  • 57a75ecbfb temp: TEMP_RESIDENCY_TIME is in seconds not in temp_ticks (=10ms) Markus Amsler 2011-03-25 20:41:33 +0100
  • 95e7cda9db avoid warning: 'SpecialMoveE' defined but not used Michael Moon 2011-04-04 09:14:22 +1000
  • be18eb90b8 Convert TEMP_HYSTERESIS to Celsius. Markus Amsler 2011-03-25 19:46:27 +0100
  • 093d20481e heater: fix residency compare. Markus Amsler 2011-03-25 19:31:53 +0100
  • 9860d2850f heater: only reset residency if temp really changed Markus Amsler 2011-03-25 19:24:04 +0100
  • 3a271ee487 intercom: make sure extruder switches to listen mode Markus Amsler 2011-03-12 16:06:35 +0100
  • 5656c5050c Implement M116 - Wait Markus Amsler 2011-03-19 15:06:56 +0100
  • dba60ba1eb fix error: lvalue required as unary '&' operand when heater pin is not a PWMable pin. Michael Moon 2011-04-04 09:10:25 +1000
  • a35c304762 add encoding to createTemperatureLookup.py Andy Kirby 2011-03-30 12:18:42 +1100
  • 66415078e5 update extruder to match simplified heater Michael Moon 2011-03-28 21:52:23 +1100
  • 3c3624542f simplify heater configuration by using arduino_*.h more effectively with DEFINE_HEATER macro Michael Moon 2011-03-28 18:44:52 +1100
  • 100b7c6c4a only check intercom every 250ms as we don't send packets more often Michael Moon 2011-03-27 19:34:16 +1100
  • e1ebf74ba0 more gen3 updates courtesy of sliptonic via IRC Michael Moon 2011-03-24 11:48:54 +1100
  • d7f5c08174 all defines live in config.h now, remove from Makefile Michael Moon 2011-03-24 11:26:11 +1100
  • 918e3be84c include 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
  • 0ddb40a844 IDE apparently takes issue with Extruder.pde in extruder directory, altered capitalisation Michael Moon 2011-03-24 10:58:51 +1100
  • 081b693341 extruder doesn't use serial.c, update watchdog.c to suit Michael Moon 2011-03-24 10:51:57 +1100
  • 196caff134 Extruder: GEN3 and EXTRUDER defined in config, not Makefile Michael Moon 2011-03-24 10:31:33 +1100
  • 0dc7d77885 Massive Doxygen documentation addition Michael Moon 2011-03-22 01:34:36 +1100
  • b03dd87665 config.h.dist: remove the Gen3 sample pinout. Markus Hitter 2011-03-20 16:08:00 +0100
  • 8b78c2a498 Make baud rate user-configurable. Markus Hitter 2011-03-20 02:07:51 +0100
  • 1214646ca8 mendel.c: Repsnapper expects a lowercase "start". Markus Hitter 2011-03-20 02:00:49 +0100
  • f9842d1d90 extruder/config.h.dist: add fallbacks for non-Makefile compilation. Markus Hitter 2011-03-19 22:13:53 +0100
  • 6e9dd81fb7 func.sh: add variable for serial device Michael Moon 2011-03-17 20:38:30 +1100
  • 851a91306a timer.c: don't reset next_step_time when doing a step. Markus Hitter 2011-03-14 17:27:40 +0100
  • 0ec0d360be atmega2560 support in makefile Vaclav Ax Hula 2011-03-07 02:29:02 +0100
  • dba296d3d2 Complete project renaming Vaclav Ax Hula 2011-03-07 02:11:24 +0100
  • fe0dc5408b gcode_process.c, G92: also reset next_target. Markus Hitter 2011-03-06 23:24:08 +0100
  • 03b52e0340 gcode_parse.c: don't double-initialize last_field or read_digit. Markus Hitter 2011-03-06 22:39:21 +0100
  • ab80852aec With G28 "go home" there's also no point to move E. Markus Hitter 2011-03-06 20:15:02 +0100
  • d37fee8e82 gcode_process.c: there's no point in setting E on a G92 ... Markus Hitter 2011-03-06 19:58:16 +0100
  • f9565633ea lufa_serial.c: Remove commented-out attempt to promote LF to CRLF. Ben Jackson 2011-03-04 15:13:12 -0800
  • 08b516d7f3 Add support for USB serial using the LUFA library. Ben Jackson 2011-03-04 14:56:27 -0800
  • c304c300b7 Add LUFA as submodule to support USB-capable Atmel chips. Ben Jackson 2011-03-04 14:39:40 -0800
  • e14ec822b8 Add ThermistorTable.h to .gitignore. Ben Jackson 2011-03-04 14:37:43 -0800
  • 718ace8f05 prevent arithmetic overflow for large max feedrates Michael Moon 2011-03-06 09:16:05 +1100
  • 9234fefd06 update func.sh wranglers for new functions Michael Moon 2011-03-05 15:59:29 +1100
  • 16944d4394 try to deal with consecutive null moves Michael Moon 2011-03-05 15:55:55 +1100
  • c177756913 don't mess up return data stream if numbers have too much precision Michael Moon 2011-03-05 15:54:36 +1100
  • db8902b265 add newline after queue when debugging position Michael Moon 2011-03-05 15:12:34 +1100
  • 2340808695 start implementing intercom protocol rehash Michael Moon 2011-03-02 10:00:47 +1100
  • d0601716e8 reorganise intercom to send packets from extruder main loop, also generalise protocol as discussed in forum Michael Moon 2011-03-01 23:32:53 +1100
  • 088f79aa11 add mendel_print_interactive to func.sh for stepping through prints kieran 2011-03-05 13:34:25 +1100
  • 3ee3ee06a1 pinio.h: cosmetics. Markus Hitter 2011-03-04 22:51:14 +0100
  • 4cc0c2ca4f Refine enhancements in ea4fdcf a bit. Markus Hitter 2011-03-04 22:01:49 +0100
  • 870be1f39d arduino.h: Add support for AT90USB1287 in arduino_usb1287.h. Ben Jackson 2011-03-02 18:39:39 -0800
  • 3543c6f081 mendel.c: ifdefs for hardware features in powerdown code Ben Jackson 2011-03-02 00:52:03 -0800
  • ea4fdcf26a mendel.c, pinio.c: Make Z axes optional. Ben Jackson 2011-03-04 00:14:19 -0800
  • 03acd85272 gcode_process.c: When reaching MIN/MAX properly scale clamp value to steps. Ben Jackson 2011-03-03 23:47:34 -0800
  • 5bb337c1a5 sender.sh: Allow for "ok" to be surrounded by DEBUG output. Ben Jackson 2011-03-03 23:50:17 -0800
  • 5c0dde4e14 Changed M110 to match the description in the RepRap Wiki. Markus Hitter 2011-03-03 09:37:53 +0100
  • c6a9f24e24 don't set up SPI pins unless we're using them for a max6675 Michael Moon 2011-03-03 11:21:00 +1100
  • 12516be978 dda.c: get rid of duplicate power_on() & friends. Markus Hitter 2011-03-02 00:55:49 +0100
  • e688e8b788 Consequences of the stepping extruder now being optional. Markus Hitter 2011-03-02 00:41:29 +0100
  • d2bf65822e Make the extruder stepper optional. Markus Hitter 2011-03-02 00:28:22 +0100
  • 475ca7d54a pinio.h: make ?_INVERT_DIR safer. Markus Hitter 2011-03-01 23:10:30 +0100
  • c182cc8929 pinio.c: remove duplicate #ifdef wrapping. Markus Hitter 2011-03-01 21:34:38 +0100
  • d93e6e5d2c Internal pullup resistors: intitialize them in the correct order. Markus Hitter 2011-03-01 17:05:40 +0100
  • b7afdda3f7 Make the use of the internal pullup resistors optional. Markus Hitter 2011-02-24 13:22:30 +0100
  • 815ff7ba19 lots of other files in extruder desynced, needed to wrap an ifdef around heater_print Michael Moon 2011-02-28 09:18:06 +1100
  • 3647c6f1a9 intercom: extruder only replies if talked to Markus Amsler 2011-02-27 16:34:33 +0100
  • 7a15fb6df2 homing: delay is in microseconds. Markus Amsler 2011-02-27 14:33:59 +0100
  • 994acb58c3 homing: enable axis before moving. Markus Amsler 2011-02-27 14:31:30 +0100
  • d85f821872 Disable z stepper after each move. Markus Amsler 2011-02-25 01:44:28 +0100
  • d2c0a84da7 Arduino ide doesn't like definitions in for loops. Markus Amsler 2011-02-25 01:38:27 +0100
  • 2b248850ce arduino ide: .pde must have the same name as the folder. Markus Amsler 2011-02-25 01:32:41 +0100
  • 7e8c50fa58 pinio.h: make inverting pins actually work. Markus Hitter 2011-02-24 20:54:29 +0100