aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* display: Add initial support for LCD screens attached to an MCUKevin O'Connor2018-03-0610-2/+588
* serialqueue: Support sending messages at a background priorityKevin O'Connor2018-03-062-4/+12
* lcd_hd44780: Add micro-controller code for the HD44780 LCD chipKevin O'Connor2018-03-062-1/+133
* lcd_st7920: Add micro-controller code for the ST7920 LCD chipKevin O'Connor2018-03-064-0/+126
* mathutil: Move coordinate_descent() to new fileKevin O'Connor2018-03-044-39/+45
* clocksync: Fix multi-mcu frequency adjustments with long movesKevin O'Connor2018-03-031-1/+1
* virtual_sdcard: Remove trailing '*' checksum indicator from M23 commandKevin O'Connor2018-03-021-0/+2
* docs: Note the use of the virtual_sdcard featureKevin O'Connor2018-03-022-6/+21
* serialhdl: Add a wrapper around the results of lookup_command()Kevin O'Connor2018-02-276-105/+109
* config: Move description of phase adjusted endstops to config-extra.cfgKevin O'Connor2018-02-272-26/+29
* build: Use git describe --alwaysKevin O'Connor2018-02-262-2/+2
* serialqueue: Don't clear must_exit flag at start of pollreactor_run()Kevin O'Connor2018-02-261-1/+0
* test: Add travis_fold markers to build outputKevin O'Connor2018-02-261-0/+4
* test: Add compile tests for at90usb1286 and atmega1284p chipsKevin O'Connor2018-02-262-0/+8
* test: Update travis build to include a basic klippy host testKevin O'Connor2018-02-265-47/+76
* config: Use .0025 as the default z step_distance in sample configsKevin O'Connor2018-02-2513-13/+13
* config: Add an example config file that uses multiple MCUsKevin O'Connor2018-02-251-0/+87
* test: Add travis CISebastian Meyer2018-02-258-0/+71
* build: Link objects ahead of libraries to avoid failures on some platformsSebastian Meyer2018-02-251-1/+1
* avr: Add at90usb646 supportDouglas Hammond2018-02-253-6/+10
* graphstats: Support selecting an mcu to graph from the command-lineKevin O'Connor2018-02-191-13/+19
* clocksync: Rework multi-mcu adjust to better handle long movesKevin O'Connor2018-02-191-11/+19
* graphstats: Set size on frequency graphKevin O'Connor2018-02-181-0/+1
* ad5206: Warn if ad5206 enable pin is invertedKevin O'Connor2018-02-171-0/+2
* docs: Add tips for porting to new kinematics to Code_Overview.mdKevin O'Connor2018-02-172-0/+87
* probe: Increase calibration log level from debug to infoKevin O'Connor2018-02-163-13/+12
* config: Expand homing_override description in sample-bltouch.cfgKevin O'Connor2018-02-131-2/+5
* config: Reword description of set_position_x paramter in homing_overrideKevin O'Connor2018-02-111-5/+5
* config: Add a config snippet for the BLTouch probeKevin O'Connor2018-02-111-0/+53
* config: Add a "printer-" prefix to example printer config filesKevin O'Connor2018-02-119-0/+0
* virtual_sdcard: Initial support for virtual sdcardKevin O'Connor2018-02-113-1/+180
* gcode: Introduce request_restart() methodKevin O'Connor2018-02-111-20/+12
* gcode: Extract special cases from process_data()Kevin O'Connor2018-02-111-20/+28
* mcu: Fix PWM static start value setupDave Bacon2018-02-101-1/+1
* docs: Update Config_checks.mdDave Bacon2018-02-071-1/+1
* pins: Warn on invalid pin formatKevin O'Connor2018-02-071-7/+17
* bed_tilt: Negate parameters reported by bed_tilt_calibrateKevin O'Connor2018-02-051-1/+1
* config: Add a pointer to example-extras.cfg at the end of example.cfgKevin O'Connor2018-02-051-0/+3
* heater: Report stats whenever the heater is activeKevin O'Connor2018-02-051-1/+2
* klippy: Allow any stats producer to determine when stats are neededKevin O'Connor2018-02-055-20/+12
* clocksync: Respond faster to clock changesKevin O'Connor2018-02-051-1/+1
* avrsim: Rework pacing mechanismKevin O'Connor2018-02-051-13/+11
* graphstats: Fix multi-mcu parsing with reordered statsKevin O'Connor2018-02-031-1/+7
* klippy: Introduce load_config_prefix() for modules that take parametersKevin O'Connor2018-02-0311-18/+12
* klippy: No need to store fileconfig in main printer objectKevin O'Connor2018-02-031-24/+22
* util: Call set_nonblock() in create_pty()Kevin O'Connor2018-02-021-2/+1
* gcode: Make sure need_ack is always restored on run_script()Kevin O'Connor2018-02-021-3/+5
* gcode: Keep reading input to check for M112 (emergency stop)Kevin O'Connor2018-02-021-11/+26
* gcode: Propagate errors from run_script()Kevin O'Connor2018-02-011-0/+4
* gcode: Ack even empty linesKevin O'Connor2018-02-011-2/+2