Commit Graph

  • 86e89dbac6 heater.c: review on/off behaviour again. Markus Hitter 2012-10-14 22:50:28 +0200
  • f455f6f709 heater.c: fix on/off when BANG_BANG is used. Markus Hitter 2012-10-12 02:38:22 +0200
  • 8d91312991 heaters: allow to disable PWM on PWM-able pins. Markus Hitter 2012-10-12 02:25:40 +0200
  • 5a2677f685 Even more fixes for the ATmega32U4. Markus Hitter 2012-10-08 14:08:12 +0200
  • fbf62a7dba heater.h: remove {en|dis}able_heater(). Markus Hitter 2012-10-06 12:06:22 +0200
  • d3af5460f1 Move heater initialisation from mendel.c to heater.c. Markus Hitter 2012-10-07 22:48:57 +0200
  • 8e27595a5f temp.c: allow smoothing temperature readings. Markus Hitter 2012-10-03 12:48:59 +0200
  • 8b05e77d49 temp.c: try to deal with flakey temperature sensors. Markus Hitter 2012-09-29 22:56:14 +0200
  • 68b9b33dd6 config.teensy.h: align better with config.default.h. Markus Hitter 2012-10-05 12:25:16 +0200
  • badc8e0bbb config.teensy.h: introduce ADC channels. Markus Hitter 2012-10-05 11:58:35 +0200
  • a054d4c6cd Remove all remaining evidence of M109. Markus Hitter 2012-10-03 11:44:25 +0200
  • b83027def2 gcode_process.c: fix a comment. Markus Hitter 2012-09-29 12:26:57 +0200
  • b4d202367c gcode_process.c: fix URL sent on M115. Markus Hitter 2012-09-29 12:17:21 +0200
  • 52ce6b5f52 More enablement of ATmega32U chip. David Forrest 2012-09-27 12:32:59 -0400
  • 3d02790032 Add support for an atmega32u4 on a Teensy 2.0 carrier board. David Forrest 2012-09-27 12:23:46 -0400
  • 915dc4294d clock.c: silence a compiler warning. Markus Hitter 2012-09-03 00:35:53 +0200
  • 47337f1213 gcode_process.c: join M250 and a stray message into M114. Markus Hitter 2012-09-02 20:15:03 +0200
  • d169a1fa3e gcode_process.c: remove M253: read arbitrary memory location, too. Markus Hitter 2012-09-02 20:00:31 +0200
  • 8e3cf55723 gcode_process.c: remove M254: write arbitrary memory location. Markus Hitter 2012-09-02 19:56:28 +0200
  • 8f94d4b421 clock.c: make clock_10ms() and clock_250ms() static. Markus Hitter 2012-09-02 19:28:12 +0200
  • f06b013179 clock.c: introduce clock(). Markus Hitter 2012-09-02 19:24:15 +0200
  • 97a663a00c analog.c: trim down analog values storage. Markus Hitter 2012-09-01 01:09:39 +0200
  • c75693af38 gcode_process.c: remove support for M109. Markus Hitter 2012-08-31 13:51:09 +0200
  • fd9985ac49 config templates: fix directly numbered/unused pins. Markus Hitter 2012-08-31 13:31:17 +0200
  • 94ac2b11b8 gcode_process.c: remove M107 (fan off). Markus Hitter 2012-08-31 13:15:58 +0200
  • 06c546959c gcode_process.c: allow controlled fan speed. Markus Hitter 2012-08-31 13:09:51 +0200
  • bfad6f12cd analog.c: put in a few lessons learned. Markus Hitter 2012-08-30 22:59:50 +0200
  • bfe5e6f2fc Fixed ADC channel handling. Mikko Sivulainen 2012-08-27 18:29:28 +0300
  • d967ad10c0 config.gen7-1.4.h: swap thermistor pins to match v1.4.1. Markus Hitter 2012-08-17 20:59:13 +0200
  • be29ab61ae home.c: fix typo. Markus Hitter 2012-08-22 18:52:05 +0200
  • 5811b49b02 Config templates: comment out FAST_PWM by default. Markus Hitter 2012-08-17 15:56:16 +0200
  • 931d81af58 gcode_parse.c: checksum the characters actually received. Markus Hitter 2012-08-16 23:32:29 +0200
  • 25aaafeff2 gcode_parse.h: remove unused union. Markus Hitter 2012-07-19 22:24:37 +0200
  • 0ba62800eb config template: adjust the comments for the heaters. Markus Hitter 2012-08-04 21:56:59 +0200
  • 8c6e6a1027 Fix comment on STEPS_PER_M_x in config.h templates. Markus Hitter 2012-07-18 22:40:05 +0200
  • 37933c8a85 Fix temperature printing. Markus Hitter 2012-07-16 20:00:16 +0200
  • 24561919bf temp.c: remove a redundant variable. Markus Hitter 2012-07-16 14:57:44 +0200
  • 9731868418 gcode_process.c: test seen_P before using P, same for seen_S / S. Markus Hitter 2012-07-16 14:21:26 +0200
  • 28cf72bfe8 Makefile: change wording regarding a newer config.default.h again. Markus Hitter 2012-07-14 10:56:57 +0200
  • 677ebfcccd dda: Fix signed-ness mismatch in handling of dda->e_delta Ben Gamari 2012-07-16 10:36:49 -0400
  • 674014cc70 dda.c: remove two, now obsolete warnings. Markus Hitter 2012-07-02 22:29:05 +0200
  • 81f85b018d Move utility functions from dda.c to dda_math.c. Markus Hitter 2012-06-27 01:45:41 +0200
  • e0959f7ce2 Make muldiv() inline instead of a #define, too. Markus Hitter 2012-06-27 01:26:09 +0200
  • d49c0745d5 dda_maths.h: make um_to_steps_{xyze}() inline functions. Markus Hitter 2012-06-27 00:48:33 +0200
  • 44be918d2a Introduce muldivQR(). Markus Hitter 2012-06-27 00:43:33 +0200
  • 0068ed1e26 Use the new muldiv() to replace um_to_steps..(). Markus Hitter 2012-04-24 03:30:57 +0200
  • 9359350fcc config.h templates: Sanguinololu 1.2 requires inverted enable pins. Markus Hitter 2012-07-17 16:04:27 +0200
  • 55132c0458 Makefile: don't provide means for programming fuses. Markus Hitter 2012-07-13 23:34:06 +0200
  • 7f3c1e61ba Makefile: clarify definition of the firmware upload device in use. Markus Hitter 2012-07-13 23:20:24 +0200
  • a2f1412aec Make muldiv() multiplicand signed. Markus Hitter 2012-06-23 14:23:12 +0200
  • 7efb895ee3 Introduce an integer multiply-divide algorithm. Markus Hitter 2012-04-24 03:15:36 +0200
  • 3d1ebf1186 Review power supply timeout. Markus Hitter 2012-05-11 16:34:42 +0200
  • 1cb40082e4 gcode_process.c: remove more redundant code. Markus Hitter 2012-03-25 19:47:50 +0200
  • 1c998067bd Makefile: add instruction on how to get rid of an error message. Markus Hitter 2012-07-13 15:00:39 +0200
  • f6d3ebf2ed sersendf.c: simplify code and save 4 bytes of RAM. Markus Hitter 2012-07-02 16:51:35 +0200
  • 305ef7a347 Fix compilation with HEATER_SANITY_CHECK defined. Markus Hitter 2012-07-02 12:29:38 +0200
  • 25e2872ecd Invert enable pins in the Gen6 config template. Markus Hitter 2012-06-22 09:27:15 +0200
  • 886bacdbe4 temp.c: remove the delay for the MAX6675. Markus Hitter 2012-05-21 20:56:48 +0200
  • 1657fb2731 Align heater definitions in config.h templates. Markus Hitter 2012-05-13 15:04:46 +0200
  • 9c126e3387 Adjust config.gen7-v1.4.h for Gen7 v1.4. Markus Hitter 2012-05-11 16:43:34 +0200
  • fb5a32d344 Turn the PSU on before asking the endstops. Markus Hitter 2012-05-11 16:27:52 +0200
  • e8518f9e34 Allow the ATmega1284P on Gen7's. Markus Hitter 2012-05-11 02:05:42 +0200
  • 99dec3189a Split up config.h templates for the new Gen7 v1.4. Markus Hitter 2012-05-11 01:06:39 +0200
  • 18f63ccf8e Add support for the ATmega1284/1284P. Markus Hitter 2012-05-11 02:02:52 +0200
  • 15476fa655 Fix "E ghost moves". Markus Hitter 2012-03-25 18:57:58 +0200
  • 50adc11392 gcode_parse.c: drop an obsolete comment. Markus Hitter 2012-03-07 00:29:35 +0100
  • b8ab255b6b Sort DEBUG_ECHO properly. Markus Hitter 2012-03-06 12:45:08 +0100
  • 4c84b31536 gcode_parse.c, decfloat_to_int(): use a smaller variable. Markus Hitter 2012-03-06 12:36:30 +0100
  • 5a9a134ae4 gcode_parse.c: review decfloat_to_int() yet again. Markus Hitter 2012-03-06 12:08:43 +0100
  • 88236ba698 gcode_process.c: also reset E on G92 without arguments. Markus Hitter 2012-03-05 22:57:47 +0100
  • 4087357a70 clock.c: better debug display of positions. Markus Hitter 2012-03-05 21:54:04 +0100
  • eaf6c453be Introduce gcode_init() and honor E_ABSOLUTE as the default. Markus Hitter 2012-03-05 22:25:52 +0100
  • ac22a57329 dda.c: enable update_current_position() for the new E relative handling. Markus Hitter 2012-03-05 22:27:17 +0100
  • 9dda3349be Revert the new relative handling for X, Y and Z. Markus Hitter 2012-03-05 21:32:20 +0100
  • e5cc5ab066 dda.c: Fix a number of minor things, detected by Phord. Markus Hitter 2012-03-05 19:42:08 +0100
  • 5f9ae5b087 Implement M82/M83 and handle relative movements entirely different. Markus Hitter 2012-03-04 21:23:50 +0100
  • 34ab76fe6e gcode_parse.c: review decfloat_to_int() again. Markus Hitter 2012-03-04 15:54:17 +0100
  • a6e2a10f10 Update Gen3 config template according to Mendelfanatic. Markus Hitter 2012-03-28 12:50:29 +0200
  • b1fa6a1eee Make intercom recognize memory barriers. Markus Hitter 2012-03-28 12:39:10 +0200
  • 221b4587c9 README: hint to Pronterface. Markus Hitter 2012-03-26 17:48:46 +0200
  • 53140cf87c ThermistorTables.h: add a const to temptable. Markus Hitter 2012-03-26 17:42:10 +0200
  • 7b909fcf82 Fix thermistor tables, which also fixes a build failure. Markus Hitter 2012-03-23 02:21:10 +0100
  • 0d607fd620 sersendf.c: update comment. Markus Hitter 2012-03-04 18:53:01 +0100
  • 25b72b4ea3 dda.c: remove the hack to set a minimum delay. Markus Hitter 2011-12-12 00:44:42 +0100
  • 07fcff1661 dda.c: initialize dda.c properly. Markus Hitter 2011-12-12 00:38:15 +0100
  • 1996cb4167 dda.c: axis_to_step = ' ' is no longer needed. Markus Hitter 2011-12-12 00:33:08 +0100
  • 962209dceb Teach ACCELERATION_TEMPORAL to respect maximum feedrates. Markus Hitter 2011-11-27 19:56:25 +0100
  • e8db35ec76 dda.c: get rid of a unused variable warning. Markus Hitter 2011-12-04 18:34:46 +0100
  • 7528037d4e Save status register on each interrupt. Markus Hitter 2011-12-04 18:22:11 +0100
  • c126629ec8 Make the step timer fit for very short delays. Markus Hitter 2011-11-19 02:13:11 +0100
  • fd91ee7e8b dda.c: re-introduce ACCELERATION_TEMPORAL. Markus Hitter 2011-11-12 01:36:42 +0100
  • 6864268df8 gcode_process.c: add notes about M82 and M83. Markus Hitter 2011-12-14 00:27:03 +0100
  • 86e20580f8 Make fast PWM optional. Markus Hitter 2012-03-03 16:53:57 +0100
  • 56258a3908 Configuration samples: don't use preprocessor math for STEPS_PER_M. Markus Hitter 2011-12-13 03:27:17 +0100
  • 72185f776b home.c: fix a typo. Markus Hitter 2011-12-06 13:50:00 +0100
  • 71fb5d6f47 configs: make F_CPU UL instead of L. Markus Hitter 2011-11-27 20:04:13 +0100
  • 69610a6dae timer.c: simplify clock counting a bit. Markus Hitter 2011-11-16 20:50:10 +0100
  • 9c489911b6 timer.c: get rid of explicitely disabling the step timer. Markus Hitter 2011-11-17 13:33:31 +0100
  • 53490bb318 Get rid of defered enabling of the step interrupt again. Markus Hitter 2011-11-17 13:12:25 +0100
  • fcd11a6f24 dda.c: get rid of did_step. Markus Hitter 2011-11-16 12:23:35 +0100