Commit Graph

  • 68d78f0791 delta: Minor comment updates Kevin O'Connor 2018-07-09 18:00:58 -04:00
  • e1833e020a chelper: Use CLOCK_MONOTONIC_RAW Kevin O'Connor 2018-07-09 12:18:30 -04:00
  • 4125e176b7 docs: Expand on why it is important to provide the log in Contact.md Kevin O'Connor 2018-07-08 20:11:05 -04:00
  • fa9b321991 docs: Update main documentation to not Smoothieboard support Kevin O'Connor 2018-07-08 11:01:54 -04:00
  • f7c2d918b6 config: Update Smoothieboard configs with notes on flashing the devices Kevin O'Connor 2018-07-08 10:45:17 -04:00
  • f3ac1a2306 docs: Add M206 and M119 to G-Codes.md Kevin O'Connor 2018-07-08 10:20:36 -04:00
  • b4f03e8363 docs: Add display g-code commands to docs/G-Codes.md Kevin O'Connor 2018-07-08 10:12:23 -04:00
  • 649d7c54f0 travis-build: Narrow portions of test run with "set +x" Kevin O'Connor 2018-07-08 09:29:13 -04:00
  • 2991c7a831 stm32f1: implement spi_prepare Grigori Goronzy 2018-07-08 00:22:53 +02:00
  • ebd9035325 SPI: introduce spi_prepare function Grigori Goronzy 2018-07-08 00:03:00 +02:00
  • 5c7c8c984b stm32f1: add SPI support Grigori Goronzy 2018-07-02 23:17:28 +02:00
  • b0ee323e2e heater: Introduce smooth_time config option; remove pid_deriv_time Kevin O'Connor 2018-07-06 13:27:05 -04:00
  • 32175bc66a test: Minor comment update in travis-build.sh Kevin O'Connor 2018-07-05 15:19:37 -04:00
  • bbd3f18178 test: Clean up travis-ci build output Kevin O'Connor 2018-07-05 11:49:10 -04:00
  • 85797a1f76 test: Add additional commands to test in commands.test Kevin O'Connor 2018-07-05 11:02:48 -04:00
  • 295a6f48fc test: Add additional movement commands to move.gcode Kevin O'Connor 2018-07-05 11:02:09 -04:00
  • 1eb416002b sam3x8e: Read from the SPI_RDR on SPI send even if no data needed Kevin O'Connor 2018-07-05 10:29:52 -04:00
  • 7e9ee6aef7 docs: Minor updates to Code_Overview.md Kevin O'Connor 2018-07-03 13:33:48 -04:00
  • 80bcafda77 test: Add a test case for common g-code configuration and status commands Kevin O'Connor 2018-07-03 12:34:33 -04:00
  • b91b0f24db gcode: fix for GET_POSITION (#454) Eric Callahan 2018-07-03 12:22:55 -04:00
  • 0dbfa915de adccmds: Add support for min/max temperature check filtering Kevin O'Connor 2018-07-02 13:47:22 -04:00
  • 5b3444c060 config: Add Anycubic Kossel plus size delta printer config Hans Raaf 2018-07-02 18:28:19 +02:00
  • bae094eac3 test: Expand whitespace checks to test files and test compile configs Kevin O'Connor 2018-07-01 10:52:30 -04:00
  • 58b77e783f test: Expand whitespace checks to *.lds files Kevin O'Connor 2018-07-01 09:50:42 -04:00
  • 997719af13 test: Fix typo in whitespace check - there is no src/lib/ directory Kevin O'Connor 2018-07-01 09:45:25 -04:00
  • f767bee8ff test: Expand whitespace checks to docs/ and test/ directories Kevin O'Connor 2018-07-01 09:42:09 -04:00
  • e08bb4f196 docs: Fix whitespace error in stm32f1.md Kevin O'Connor 2018-07-01 09:41:35 -04:00
  • 3a1d9e779c buttons: Improve rotary encoder handler by using Ben Buxton state machine. (#445) Janar Sööt 2018-07-01 15:41:14 +03:00
  • b41770caa6 tmc2130: Add a DUMP_TMC helper command Kevin O'Connor 2018-06-30 12:17:32 -04:00
  • 38d7b9ada0 buttons: Add initial support for detecting button presses Kevin O'Connor 2018-01-26 14:27:55 -05:00
  • 4061026c25 reactor: Add ability to register callbacks Kevin O'Connor 2018-06-26 09:24:19 -04:00
  • ecf53e6194 gcode: Add run_script() method that is valid from non-command contexts Kevin O'Connor 2018-06-30 14:10:59 -04:00
  • 4ad44e3e83 gcode: Rename run_script() to run_script_from_command() Kevin O'Connor 2018-06-30 14:08:02 -04:00
  • 53b718a621 pins: Strip pin names before trying to parse them Kevin O'Connor 2018-06-30 14:05:27 -04:00
  • 0cbfcfd3d1 test_klippy: Add option to not remove temporary files Kevin O'Connor 2018-06-30 12:20:42 -04:00
  • d725160706 mcp4451: Add initial support for programming the mcp4451 on lpc176x Kevin O'Connor 2018-05-29 20:59:17 -04:00
  • cc6b416660 test: Add support for testing klippy with multi-mcu configs Kevin O'Connor 2018-06-29 13:52:23 -04:00
  • 5922a1ea1b test: Add example kinematic config files to printers.test testcase Kevin O'Connor 2018-06-29 13:16:50 -04:00
  • fe676fa099 test: Add Ender2 and ReArm configs to printers.test testcase Kevin O'Connor 2018-06-29 13:14:14 -04:00
  • cda08a844a test: Add a build test case for the PRU Kevin O'Connor 2018-06-28 16:17:34 -04:00
  • 6aba3c552b build: Build pru gcc in travis-ci scripts and then cache it for later use Kevin O'Connor 2018-06-28 15:15:42 -04:00
  • 52ab93be6d build: Collect travis build files travis build specific directories Kevin O'Connor 2018-06-28 15:03:41 -04:00
  • 640169310f display: fix for 128 x 64 pixel displays Arksine 2018-06-28 11:55:07 -04:00
  • 154397b92c test: Add a whitespace check to the travis build Kevin O'Connor 2018-06-28 13:00:54 -04:00
  • efb27f095c build: Cleanup whitespace errors Kevin O'Connor 2018-06-28 12:59:47 -04:00
  • e11851276d display: uc1701 spi fix Arksine 2018-06-27 21:14:20 -04:00
  • f529d7476d config: update Creality Ender 2 configuration to include display Arksine 2018-06-27 18:23:14 -04:00
  • 696ee69f2c config: update example-extras.cfg to include uc1701 display Arksine 2018-06-27 18:22:42 -04:00
  • 593b4d2656 display: add UC1701 graphics controller support Arksine 2018-06-27 18:15:50 -04:00
  • 19d6205492 display: add VGA font Arksine 2018-06-27 18:05:41 -04:00
  • 6078145dcd stm32f1: fix ADC pin list Grigori Goronzy 2018-06-27 21:46:17 +02:00
  • eb02043943 stm32f1: add port documentation (#425) Grigori Goronzy 2018-06-28 00:21:23 +02:00
  • 4889e8241d pid_calibrate: Update the heater's target temperature during calibration Kevin O'Connor 2018-06-27 14:39:20 -04:00
  • 7e497af184 heater: Don't peak into Heater class member variables Kevin O'Connor 2018-06-27 14:32:10 -04:00
  • 483c51e864 display: Move icons to their own module Kevin O'Connor 2018-06-27 13:13:19 -04:00
  • e907253dba display: Move st7920 code to its own module Kevin O'Connor 2018-06-27 13:10:18 -04:00
  • f85b43a789 display: Move hd44780 code to its own module Kevin O'Connor 2018-06-27 13:06:53 -04:00
  • 373c7ff301 display: Move klippy/extras/display.py to klippy/extras/display/display.py Kevin O'Connor 2018-06-27 13:02:16 -04:00
  • 2622b439fc klippy: Allow extras modules to be directories Kevin O'Connor 2018-06-27 13:01:48 -04:00
  • af1cd3c4ce config: add configuration for Creality Ender 2 Arksine 2018-06-27 11:59:02 -04:00
  • d350e2c617 display: add M117 "show message" support Arksine 2018-06-25 22:15:00 -04:00
  • 8a0c9a457a display: M73 Updates Arksine 2018-06-25 21:54:48 -04:00
  • 06ef60011e gpiocmds: Add update_digital_out command Kevin O'Connor 2018-06-27 11:54:45 -04:00
  • 7aec52dfb3 avr: Don't set SS high on spi_init() Kevin O'Connor 2018-06-27 11:36:27 -04:00
  • d651851567 pru: Disable ADC reading directly from the PRU Kevin O'Connor 2018-06-27 12:04:26 -04:00
  • 41058d22a6 toolhead: Disable all extruder motors on a motor_off() Kevin O'Connor 2018-06-23 20:41:43 -04:00
  • f08a0c5e93 lcd_st7920: Use a longer delay at the start of each command/data Kevin O'Connor 2018-06-22 22:07:48 -04:00
  • 74de181e59 delta: Don't peak into PrinterRail class from get_calibrate_params() Kevin O'Connor 2018-06-22 15:42:20 -04:00
  • d9a32f75fa probe: Rename get_position() callback to get_probed_position() Kevin O'Connor 2018-06-22 15:33:12 -04:00
  • 3e88ffabf1 mathutil: Move trilateration code from delta.py to mathutil.py Kevin O'Connor 2018-06-22 13:57:15 -04:00
  • 77a2c95b5e delta: Remove the unnecessary StepList constant Kevin O'Connor 2018-06-22 13:21:03 -04:00
  • 4e01ab4ef0 corexy: Remove the unnecessary StepList constant Kevin O'Connor 2018-06-22 13:20:47 -04:00
  • 13acdf7832 cartesian: Remove the unnecessary StepList constant Kevin O'Connor 2018-06-22 13:20:17 -04:00
  • 890298d34d itersolve: Support setting the stepper position via a cartesian coordinate Kevin O'Connor 2018-06-22 13:03:07 -04:00
  • 0216201cb6 delta: Rename get_position() to calc_position() Kevin O'Connor 2018-06-22 12:27:37 -04:00
  • 20b404ecf5 probe: No need to call kin.get_position() to report position Kevin O'Connor 2018-06-22 12:24:20 -04:00
  • 0791c69499 stepper: Replace PrinterHomingStepper with PrinterRail Kevin O'Connor 2018-06-22 11:44:25 -04:00
  • 93d0526a77 stepper: Add a get_homing_info() method to PrinterHomingStepper Kevin O'Connor 2018-06-21 18:48:33 -04:00
  • 968ed58b61 stepper: Add a get_range() method to PrinterHomingStepper Kevin O'Connor 2018-06-21 18:34:33 -04:00
  • b96542f0e5 stepper: Don't peak into PrinterStepper members Kevin O'Connor 2018-06-21 18:15:23 -04:00
  • 9a97a348ae stepper: Add a is_stepper_enabled() method to PrinterStepper Kevin O'Connor 2018-06-21 17:58:18 -04:00
  • 28b7a28651 stepper: Don't store step_dist in PrinterStepper Kevin O'Connor 2018-06-21 14:38:39 -04:00
  • 544f8c1e85 stepper: Add a get_name() method to PrinterStepper Kevin O'Connor 2018-06-21 14:33:55 -04:00
  • d0590ccb0e stepper: No need to pass printer reference to kinematic/stepper constructors Kevin O'Connor 2018-06-21 13:47:39 -04:00
  • 76e2b041b4 config: Add generic config for Re-Arm (LPC1768) AxMod 3D Print 2018-06-21 20:51:40 +01:00
  • d94c856118 display: Allow the ST7920_DISPLAY parameter to be configured Kevin O'Connor 2018-06-21 09:58:35 -04:00
  • 3ac9fc6e63 docs: Update documentation with iterative solver changes Kevin O'Connor 2018-06-19 00:50:59 -04:00
  • 926829e737 itersolve: Move tracking of commanded position to itersolve code Kevin O'Connor 2018-06-14 16:33:57 -04:00
  • 8f747e2720 kin_cartesian: Remove stepcompress_push_const() Kevin O'Connor 2018-06-14 14:01:33 -04:00
  • eb73b5d0b0 stepper_buzz: Convert to iterative solver Kevin O'Connor 2018-06-14 13:44:01 -04:00
  • bbe53cf8e5 extruder: Convert to using iterative solver Kevin O'Connor 2018-06-13 16:53:25 -04:00
  • 7148ebd565 cartesian: Convert cartesian kinematics to use the iterative solver Kevin O'Connor 2018-06-09 14:56:05 -04:00
  • fc4a9e7564 corexy: Convert corexy to use the iterative solver Kevin O'Connor 2018-06-09 14:30:22 -04:00
  • ca0d0135dc delta: Convert delta kinematics to use iterative solver Kevin O'Connor 2018-06-08 21:30:38 -04:00
  • 2511471b0d itersolve: Add kinematic iterative solver code Kevin O'Connor 2018-06-08 19:55:24 -04:00
  • ba3428822d stepcompress: Allow stepcompress_alloc() to be called early Kevin O'Connor 2018-06-08 17:02:20 -04:00
  • 9a2eb4bedd chelper: Move cartesian and delta kinematics code to their own C files Kevin O'Connor 2018-06-06 16:49:44 -04:00
  • 8a830ff0ce chelper: Compile with gcc -fwhole-program option Kevin O'Connor 2018-06-05 21:40:32 -04:00
  • 189ebb4c7d chelper: Add compiler.h header Kevin O'Connor 2018-06-05 21:25:37 -04:00
  • bedbfceafc stepper_buzz: Move STEPPER_BUZZ command from stepper.py to new file Kevin O'Connor 2018-06-14 12:01:22 -04:00