aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* github: Run continuous integration tests using "github actions"Kevin O'Connor2020-10-301-2/+3
| | | | | | | Use "github actions" instead of "travis ci" for the automatic build regression tests. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* neopixel: Add support for RGBW LEDsKevin O'Connor2020-10-292-2/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* mcu: Don't default serial config option to /dev/ttyS0Kevin O'Connor2020-10-281-0/+4
| | | | | | | | If the mcu config section is omitted, it leads to confusing error messages. Don't default the serial config option to /dev/ttyS0 to improve the error reporting. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note the release of v0.9.1Kevin O'Connor2020-10-281-0/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update release notes for v0.9.0 releaseKevin O'Connor2020-10-202-0/+36
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note PROBE_CALIBRATE results invalidated on motion system updateKevin O'Connor2020-10-203-0/+40
| | | | | | | | Any hardware change to the hotend or probe, change to the kinematics, or change to the bed tilt is likely to invalidate the results of PROBE_CALIBRATE. Try to warn the user of that. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note screws_tilt_adjust nozzle/probe coordinates in Manual_Level.mdKevin O'Connor2020-10-171-2/+2
| | | | | | | The screws_tilt_adjust takes nozzle coordinates, but the goal is for the Z probe to be above the screws. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Minor formatting change to Probe_Calibrate.mdKevin O'Connor2020-10-171-15/+16
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Provide response_template in subscription examples in API_Server.mdKevin O'Connor2020-10-171-2/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add initial API_Server.md documentKevin O'Connor2020-10-172-0/+295
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add Measuring_Resonances.md to Overview.mdKevin O'Connor2020-10-161-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Command_Templates.md with available get_status() fieldsKevin O'Connor2020-10-151-0/+74
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Recommend disable "dynamic acceleration control" during tuningKevin O'Connor2020-10-152-1/+3
| | | | | | | Note that "dynamic acceleration control" should be disabled in the pressure advance and input shaper tests. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* resonance_tester: Resonance testing and input shaper auto-calibration (#3381)Dmitry Butyugin2020-10-148-7/+397
| | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* docs: Updates to Features.md documentKevin O'Connor2020-10-131-15/+39
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* mcu: Add support for changing cycle_time in set_pwm()Kevin O'Connor2020-09-261-1/+4
| | | | | Signed-off-by: Guy Shapira <gayuha@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gpiocmds: Add soft-pwm frequency modulation supportGuy Shapira2020-09-261-8/+10
| | | | | Signed-off-by: Guy Shapira <gayuha@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: document additions to BED_MESH_CALIBRATEArksine2020-09-152-2/+26
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: Fix "QUERY_STATUS" typo in Command_Templates.mdKevin O'Connor2020-09-091-3/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* probe: add get_status wrapper to probe for last_query from query_probe ↵Paul McGowan2020-09-091-0/+4
| | | | | | | command (#3296) Add get_status wrapper with last_query status for macros It is sometimes useful to determine the state of the probe from a macro. If the probe is connected to an endstop pin, the results can be obtained via QUERY_ENDSTOPS but if a physical endstop is in use in addition to the probe the probe state cannot be obtained. This change allows one to use QUERY_PROBE and then access the printer.probe.last_query object to obtain the state. Signed-off-by: Paul McGowan <mental405@gmail.com>
* docs: Note that FORCE_MOVE can lead to "No next step" errors in G-Codes.mdKevin O'Connor2020-09-081-7/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* adxl345: Add support for adxl345 accelerometerKevin O'Connor2020-09-051-0/+14
| | | | | | | Add support for taking measurements from an adxl345 accelerometer via SPI interface. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update OctoPrint and OctoPi versions in Installation.mdKevin O'Connor2020-09-041-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_temperature: fix MAX31865 temperature conversion (#3274)Adrian Keet2020-09-021-0/+4
| | | Signed-off-by: Adrian Keet <arkeet@gmail.com>
* docs: Expand on host computer restrictions in the FAQKevin O'Connor2020-08-261-0/+12
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode_move: Move GCodeMove class from gcode.py to new extras moduleKevin O'Connor2020-08-201-6/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Document printer.gcode_move variables in Command_Templates.mdKevin O'Connor2020-08-201-7/+32
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Split G0/G1 command handling to new gcode_move classKevin O'Connor2020-08-202-3/+8
| | | | | | | | Split up the main GCodeParser class into GCodeDispatch and GCodeMove classes. The GCodeMove class is now available using the "gcode_move" printer object name. This split simplifies the gcode.py code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add idle_timeout get_status() info to Command_Templates.mdKevin O'Connor2020-08-201-0/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Remove "action_" commands from get_status() callsKevin O'Connor2020-08-202-21/+27
| | | | | | | | | | | | Rename printer.gcode.action_emergency_stop() to action_emergency_stop(), printer.gcode.action_respond_info() to action_respond_info(), and printer.gcode.action_respond_error() to action_raise_error() in command templates. This simplifies the get_status() interface, as returning callable functions from that interface was confusing. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* hall_filament_width_sensor: Fix Flow update before next pending_position ↵alocin732020-08-191-19/+10
| | | | | | | | | #3184 (#3198) After reading the first item of self.filament_array, filament_width is updated back to self.nominal_filament_dia or self.diameter instead of retaining the value until next pending_position. Updated Filament Menu Template. Signed-off-by: Nicola Falciani <nicola.fal@gmail.com>
* adc_temperature: add support for AD597 (#3164)Bryan Boettcher2020-08-091-2/+2
| | | | | | The AD597 thermocouple amplifier is used in the Raise3D N2+ (and possibly others). Signed-off-by: Bryan Boettcher <bryan.boettcher@gmail.com>
* docs: Note menu change in Config_Changes.mdKevin O'Connor2020-08-091-0/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc5160: diag0 support (#3159)Trevor Jones2020-08-091-0/+2
| | | | | Allow for diag0 only hardware to use sensorless homing. Signed-off-by: Trevor Jones <trevorjones141@gmail.com>
* fan_generic: Add support for named fans and gcode to control them (#3054)bondus2020-08-071-0/+7
| | | Signed-off-by: Pontus Borg <liquidpontus@yahoo.se>
* docs: Move and reword the Resonance_Compensation.md link in Overview.mdKevin O'Connor2020-08-051-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: document changes to the virtual_sdcard moduleArksine2020-08-052-0/+11
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: Add uninstall notes to faqElton Law2020-08-031-0/+11
| | | | | | | | From comments in https://github.com/KevinOConnor/klipper/issues/1084 This documents the script added in 0ba1f5109d639ce92b7efe3ab88057e15694f4c4 Signed-off-by: Elton Law <eltonlaw296@gmail.com>
* docs: Add RPi_microcontroller.md link in Overview.mdKevin O'Connor2020-08-011-2/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Suggested improvements to Input Shaper tuning guideDmitry Butyugin2020-07-298-15049/+11675
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* docs: ringing_tower model for input shapers tuningDmitry Butyugin2020-07-291-0/+27946
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* docs: First version of documentation for Input Shaper tuningDmitry Butyugin2020-07-294-0/+460
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* docs: Move SET_TEMPERATURE_FAN_TARGET to its own section in G-Codes.mdKevin O'Connor2020-07-261-2/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update G-Codes.md for SET_TEMPERATURE_FAN_TARGET (#3122)Martin Nowroth2020-07-261-0/+2
| | | | | Added extended G-Code documentation for SET_TEMPERATURE_FAN_TARGET Signed-off-by: Martin Nowroth <madnoth@gmail.com>
* servo: Remove servo ENABLE parameterKevin O'Connor2020-07-252-2/+7
| | | | | | | Allow one to disable servos via `SET_SERVO WIDTH=0` instead of using an explicit ENABLE parameter. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add link to config/sample-macros.cfg in Slicers.mdKevin O'Connor2020-07-161-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add a "hardware pin type" section to the FAQKevin O'Connor2020-07-161-4/+40
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* input_shaper: Initial support of input shaping (#3032)Dmitry Butyugin2020-07-051-0/+15
| | | | | | Input shaping can help to reduce printer vibrations due to resonances and eliminate or reduce ghosting in prints. Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* docs: Fix broken links in RPi_microcontroller.mdArksine2020-07-051-2/+9
| | | | | | Also add a note regarding "Permission denied" errors. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* hall_filament_width_sensor: Added width logging (#2981)Denis Ignatenko2020-06-161-0/+12
| | | Signed-off-by: Denis Ignatenko deniss979@gmail.com