Commit Graph

  • 3833669c3a pins: Check if the same pin is referenced via different aliases Kevin O'Connor 2018-01-10 18:34:42 -05:00
  • df6528715e stepper: Automatically detect and handle shared stepper enable lines Kevin O'Connor 2018-01-10 14:49:00 -05:00
  • 265b9097d5 pins: Rename parse_pin_desc() to lookup_pin() Kevin O'Connor 2018-01-10 14:21:25 -05:00
  • a6025686b6 config: Config file for Anycubic i3 Mega mjedlinski 2018-01-07 18:20:36 +01:00
  • ed80b92b59 mcu: Setup static values via setup_start_value() call Kevin O'Connor 2018-01-08 19:51:35 -05:00
  • 45e65580f7 config: Create creality-cr10 nerobot 2018-01-08 11:56:22 +00:00
  • f6f174ab36 extruder: Fix pressure advance on tiny moves with over extrusions Kevin O'Connor 2018-01-08 12:23:44 -05:00
  • 0cf06ee69a docs: Note pressure_advance over 0.20 is unlikely to improve quality Kevin O'Connor 2018-01-08 11:07:26 -05:00
  • ed9dee4602 mcu: Only report an MCU timeout once Kevin O'Connor 2018-01-08 10:55:37 -05:00
  • f183871e28 config: Adopt Anet A8 cfg, Anet v1.0-1.5 Boards tilsonm 2018-01-07 17:51:56 -05:00
  • d891baa860 avr: Clear the TCNT1 register on timer startup Kevin O'Connor 2018-01-07 22:21:38 -05:00
  • f6cd51bfb7 avr: Clear the ADCSRA/ADCSRB registers on ADC init Kevin O'Connor 2018-01-07 22:11:40 -05:00
  • 83e9e92b9a docs: Add a table of contents to the FAQ Kevin O'Connor 2018-01-05 11:42:00 -05:00
  • 9e4eb050f9 config: Note the need to flash a bootloader on the Melzi Kevin O'Connor 2018-01-05 10:05:06 -05:00
  • 5a86391f78 avr: Only use the avrdude "wiring" protocol on atmega2560 devices Kevin O'Connor 2018-01-05 10:02:15 -05:00
  • 29c83cec22 docs: Update installation document with pointers to FAQ Kevin O'Connor 2018-01-04 13:19:11 -05:00
  • db927bd822 config: Added Wanhao Duplicator i3 Plus configuration Josh Sutinen 2018-01-03 22:55:00 -05:00
  • cb969527bc config: Update TAZ6 defaults for hotend Chris Lee 2018-01-04 00:50:13 -07:00
  • 3ab9a8d26c gcode: Add support for M221 (set extrude factor) g-code command Kevin O'Connor 2017-12-21 21:33:38 -05:00
  • 5db4886c9c gcode: Add support for M220 (set speed factor) g-code command Kevin O'Connor 2017-12-21 20:53:44 -05:00
  • b22a81cd34 heater: Added config for heater PWM cycle time. Andy Silverman 2017-12-30 15:43:03 -08:00
  • 9fc5506c83 config: Add Lulzbot TAZ6 printer configuration Chris Lee 2018-01-03 11:59:55 -05:00
  • bba22ab7f0 heater: Provide symbolic names for pid check_busy (aka M109 / M190) Kevin O'Connor 2018-01-03 10:44:01 -05:00
  • a0b4cdb5c4 gcode: Don't wait for temperature if the temperature is disabled Kevin O'Connor 2018-01-03 10:33:10 -05:00
  • e4129a7e53 docs: Minor update to square.scad Kevin O'Connor 2018-01-02 21:56:29 -05:00
  • 00ea3934ee logextract: Add support for extracting shutdown info on multiple mcus Kevin O'Connor 2018-01-02 21:48:25 -05:00
  • cf4c31cb88 graphstats: Add support for generating a graph of mcu frequency Kevin O'Connor 2017-12-29 15:27:51 -05:00
  • f10bd5726d graphstats: Use a smaller font in the graph legend Kevin O'Connor 2017-12-30 18:24:46 -05:00
  • 7db6fa7bfc graphstats: Fix case where an Xwindows display may not be available Kevin O'Connor 2017-12-30 18:20:53 -05:00
  • b05eb1e8e3 logextract: Fix handling of messages with retransmits Kevin O'Connor 2017-12-29 15:17:11 -05:00
  • 1bdebeaebf docs: Add an initial configuration checklist document Kevin O'Connor 2017-12-26 20:16:53 -05:00
  • 479772ca00 docs: Add a CONTRIBUTING document Kevin O'Connor 2017-12-24 12:27:24 -05:00
  • 1d276d160f gcode: Dump internal g-code state in dump_debug() Kevin O'Connor 2017-12-21 22:23:07 -05:00
  • 9313e58123 gcode: Group similar G-Code commands together Kevin O'Connor 2017-12-21 20:45:07 -05:00
  • d778ae1846 build: Add gcc and binutils version to mcu data dictionary Kevin O'Connor 2017-12-21 18:18:18 -05:00
  • 522093ef00 docs: Offer alternatives to ssh/scp/sftp Kevin O'Connor 2017-12-21 17:34:35 -05:00
  • d303e556ad sched: Interrupts must be disabled during setjmp() call Kevin O'Connor 2017-12-21 12:41:27 -05:00
  • 1d21bf66c6 homing: Handle speed rounding when homing speed greater than max_velocity Kevin O'Connor 2017-12-20 14:11:38 -05:00
  • 1b07505973 chipmisc: Add multi_pin capability Kevin O'Connor 2017-12-18 20:22:53 -05:00
  • 3c5649219f chipmisc: Add support for output pins set at runtime Kevin O'Connor 2017-12-18 19:13:23 -05:00
  • 68d03e4a3e mcu: Allow both shutdown and startup values to be set for output pins Kevin O'Connor 2017-12-18 13:07:41 -05:00
  • e6e0a21b06 toolhead: Allow junction_deviation to be set to zero Kevin O'Connor 2017-12-18 17:27:35 -05:00
  • 0e0780a460 logextract: Update file comment Kevin O'Connor 2017-12-18 12:14:10 -05:00
  • 9a4425c85a docs: Update square test print to contain notches on inside of square Kevin O'Connor 2017-12-17 12:18:25 -05:00
  • 57c27f75ae gpiocmds: Clear SPF_NEXT_* flags on new schedule_soft_pwm_out Kevin O'Connor 2017-12-15 23:43:24 -05:00
  • 8d62318c5f clocksync: The clock estimate should add the rtt time not subtract it Kevin O'Connor 2017-12-13 21:14:12 -05:00
  • add528532e logextract: Rename extractconfig.py to logextract.py and add shutdown parsing Kevin O'Connor 2017-12-12 15:51:50 -05:00
  • 8944e2104d docs: Add FAQ item on AVR watchdog restart failures Kevin O'Connor 2017-12-11 18:15:59 -05:00
  • 319221ee23 docs: Provide additional information on "make flash" failures Kevin O'Connor 2017-12-11 17:28:59 -05:00
  • 4a5801bb2e pins: Fix atmega168/328 mappings Kevin O'Connor 2017-12-09 11:48:26 -05:00
  • f8acf0f54f delta: Default stepper_b/c position_endstop to stepper_a's Kevin O'Connor 2017-11-01 21:21:37 -04:00
  • bc5d900e61 delta: Support different arm lengths for each tower Kevin O'Connor 2017-10-29 14:14:12 -04:00
  • efb4a5daa1 delta: Rework actuator_to_cartesian() using trilateration Kevin O'Connor 2017-10-29 10:42:12 -04:00
  • e0c947e188 mcu: Store MCU_stepper commanded_pos as a float Kevin O'Connor 2017-12-07 18:12:06 -05:00
  • 3ffab763c0 stepper: Only align the stepper motor to a full step when requested Kevin O'Connor 2017-12-07 17:35:19 -05:00
  • ef09ac5a7f extractconfig: Add helper script that extracts config files from a log Kevin O'Connor 2017-12-06 21:23:24 -05:00
  • f6d4284d5c homing: Directly interact with the kinematic class on query_endstops() Kevin O'Connor 2017-12-06 10:13:58 -05:00
  • 8d9ca6f2dd homing: Directly interact with the kinematic class when homing Kevin O'Connor 2017-12-06 09:59:00 -05:00
  • 1d6af72de5 mcu: Remove unneeded MCU_digital_out.get_last_setting() method Kevin O'Connor 2017-12-05 21:09:06 -05:00
  • 2a8dd5c51f mcu: Reset the stepper step clock on init - not after each motor on Kevin O'Connor 2017-12-05 21:03:49 -05:00
  • c78f66b8e8 mcu: Be sure all moves are completed before raising a home timeout Kevin O'Connor 2017-12-05 23:50:29 -05:00
  • b340fdcc4a homing: Make sure to clean up homing state even if homing fails Kevin O'Connor 2017-12-05 23:33:23 -05:00
  • 7785d3a87d homing: Pass list of endstops (not steppers) to the homing code Kevin O'Connor 2017-12-05 21:51:44 -05:00
  • 31db4cc772 mcu: Make sure steppers added to an endstop are on the same mcu Kevin O'Connor 2017-12-05 17:51:54 -05:00
  • 7932de11a7 mcu: Make sure all endstop objects are disabled on a reconnect Kevin O'Connor 2017-12-05 12:13:09 -05:00
  • bc9cbc8133 gcode: Move SET_SERVO command from gcode.py to chipmisc.py Kevin O'Connor 2017-12-03 20:22:44 -05:00
  • b5a41d0dd1 gcode: Rework gcode handler setup to allow dynamic command registration Kevin O'Connor 2017-12-03 18:53:42 -05:00
  • 64a091fb98 gcode: Add a get_str() method Kevin O'Connor 2017-12-03 20:16:20 -05:00
  • 80f23441dd gcode: Simplify exception handling Kevin O'Connor 2017-12-03 19:30:49 -05:00
  • 3a2d16abb3 gcode: Always allow M112 command Kevin O'Connor 2017-12-03 18:16:23 -05:00
  • c70cc8fadb klippy: Always recommend a FIRMWARE_RESTART on a shutdown event Kevin O'Connor 2017-12-03 18:13:47 -05:00
  • 10e11950ae stepper: get_homed_offset() should return a float Kevin O'Connor 2017-11-06 18:03:10 -05:00
  • 37788c1e55 docs: Add a FAQ document Kevin O'Connor 2017-11-30 15:00:00 -05:00
  • 6d6638826c stepcompress: Fix proactive queue flushing on move with 64K+ steps Kevin O'Connor 2017-11-29 20:16:05 -05:00
  • 6930a7de8d homing: Base homing cpu delay on estimated number of steps needed Kevin O'Connor 2017-11-29 19:53:16 -05:00
  • 6bbb84326d docs: Add further details on how to report a bug Kevin O'Connor 2017-11-21 18:10:10 -05:00
  • 8c2fa2e2d6 stepper: Support for multiple steppers controlling a single axis Kevin O'Connor 2017-11-07 13:10:08 -05:00
  • 38643f52c9 stepper: Add get_endstops() / set_position wrappers Kevin O'Connor 2017-11-07 12:29:51 -05:00
  • eecf3b6ea8 stepper: Store pointers to step_const and step_delta in PrinterStepper Kevin O'Connor 2017-11-07 12:12:28 -05:00
  • fc1d690d75 stepper: Remove unused variables from PrinterStepper class Kevin O'Connor 2017-11-07 11:51:27 -05:00
  • d10380e73f stepper: Additional code comments Kevin O'Connor 2017-11-06 18:37:35 -05:00
  • aaeda540b6 stepper: Calculate the stepper name directly from the config section Kevin O'Connor 2017-10-29 10:58:04 -04:00
  • fda988889b heater: Avoid math errors on extreme ADC readings Kevin O'Connor 2017-11-13 11:07:20 -05:00
  • b58a897b70 config: List E1 micro-step pins in order in generic-rambo.cfg Kevin O'Connor 2017-11-08 11:14:37 -05:00
  • 84d8cf9b7e config: Add a generic-printrboard.cfg file Kevin O'Connor 2017-10-30 10:56:08 -04:00
  • 8463a83324 graphstats: Fix graphing script Kevin O'Connor 2017-10-29 20:30:36 -04:00
  • fc0e016a6d docs: Note version 0.5.0 release Kevin O'Connor 2017-10-25 11:27:20 -04:00
  • f5c0148665 config: Warn Beaglebone PRU users that pinmux settings are not updated Kevin O'Connor 2017-10-25 11:01:36 -04:00
  • 3d78a99758 docs: Update Installation document to recommend latest octoprint version Kevin O'Connor 2017-10-25 10:44:49 -04:00
  • 03e97c2d95 linux: Remove unneeded includes from timer.c Kevin O'Connor 2017-10-23 22:20:53 -04:00
  • eaacb928fc pru: Force load the ADC module during PRU startup Kevin O'Connor 2017-10-18 13:23:10 -04:00
  • 75ba375b8a pru: Don't reset the ADC reset complete flag if a shutdown occurs Kevin O'Connor 2017-10-18 13:05:36 -04:00
  • cbd06f1433 linux: Fix typo causing config_reset to not fully restart Kevin O'Connor 2017-10-15 21:01:47 -04:00
  • 1c59a0d30a linux: Open watchdog device after console Kevin O'Connor 2017-10-14 00:35:47 -04:00
  • d222ec1024 linux: Make sure to close fd on analog/pca9685 init failure Kevin O'Connor 2017-10-14 00:17:45 -04:00
  • 674f584190 pca9685: Fix missing devices_count increment Kevin O'Connor 2017-10-13 22:05:19 -04:00
  • 77fea562c4 clocksync: Start with adjusted_freq of 1.0 Kevin O'Connor 2017-10-13 21:07:32 -04:00
  • e0f275cddf serialhdl: Don't open port at 1200 baud Kevin O'Connor 2017-10-12 21:21:49 -04:00
  • 07a69df62f mcu: Fix command restart Kevin O'Connor 2017-10-12 21:29:54 -04:00
  • f8750b142f klippy: Rework shutdown handling Kevin O'Connor 2017-10-12 15:15:14 -04:00