Paul McGowan
5a2f406fd1
probe: add get_status wrapper to probe for last_query from query_probe 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>
2020-09-09 23:10:35 -04:00
Kevin O'Connor
9197975625
docs: Note that FORCE_MOVE can lead to "No next step" errors in G-Codes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-09-08 10:18:28 -04:00
Kevin O'Connor
3405095f0a
adxl345: Add support for adxl345 accelerometer
...
Add support for taking measurements from an adxl345 accelerometer via
SPI interface.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-09-05 09:11:04 -04:00
Kevin O'Connor
c3e9999e0c
docs: Update OctoPrint and OctoPi versions in Installation.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-09-04 21:24:26 -04:00
Adrian Keet
37d7742468
spi_temperature: fix MAX31865 temperature conversion ( #3274 )
...
Signed-off-by: Adrian Keet <arkeet@gmail.com>
2020-09-02 09:32:30 -04:00
Kevin O'Connor
2bb6b0f58f
docs: Expand on host computer restrictions in the FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-26 10:11:21 -04:00
Kevin O'Connor
1286d3006c
gcode_move: Move GCodeMove class from gcode.py to new extras module
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-20 21:03:22 -04:00
Kevin O'Connor
b691e013f0
docs: Document printer.gcode_move variables in Command_Templates.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-20 21:03:22 -04:00
Kevin O'Connor
4c5e93d51d
gcode: Split G0/G1 command handling to new gcode_move class
...
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>
2020-08-20 21:03:22 -04:00
Kevin O'Connor
5f47a91464
docs: Add idle_timeout get_status() info to Command_Templates.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-20 21:03:22 -04:00
Kevin O'Connor
b2c78d71b0
gcode: Remove "action_" commands from get_status() calls
...
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>
2020-08-20 21:03:22 -04:00
alocin73
1bdf705524
hall_filament_width_sensor: Fix Flow update before next pending_position #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>
2020-08-19 18:58:49 -04:00
Bryan Boettcher
04bd48ca9d
adc_temperature: add support for AD597 ( #3164 )
...
The AD597 thermocouple amplifier is used in the Raise3D N2+ (and
possibly others).
Signed-off-by: Bryan Boettcher <bryan.boettcher@gmail.com>
2020-08-09 21:06:43 -04:00
Kevin O'Connor
864d172b68
docs: Note menu change in Config_Changes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-09 09:37:54 -04:00
Trevor Jones
efebbb9a2f
tmc5160: diag0 support ( #3159 )
...
Allow for diag0 only hardware to use sensorless homing.
Signed-off-by: Trevor Jones <trevorjones141@gmail.com>
2020-08-09 08:17:51 -04:00
bondus
c9e7119a93
fan_generic: Add support for named fans and gcode to control them ( #3054 )
...
Signed-off-by: Pontus Borg <liquidpontus@yahoo.se>
2020-08-07 11:39:44 -04:00
Kevin O'Connor
605c32fc98
docs: Move and reword the Resonance_Compensation.md link in Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-05 23:28:54 -04:00
Arksine
74c0e3a484
docs: document changes to the virtual_sdcard module
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-08-05 13:46:24 -04:00
Elton Law
fe84968bdc
docs: Add uninstall notes to faq
...
From comments in https://github.com/KevinOConnor/klipper/issues/1084
This documents the script added in 0ba1f5109d
Signed-off-by: Elton Law <eltonlaw296@gmail.com>
2020-08-03 14:16:34 -04:00
Kevin O'Connor
d33a34614f
docs: Add RPi_microcontroller.md link in Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-01 13:09:09 -04:00
Dmitry Butyugin
f3b980c1b2
docs: Suggested improvements to Input Shaper tuning guide
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2020-07-29 21:28:18 -04:00
Dmitry Butyugin
b944666bb1
docs: ringing_tower model for input shapers tuning
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2020-07-29 21:28:18 -04:00
Dmitry Butyugin
b62a0d5db5
docs: First version of documentation for Input Shaper tuning
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2020-07-29 21:28:18 -04:00
Kevin O'Connor
25a9a32ecb
docs: Move SET_TEMPERATURE_FAN_TARGET to its own section in G-Codes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-07-26 10:41:43 -04:00
Martin Nowroth
ab923883f7
docs: Update G-Codes.md for SET_TEMPERATURE_FAN_TARGET ( #3122 )
...
Added extended G-Code documentation for SET_TEMPERATURE_FAN_TARGET
Signed-off-by: Martin Nowroth <madnoth@gmail.com>
2020-07-26 10:39:53 -04:00
Kevin O'Connor
428a8d4881
servo: Remove servo ENABLE parameter
...
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>
2020-07-25 11:39:39 -04:00
Kevin O'Connor
53092a6474
docs: Add link to config/sample-macros.cfg in Slicers.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-07-16 13:04:00 -04:00
Kevin O'Connor
e4d0044be8
docs: Add a "hardware pin type" section to the FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-07-16 13:04:00 -04:00
Dmitry Butyugin
4bdc11a8b3
input_shaper: Initial support of input shaping ( #3032 )
...
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>
2020-07-05 20:54:38 -04:00
Arksine
09a3d018a8
docs: Fix broken links in RPi_microcontroller.md
...
Also add a note regarding "Permission denied" errors.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-07-05 20:48:12 -04:00
Denis Ignatenko
b3298d8992
hall_filament_width_sensor: Added width logging ( #2981 )
...
Signed-off-by: Denis Ignatenko deniss979@gmail.com
2020-06-16 13:36:49 -04:00
Lucio Tarantino
35bbd989e4
docs: LinuxMCU doc & script ( #2956 )
...
Signed-off-by: Lucio Tarantino <lucio.tarantino@gmail.com>
2020-06-12 20:32:12 -04:00
Kevin O'Connor
467e8e6f40
display: Default DISPLAY=display in SET_DISPLAY_GROUP command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-09 12:19:53 -04:00
Florian Heilmann
68fcbe2a62
display: add SET_DISPLAY_GROUP command ( #2969 )
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2020-06-09 12:07:25 -04:00
Kevin O'Connor
d94dd8e9fd
docs: Note changes to glyph names
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-08 16:55:09 -04:00
Kevin O'Connor
b0e8e84d6e
docs: Add linux mcu test results to Benchmarks.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-07 09:27:55 -04:00
theophile
518fe023b4
extruder_stepper: Support changing synced extruder on the fly ( #2824 )
...
Signed-off-by: Christopher Meredith <chmeredith@gmail.com>
2020-06-06 14:30:58 -04:00
matpab
967fe1c01c
HallFilamentWidthSensor: Use current width instead of nomal width while delay is not over ( #2907 )
...
Option for using the current diameter instead of nominal while the first measurement isn't in place
Signed-off-by: Matthias Pabel <matthias.pabel@hs-augsburg.de>
2020-06-06 14:19:00 -04:00
Kevin O'Connor
a6f2fc7179
docs: Minor reword to latest Config_Changes.md update
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-06 12:51:36 -04:00
Lucio Tarantino
b7699d374a
linux: Ability to use multiple GPIO chips ( #2935 )
...
Signed-off-by: Lucio Tarantino <lucio.tarantino@gmail.com>
2020-06-06 12:47:11 -04:00
Kevin O'Connor
7912c39f9e
docs: Add a "why does klipper report errors" section to FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-05 17:04:02 -04:00
Kevin O'Connor
2a66286d1c
display: Do not show time remaining in default 16x4 display
...
The time remaining estimation is wildy inaccurate. Only show the time
elapsed.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-04 15:02:18 -04:00
Kevin O'Connor
ea9eac6c38
Kconfig: Change the default usb vendor/product id
...
Change the product/vendor id to 0x1d50/0x614e, which has been reserved
for Klipper (thanks to the openmoko project).
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-05-31 21:05:04 -04:00
Arksine
a9426d045b
docs: Update bootloaders.md with HID bootloader documentation
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-05-28 14:44:51 -04:00
Kevin O'Connor
686d557863
tmc5160: Change the default for the pwm_freq field to zero
...
The tmc5160 spec shows a default of zero, so use that same default for
Klipper.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-05-24 23:58:48 -04:00
Kevin O'Connor
5afa5d3fbb
docs: Fix typo in Contact.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-05-24 15:26:00 -04:00
Kevin O'Connor
f0c394de81
docs: Add stow_on_each_sample description to BL-Touch.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-05-11 12:46:25 -04:00
Kevin O'Connor
eebd7e6579
docs: Update bltouch probe_with_touch_mode documentation
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-05-11 12:46:25 -04:00
Denis Ignatenko
f88117c7e4
docs: Update HallFilamentWidthSensor.md ( #2827 )
...
Signed-off-by: Denis Ignatenko <deniss979@gmail.com>
2020-05-05 17:45:26 -04:00
Dushyant Ahuja
1eb2d4da90
docs: Clarify that Probe_Calibrate uses the speed variable for XY as well ( #2735 )
...
Signed-off-by: Dushyant Ahuja <dusht.ahuja@gmail.com>
2020-05-05 09:03:39 -04:00