Commit Graph

  • c037d273f7 test: Add quad_gantry_level and z_tilt_adjust test cases Kevin O'Connor 2019-06-12 13:49:27 -04:00
  • 82b58e46a7 temperature_fan: Remove executable flag from temperature_fan.py Kevin O'Connor 2019-06-10 14:30:48 -04:00
  • b21a22d744 tmc: Move common TMC stepper driver code to new file tmc.py Kevin O'Connor 2019-06-10 14:29:35 -04:00
  • 10c0da9a6c tmc2130: Rework remaining config helpers to use mcu_tmc interface Kevin O'Connor 2019-06-06 11:20:09 -04:00
  • 7f34264101 tmc2130: Move TMC virtual endstop code into a new TMCEndstopHelper class Kevin O'Connor 2019-06-06 01:05:13 -04:00
  • 35edc4d63c tmc2660: Move current setting code to its own helper class Kevin O'Connor 2019-06-05 23:36:57 -04:00
  • b2729f38a6 tmc5160: Move current setting code to its own helper class Kevin O'Connor 2019-06-05 23:10:30 -04:00
  • 110bbb3843 tmc2130: Move current setting code to its own helper class Kevin O'Connor 2019-06-05 22:46:11 -04:00
  • 6abe132cf0 tmc2130: Transmit register initialization during connect callback Kevin O'Connor 2019-06-05 17:24:10 -04:00
  • 6947548c17 tmc2660: Use TMCCommandHelper Kevin O'Connor 2019-06-05 14:02:16 -04:00
  • c76428bd01 tmc5160: Use TMCCommandHelper Kevin O'Connor 2019-06-05 13:44:16 -04:00
  • 1bdd51d575 tmc2208: Use TMCCommandHelper Kevin O'Connor 2019-06-05 13:36:53 -04:00
  • 395c845ca1 tmc2130: Factor out g-code command handlers to their own class Kevin O'Connor 2019-06-05 13:28:18 -04:00
  • 6a7ddb6bf0 tmc2208: Move get/set_register functions to new MCU_TMC_uart class Kevin O'Connor 2019-06-05 20:06:05 -04:00
  • ab710cd4de tmc2660: Move get/set_register functions to new MCU_TMC2660_SPI class Kevin O'Connor 2019-06-05 19:12:58 -04:00
  • a122d113e8 tmc5160: Use tmc2130.MCU_TMC_SPI for low-level get/set_register access Kevin O'Connor 2019-06-05 18:49:13 -04:00
  • 3becc6cf54 tmc2130: Move low-level get/set_register functions to new MCU_TMC_SPI class Kevin O'Connor 2019-06-05 18:44:21 -04:00
  • 9ce98fd769 tmc2660: Define get_register() method Kevin O'Connor 2019-06-05 14:34:21 -04:00
  • 2b0251ee99 tmc5160: Rename registers to Registers and fields to Fields Kevin O'Connor 2019-06-05 19:34:18 -04:00
  • 5de9f74525 test: Add test cases for tmc drivers Kevin O'Connor 2019-06-05 17:33:15 -04:00
  • 700e35c6ac armcm_timer: Unify udelay() implementation Kevin O'Connor 2019-06-09 20:26:30 -04:00
  • 97840f9851 serialhdl: Use reactor mutex in send_with_response() Kevin O'Connor 2019-06-09 19:12:24 -04:00
  • 30d2ae8f9f gcode: Eliminate the process_batch() method Kevin O'Connor 2019-06-09 13:33:21 -04:00
  • 962f7b98bd gcode: Convert input handling to use a reactor mutex Kevin O'Connor 2019-06-09 12:01:58 -04:00
  • afc10400e3 reactor: Be explicit on which handlers are timer_handler vs file_handler Kevin O'Connor 2019-06-09 14:38:01 -04:00
  • 0546c18d27 reactor: Add support for mutexes Kevin O'Connor 2019-06-07 22:41:58 -04:00
  • 61fc57e659 toolhead: Commands should still pause even when sync_print_time Kevin O'Connor 2019-06-09 12:35:54 -04:00
  • d7754a8f93 homing_override: Pass params to template evaluation Kevin O'Connor 2019-06-09 11:14:31 -04:00
  • 8b00580884 gcode_macro: Parse variable_X parameters using ast.literal_eval() Kevin O'Connor 2019-06-07 19:30:17 -04:00
  • 01f3b50e73 idle_timeout: Fix typo causing get_status() to fail Kevin O'Connor 2019-06-07 12:30:42 -04:00
  • 9d33ef4061 config: Update example-extras.cfg to point to Command_Templates.md Kevin O'Connor 2019-06-07 11:57:54 -04:00
  • f1c6d04376 filament_switch_sensor: Use template evaluation on gcode Kevin O'Connor 2019-06-07 11:29:22 -04:00
  • d0be48da74 filament_runout_sensor: Auto load pause_resume module if pause_on_runout enabled Kevin O'Connor 2019-06-07 11:10:27 -04:00
  • 3f4190c792 idle_timeout: Use template evaluation on gcode Kevin O'Connor 2019-06-07 10:55:28 -04:00
  • e60ee861f8 extruder: Use template evaluation on gcode Kevin O'Connor 2019-06-07 10:42:22 -04:00
  • 27ca159285 gcode_macro: Add a default parameter to load_template Kevin O'Connor 2019-06-07 10:51:30 -04:00
  • 9613cd2c8a config: Fix G90 use in sample-probe-as-z-endstop.cfg Kevin O'Connor 2019-06-07 10:37:10 -04:00
  • cacb6f4378 klippy: Provide global access to a printer.command_error exception class Kevin O'Connor 2019-06-06 10:22:14 -04:00
  • a541c2f60e docs: Update Config_Changes.md with "samples" move to probe config section Kevin O'Connor 2019-06-06 10:15:47 -04:00
  • 49a3083d6a manual_probe: Add extra checks to catch manual probe not finishing correctly Kevin O'Connor 2019-06-04 20:36:30 -04:00
  • 40f73dd7f4 probe: Check for toolhead movement during activate/deactivate_gcode scripts Kevin O'Connor 2019-06-03 18:10:29 -04:00
  • df80d96ae6 manual_probe: No need to re-raise an EndstopError Kevin O'Connor 2019-06-03 13:48:12 -04:00
  • b8c7eb40c5 bed_screws: No need to re-raise an EndstopError Kevin O'Connor 2019-06-03 13:41:38 -04:00
  • 1fd490ddf9 probe: No need to re-raise an EndstopError Kevin O'Connor 2019-06-03 13:07:22 -04:00
  • 67964e71f1 homing: Catch the more generic CommandError during homing Kevin O'Connor 2019-06-03 13:01:57 -04:00
  • e9935e1a41 gcode: No need to re-raise an EndstopError Kevin O'Connor 2019-06-03 12:53:50 -04:00
  • 945a84c0ea gcode: Use the same underlying error object for homing and gcode errors Kevin O'Connor 2019-06-03 12:48:35 -04:00
  • 97adca18c4 docs: Update Delta_Calibrate.md with probe location bias info Kevin O'Connor 2019-06-03 11:15:25 -04:00
  • e061029b3a docs: Update Probe_Calibrate.md with information on common probe errors Kevin O'Connor 2019-06-03 10:51:58 -04:00
  • 15011012e5 probe: Simplify ProbePointsHelper start and end tracking Kevin O'Connor 2019-05-31 15:30:24 -04:00
  • bbc8637ed6 probe: Be sure to call gcode.reset_last_position() after any manual move Kevin O'Connor 2019-06-02 17:24:33 -04:00
  • 74cc005ff3 probe: Unify mean and median code between run_probe() and PROBE_ACCURACY Kevin O'Connor 2019-05-31 14:16:59 -04:00
  • 2b8dca5dbf probe: Move multi-sampling capability from ProbePointsHelper to Probe Kevin O'Connor 2019-05-31 13:47:15 -04:00
  • 5989f7a8a6 firmware_retraction: Implementation of tuneable G10/G11 firmware retraction (#1617) Len Trigg 2019-06-07 01:10:09 +12:00
  • d065787afc gcode_macro: Add support "x in printer" to templates Kevin O'Connor 2019-06-04 12:41:28 -04:00
  • 1c09a0935f idle_timeout: Add a get_status() method Kevin O'Connor 2019-06-04 12:35:50 -04:00
  • 0bb714edd7 menu: Remove customized get_status overrides Kevin O'Connor 2019-06-04 11:55:40 -04:00
  • df765b33dc display: add get_status method Janar Sööt 2019-06-02 16:31:14 +03:00
  • 9155886c21 extruder: add get_status method Janar Sööt 2019-06-02 16:33:47 +03:00
  • 94f5fb3553 servo: add get_status method Janar Sööt 2019-06-02 16:33:35 +03:00
  • efecc96427 output_pin: add get_status method Janar Sööt 2019-06-02 16:33:05 +03:00
  • e519ab2031 heater_fan: add get_status method Janar Sööt 2019-06-02 16:32:41 +03:00
  • 3f96c0abd8 docs: Minor wording change to Command_Templates.md Kevin O'Connor 2019-06-04 10:39:43 -04:00
  • 962c48ecf7 docs: Fix github pages "liquid" rendering of Command_Templates.md Kevin O'Connor 2019-06-04 10:31:03 -04:00
  • 94c1ad7241 docs: Add an initial Command_Templates.md document Kevin O'Connor 2019-05-28 15:16:50 -04:00
  • 52e7e52119 test: Add a macros.test test case for testing gcode_macro Kevin O'Connor 2019-05-28 19:11:51 -04:00
  • a68f577adf gcode_macro: Add support for SET_GCODE_VARIABLE command Kevin O'Connor 2019-05-28 12:17:08 -04:00
  • 6e88320d62 gcode: "gcode_position" and toolhead "position" as get_status() named tuple Kevin O'Connor 2019-05-28 17:40:19 -04:00
  • 4ccc218b06 gcode: Add action_x() callables to get_status() Kevin O'Connor 2019-05-28 11:07:11 -04:00
  • ac8f6dfe20 gcode_macro: Rename "status" helper to "printer" Kevin O'Connor 2019-05-28 10:59:12 -04:00
  • a238ec6f98 idle_timeout: Add SET_IDLE_TIMEOUT gcode Arksine 2019-05-21 20:47:33 -04:00
  • fe1c57b098 bed_screws: Be sure to call gcode.reset_last_position() after any manual move Kevin O'Connor 2019-06-03 13:42:09 -04:00
  • 05a04d5d3d pause_resume: Use Octoprint's "paused" and "resumed" action commands. Arksine 2019-06-02 07:44:24 -04:00
  • ca8233e6d5 pause_resume: use new save/restore gcodes to handle state Arksine 2019-05-31 12:13:28 -04:00
  • 89650a1e60 adc_temperature: Minor comment update Kevin O'Connor 2019-06-02 17:12:55 -04:00
  • 72100bc1f2 tmc2130: Check field name validity. (#1697) Artem Belevich 2019-06-02 08:41:15 -07:00
  • 3910a44cc9 atsam: Add support for "timer" controlled hardware pwm pins Kevin O'Connor 2019-05-29 18:07:39 -04:00
  • f96239019a mcu: Support a start value for soft pwm pins Kevin O'Connor 2019-05-29 11:55:45 -04:00
  • 3e1c42da80 thermistor: Add support for printers with an "inline_resistor" Kevin O'Connor 2019-05-29 11:11:07 -04:00
  • e2e4a5d4e6 atsamd: Add build support for SAMD21E15 chip Kevin O'Connor 2019-06-01 13:42:39 -04:00
  • 1a8bd750fc logextract: Update for absolutecoord -> absolute_coord change Kevin O'Connor 2019-05-31 11:13:22 -04:00
  • 7f04dc46d0 config: Update M600 in sample-macros.cfg to use SAVE_GCODE_STATE Kevin O'Connor 2019-05-31 10:26:44 -04:00
  • a5f82612a0 config: Add START_PRINT and END_PRINT examples to sample-macros.cfg Kevin O'Connor 2019-05-31 10:08:49 -04:00
  • 8f5277c36a config: Formatting changes to sample-macros.cfg Kevin O'Connor 2019-05-31 10:01:54 -04:00
  • 02eeb72713 manual_probe: Verify no XY moves since start of manual probe Kevin O'Connor 2019-05-31 09:05:12 -04:00
  • c54b8da530 gcode: Add support for SAVE_GCODE_STATE and RESTORE_GCODE_STATE commands Kevin O'Connor 2019-05-26 11:08:48 -04:00
  • 9e7ef3cf89 atsamd: Reduce the compile size of the hard_pwm pin list Kevin O'Connor 2019-05-30 13:17:55 -04:00
  • 6903ab87ca tmc2130: Add support for two's complement signed fields to FieldHelper Kevin O'Connor 2019-05-29 09:14:21 -04:00
  • 2cff3291c0 gcode: Rename absolutecoord/extrude to absolute_coord/_extrude Kevin O'Connor 2019-05-26 20:59:44 -04:00
  • 862b97ce8f gcode: Fix SET_GCODE_OFFSET MOVE_SPEED parameter Kevin O'Connor 2019-05-26 20:04:50 -04:00
  • 423bbada84 gcode: Minor code change to M206 to make the math similar to SET_GCODE_OFFSET Kevin O'Connor 2019-05-26 12:37:14 -04:00
  • d6b69938ab gcode: Don't apply the SET_GCODE_OFFSET to the next g-code command Kevin O'Connor 2019-05-20 22:36:57 -04:00
  • 500f37821d docs: Improve bltouch v3 documentation Kevin O'Connor 2019-05-20 18:38:19 -04:00
  • 7702cc2972 bltouch: Update command timing Kevin O'Connor 2019-05-20 18:50:56 -04:00
  • 8532e2123e gpiocmds: Specify soft pwm duration in clock ticks Kevin O'Connor 2019-05-20 17:41:42 -04:00
  • 8cd8cb492e buttons: Minor code movement Kevin O'Connor 2019-05-26 00:18:48 -04:00
  • 9e1d79500a config: Add "CR10 stockdisplay" to generic-bigtreetech-skr-v1.3.cfg Kevin O'Connor 2019-05-25 12:16:54 -04:00
  • 772ad53e20 manual_probe: Make sure the nozzle has moved during a manual probe Kevin O'Connor 2019-05-24 22:54:35 -04:00
  • c77285287b docs: Try to be more clear that the "paper test" steps need to be run Kevin O'Connor 2019-05-24 22:34:24 -04:00
  • 7792b0f2bb gcode: Store internal speed in mm/s Kevin O'Connor 2019-05-24 19:37:08 -04:00