Commit Graph

  • 0d37270af1 Config templates: publish INVERT flags. Markus Hitter 2011-02-23 15:51:32 +0100
  • 340aea89c8 Config templates: publish ENABLE_PINs in _all_ templates. Markus Hitter 2011-02-23 15:40:36 +0100
  • 7087587f19 Config templates: add MAX_PINS consistently. Markus Hitter 2011-02-23 15:18:48 +0100
  • 5c31bc01c1 gcode_process.c: make special moves non-public. Markus Hitter 2011-02-23 14:59:44 +0100
  • 1a33cfddf6 gcode_parse.h: grant mantissa full 32 bits. Markus Hitter 2011-02-23 14:45:33 +0100
  • bdeb4827fc gcode_parse.c: replace some ints by uints to double the range. Markus Hitter 2011-02-23 14:37:56 +0100
  • 694e3c4298 Revert "Config templates: protect config.h against multiple inclusion." Markus Hitter 2011-02-27 11:01:40 +0100
  • 8acb072e0b Actually set extruder enable pin if defined Stephan Walter 2011-02-26 14:03:45 +0100
  • f985de8a54 gcode_parse.c: make decfloat_to_int handle all uints. Markus Hitter 2011-02-23 14:34:07 +0100
  • c61191d86d Config templates: protect config.h against multiple inclusion. Markus Hitter 2011-02-24 17:53:49 +0100
  • 758893c275 gcode_parse.c: ditch ASTERISK_IN_CHECKSUM_INCLUDED. Markus Hitter 2011-02-24 17:19:54 +0100
  • d705f46899 more cleanup after name change Michael Moon 2011-02-24 23:47:48 +1100
  • 4aefda6f17 added integer square root algorithm for future use Michael Moon 2011-02-24 18:49:28 +1100
  • 4ca9e470a5 Move timer macros from config.h.dist and derivates to timer.c. Markus Hitter 2011-02-22 21:06:44 +0100
  • 2c53dbe2a8 gcode_parse: limit decimal ranges by decfloat_to_int()'s demands. Markus Hitter 2011-02-22 22:14:51 +0100
  • 0dc623d4eb gcode_parse.c: added comments, which show possible variable overflows. Markus Hitter 2011-02-23 02:39:04 +0100
  • dfc4674012 dda.h: re-add a check against multiple acceleration types. Markus Hitter 2011-02-22 21:04:04 +0100
  • 780dea1186 avr-libc's math is smaller than gcc's, use it Michael Moon 2011-02-21 19:09:08 +1100
  • b8e6400a2d more README updates Michael Moon 2011-02-21 16:47:00 +1100
  • af36737e3b update README Michael Moon 2011-02-21 16:24:21 +1100
  • 8188ff3593 merge intercom-protocol into master Michael Moon 2011-02-21 16:01:27 +1100
  • bfae6ff97f intercom: Reduce sections with disabled interrupts. Markus Amsler 2011-02-21 15:52:17 +1100
  • 52c2788997 intercom: updating the extruder in 250ms intervals should be fast enough. Markus Amsler 2011-02-21 15:52:17 +1100
  • fa2a4389fc intercom: Transmit/receive from/to temporary packets. Markus Amsler 2011-02-21 15:52:16 +1100
  • 5e56784ac1 extruder: Set/get bed temperature. Markus Amsler 2011-02-21 15:52:16 +1100
  • 6d83bdb067 extruder: add fan definitions Markus Amsler 2011-02-21 15:52:15 +1100
  • e032cf5dab extruder: Use pull up resistors for step/dir pin to avoid noise. Markus Amsler 2011-02-21 15:52:15 +1100
  • d0cbe86a2d extruder: Half-step on every step signal. Markus Amsler 2011-02-21 15:52:15 +1100
  • e3672da1cf extruder: Check the step pin directly. Markus Amsler 2011-02-21 15:52:15 +1100
  • 5cf550733d arduino_168: define AIO6/7 Markus Amsler 2011-02-21 15:52:14 +1100
  • 7aff5623ef home: delay is in micro seconds Markus Amsler 2011-02-21 15:52:14 +1100
  • eecf3af9f1 analog mask calculated automagically Stephan Walter 2011-02-20 20:55:22 +0100
  • 31634c6a8f Add M136 (DEBUG) to read back PID values, add heater_print function Michael Moon 2011-02-20 17:30:07 +1100
  • 8540be950a use CRC16 to verify heater PID settings in eeprom Michael Moon 2011-02-20 17:13:09 +1100
  • 9dc4d54133 fix compile error around new homing logic Michael Moon 2011-02-20 16:35:22 +1100
  • c6122eda74 add G161/G162 commands, upgrade home.c to provide negative/positive homing calls for G161/G162 Michael Moon 2011-02-20 14:10:53 +1100
  • 4426c69274 individual functions to home each axis Michael Moon 2011-02-20 13:39:07 +1100
  • 18d47056f5 print queue with every G command if debug is enabled Michael Moon 2011-02-20 10:59:28 +1100
  • da9bfc9f6f print_queue no longer adds a newline Michael Moon 2011-02-20 10:58:32 +1100
  • 65a1846955 bang-bang heater toggle is wrong way around Architect 2011-02-20 11:02:18 +1100
  • 72adba5a58 apparently repg expects N preceding line numbers in resend requests Michael Moon 2011-02-19 13:09:21 +1100
  • 83fa3f7d09 disable greycode by default in arduino IDE Michael Moon 2011-02-17 21:52:15 +1100
  • d06a365f54 G4 uses millisecond units now apparently, instead of seconds Michael Moon 2011-02-17 14:05:13 +1100
  • f78a0483d7 make URLs in README easier to find Michael Moon 2011-02-17 11:22:57 +1100
  • afe58621a2 M140: S value is a temperature Markus Amsler 2011-02-14 18:33:33 +0100
  • b0d1ba0e60 Fix analog reading of channel 0 if another channel is active. Markus Amsler 2011-02-14 18:32:00 +0100
  • bcd47e90b0 Fix analog reading of channel 0 if another channel is active. Markus Amsler 2011-02-14 18:32:00 +0100
  • 3aa7fc83e4 M140: S value is a temperature Markus Amsler 2011-02-14 18:33:33 +0100
  • 664337fa25 use proper feedrate for Y Michael Moon 2011-02-15 13:17:13 +1100
  • 940d474c6c home to max should now return to zero after homing Michael Moon 2011-02-15 10:10:29 +1100
  • c810875755 Fix PWM timer and steps/mm for extruder Stephan Walter 2011-02-14 20:24:42 +0100
  • 760487979c Added sample configuration for GEN6 board Stephan Walter 2011-02-13 20:55:44 +0100
  • e41e659e66 intercom: Disable rx while doing tx. Avoids local RS485 half-duplex echo. Markus Amsler 2011-02-14 11:30:05 +1100
  • 959bae2f4a intercom: Add delay before slave replies. Without it the first byte gets lost. Markus Amsler 2011-02-13 21:36:18 +0100
  • a3b1529607 intercom: don't store start byte twice. Markus Amsler 2011-02-13 21:32:32 +0100
  • e6a137d5f1 intercom: Init start byte. Markus Amsler 2011-02-13 21:30:50 +0100
  • 680b70ad0d intercom: Send packet only once. Markus Amsler 2011-02-13 21:23:36 +0100
  • b7f84a1812 itercom: Enable the RS485 transceiver on the host. Markus Amsler 2011-02-13 21:22:29 +0100
  • f80edeabb0 fix example heaters, add note to gen3 config clarifying that heaters connected to extruder go in extruder config Michael Moon 2011-02-14 10:58:00 +1100
  • b1a48994dd preliminary untested implementation of Markus Amsler's new extruder comms protocol Michael Moon 2011-02-12 23:59:19 +1100
  • 84457ccc4b disable unused sersendf, enable %x in sersendf_P Michael Moon 2011-02-05 18:36:15 +1100
  • 7eb6febf8e serwrite_hex32 would only show 4 nibbles, fixed Michael Moon 2011-02-05 18:35:35 +1100
  • 686e417401 Revised thermistor code. Thermistor table now in 14.2 fixed point John Gilmore (none) 2011-02-11 08:18:10 -0700
  • 6c1040c740 typo Michael Moon 2011-02-12 22:20:33 +1100
  • 79674da51b try to make E behave Michael Moon 2011-02-12 22:20:18 +1100
  • a6e8850ae3 tell users to press ctrl+D to exit Michael Moon 2011-02-11 12:00:19 +1100
  • d10eb7b944 Enhancements to func.sh - idiot proofed mendel_talk John Gilmore 2011-02-09 18:06:01 -0700
  • 48fcffb588 Set the correct pins for RAMPS v1.1 Nirav Patel 2011-02-09 20:29:09 -0800
  • 3c5acd7ca7 disable interrupt if setTimer(0) is called Michael Moon 2011-02-11 11:53:27 +1100
  • d91f30eda1 ensure step timer doesn't fire by itself after a period of inactivity Michael Moon 2011-02-10 19:57:16 +1100
  • 69f30f0691 timer: Use 2 comparator interrupts, one for the clock, the other for stepping. Markus Amsler 2011-02-10 04:11:40 +0100
  • c5901cb04d missed a semicolon Michael Moon 2011-02-09 13:55:04 +1100
  • 71eafbf96b keep power on when heaters are active Michael Moon 2011-02-09 08:16:15 +1100
  • fc57cfc5de Add Extruder.pde, so extruder is compilable with Arduino IDE Markus Amsler 2011-02-08 02:40:58 +0100
  • 7f32aa80bb G28: home all axis if no axis is selected Markus Amsler 2011-02-08 02:38:33 +0100
  • 398f68e2db make *_MIN_PIN defines optional Markus Amsler 2011-02-08 02:31:03 +0100
  • aec41c59aa gcode_process and pinio need to include config.h Jacky2k 2011-02-09 07:45:06 +1100
  • 02e30dcb0a add sd.c for future, currently unused Michael Moon 2011-01-09 23:58:12 +1100
  • d5033895b2 Fix timer for high speeds. Markus Amsler 2011-02-08 11:10:11 +0100
  • 8ebce94e4d add soft limits to configs Michael Moon 2011-02-08 19:03:21 +1100
  • 4da63d31ff fix homing code Michael Moon 2011-02-08 17:53:42 +1100
  • 0110af2ede preliminary homing code- not linked into anything yet Michael Moon 2011-02-08 17:52:51 +1100
  • 47a23317be allow home-to-max setups Michael Moon 2011-02-08 17:52:32 +1100
  • 5118f788d2 preliminary support for soft-limits Michael Moon 2011-02-08 17:52:10 +1100
  • 5df49c2d3e allow DEBUG and BANG_BANG at the same time Michael Moon 2011-02-08 14:49:22 +1100
  • 00fc05a49b fix timer bug- if delay is smaller than TICK_TIME but counter has passed delay when timer is set, it will wait a whole TICK_TIME before firing instead of setting comparator to fire at correct time Michael Moon 2011-02-08 09:43:50 +1100
  • 553f3a50a6 some config templates, also bang-bang heater support to reduce code size Michael Moon 2011-02-07 20:48:57 +1100
  • b5299c4d69 protect ANALOG_MASK from arithmetic errors via de-macro-isation Michael Moon 2011-02-07 20:47:32 +1100
  • e4fc55289b use constants for conditional compilation since preprocessor can't work out enums and we can't define in macros Michael Moon 2011-02-06 21:34:44 +1100
  • 1c723f7656 remove definition macros, doesn't work Michael Moon 2011-02-04 10:58:43 +1100
  • d1b2754aba sorting out preprocessor interactions Michael Moon 2011-02-02 18:20:36 +1100
  • 97f344f0fa changes discussed in chat on pull 19 Michael Moon 2011-02-02 18:20:08 +1100
  • fe034d5e35 graycode stepper operation, distilled to one line in dda.c John Gilmore 2011-02-02 06:55:09 -0700
  • 021ac75e2f Fix typo in x_min Markus Amsler 2011-02-04 18:43:04 +0100
  • 4ed24d4507 move Echo on/off to M240/M241 Michael Moon 2011-02-04 12:08:52 +1100
  • 1815ab1ef7 make it even harder to unintentionally include fuse definitions Michael Moon 2011-02-04 11:04:15 +1100
  • d88179a9ce Makefile: Remove .eeprom .fuse .lock sections from hex file. Markus Amsler 2011-02-03 22:22:41 +0100
  • fa91ef8472 fix thermistor lookup table interpolation code Vik Olliver 2011-02-02 18:23:10 +1100
  • f1b526696b forgot to rename type Stephan Walter 2011-01-30 13:57:56 +0100
  • fcaa76d3c0 Simpler definition of temp sensors and heaters. Stephan Walter 2011-01-30 13:40:36 +0100