Commit Graph

  • a477c50592 config: Heater pins are inverted on the Duet2 Maestro Kevin O'Connor 2019-07-10 13:23:59 -04:00
  • c3fe3d0d2c stepcompress: Remove no longer needed stepcompress_set_homing() Kevin O'Connor 2019-06-27 13:23:53 -04:00
  • 07e8925e08 toolhead: Remove no longer needed reset_print_time() Kevin O'Connor 2019-06-27 13:17:03 -04:00
  • dd34768e3a homing: Remove no longer needed homing time delay code Kevin O'Connor 2019-06-27 13:11:58 -04:00
  • 43064d197d homing: Implement homing via new toolhead "drip" movement Kevin O'Connor 2019-06-25 21:25:01 -04:00
  • d6cce8a557 toolhead: Change the code to use more explicit state transitions Kevin O'Connor 2019-06-25 20:32:33 -04:00
  • 84be96aeff mcu: Rework home_wait() to use a reactor completion Kevin O'Connor 2019-06-26 16:29:07 -04:00
  • 4f6982c4d0 serialhdl: Update SendWithRetry to use reactor completions Kevin O'Connor 2019-06-26 14:30:02 -04:00
  • 233da97b19 reactor: Add support for "completions" Kevin O'Connor 2019-06-26 14:05:10 -04:00
  • e148dbe52a mcu: Use regular send_with_response() for query_endstop() Kevin O'Connor 2019-06-26 11:04:37 -04:00
  • a116fa9054 serialhdl: Use register_response() for both registering and unregistering Kevin O'Connor 2019-06-26 10:31:15 -04:00
  • b2c778b931 mcu: Integrate query_endstop_wait() into query_endstop() Kevin O'Connor 2019-06-26 10:45:06 -04:00
  • ced5e35f0c scripts: Minor improvement to feedback from travis-install.sh Kevin O'Connor 2019-07-10 10:37:58 -04:00
  • d4d8bf795b filament_switch_sensor: add SET_FILAMENT_SENSOR gcode Arksine 2019-07-03 19:12:44 -04:00
  • 856b22b387 filament_switch_sensor: postfix M400 to script Arksine 2019-07-03 17:28:02 -04:00
  • 893c98ed1b filament_switch_sensor: remove stale _hande_ready call in the BaseSensor Arksine 2019-07-03 17:24:12 -04:00
  • ea6f30bd99 docs: Update Protocol.md to use enumerations for pins Kevin O'Connor 2019-07-09 14:17:28 -04:00
  • e7dd313a96 docs: Add information on using OpenOCD to Bootloaders.md Kevin O'Connor 2019-06-28 19:14:55 -04:00
  • 0f1d42466b buttons: initialize mcu buttons based on inverted state Arksine 2019-07-05 19:30:30 -04:00
  • e19a41d0dd docs: Add documentation for [delayed_gcode] Arksine 2019-06-29 17:13:35 -04:00
  • 314b9654c6 delayed_gcode: initial implementation Arksine 2019-06-26 11:18:07 -04:00
  • 02e579f578 config: Fix stepper_bed step_distance description in example-polar.cfg Kevin O'Connor 2019-06-30 11:24:18 -04:00
  • ec34d78d5e gcode_macro: add iterator to status wrapper Janar Sööt 2019-06-30 14:11:45 +03:00
  • 57eb0e8975 docs: Update for latest changs to skew_correction Arksine 2019-06-28 15:40:00 -04:00
  • 0c379d060f skew_correction: add SKEW_PROFILE gcode Arksine 2019-06-28 14:29:30 -04:00
  • 026752e399 skew_correction: Add SET_SKEW gcode Arksine 2019-06-28 12:45:04 -04:00
  • 4df78cd843 tmc: Configure "intpol" field from TMCMicrostepHelper Kevin O'Connor 2019-06-25 12:01:47 -04:00
  • 7947dc3389 config: Use tmc2660 virtual_enable in generic-duet2.cfg Kevin O'Connor 2019-06-12 23:45:14 -04:00
  • b0c459d8bf config: Use tmc2208 virtual_enable in generic-duet2-maestro.cfg Kevin O'Connor 2019-06-12 23:42:11 -04:00
  • a2e550d1cd stepper: Add support for providing a list of pins to enable Kevin O'Connor 2019-06-12 23:06:41 -04:00
  • 7702f0a027 tmc: Add support for virtual enable pins Kevin O'Connor 2019-06-12 23:28:22 -04:00
  • 041831f93a tmc_uart: Hold a mutex during MCU_TMC_uart get/set_register() Kevin O'Connor 2019-06-10 09:55:52 -04:00
  • 844dca9c6e tmc2660: Hold a mutex during MCU_TMC2660_SPI get/set_register() Kevin O'Connor 2019-06-10 09:47:47 -04:00
  • 1f3b74d2f7 tmc2130: Hold a mutex during MCU_TMC_SPI get/set_register() Kevin O'Connor 2019-06-10 09:46:40 -04:00
  • 3a3dfd51b9 docs: Add CLEAR_PAUSE to G-Codes.md Arksine 2019-06-23 07:36:06 -04:00
  • 35a45e2446 pause_resume: add CLEAR_PAUSE gcode Arksine 2019-06-21 20:47:26 -04:00
  • 505e96b7ed klippy: Only set the run_result if it hasn't already been set Kevin O'Connor 2019-06-27 18:32:25 -04:00
  • e5f74a64ed polar: Add initial support for multiple bed rotations Kevin O'Connor 2019-06-20 15:44:45 -04:00
  • d9d94c858a docs: Add skew_correction.md to Overview.md Kevin O'Connor 2019-06-27 09:50:17 -04:00
  • a3b4543c97 skew_correction: add documentation Arksine 2019-06-12 20:26:58 -04:00
  • b37222e3a1 skew_correction: initial implementation Arksine 2019-06-10 14:24:26 -04:00
  • 2d7f32584f gcode: Add support for stacked transforms Arksine 2019-06-12 07:33:28 -04:00
  • 9855354c75 tmc_uart: Use print_time=None as default (not print_time=0) Kevin O'Connor 2019-06-25 18:27:59 -04:00
  • 4aeb7d38a7 sx1509: Minor cleanup - don't default print_time to 0 Kevin O'Connor 2019-06-25 18:14:34 -04:00
  • 6ec7dee07d tmc: It's not valid to schedule messages with print_time=0 Kevin O'Connor 2019-06-25 18:15:17 -04:00
  • 79c24f95b3 config: Add example tmc2130 sections to SKR v1.3 board Kevin O'Connor 2019-06-25 13:35:27 -04:00
  • 52b5ca182c tmc: Simplify internal DUMP_TMC interface Kevin O'Connor 2019-06-23 12:37:27 -04:00
  • cf0a42ed6b test: Fix SET_TMC_FIELD test cases Kevin O'Connor 2019-06-24 08:05:45 -04:00
  • d9bddc35a1 docs: Add information on running the regression suite locally Kevin O'Connor 2019-06-23 17:58:27 -04:00
  • 4bb0b6defd check_whitespace: Add script to run whitespace checks Kevin O'Connor 2019-06-23 17:44:48 -04:00
  • a2c7fd369c docs: Note tmc2209 and tmc5160 support in Features.md Kevin O'Connor 2019-06-23 12:28:39 -04:00
  • e18dddd1ab config: No need to list all tmc drivers in endstop_phase description Kevin O'Connor 2019-06-23 12:27:09 -04:00
  • ba27e0aa02 docs: Warn against using "PreloadVE" on KISSlicer Kevin O'Connor 2019-06-23 12:18:24 -04:00
  • 7173a2c427 config: Update example-extras.cfg for tmc2209 Kevin O'Connor 2019-06-23 11:47:24 -04:00
  • 4fb4a13fd7 endstop_phase: Add tmc2209 and tmc5160 to list of tmc drivers Kevin O'Connor 2019-06-23 11:26:56 -04:00
  • ec9fad758a tmc2209: Initial support for tmc2209 stepper driver Stephan Oelze 2019-06-18 19:43:18 +00:00
  • c3467f5b35 config: Add generic-printrboard-g2.cfg config file Kevin O'Connor 2019-05-29 11:39:59 -04:00
  • 80194a7e18 endstop_phase: Fix endstop_phase on trinamic drivers that aren't inverted Kevin O'Connor 2019-06-06 18:14:45 -04:00
  • 0b02d7a1f2 tmc_uart: Support print_time in set_register() Kevin O'Connor 2019-06-21 21:26:26 -04:00
  • 9feb05ce41 mcu: Support minclock in send_with_response() requests Kevin O'Connor 2019-06-21 20:46:44 -04:00
  • e202a8802b mcu: Move SerialCommand from serialhdl.py to mcu.py Kevin O'Connor 2019-06-21 19:35:34 -04:00
  • cc3666aa78 serialhdl: Introduce SerialReader.send_with_response() Kevin O'Connor 2019-06-21 19:15:12 -04:00
  • d98bbc772c serialhdl: Eventually timeout connect attempt Kevin O'Connor 2019-06-21 18:54:56 -04:00
  • ebb375fee9 serialhdl: Use send_with_response() to query identify data Kevin O'Connor 2019-06-21 18:44:55 -04:00
  • 461ed4cb80 serialhdl: Add a get_msgparser() method Kevin O'Connor 2019-06-20 22:08:38 -04:00
  • 647f1ee2e0 serialhdl: Rename register_callback() to register_response() Kevin O'Connor 2019-06-20 17:36:46 -04:00
  • daadb36cb4 gcode_button: Execute gcode when a button is pressed or released (#1745) Alec B. Plumb 2019-06-21 15:06:31 -07:00
  • 83e6c01ada probe: Allow probe parameters to be specified as g-code parameters Kevin O'Connor 2019-06-21 14:44:28 -04:00
  • c92aca74b5 probe: Add support for samples_tolerance Kevin O'Connor 2019-06-21 13:52:29 -04:00
  • a613045287 scripts: Update klippy-requirements.txt (#1744) Alan Lord 2019-06-21 18:32:54 +01:00
  • f6e9db2d05 toolhead: Just warn if M204 doesn't contain valid S, P, or T Kevin O'Connor 2019-06-21 12:28:58 -04:00
  • 98915fb1d0 probe: Always return just x,y,z from _probe() Kevin O'Connor 2019-06-21 11:04:55 -04:00
  • 3e741a1f88 config: Clarify which boards use lpc1768 vs lpc1769 when known Kevin O'Connor 2019-06-20 11:23:30 -04:00
  • 8951dc3d51 lpc176x: Add more filtering to workaround adc hardware defect Kevin O'Connor 2019-06-19 16:17:40 -04:00
  • 8d029ad652 lpc176x: Fix adc clock divisor Kevin O'Connor 2019-06-19 20:48:08 -04:00
  • 077c6f7e5e reactor: Fix some corner cases with self._next_timer handling Kevin O'Connor 2019-06-19 09:32:40 -04:00
  • 8cce3cc8e7 graphstats: Add support for interactive graphs Kevin O'Connor 2019-06-19 14:12:56 -04:00
  • 0173bb3f71 tmc_uart: Move UART code from tmc2208.py to new file tmc_uart.py Kevin O'Connor 2019-06-18 18:06:05 -04:00
  • 3f79831485 tmc2208: Make sure each analog mux config is unique Kevin O'Connor 2019-06-18 17:58:20 -04:00
  • 274857357e tmc: Retry register init during connect Kevin O'Connor 2019-06-18 11:58:36 -04:00
  • cfdb60ca23 tmc2660: Set SDOFF=0 before accessing DRVCTRL Kevin O'Connor 2019-06-18 15:19:05 -04:00
  • 587db5c315 tmc2660: Don't allow configuration of DEDGE Kevin O'Connor 2019-06-18 13:24:54 -04:00
  • 49c36f868b z_tilt: Support retries fess 2019-06-17 19:44:09 -07:00
  • bd40690bd1 quad_gantry_level: Support retries fess 2019-06-17 19:42:02 -07:00
  • 4681775219 z_tilt: Add RetryHelper fess 2019-06-17 19:39:57 -07:00
  • bdf5898891 probe: Allow retries from ProbePointsHelper Kevin O'Connor 2019-05-23 19:20:20 -04:00
  • 771e7b2987 config: MKS mini 12864 LCD on SKR 1.3 Hywelmartin 2019-06-16 17:54:04 +02:00
  • 631c3fe052 config: Create printer-wanhao-duplicator-i3-plus-mark2-2019.cfg nzlrhyz 2019-06-09 14:30:07 +12:00
  • caea441edd config: Update tmc2660 block in example-extras.cfg Kevin O'Connor 2019-06-18 09:43:13 -04:00
  • 20d0bb8354 config: Update tmc5160 block in example-extras.cfg Kevin O'Connor 2019-06-18 09:40:14 -04:00
  • 494a5b732d quad_gantry_level: Use new ZAdjustHelper Kevin O'Connor 2019-05-27 09:56:34 -04:00
  • 20851ab3e9 z_tilt: Separate z adjustment code to new ZAdjustHelper class Kevin O'Connor 2019-05-27 09:36:02 -04:00
  • 1ee2835eed config: Add LCD settings to config/generic-duet2-maestro.cfg Kevin O'Connor 2019-06-13 11:29:35 -04:00
  • c601d90b47 config: Add tmc2208 select_pins description to example-extras.cfg Kevin O'Connor 2019-06-12 23:09:56 -04:00
  • 8f092b5966 config: Fix sensor_resistor in generic-duet2-maestro.cfg Kevin O'Connor 2019-06-12 22:26:44 -04:00
  • e697fc11af config: Add an example config for the Duet2 Maestro Kevin O'Connor 2018-12-30 14:38:28 -05:00
  • f6864da58b tmc2208: Add support for using an analog mux to access TMC uarts Kevin O'Connor 2019-06-10 19:51:43 -04:00
  • 88fe2787a9 tmc2208: Separate low-level bit-banging code from MCU_TMC_uart class Kevin O'Connor 2019-06-10 20:27:32 -04:00
  • 47901e57c9 verify_heater: Don't raise a heater error if the heater is off Kevin O'Connor 2019-06-12 21:52:17 -04:00
  • 64214255da test: Flush moves in quad_gantry_level and z_tilt_adjust tests Kevin O'Connor 2019-06-12 15:36:32 -04:00