Commit Graph

  • 64a091fb98 gcode: Add a get_str() method Kevin O'Connor 2017-12-03 20:16:20 -0500
  • 80f23441dd gcode: Simplify exception handling Kevin O'Connor 2017-12-03 19:30:49 -0500
  • 3a2d16abb3 gcode: Always allow M112 command Kevin O'Connor 2017-12-03 18:16:23 -0500
  • c70cc8fadb klippy: Always recommend a FIRMWARE_RESTART on a shutdown event Kevin O'Connor 2017-12-03 18:13:47 -0500
  • 10e11950ae stepper: get_homed_offset() should return a float Kevin O'Connor 2017-11-06 18:03:10 -0500
  • 37788c1e55 docs: Add a FAQ document Kevin O'Connor 2017-11-30 15:00:00 -0500
  • 6d6638826c stepcompress: Fix proactive queue flushing on move with 64K+ steps Kevin O'Connor 2017-11-29 20:16:05 -0500
  • 6930a7de8d homing: Base homing cpu delay on estimated number of steps needed Kevin O'Connor 2017-11-29 19:53:16 -0500
  • 6bbb84326d docs: Add further details on how to report a bug Kevin O'Connor 2017-11-21 18:10:10 -0500
  • 8c2fa2e2d6 stepper: Support for multiple steppers controlling a single axis Kevin O'Connor 2017-11-07 13:10:08 -0500
  • 38643f52c9 stepper: Add get_endstops() / set_position wrappers Kevin O'Connor 2017-11-07 12:29:51 -0500
  • eecf3b6ea8 stepper: Store pointers to step_const and step_delta in PrinterStepper Kevin O'Connor 2017-11-07 12:12:28 -0500
  • fc1d690d75 stepper: Remove unused variables from PrinterStepper class Kevin O'Connor 2017-11-07 11:51:27 -0500
  • d10380e73f stepper: Additional code comments Kevin O'Connor 2017-11-06 18:37:35 -0500
  • aaeda540b6 stepper: Calculate the stepper name directly from the config section Kevin O'Connor 2017-10-29 10:58:04 -0400
  • fda988889b heater: Avoid math errors on extreme ADC readings Kevin O'Connor 2017-11-13 11:07:20 -0500
  • b58a897b70 config: List E1 micro-step pins in order in generic-rambo.cfg Kevin O'Connor 2017-11-08 11:14:37 -0500
  • 84d8cf9b7e config: Add a generic-printrboard.cfg file Kevin O'Connor 2017-10-30 10:56:08 -0400
  • 8463a83324 graphstats: Fix graphing script Kevin O'Connor 2017-10-29 20:30:36 -0400
  • fc0e016a6d docs: Note version 0.5.0 release Kevin O'Connor 2017-10-25 11:27:20 -0400
  • f5c0148665 config: Warn Beaglebone PRU users that pinmux settings are not updated Kevin O'Connor 2017-10-25 11:01:36 -0400
  • 3d78a99758 docs: Update Installation document to recommend latest octoprint version Kevin O'Connor 2017-10-25 10:44:49 -0400
  • 03e97c2d95 linux: Remove unneeded includes from timer.c Kevin O'Connor 2017-10-23 22:20:53 -0400
  • eaacb928fc pru: Force load the ADC module during PRU startup Kevin O'Connor 2017-10-18 13:23:10 -0400
  • 75ba375b8a pru: Don't reset the ADC reset complete flag if a shutdown occurs Kevin O'Connor 2017-10-18 13:05:36 -0400
  • cbd06f1433 linux: Fix typo causing config_reset to not fully restart Kevin O'Connor 2017-10-15 21:01:47 -0400
  • 1c59a0d30a linux: Open watchdog device after console Kevin O'Connor 2017-10-14 00:35:47 -0400
  • d222ec1024 linux: Make sure to close fd on analog/pca9685 init failure Kevin O'Connor 2017-10-14 00:17:45 -0400
  • 674f584190 pca9685: Fix missing devices_count increment Kevin O'Connor 2017-10-13 22:05:19 -0400
  • 77fea562c4 clocksync: Start with adjusted_freq of 1.0 Kevin O'Connor 2017-10-13 21:07:32 -0400
  • e0f275cddf serialhdl: Don't open port at 1200 baud Kevin O'Connor 2017-10-12 21:21:49 -0400
  • 07a69df62f mcu: Fix command restart Kevin O'Connor 2017-10-12 21:29:54 -0400
  • f8750b142f klippy: Rework shutdown handling Kevin O'Connor 2017-10-12 15:15:14 -0400
  • 3033b03789 config: Add generic-melzi.cfg file for Melzi boards Kevin O'Connor 2017-10-12 12:43:13 -0400
  • 3506d1e994 fan: Enable heater_fan objects on an MCU shutdown event Kevin O'Connor 2017-10-12 11:31:12 -0400
  • 3c4d14bfa9 pca9685: Support default values Kevin O'Connor 2017-10-11 23:18:33 -0400
  • db97f36631 gpiocmds: Allow the start value for a pin to differ from the default_value Kevin O'Connor 2017-10-11 22:50:29 -0400
  • d03cf2b83f adccmds: Continue to query analog inputs after a shutdown Kevin O'Connor 2017-10-11 22:16:02 -0400
  • 744c6d114e sched: Don't shutdown on a "timer in the past" if already shutdown Kevin O'Connor 2017-10-11 22:01:45 -0400
  • 3b9b4e4d6f endstop: Eliminate end_stop_set_oversample command Kevin O'Connor 2017-10-12 10:39:46 -0400
  • 78ba7064a7 clocksync: Initialize clock_est in connect_file() Kevin O'Connor 2017-10-12 11:50:06 -0400
  • cc7c99a4a4 cartesian: Fix min_stop_interval calculation error Kevin O'Connor 2017-10-12 00:48:01 -0400
  • d3eb148cfa docs: Point to beaglebone.md from the main installation document Kevin O'Connor 2017-10-11 20:50:24 -0400
  • 00d541b767 docs: Octoprint should not run at a higher priority than Klipper on beaglebone Kevin O'Connor 2017-10-11 20:23:58 -0400
  • ecf2596469 gcode: Don't warn on fan not present if input is from a file Kevin O'Connor 2017-10-11 14:28:19 -0400
  • 6a2eaeae40 docs: Add mailing list to Contact.md Kevin O'Connor 2017-10-10 14:24:04 -0400
  • ce7cc798dc docs: Add Contact.md file with developer contact information Kevin O'Connor 2017-10-10 12:39:06 -0400
  • 0ec7eda11b pins: Add pin mapping for atmega1284p Kevin O'Connor 2017-10-05 16:57:44 -0400
  • fb0f344346 avr: Add support for atmega1284p Kevin O'Connor 2017-10-05 13:51:05 -0400
  • afac81c161 pru: Update start script to always unbind the PRU before binding it Kevin O'Connor 2017-10-04 21:35:31 -0400
  • 5c982c90f3 docs: Add a notch to the default square.stl test object Kevin O'Connor 2017-10-02 23:32:04 -0400
  • 381304aa6f stepper: If homing_endstop_phase is configured, make 0.0 be at a full step Kevin O'Connor 2017-10-03 19:32:08 -0400
  • ce9523fb90 gcode: Report the raw MCU position from the M114 command Kevin O'Connor 2017-10-03 19:28:20 -0400
  • 06420b0ddf gcode: Carry over #original and #command in get_extended_params() Kevin O'Connor 2017-10-02 21:48:45 -0400
  • c2e1c53356 clocksync: Implement a floor on the prediction filter Kevin O'Connor 2017-10-01 21:03:37 -0400
  • eaeb831107 endstop: Fix typo in comment Kevin O'Connor 2017-10-01 22:38:28 -0400
  • 459695e9d7 docs: Remove items from Todo.md Kevin O'Connor 2017-10-01 19:34:00 -0400
  • ece1f71c64 endstop: Support oversampling of the endstop Kevin O'Connor 2017-10-01 16:31:05 -0400
  • 776d8f9f79 clocksync: Update clock synchronization code to use a linear regression Kevin O'Connor 2017-09-30 01:58:14 -0400
  • 61ee63f358 serialqueue: Don't report sent_time on responses that are retransmitted Kevin O'Connor 2017-09-30 15:35:20 -0400
  • 6f65ba9214 clocksync: Don't update prev_est on min rtt updates Kevin O'Connor 2017-09-28 01:09:18 -0400
  • ba837c2641 clocksync: Fix serialqueue.set_clock_est() - don't track min_freq Kevin O'Connor 2017-09-27 20:12:43 -0400
  • 1518032606 clocksync: Default mcu_freq to 1 instead of 0 Kevin O'Connor 2017-09-27 20:07:46 -0400
  • 6469cce2bc toolhead: Make sure reset_print_time() doesn't go backwards in time Kevin O'Connor 2017-09-27 19:21:26 -0400
  • 4c40b50fb5 docs: Add a section on time handling to Code_Overview.md Kevin O'Connor 2017-09-27 15:04:48 -0400
  • a0f0911a95 docs: Reword performance paragraph in Features.md Kevin O'Connor 2017-09-27 13:59:47 -0400
  • f658819862 clocksync: Add support for dumping internal state for debugging Kevin O'Connor 2017-09-27 13:13:38 -0400
  • 8d5a9143bb klippy: Avoid using '%' syntax when calling logging module Kevin O'Connor 2017-09-27 11:43:14 -0400
  • 8f8951b4c1 serialhdl: Make dump_debug() output atomic Kevin O'Connor 2017-09-27 11:54:10 -0400
  • 6e5bcc69bc gcode: Make dump_debug() output atomic Kevin O'Connor 2017-09-27 11:54:53 -0400
  • 8d04d3d8fd gcode: Exit if a shutdown occurs while running in batch mode Kevin O'Connor 2017-09-27 10:05:11 -0400
  • f37fc775e5 clocksync: Be conservative when setting serialqueue.set_clock_est() Kevin O'Connor 2017-09-27 09:10:41 -0400
  • ead99cf647 docs: Update Features.md document for multiple micro-controllers Kevin O'Connor 2017-09-26 22:16:20 -0400
  • 3982b5030e serialqueue: Take baud_adjust into account when calculating receive_time Kevin O'Connor 2017-09-26 21:47:13 -0400
  • d9fe4b6944 clocksync: Rework clock synchronization algorithm Kevin O'Connor 2017-09-26 21:30:15 -0400
  • 387cab27bd mcu: Separate restart_microcontroller() into multiple functions Kevin O'Connor 2017-09-20 16:02:43 -0400
  • 6dcc44ce2d chipmisc: Add initial support for servos Kevin O'Connor 2017-06-06 15:04:01 -0400
  • 3b4088c23f chipmisc: Add support for Replicape board Kevin O'Connor 2017-08-25 23:31:58 -0400
  • 5a85c1667a pru: Update installation and flash scripts Kevin O'Connor 2017-08-14 11:44:06 -0400
  • 16d2ec3a90 linux: Add support for analog IIO devices Kevin O'Connor 2017-08-27 13:58:19 -0400
  • 4d60567bc6 linux: Add support for spidev devices Kevin O'Connor 2017-08-13 21:06:14 -0400
  • 73a1c9d249 linux: Add support for pca9685 i2c pwm devices Kevin O'Connor 2017-08-06 11:20:12 -0400
  • d851882278 linux: Initial support for running Klipper in a Linux real-time process Kevin O'Connor 2017-07-20 00:02:43 -0400
  • 3ccecc568d mcu: Initial support for multiple micro-controllers Kevin O'Connor 2017-08-14 11:46:35 -0400
  • cee200e509 mcu: Move code around in MCU class to keep like code together Kevin O'Connor 2017-09-19 12:10:06 -0400
  • f1b315e04f mcu: Move print_time to clock conversion code to clocksync.py Kevin O'Connor 2017-09-15 12:28:55 -0400
  • 94bcd9735a mcu: Add mcu wrapper functions and avoid direct acccess to mcu variables Kevin O'Connor 2017-09-19 11:13:44 -0400
  • f662445766 stepcompress: Implement print time to clock conversion in C code Kevin O'Connor 2017-09-13 08:59:26 -0400
  • 008be18f41 clocksync: Don't export get_last_clock() Kevin O'Connor 2017-09-18 22:53:12 -0400
  • 13812aa1c9 clocksync: Move clock synchronization code into new file Kevin O'Connor 2017-09-18 21:41:00 -0400
  • 2089f19670 toolhead: Separate is_active() code from stats() code Kevin O'Connor 2017-09-18 21:11:11 -0400
  • 593741919f mcu: Update file purpose comment Kevin O'Connor 2017-09-15 13:37:00 -0400
  • 9d0fcca8a9 serialhdl: Reduce calculations done while holding the lock Kevin O'Connor 2017-09-15 13:58:05 -0400
  • 857eb01bfa homing: Move query_endstop() code from kinematic classes to homing.py Kevin O'Connor 2017-09-13 10:50:52 -0400
  • a100f174f9 mcu: Pass print_time directly to MCU calls Kevin O'Connor 2017-09-12 12:47:40 -0400
  • 5dfe4e1eb9 toolhead: Synchronize print_time to main mcu's time Kevin O'Connor 2017-09-12 12:24:44 -0400
  • b9586bad18 mcu: Use is_fileoutput() externally Kevin O'Connor 2017-09-13 12:06:08 -0400
  • f1c2f789b6 klippy: Do not start stats timer until after connect completes Kevin O'Connor 2017-09-19 17:12:04 -0400
  • 123719bf92 stepper: Fix bug causing 'enable_pin' to be required Kevin O'Connor 2017-09-19 15:33:34 -0400
  • 14810d7e80 stepcompress: Return number of steps traveled from stepcompress_push() Kevin O'Connor 2017-09-13 09:01:13 -0400