Kevin O'Connor
cf6d302ac3
docs: Update Command_Templates.md with available get_status() fields
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-15 13:29:50 -04:00
Kevin O'Connor
c0eefc0076
docs: Recommend disable "dynamic acceleration control" during tuning
...
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>
2020-10-15 12:07:10 -04:00
Dmitry Butyugin
f8c4f90c04
resonance_tester: Resonance testing and input shaper auto-calibration ( #3381 )
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2020-10-14 20:08:10 -04:00
Kevin O'Connor
d53365f996
docs: Updates to Features.md document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-13 16:38:32 -04:00
Kevin O'Connor
55e20f2c19
mcu: Add support for changing cycle_time in set_pwm()
...
Signed-off-by: Guy Shapira <gayuha@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-09-26 20:55:56 -04:00
Guy Shapira
27cefb2b38
gpiocmds: Add soft-pwm frequency modulation support
...
Signed-off-by: Guy Shapira <gayuha@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-09-26 20:51:38 -04:00
Arksine
3ac636b33e
docs: document additions to BED_MESH_CALIBRATE
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-09-15 20:36:55 -04:00
Kevin O'Connor
063f9a2c02
docs: Fix "QUERY_STATUS" typo in Command_Templates.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-09-09 23:11:24 -04:00
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
Kevin O'Connor
bf6f84b82d
docs: Note that printer.heater got changed to printer.heaters
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-26 17:30:57 -04:00
Kevin O'Connor
ee9657bbf6
docs: Note __test menu removed in Config_Changes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-18 12:08:57 -04:00
Kevin O'Connor
b2a29c6349
docs: Update BLTouch.md initial tests for users with a regular z endstop
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-02 17:34:15 -04:00
Kevin O'Connor
5d0658b91b
docs: Add BLTouch.md section describing clone config options
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-02 17:34:15 -04:00
Kevin O'Connor
291fbe0801
docs: Add touch_mode sensor test to BLTouch.md
...
Describe how to test the sensor pin using the BLTouch touch_mode.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-02 17:34:15 -04:00
Kevin O'Connor
3c01b60a88
docs: Update FAQ with TMC2208 "standalone" mode workaround
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-29 11:08:49 -04:00
David Smith
d4bf61262e
Extruder: Add g-code to set extruder step_distance ( #2598 )
...
Signed off by: David Smith <davidosmith@gmail.com>
2020-03-28 09:52:46 -04:00
Kevin O'Connor
849cc075dc
docs: Fix typo in MANUAL_STEPPER command line
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-23 15:06:32 -04:00
Jeremy Briffaut
6be552f6e6
Allow manual_stepper to run in parallel than an other stepper
...
Signed-off-by: Jeremy Briffaut <kakou@kakou.org>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-23 14:43:34 -04:00
Kevin O'Connor
0c9eb519ff
docs: Update Manual_Level.md Z_ENDSTOP_CALIBRATE instructions
...
The endstop must not be triggered at the start of Z_ENDSTOP_CALIBRATE.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-22 11:18:31 -04:00
Kevin O'Connor
7543876487
docs: Add info on S3D "extra retract distance" to Slicers.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-22 11:00:02 -04:00
Kevin O'Connor
5e39d346ed
display: Use the active extruder in the default 16x4 screen layout
...
Change the default layout to show the active extruder (not always the
first extruder).
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-13 21:50:38 -04:00
Garth Snyder
0ba83c5b04
docs: clarify behavior of M204 with only one of P or T ( #2564 )
...
Signed-off-by: Garth Snyder <garth@garthsnyder.com>
2020-03-11 13:03:48 -04:00
Kevin O'Connor
3850b3d27a
docs: Fix date of menu change in Config_Changes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-08 17:42:22 -04:00
Kevin O'Connor
d39c4fe628
menu: Disable support for "deck" and "card" menu items
...
Disable support for customizing the main lcd display content via the
menu system. Advise users to use the new display_data config sections
as a replacement.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-08 17:38:24 -04:00
Kevin O'Connor
63ba7d231e
docs: Minor updates to Code_Overview.md
...
Minor indentation change. Update for change to stepcompress_append().
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-02 21:54:22 -05:00
Denis Ignatenko
f84542cd20
hall_filament_width_sensor: Added virtual runout sensor ( #2535 )
...
Signed-off-by: Denis Ignatenko deniss979@gmail.com
2020-03-01 22:05:12 -05:00
Kevin O'Connor
26523d77ba
docs: Minor wording change to Endstop_Phase.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-01 11:40:13 -05:00
FanDjango
16ecf15a91
bltouch: BTLOUCH V3.0/V3.1 Enable 5V/OD mode set commands ( #2540 )
...
Signed-off-by: Mike Stiemke <fandjango@gmx.de>
2020-02-23 22:32:07 -05:00
Kevin O'Connor
15f21be5ec
manual_stepper: Support ignoring errors on STOP_ON_ENDSTOP
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-02-19 13:38:22 -05:00
Kevin O'Connor
01d985a739
docs: Recommend RPi 2 or later in Installation.md
...
Reported by @patrickkettner.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-02-17 20:49:32 -05:00
test3210-d
9a65a4569b
hall_filament_width_sensor: Add new filament sensor
...
Signed-off-by: Denis Ignatenko <deniss979@gmail.com>
2020-02-14 13:14:34 -05:00
Kevin O'Connor
c3899cefa8
configfile: Add get_status() to export raw config file information
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-02-13 22:04:40 -05:00
Kevin O'Connor
512ad4b3a4
query_endstops: Add get_status() method that reports the last query state
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-02-12 19:32:48 -05:00
David Smith
596f5e3e3a
stepper_enable: Add SET_STEPPER_ENABLE gcode command ( #2463 )
...
Signed-off-by: David Smith <davidosmith@gmail.com>
2020-02-10 22:34:11 -05:00
Kevin O'Connor
c36fe76d69
probe: Add support for configuring lift_speed
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-31 15:47:06 -05:00
Kevin O'Connor
2f8ad5e6ac
docs: Update Config_Changes.md with actual bed_mesh merge date
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-09 14:17:51 -05:00
Arksine
46d0c6bdfc
docs: Update Config_Changes.md to reflect bed_mesh changes
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-01-09 14:14:13 -05:00
Arksine
edae40c36f
docs: Update documentation to reflect bed_mesh changes
...
Also add new bed_mesh.md documentation.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-01-09 14:14:13 -05:00
Kevin O'Connor
3fb0b7e4bc
docs: Update Command_templates.md - numbers in gcode_macro name must be at end
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-07 20:58:39 -05:00
Kevin O'Connor
005cfea5c3
gcode: Fix detection of some "extended" g-code commands
...
Fix typo that resulted in _get_extended_params() being called for all
commands. Allow "extended" g-code commands to contain numbers.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-07 19:17:20 -05:00
David Smith
6972b6303d
docs: Updates for gcode_macro naming ( #2317 )
...
Add note about numbers in macro names. Add note about variable name case restriction. Add set variable example.
Signed-off-by: David O Smith <davidosmith@gmail.com>
2020-01-06 10:59:40 -05:00
Kevin O'Connor
baa0d2ff8c
docs: Minor formatting change to Config_checks.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-06 10:45:53 -05:00
Kevin O'Connor
5ff45636d9
docs: Minor FAQ updates
...
Fix rendering of Patreon URL in FAQ. Use same "ls" command to find
the serial port that Installation.md uses. Note Raspberry Pi 4 is
supported. Note problems with ModemManager. Point to Bed_Level.md in
Z position_endstop question. Link to Config_checks.md in "Z
screaching" FAQ.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-06 10:45:48 -05:00
Kevin O'Connor
dabffcc22c
kin_extruder: Convert pressure advance to use "weighted average"
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-20 12:21:58 -05:00
Kevin O'Connor
b921b8a1c1
docs: Document support for M204 P and T parameters
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-18 16:34:45 -05:00
Kevin O'Connor
0a86190bae
display: Revert "display: Add ST7567 display support ( #1540 )"
...
This reverts commit 1b92af6078
.
The standard "uc1701" lcd_type can now be used in place of the custom
"st7567" lcd_type.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-18 12:30:20 -05:00
BlackStump
7532e4ccea
scripts: Replicape pru update start scripts ( #2277 )
...
Signed-off-by: Trevor Wilson <altocoey@hotmail.com>
2019-12-18 12:11:40 -05:00
Kevin O'Connor
254789f4c5
neopixel: Add support for delaying updates in SET_LED command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-15 23:24:17 -05:00
Kevin O'Connor
1d05a34cd7
docs: Update Kinematics.md document with "smooth pressure advance"
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-13 17:52:51 -05:00
Kevin O'Connor
91bade5824
docs: Update Config_Changes.md with pointer to sample multi extruder configs
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-13 12:33:13 -05:00
Simon Kühling
2721211456
heater: Add PrinterHeater get_status() function
...
Provide a list of available heater and sensor names to
gcode macro templates through the printer.heater.available_heaters
and printer.heater.available_sensors variables
Signed-off-by: Simon Kühling <mail@simonkuehling.de>
2019-12-13 10:45:04 -05:00
Kevin O'Connor
fcee27fc19
gcode: Remove builtin T0/T1/T2/... command support
...
The builtin Tn command is not sufficiently flexible to control some
multi-extruder printers. Remove the command and encourage users to
define individual gcode_macros for each Tn instance.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-10 14:24:32 -05:00
Kevin O'Connor
c06618193d
extruder: Add an ACTIVATE_EXTRUDER command
...
Add support for an extended g-code command to change the currently
active extruder.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-10 14:23:13 -05:00
Kevin O'Connor
ab2d302b7e
gcode: Remove support for the M206 command
...
The M206 command isn't particularly standardized and isn't issued by
default from 3rd party software in their standard configurations.
Encourage users to use the more powerful SET_GCODE_OFFSET command.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-10 14:23:10 -05:00
Kevin O'Connor
8663bc8192
docs: Update FAQ to emphasize checking Config_Changes.md on an upgrade
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-10 13:51:47 -05:00
Kevin O'Connor
205da598fd
docs: Move upgrade instructions to the last item in the FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-10 13:39:49 -05:00
Kevin O'Connor
10270dc7ef
docs: Fix another typo in Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-04 12:26:45 -05:00
Kevin O'Connor
f82a85aad0
docs: Fix typo in Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-04 12:17:13 -05:00
Kevin O'Connor
e17f2bac96
docs: Minor "coordinate system" wording change to Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-04 12:05:31 -05:00
Kevin O'Connor
e557f2d0c0
docs: Add information on coordinate systems to Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-04 11:09:22 -05:00
Kevin O'Connor
8e87ab0939
gcode: Remove support for "G4 S1" style commands
...
The S parameter is not a standard and was not commonly used. The P
parameter (delay specified in milliseconds) is the commonly accepted
g-code mechanism for dwelling.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-02 19:31:20 -05:00
Kevin O'Connor
43bb45a1d3
docs: Minor update to Config_Changes.md
...
Use same "ls /dev/serial/by-id/*" command used in Installation.md.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-01 14:25:40 -05:00
Kevin O'Connor
935088ddff
docs: Clarify recent usb device name change in Config_Changes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-01 10:29:15 -05:00
Kevin O'Connor
e80ced5568
usb_cdc: Report MCU type on all boards
...
Always report the "product id" as the MCU type (instead of as "Klipper
firmware").
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-26 08:45:20 -05:00
Kevin O'Connor
401f7a879c
atsam: Enable chipid as usb serial number
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-26 08:42:14 -05:00
Kevin O'Connor
d7ec5505a6
atsamd: Enable chipid as usb serial number
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-25 19:30:31 -05:00
Kevin O'Connor
8f6efe5a7b
stm32: Enable chipid as usb serial number
...
Signed-off-by: Matt Baker <baker.matt.j@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-25 19:30:31 -05:00
Kevin O'Connor
0b0e5a911e
docs: Minor wording change in Pressure_Advance.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-25 11:48:41 -05:00
Kevin O'Connor
3aad25eab9
docs: Recommend normal slicer settings in Pressure_Advance.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-25 11:35:39 -05:00
Kevin O'Connor
3683273936
toolhead: Report which axes are homed via get_status()
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-24 20:21:13 -05:00
Kevin O'Connor
282af0220e
toolhead: Report the current extruder from the get_status() method
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-24 20:21:13 -05:00
Kevin O'Connor
982567a69a
config: Rename avrsim.cfg to generic-simulavr.cfg
...
Rename the file to be more similar to the naming of other files.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-24 20:21:13 -05:00
Kevin O'Connor
c188aa982f
docs: Kinematics.md updates for extruder instantaneous corner velocity
...
As of commit 5f5896ad
Klipper will perform look-ahead between moves
even if they have significant differences in extruder flow rates.
Update Kinematics.md accordingly.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-22 17:04:14 -05:00
Kevin O'Connor
6d0c55b6c1
extruder: Initial support for "smoothed pressure advance"
...
Support averaging the extruder position over a time range to "smooth
out" the velocity changes that occur during pressure advance.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-21 13:18:19 -05:00
Kevin O'Connor
430b8d0e52
usb_cdc: Report the MCU name instead of "Klipper firmware"
...
Change the "product id" from the redundant "Klipper firmware" to the
CONFIG_MCU value. For now, only make this change on boards that have
CONFIG_HAVE_CHIPID set.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-21 11:56:31 -05:00
Kevin O'Connor
9055e9f9b5
docs: Update SAMD51 benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-18 12:49:05 -05:00
Kevin O'Connor
224574da4a
stepper: Add get/set_tag_position() and convert calc_position()
...
Rename calc_position() to calc_tag_position() and have it calculate
the value of the position from the last stepper set_tag_position()
call. This enables the calc_tag_position() code to be more flexible
as it can be run with arbitrary positions.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-13 19:00:17 -05:00
Kevin O'Connor
0bf4ab66da
docs: Add get_status() to list of kinematics methods in Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-12 22:47:10 -05:00
Kevin O'Connor
6116a5d48f
stepper_enable: Remove ability to use a list of pins in enable_pin
...
Now that the tmc drivers perform automatic soft stepper enabling,
there is no need to be able to list multiple pins in the enable_pin
config setting.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-12 18:45:31 -05:00
Kevin O'Connor
77dff35fae
tmc: Remove virtual_enable support and replace with automatic support
...
Automatically detect if the stepper has a dedicated enable line. If
it does not, then automatically enable virtual enable support.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-12 18:45:31 -05:00
Kevin O'Connor
bfb34e0701
stepper_enable: Move motor_off() logic to stepper_enable.py
...
Directly disable all the stepper motors on a global motor_off() from
the StepperEnable() class in stepper_enable.py. This simplifies the
toolhead and kinematic classes.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-12 17:32:18 -05:00
Kevin O'Connor
0bfb655f66
query_adc: Add a new module to help query and debug analog pins
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-07 19:28:27 -05:00
Kevin O'Connor
3665e9fc53
docs: Recommend safe_z_home over homing_override
...
Update BLTouch.md, FAQ.md, and sample-probe-as-z-endstop.cfg to
recommend using a safe_z_home config section over a homing_override
config section.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-07 16:50:52 -05:00
Kevin O'Connor
ed610a6600
extruder: Consistently use "extruder" for the primary extruder
...
No longer allow the primary extruder to be named "extruder0". This
avoids internal and external confusion between the printer objects and
config section names.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-07 16:28:47 -05:00
Kevin O'Connor
29b5961d9f
docs: Note gcode_arcs and firmware_retraction commands in G-Codes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-07 15:44:25 -05:00
Kevin O'Connor
72735b4552
docs: Update Code_Overview.md with new trapq system
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-07 10:42:12 -05:00
Kevin O'Connor
3f338c08c1
docs: Minor micro-controller updates to Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-07 10:08:21 -05:00
Kevin O'Connor
e2f5e2871c
docs: Recommend OctoPrint v1.3.12 in Installation.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-30 11:02:03 -04:00
Kevin O'Connor
d65f2e2861
docs: Minor cleanup to square_tower.scad
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-27 12:16:17 -04:00
Kevin O'Connor
632ff9e55a
docs: Update benchmarks for stm32f0
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-23 21:45:07 -04:00
Kevin O'Connor
f160a3a824
docs: Reword Pressure_Advance.md paragraph on kinematic impact
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-23 19:50:51 -04:00
Kevin O'Connor
ccbdb6c531
docs: Pressure_Advance.md should recommend setting ADVANCE_LOOKAHEAD_TIME
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-23 19:34:59 -04:00
Kevin O'Connor
c794e11c67
docs: Update Pressure_Advance.md to use tuning tower
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-23 19:28:03 -04:00
Kevin O'Connor
b8a6160646
docs: Update example openocd config in Bootloaders.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-23 19:05:04 -04:00
Kevin O'Connor
f07292084b
docs: Remove outdated stm32f1.md document
...
The stm32f103 has become popular in the "skr mini" series of boards.
As a result, the stm32f1.md document is no longer relevant.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-23 18:53:11 -04:00
Kevin O'Connor
abdfd92e99
docs: Update release notes for v0.8.0 release
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-21 22:30:04 -04:00
Kevin O'Connor
dd9259aaf3
docs: Minor wording changes to Manual_level.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-16 16:48:50 -04:00
Kevin O'Connor
4811b58b39
docs: Update Manual_Level.md with recent config changes
...
The sample count and associated settings are no longer in the
screws_tilt_adjust config section - they are now in the probe config
section. Remove them from the guide.
Reported by @theopensourcerer.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-16 16:35:32 -04:00
Kevin O'Connor
dd77b46de9
docs: Note AD849x support in Features.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-15 13:08:43 -04:00
Kevin O'Connor
4ef0db5087
docs: Update Config_Change.md with safe_z_homing change
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-03 18:09:01 -04:00
Nils Schulte
27717440aa
docs: Update Sensorless_Homing.md with new TMCs ( #1958 )
...
Signed-off-by: Nils Schulte <git@nilsschulte.de>
2019-10-03 17:56:40 -04:00
Kevin O'Connor
698159921f
tuning_tower: Tool for tuning parameters based on print Z height
...
This adds a testing tool that can run a command on each Z layer of a
print.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-01 14:46:24 -04:00
Kevin O'Connor
1b8a007969
docs: Add a square_tower.scad and stl print object
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-10-01 14:46:24 -04:00
Julien Lirochon
0c247e55e6
probe: Add range to probe accuracy results ( #2015 )
...
Signed-off-by: Julien Lirochon <julien@lirochon.net>
2019-09-29 16:56:46 -04:00
Master92
3a37d4a208
safe_z_home: Hop only if necessary and add option to move xy back
...
Once a hop is performed, it will only be re-issued if the z-axis has been
moved in the meantime. Usually it is only moved by a z-homing so doing so
will cause safe_z_home to do the hop on the next homing action.
When z-axis is homed, x and y positions are known. When setting this
boolean option, these are set back to their last positions.
Whenever a hop is specified it is re-issued after the Z axis has been
homed. This is especially necessary when a pressure-based probe is used.
Also, the module decides if a hop is necessary, based on either a known
Z position or a flag that is set whenever the motors are disabled.
Signed-off-by: Nils Friedchen <Nils.Friedchen@googlemail.com>
2019-09-18 09:37:33 -04:00
Kevin O'Connor
a78329d0b2
docs: Add additional "no delay" benchmarks to Benchmarks.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-09-08 10:37:25 -04:00
Kevin O'Connor
3a2d71038f
docs: Update stm32f103 benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-09-08 09:27:37 -04:00
Kevin O'Connor
7580fa2354
docs: Update sam4s8c benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-09-08 09:13:51 -04:00
Kevin O'Connor
8211415231
docs: Update sam4s8c step benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-09-08 01:12:11 -04:00
Kevin O'Connor
d90116ef39
docs: Use tables for tick rates in Benchmarks.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-09-08 00:48:01 -04:00
Kevin O'Connor
a344f6d2ad
docs: Update AVR benchmarks to use gcc v5.4.0
...
Current versions of OctoPi ship with avr-gcc v5.4.0, so update the
benchmarks to use that version.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-09-06 13:24:20 -04:00
Kevin O'Connor
f8b25a0104
docs: Update USB transfer benchmarks
...
It appears that the faster micro-controllers may have their transfer
speeds limited by the host USB controller. Rerun the usb transfer
benchmarks using a high-speed hub.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-09-06 13:07:08 -04:00
Kevin O'Connor
01d2183f59
docs: Add STM32F407 benchmarks to Features.md document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-09-05 22:42:48 -04:00
Kevin O'Connor
f00c50a893
docs: Add stm32f407 benchmarks to Benchmarks.md document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-08-31 20:51:26 -04:00
Kevin O'Connor
7598660542
docs: Sort transfer rate benchmark by rate
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-08-17 13:55:21 -04:00
Kevin O'Connor
d3bd4f9622
docs: Update benchmarks with stm32f446 usb test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-08-15 22:27:58 -04:00
Kevin O'Connor
43ab8e7113
docs: Fix typo in Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-08-09 00:13:34 -04:00
Kevin O'Connor
4c09d8bf02
dotstar: Initial support for "dotstar" LEDs
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-08-06 19:44:32 -04:00
Kevin O'Connor
30bd7c0e47
docs: Update stm32f1.md document
...
Several restrictions documented in the stm32f1.md no longer apply.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-08-05 11:40:05 -04:00
Kevin O'Connor
485164b8b3
docs: Update MCU_Commands with schedule_soft_pwm_out changes
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-08-01 00:23:09 -04:00
Kevin O'Connor
7d4c475e52
docs: Update Features.md to note Duet2 Maestro support
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-28 11:21:38 -04:00
Kevin O'Connor
a878831d5e
mcp4728: Update to better match printrbot revf requirements
...
Reported by @Grumps49.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-26 11:02:56 -04:00
Kevin O'Connor
658088b753
docs: Add initial STM32F446 benchmark results
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-25 18:18:42 -04:00
Kevin O'Connor
46041f5411
neopixel: Add support for daisy-chained chips
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-23 21:59:38 -04:00
Kevin O'Connor
197030c684
docs: Update FAQ to reference Bootloaders.md on "make flash" failure
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-22 10:07:34 -04:00
Kevin O'Connor
b7bc96c3b2
neopixel: Add initial support for "neopixel" leds
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-12 21:44:01 -04:00
Kevin O'Connor
28aa2f507a
endstop: Rename mcu end_stop commands to endstop
...
Rename the commands.
The main reason for this change is to force a micro-controller code
updated (due to important bugfix in 7fefe52d
).
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-12 08:10:53 -04:00
Kevin O'Connor
0343d0c73a
firmware_retract: Remove z_hop support
...
The current z_hop support did not work correctly with common slicers
that change Z height between retract and unretract, and it did not
work correctly with slicers that issue a retract at the end of a print
and then at the beginning of the next print.
The z_hop support is therefore being removed until these issues can be
fixed.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-10 19:25:56 -04:00
Kevin O'Connor
364c22fe84
probe: Rework the PROBE_ACCURACY command parameters
...
Don't default to a Z location of 10, as that could cause damage if the
probe's z_offset is greater than 10. Instead, use the "retract
distance" method that is used for normal multi-sample probing.
Update the PROBE_ACCURACY command parameter names to use the same
parameter names as the PROBE command.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-10 15:21:09 -04:00
Arksine
d4d8bf795b
filament_switch_sensor: add SET_FILAMENT_SENSOR gcode
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-07-10 09:57:46 -04:00
Kevin O'Connor
ea6f30bd99
docs: Update Protocol.md to use enumerations for pins
...
Now that pins use enumerations, update the set_digital_out command
examples.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-09 14:17:28 -04:00
Kevin O'Connor
e7dd313a96
docs: Add information on using OpenOCD to Bootloaders.md
...
Add information on using OpenOCD. Add information on flashing the
SAMD21 and SAMD51 with OpenOCD.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-07-09 13:37:17 -04:00
Arksine
e19a41d0dd
docs: Add documentation for [delayed_gcode]
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-07-01 11:09:30 -04:00
Arksine
57eb0e8975
docs: Update for latest changs to skew_correction
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-06-29 10:58:46 -04:00
Arksine
3a3dfd51b9
docs: Add CLEAR_PAUSE to G-Codes.md
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-06-28 12:44:49 -04:00
Kevin O'Connor
d9d94c858a
docs: Add skew_correction.md to Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-27 09:50:17 -04:00
Arksine
a3b4543c97
skew_correction: add documentation
...
Signed-Off-By: Eric Callahan <arksine.code@gmail.com>
2019-06-26 20:16:35 -04:00
Kevin O'Connor
d9bddc35a1
docs: Add information on running the regression suite locally
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-23 17:59:23 -04:00
Kevin O'Connor
a2c7fd369c
docs: Note tmc2209 and tmc5160 support in Features.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-23 12:28:39 -04:00
Kevin O'Connor
ba27e0aa02
docs: Warn against using "PreloadVE" on KISSlicer
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-23 12:18:24 -04:00
Kevin O'Connor
83e6c01ada
probe: Allow probe parameters to be specified as g-code parameters
...
Add PROBE_SPEED, SAMPLES, SAMPLE_RETRACT_DIST, SAMPLES_TOLERANCE,
SAMPLES_TOLERANCE_RETRIES, and SAMPLES_RESULT parameters to the PROBE
command (and to commands that indirectly invoke a probe).
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-21 14:44:28 -04:00
Kevin O'Connor
8cce3cc8e7
graphstats: Add support for interactive graphs
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-19 21:12:26 -04:00
Kevin O'Connor
8b00580884
gcode_macro: Parse variable_X parameters using ast.literal_eval()
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-07 19:33:31 -04:00
Kevin O'Connor
a541c2f60e
docs: Update Config_Changes.md with "samples" move to probe config section
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-06 10:15:47 -04:00
Kevin O'Connor
97adca18c4
docs: Update Delta_Calibrate.md with probe location bias info
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-06 10:08:58 -04:00
Kevin O'Connor
e061029b3a
docs: Update Probe_Calibrate.md with information on common probe errors
...
Add a section describing PROBE_ACCURACY, describing probe location
bias, and describing probe temperature bias.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-06 10:08:58 -04:00
Len Trigg
5989f7a8a6
firmware_retraction: Implementation of tuneable G10/G11 firmware retraction ( #1617 )
...
This supports getting and setting of retraction parameters without
having to restart klippy.
Signed-off-by: Len Trigg <lenbok@gmail.com>
2019-06-06 09:10:09 -04:00
Kevin O'Connor
3f96c0abd8
docs: Minor wording change to Command_Templates.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-04 10:39:43 -04:00
Kevin O'Connor
962c48ecf7
docs: Fix github pages "liquid" rendering of Command_Templates.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-04 10:31:03 -04:00
Kevin O'Connor
94c1ad7241
docs: Add an initial Command_Templates.md document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-04 09:50:30 -04:00
Kevin O'Connor
a68f577adf
gcode_macro: Add support for SET_GCODE_VARIABLE command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-04 09:50:30 -04:00
Kevin O'Connor
ac8f6dfe20
gcode_macro: Rename "status" helper to "printer"
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-06-04 09:50:30 -04:00
Arksine
a238ec6f98
idle_timeout: Add SET_IDLE_TIMEOUT gcode
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-06-04 09:46:26 -04:00
Kevin O'Connor
c54b8da530
gcode: Add support for SAVE_GCODE_STATE and RESTORE_GCODE_STATE commands
...
Add commands to save and restore the current g-code state.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-05-31 10:23:56 -04:00
Kevin O'Connor
d6b69938ab
gcode: Don't apply the SET_GCODE_OFFSET to the next g-code command
...
The SET_GCODE_OFFSET command could cause unwanted behavior when an
offset is applied to the following g-code command. (In particular,
when the following command is an extrude only move - as in
issue #1289.)
Don't apply the offset immediately. Instead, add support for a MOVE=1
parameter which will schedule a move to apply the given offset.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-05-26 11:19:15 -04:00
Kevin O'Connor
500f37821d
docs: Improve bltouch v3 documentation
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-05-26 11:09:32 -04:00
Kevin O'Connor
c77285287b
docs: Try to be more clear that the "paper test" steps need to be run
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-05-24 22:44:00 -04:00
Kevin O'Connor
6c4c26c319
docs: Minor wording change to Bed_Level.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-05-23 19:31:44 -04:00
Kevin O'Connor
1856f95503
docs: Recommend OctoPrint 1.3.11 or later
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-05-20 23:01:04 -04:00
Kevin O'Connor
ad12ffa981
docs: Use markdown syntax for http links in Bootloaders.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-05-20 17:19:33 -04:00
Kevin O'Connor
fd1dff3f02
docs: Fix numbering in FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-05-08 16:48:14 -04:00
Kevin O'Connor
73fd292637
docs: Update "avr restart=command" FAQ to point to bootloaders.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-05-07 23:02:20 -04:00
Kevin O'Connor
8524602b6e
docs: Fix inclusion of CONTRIBUTING.md in the automatic html generation
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-18 23:10:32 -04:00
Kevin O'Connor
17dd6e5097
docs: Fix markdown table layout in html rendering
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-18 22:56:56 -04:00
Kevin O'Connor
b5f79d5e77
docs: Simplify main html page now that there is a logo
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-18 22:37:56 -04:00
Kevin O'Connor
57cf0759c0
docs: Add logos to web page
...
Also, move docs/index.md to docs/_layouts/home.html. Add a
docs/_layouts/README file.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-18 22:35:35 -04:00
Kevin O'Connor
85c01d4b6a
docs: Minor node changes to klipper logo
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-18 11:42:40 -04:00
Kevin O'Connor
49b18a6be7
docs: Update logo so that edges overlap
...
Overlapping edges reduce the effects of anti-aliasing.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-18 11:31:29 -04:00
Kevin O'Connor
9b960e63fb
docs: Add a Klipper logo
...
Signed-off-by: Jonne Kuusela <johnedwa@gmail.com>
Signed-off-by: Michael J Shephard <michael.j.shephard@gmail.com>
Signed-off-by: Thomas Herrmann <therrmann23@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-18 11:31:29 -04:00
Kevin O'Connor
6f34ba59cb
docs: Add an index page for the www.klipper3d.org website
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-16 22:00:35 -04:00
Kevin O'Connor
4739e28137
docs: Add a github pages html template
...
Add an html template so that each page has a navbar at the top and a
sidebar on the left with an auto-generated table of contents.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-16 20:55:41 -04:00
Kevin O'Connor
64e7235e48
docs: Rewrite the Overview.md - just list documents by category
...
Replace the Overview.md document description with a list of documents
and a brief description of their contents. The goal is to make it
easier for users to find information.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-16 20:45:00 -04:00
Kevin O'Connor
cb04e4c45d
docs: Fix alignment of tmc2208.svg
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-16 11:34:45 -04:00
Kevin O'Connor
c440c6b7aa
docs: Start of google pages _config.yml file
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-15 11:04:23 -04:00
Kevin O'Connor
e3df39245f
docs: Fixup github pages
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-14 22:41:23 -04:00
KevinOConnor
8a6d415745
Update CNAME
2019-04-14 21:25:54 -04:00
KevinOConnor
b90a04a5cf
Create CNAME
2019-04-14 21:21:14 -04:00
KevinOConnor
63f8d8cc79
Set theme jekyll-theme-leap-day
2019-04-14 21:17:52 -04:00
Kevin O'Connor
8bc9f39c58
docs: Avoid using .. in markdown links
...
Using .. in the markdown link can confuse some document processors.
Use an absolute link to github instead.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-14 21:12:21 -04:00
Kevin O'Connor
04adde9a02
docs: Update Installation.md to point to list of supported ARM mcus
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-06 18:47:02 -04:00
Kevin O'Connor
de124677b0
docs: Update BLTouch.md to refer to Probe_Calibrate.md for offset config
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-05 18:22:57 -04:00
Kevin O'Connor
9f9262cba8
docs: Minor wording changes to BLTouch.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-05 18:20:21 -04:00
Kevin O'Connor
54a2c5d58e
BLTouch: Use G90 in the BLTouch.md homing_override example
...
Reported by @sgtnoodle.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-05 17:49:58 -04:00
Kevin O'Connor
a5a6ae83ff
docs: Wrap BLTouch.md to 80 columns.
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-05 17:48:51 -04:00
Kevin O'Connor
6318bdc99b
docs: Note the python software dependency update in Config_Changes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-05 11:20:36 -04:00
Kevin O'Connor
0615ab5f89
docs: Note the use of bus enumerations in Config_Changes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-04 18:30:04 -04:00
Kevin O'Connor
be6b29fabf
sx1509: Convert code to use generic i2c bus support
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-04 18:29:30 -04:00
Kevin O'Connor
9bd3e80421
docs: Note that graphstats.py can produce different types of graphs
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-01 22:24:45 -04:00
Kevin O'Connor
2980c2e12c
docs: Minor wording change in MCU_Commands.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-01 22:04:56 -04:00
Kevin O'Connor
c30a6f2e6b
docs: Update Protocol documentation with enumerations
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-04-01 21:41:33 -04:00
Eugene Krashtan
b35e07ca2b
docs: STM32F0 benchmarks ( #1462 )
...
Signed-off-by: Eugene Krashtan <eug.krashtan@gmail.com>
2019-03-29 09:38:54 -04:00
Douglas Hammond
c105adc80b
temperature_fan: Fix. Temperature fan min speed should be used ( #1405 )
...
Signed-off-by: Douglas Hammond <wizhippo@gmail.com>
2019-03-28 14:07:40 -04:00
Eugene Krashtan
c7330e07a4
stm32f0: Various fixes according to comment: ( #1453 )
...
* Copyright in log.c
* GPIO check completely removed
* generic/timer_irq added
* Change in doc section
Signed-off-by: Eugene Krashtan <eug.krashtan@gmail.com>
2019-03-28 10:21:51 -04:00
Kevin O'Connor
312cabc3f7
docs: Move benchmark information from Debugging.md to new Benchmarks.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-28 09:52:06 -04:00
Kevin O'Connor
de7444ca69
docs: Remove spurious executable flag from documents
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-24 12:17:12 -04:00
Eugene Krashtan
b79db3e3d6
docs: Documentation draft for STM32F0
...
Signed-off-by: Eugene Krashtan <Eugene.Krashtan@opensynergy.com>
2019-03-24 12:10:11 -04:00
Kevin O'Connor
9aadc3c7fa
docs: Also note that driver_VSENSE was removed from tmc2660 driver
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-22 22:40:42 -04:00
Kevin O'Connor
efab177645
docs: Note tmc2660 driver_HEND default change from 6 to 3
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-22 20:41:32 -04:00
amblidex
0980b7e4ec
tmc2130: add SET_TMC_CURRENT and SET_TMC_FIELD commands ( #1419 )
...
Signed-off-by: Frank Kang <amblidex@outlook.com>
2019-03-22 20:37:03 -04:00
Frank Kang
06c0463d44
Update sensorless homing documentation to disable second home
...
Signed-off-by: Frank Kang <amblidex@outlook.com>
2019-03-19 10:55:59 -04:00
Kevin O'Connor
b28e95ca1a
command: Always pass a string to the DECL_CONSTANT() macro
...
Make it clear that the name of the constant being defined is a string.
When the value being defined is also a string, use a new
DECL_CONSTANT_STR() macro.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-17 19:38:18 -04:00
Kevin O'Connor
12f6513ba2
docs: Recommend OctoPi v0.16.0
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-11 22:13:04 -04:00
Kevin O'Connor
96c4e1c5a0
docs: Update atsam usb transfer benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-10 21:59:18 -04:00
Kevin O'Connor
d3f6dad853
controller_fan: Allow multiple controller_fan sections to be defined
...
It may be necessary to define multiple fans, so allow each config
section to be named.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-10 13:57:01 -04:00
Rui Caridade
5c0a2479be
screws_tilt_adjust: Add new screws_tilt_adjust tool ( #1367 )
...
Signed-off-by: Rui Caridade <rui.mcbc@gmail.com>
2019-03-08 11:47:17 -05:00
Kevin O'Connor
563bc37073
tmc2130: Rename driver_BLANK_TIME_SELECT to driver_TBL
...
Use the field names from the trinamic specification. This makes the
field similar to all the other driver_XXX config options.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-08 11:25:19 -05:00
Kevin O'Connor
89935c6831
docs: Update Config_Changes.md with tmc2660 changes
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-08 11:08:24 -05:00
Florian Heilmann
789379e95b
tmc2660: Add INIT_TMC and SET_TMC_FIELD gcodes
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2019-03-08 11:04:14 -05:00
Kevin O'Connor
d62a41b930
manual_stepper: Add support for moves with acceleration
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-03 13:38:10 -05:00
Arksine
69491e2dab
filament_switch_sensor: update documentation
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-03-01 00:45:51 -05:00
Kevin O'Connor
c8d7e28a35
atsamd: Add support for programming SERCOM pins
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-01 00:40:44 -05:00
Kevin O'Connor
c039b33f2a
tmc2130: Add support for INIT_TMC command
...
Signed-off-by: Frank Kang <amblidex@outlook.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-03-01 00:24:39 -05:00
Kevin O'Connor
b40a04fb8d
docs: Update Installation document to emphasize the "stay connected" step
...
Move the OctoPrint "stay connected" during error configuration step to
its own paragraph. Hopefully this will make it less likely that users
skip this step.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 20:03:44 -05:00
Kevin O'Connor
88ebedcc63
docs: Update Installation document to suggest using /dev/serial/by-id/
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-27 19:58:09 -05:00
Arksine
f7d8854587
bed_mesh: simplify configuration
...
The 'bed_shape' option has been removed. The user will enter a 'bed_radius' if they have a round be, otherwise they should enter 'min_point' and 'max_point'. When the bed is round the user should supply a 'round_probe_count' option, otherwise just 'probe_count'.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-02-25 13:34:14 -05:00
Kevin O'Connor
31987c7bcd
docs: Add a Manual_Probe.md document
...
Add information on calibrating the bed on traditional printers with a
Z endstop and bed screws.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-24 00:49:47 -05:00
Kevin O'Connor
80c8bd8b4d
bed_screws: Add a helper tool for leveling bed screws
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-24 00:49:47 -05:00
Kevin O'Connor
328bd89fc1
docs: Warn against using the TMC2208 in standalone mode
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-20 16:22:06 -05:00
Rui Caridade
276d5a1436
probe: Add PROBE_ACCURACY command
...
Implementation of "PROBE_ACCURACY" to measure the maximum, minimum,
average and standard deviation of a probe.
Signed-off-by: Rui Caridade <rui.mcbc@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-18 00:36:28 -05:00
christian mock
82efed5e2a
docs: added an answer to the FAQ about detecting lost steps ( #1265 )
...
Signed-off-by: christian mock <cm@tahina.priv.at>
2019-02-17 22:35:58 -05:00
Kevin O'Connor
cc4ecef88b
mcp4018: Add initial support for the mcp4018 digipot
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-16 08:16:37 -05:00
nopbit
0f674ef407
tsl1401cl_filament_width_sensor: Filament Width Sensor Support ( #1132 )
...
Support added for filament diameter sensor. Sample configuration parameters added to example-extras.cfg.
Signed-off-by: Mustafa YILDIZ <mydiz@hotmail.com>
2019-02-14 10:13:48 -05:00
KevinOConnor
c6d1d1bd8c
Merge pull request #1242 from john--/pr_generic_heater
...
Generic Heater Support
2019-02-14 10:08:26 -05:00
Kevin O'Connor
dd303ec4a9
docs: Try to make manual vs automatic probing more clear in DELTA_CALIBRATE
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-13 23:20:34 -05:00
John Jardine
6316b2c1b6
Generic Heater Support
...
Adds the ability to register a custom/generic heater through a new extra called heater_generic.
This takes a gcode_id that is reported by M105. Adds a new command to set the temperature for any heater using the syntax:
SET_HEATER_TEMPERATURE HEATER=<heater_name> TARGET=<target_temp>
Signed-off-by: John Jardine <john@gprime.net>
2019-02-14 01:15:11 +00:00
Kevin O'Connor
5aa4fd2b4a
docs: Note MCP4728 in Features.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 18:39:12 -05:00
Kevin O'Connor
2d7c3a84ee
manual_stepper: Add an "extras" module for manually controlling a stepper
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 13:38:13 -05:00
Kevin O'Connor
57e6acbc5c
docs: Add Bed_Level.md and Probe_Calibrate.md documents
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 13:20:32 -05:00
Kevin O'Connor
b0b9fc6f4a
probe: Use manual_probe helper when performing manual probes
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 13:20:32 -05:00
Kevin O'Connor
35ea4a137d
probe: Add PROBE_CALIBRATE command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 13:20:32 -05:00
Kevin O'Connor
d14a53e160
manual_probe: Add a helper script for performing manual Z probing
...
Add MANUAL_PROBE and Z_ENDSTOP_CALIBRATE commands.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-12 13:20:32 -05:00
Kevin O'Connor
805e56008f
docs: Note command dispatch benchmark needs desktop class machine
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-11 16:35:03 -05:00
Kevin O'Connor
5ab6bcd1d7
docs: Report the actual SAMD51 3 stepper rate in the Features benchmark
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-11 12:57:44 -05:00
Florian Heilmann
607461f7b6
docs: Update duet2 benchmarks
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2019-02-10 17:59:40 -05:00
Kevin O'Connor
faedc77621
docs: Fix typo in Protocol.md document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-10 11:53:56 -05:00
Kevin O'Connor
32e0d4d3ac
docs: Update atsam benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-07 13:24:03 -05:00
Kevin O'Connor
1f9208dc66
docs: Update benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-06 22:08:39 -05:00
Kevin O'Connor
5b9ce328e5
docs: Clarify FAQ item on running multiple instances of klippy
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-02-03 17:41:57 -05:00
Kevin O'Connor
c3e889a67c
docs: Add performance results for SAMD51
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-28 20:05:50 -05:00
Arksine
893cbbab83
pause_resume: update documentation
...
Add updates to example-extras.cfg and G-Codes.md documenting pause_resume. Also add M600 (filament change) to sample-macros.cfg.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2019-01-28 11:23:52 -05:00
Kevin O'Connor
90827a88de
docs: Minor wording change to step_distance FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-27 16:52:16 -05:00
Kevin O'Connor
71ef715a88
docs: Expand FAQ on why step_distance is used
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-27 11:29:42 -05:00
Kevin O'Connor
b6ccd2682c
Kconfig: Move SERIAL_BAUD to src/Kconfig and show with LOW_LEVEL_OPTIONS
...
Move the definition of SERIAL_BAUD to the main src/Kconfig file. Only
show this as an option if the user selects the ability to configure
low-level options.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-25 18:02:03 -05:00
fredizzimo
15afcf69fe
docs: Improve the BLTouch documentation ( #1107 )
...
Signed-off-by Fred Sundvik <fsundvik@gmail.com>
2019-01-25 12:53:00 -05:00
Kevin O'Connor
76138fde5c
docs: Add a FAQ item for "Do I have to use OctoPrint?"
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-21 12:01:24 -05:00
Kevin O'Connor
8c5a94f49f
docs: Sort command dispatch table by transfer rate
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-20 14:17:08 -05:00
Kevin O'Connor
f0ac5c378f
docs: Update Debugging document with SAM3X8E usb transfer benchmark
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-20 00:57:48 -05:00
Kevin O'Connor
33f5b5f285
docs: Update Code_Overview.md with removal of printer_state() callback
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-08 11:34:09 -05:00
Kevin O'Connor
e26d1a3567
i2ccmds: Pass the i2c address as a 7-bit number (0-127)
...
The sam3 i2c code and the linux code use a 7-bit i2c address, while
the avr, lpc176x, and samd21 i2c code uses an 8-bit address with the
least significant bit always zero. A similar issue occurred in the
host code (sx1509.py and replicape.py use 7-bit addresses while
uc1701.py and mcp4451.py use 8-bit addresses).
Consistently use 7-bit addresses in all the code. This breaks
compatibility between host and mcu software, so make a change to the
config_i2c command to force users to synchronize software updates.
This also breaks common Smoothieboard configs, so update the mcp4451
code to validate the i2c_address.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-07 20:00:44 -05:00
Kevin O'Connor
f2f54290e8
docs: Add a new Config_Changes.md document
...
Add a document to track non-backwards compatible changes to the
printer config file.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-07 20:00:44 -05:00
Kevin O'Connor
549e682069
docs: Add sam4s8c benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-07 19:43:56 -05:00
Kevin O'Connor
70bbdf9334
sam3: Rename src/sam3x8e to src/sam3
...
This is in preparation for merging sam3 and sam4 code into one
directory.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-07 19:33:26 -05:00
Kevin O'Connor
c8e04274ad
docs: Add a FAQ item for "multiple instances of klipper on the same machine"
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-07 13:59:52 -05:00
Yannic Schröder
d015209388
docs: Add guide for sensorless homing ( #1004 )
...
Signed-off-by: Yannic Schroeder <schroeder@ibr.cs.tu-bs.de>
2019-01-07 10:39:16 -05:00
Kevin O'Connor
28e68075c8
docs: Suggest checking for bad wires in "lost communications" faq entry
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-07 10:28:25 -05:00
Kevin O'Connor
186d815469
docs: Documentation/FAQ, Raspii voltage
...
Add note that `under power` may be related to communication issues.
Signed-off-by: Wilfried Goesgens <dothebart@citadel.org>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-01-05 20:59:12 -05:00
Wilfried Goesgens
df42887193
docs: Bltouch documentation ( #1073 )
...
Add documentation on howto configure the BL-Touch device with
Klipper. A second paragraph addresses possible issues with BL-Touches
Signed-off-by: Wilfried Goesgens <dothebart@citadel.org>
2019-01-05 20:24:35 -05:00
Alec B. Plumb
59e9b6562f
respond: An extra for sending messages to the printer host. ( #1053 )
...
I have made one change to `gcode.py` to support quoted parameter
values.
I have added support for the basic `M118` command (see
https://reprap.org/wiki/G-code#M118:_Echo_message_on_host ). I have
also added a `RESPOND` command that takes extended parameters.
`ECHO` might be a better name than `RESPOND` but is already defined
in `gcode.py`.
Signed-off-by: Alec B. Plumb <alec@etherwalker.com>
2019-01-02 17:45:35 -05:00
Kevin O'Connor
d7b0a7e961
docs: Add a FAQ item on how to cancel a "wait for temperature" request
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-12-20 16:25:58 -05:00
Kevin O'Connor
566488dc01
docs: Add a FAQ item on Raspberry Pi reboots
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-12-20 16:25:58 -05:00
Kevin O'Connor
e4dac1039d
docs: Update release notes for v0.7.0 release
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-12-20 09:15:24 -05:00
Kevin O'Connor
e0b2d7c51d
bltouch: Add a BLTOUCH_DEBUG command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-12-03 22:52:32 -05:00
Kevin O'Connor
e505ab0df1
samd21: Add support for flashing an application via the bossac tool
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-30 22:22:42 -05:00
Kevin O'Connor
bb41765714
docs: Minor update to Code_Overview.md with further kinematics info
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-17 14:56:46 -05:00
Kevin O'Connor
cd1e669306
docs: Fix typo in command dispatch benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-16 20:38:30 -05:00
Kevin O'Connor
64a1837fec
docs: Round pru command parsing benchmark
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-16 20:31:41 -05:00
Kevin O'Connor
c349863988
docs: Add information on command parsing benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-16 20:21:05 -05:00
Kevin O'Connor
52fa91fb9a
docs: Update benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-16 18:59:55 -05:00
Kevin O'Connor
f973886dac
docs: Minor rewording in Endstop_Phase.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-14 09:46:21 -05:00
Jiri Dobry
e541466591
servo: This patch create ability to enable/disable attached servo. ( #880 )
...
Cheap mechanical servos have small flickering. When this servo stay on one position, this flickering slowly destroy internal potentiometer and make servo unusable. Many mechanisms need servo only to change position. Therefore I create this minor path to enable/disable servo. It stop pulses for this servo, that's all.
Corresponding G-code is:
SET_SERVO SERVO=config_name [WIDTH=] [ENABLE=<0|1>]
SET_SERVO SERVO=config_name [ANGLE=] [ENABLE=<0|1>]
For example:
SET_SERVO SERVO=touch ANGLE=80 ENABLE=1 ; enable servo and set position
G4 P200 ; wait 200ms
SET_SERVO SERVO=touch ENABLE=0 ; disable servo
This patch add one option to servo configuration:
enable: <False/True> # default True
It not have impact to user code existing already because it is optional parameter and default value is same as original behavior.
Signed-off-by: Jiri Dobry <jdobry@centrum.cz>
2018-11-14 09:38:09 -05:00
Kevin O'Connor
31730fa031
docs: Minor wording change to Endstop_Phase.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-13 18:44:33 -05:00
Kevin O'Connor
c55842b428
docs: Note when endstop phases are useful in Endstop_Phase.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-13 18:36:00 -05:00
Kevin O'Connor
8d4f7db66e
docs: Fix typo in Bootloaders.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-13 14:41:51 -05:00
Kevin O'Connor
097e6c524b
docs: Fix link in FAQ document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-13 14:40:35 -05:00
Kevin O'Connor
5f9ce32fae
docs: Be more clear that a baud of 250000 is recommended
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-11-13 14:06:27 -05:00
Kevin O'Connor
c4058f71fb
docs: Clarify M109/M190 in G-Code documentation
...
Signed-off-by: Lucas Fink <software@lfcode.ca>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-28 14:22:30 -04:00
Kevin O'Connor
057acb07b7
docs: Add a Slicers.md document
...
Add some information on configuring a slicer for use with Klipper.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-28 10:47:32 -04:00
Kevin O'Connor
47e45ab391
docs: Note the use of gcode_macro in G-Codes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-28 10:38:03 -04:00
lf
a33792f07e
util: Fix versioning when gitdir is absent ( #809 )
...
The gitdir previously could be absent and produce a version of "" in
spite of checks for it. Fixed.
Parent directories with shlex-interpreted characters in their names
could be misinterpreted. Removed shlex parsing.
Packagers may want to remove the git history to slim down the package
size, so add an option for using a file 'version' in the klippy
directory to set version without using git.
Signed-Off-By: Lucas Fink <software@lfcode.ca>
2018-10-27 10:44:38 -04:00
Kevin O'Connor
a7c8476e98
docs: Update pressure advance doc to note it only impacts the extruder
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-25 19:09:47 -04:00
Kevin O'Connor
3d7e8fa5ec
docs: Note impact of warping during pressure advance tuning
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-25 12:10:47 -04:00
Kevin O'Connor
ca7dd8bfd4
docs: Update Pressure_Advance.md - don't set square_corner_velocity=0
...
Setting the square corner velocity to zero would cause stuttering
during the test if a bed mesh is in effect. It's possible to get the
desired effect by reducing the square corner velocity and setting the
pressure advance lookahead time instead.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-25 11:43:03 -04:00
Florian Heilmann
b6bf455155
tmc2660: Add endstop phase detection functionality to TMC2660 extra ( #816 )
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2018-10-24 16:01:12 -04:00
Kevin O'Connor
04a12ec9bd
docs: Update stm32f1.md - usb is now supported.
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-22 13:22:58 -04:00
Kevin O'Connor
e4bb90a1ca
bed_mesh: Do not automatically run G28 on BED_MESH_CALIBRATE / BED_MESH_MAP
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-22 11:26:01 -04:00
Kevin O'Connor
925562cfb1
delta_calibrate: Do not automatically run G28 on DELTA_CALIBRATE
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-22 11:26:01 -04:00
Kevin O'Connor
ca04caa42c
docs: Fix SAM4E8E benchmark test revision
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-22 11:21:43 -04:00
Kevin O'Connor
2b81b2935c
docs: Update SAM4E8E benchmarks
...
New benchmark numbers reported by @FHeilmann.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-22 11:18:55 -04:00
Kevin O'Connor
b903f84c80
docs: Replace get_status example with get_clock in Protocol.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-20 11:53:32 -04:00
Kevin O'Connor
530a37196c
docs: Update LPC176x benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-18 09:55:02 -04:00
Kevin O'Connor
0079311b0b
docs: Add an Endstop_Phase.md document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-16 13:09:49 -04:00
Kevin O'Connor
1e71909d02
endstop_phase: Add support for an ENDSTOP_PHASE_CALIBRATE command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-16 13:09:49 -04:00
Kevin O'Connor
f5c99c1dec
docs: Update benchmarks for Arduino Due
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-13 11:57:13 -04:00
Kevin O'Connor
aa693fbdc1
docs: Updates to stm32f103 benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-11 10:57:24 -04:00
Kevin O'Connor
75fa74313c
stm32f1: Add support for building with bootloader support
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-11 10:50:51 -04:00
Kevin O'Connor
bc5e961d73
stm32f1: Initial support for serial over USB
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-11 10:50:51 -04:00
Kevin O'Connor
1e07be4db4
docs: Add a "Lost communication with MCU" section to the FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-09 11:22:28 -04:00
Kevin O'Connor
852d1666bb
docs: Fix typo in BED_MESH_PROFILE description in G-Codes.md
...
Reported by @fiveNinePlusR
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-04 19:01:18 -04:00
Arksine
b261d31ec5
bed_mesh: Add ability to save mesh state to persistent memory
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2018-10-02 16:26:35 -04:00
Kevin O'Connor
5c267e4f69
docs: Update Features.md document with tmc2660 support
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-02 14:07:33 -04:00
Kevin O'Connor
33887b8c39
probe: Support manual probing at runtime
...
Don't require the config file to specify manual probing. Instead,
allow the user to select manual probing on each ProbePointsHelper
invocation.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-01 11:12:30 -04:00
Kevin O'Connor
4b5db04f78
docs: Add Delta_Calibrate.md guide with "enhanced delta calibration"
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-25 13:48:46 -04:00
Charlie
1165c0c9c5
docs: Additional images for enhanced calibration procedure reference ( #639 )
...
Signed-off-by: Charles Galant <cgalant@cogwheel.net>
2018-09-25 13:48:46 -04:00
Kevin O'Connor
0b2c89ecaf
delta_calibrate: Initial support for enhanced delta calibration
...
Add support for an enhanced delta calibration routine that performs XY
dimension calibration.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-25 13:48:46 -04:00
Kevin O'Connor
5a1b2d61ae
pid_calibrate: Support saving calibration data via SAVE_CONFIG
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-25 13:48:46 -04:00
Kevin O'Connor
531134f092
configfile: Add support for rewriting the printer config file
...
Add support for writing back the main printer config file with
additional calibration data stored in it.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-25 13:48:46 -04:00
Kevin O'Connor
3d4ee9e962
docs: Add stm32f1.md link to Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-20 20:11:04 -04:00
Kevin O'Connor
174754299a
heater: Add new TURN_OFF_HEATERS command
...
Add a command that will turn off all heaters in the printer. Run this
command in the default idle_timeout action.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-18 16:01:07 -04:00
Kevin O'Connor
094b9de69e
gcode: Send proactive state messages
...
Send a g-code info message on printer state changes.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-12 21:31:27 -04:00
Kevin O'Connor
f15cd62587
docs: Update Pressure_Advance.md document
...
Update the document to recommend tuning with decreased acceleration
and with square_corner_velocity disabled. Using this approach makes it
possible to test with significantly higher pressure advance values.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-11 12:00:43 -04:00
Kevin O'Connor
c8dc47b162
docs: Note digipot support in Features.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-03 21:10:53 -04:00
Kevin O'Connor
ac3aa097fb
docs: Features.md updates
...
Add information on new features in Klipper.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-03 20:55:53 -04:00
Kevin O'Connor
480415d2e8
docs: Update Bootloaders.md with AVR lfuse hints
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-27 12:34:37 -04:00
Kevin O'Connor
a5189f7c25
docs: Add some notes to Bootloaders.md on using the atmega168
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-27 12:08:55 -04:00
Kevin O'Connor
ee67715e2b
docs: Fix link in Bootloaders.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-27 09:16:27 -04:00
Kevin O'Connor
28fe6a5df0
docs: Update SAMD21 flashing information in Bootloaders.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-27 09:07:27 -04:00
Kevin O'Connor
9b56c4f780
docs: Update Bootloaders.md with updated bossac info for sam3x8e
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-27 08:54:43 -04:00
Kevin O'Connor
96acfdc6d2
docs: Minor rewording of Marlin pin number section of FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-26 23:06:32 -04:00
Kevin O'Connor
a27e82aef3
docs: Add a section to the FAQ on translating Marlin pin numbers
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-24 21:43:53 -04:00
Florian Heilmann
a8a912fbb5
docs: Update sam4e8e docs and benchmarks ( #562 )
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2018-08-22 19:17:43 -04:00
Arksine
868a1f951b
docs: Add Mesh Bed Leveling to G-Codes.md
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2018-08-17 09:22:55 -04:00
Kevin O'Connor
be3131de3e
docs: Update Config_checks.md to use STEPPER_BUZZ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-09 13:46:07 -04:00
Kevin O'Connor
3f59c3dd48
docs: Add a Bootloaders.md document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-08 20:47:04 -04:00
Kevin O'Connor
71063fe500
docs: Warn about possible pin conflicts in benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-08 13:52:08 -04:00
Kevin O'Connor
cbf019a468
docs: It's difficult to estimate real-world usage from the benchmarks
...
Remove the prediction on real-world usage as it's not really practical
to make a prediction.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-08 13:39:29 -04:00
Kevin O'Connor
fbec3ebb63
docs: Add benchmarking details to docs/Debugging.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-08 13:28:08 -04:00
Florian Heilmann
64e6d85898
sam4e8e: Add the SAM4e8e port
...
This can be flashed to e.g. the duet wifi using bossac. It requires a
later version as is currently included in the klipper repo (1.8
vs. 1.2). Comms are currently via UART0 only, USB serial is still TBD
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2018-08-08 10:44:49 -04:00
Kevin O'Connor
a5d27c55e1
docs: Update perf benchmarks with SAMD21 results
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-07 00:03:42 -04:00
Kevin O'Connor
cd24d61515
docs: Minor change to wording of junction speeds
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-03 15:48:07 -04:00
Kevin O'Connor
1fefd695de
docs: Note square corner velocity in lookahead description
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-03 15:43:46 -04:00
Kevin O'Connor
f2d232ef77
force_move: Provide defaults for SET_KINEMATIC_POSITION parameters
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-02 08:58:18 -04:00
Kevin O'Connor
09a64d24f1
docs: Remove the Todo.md file
...
The Todo.md file has gotten stale, and it is no longer an effective
mechanism for tracking changes. Remove it.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-26 12:51:01 -04:00
Kevin O'Connor
c0c892d524
force_move: Add support for FORCE_MOVE command
...
Add initial support for commands that will forcibly move a stepper
(without updating the kinematic classes with the new position).
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-26 12:44:07 -04:00
Kevin O'Connor
0025fbf10d
toolhead: Replace junction_deviation with square_corner_velocity
...
The junction_deviation configuration parameter has a number of quirks
that make it difficult to configure. Replace it with a
"square_corner_velocity" configuration parameter.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-16 10:32:43 -04:00
Kevin O'Connor
f60b0093b7
docs: Add a section with micro-controller porting tips to Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-11 14:40:39 -04:00
Kevin O'Connor
4125e176b7
docs: Expand on why it is important to provide the log in Contact.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-08 20:30:35 -04:00
Kevin O'Connor
fa9b321991
docs: Update main documentation to not Smoothieboard support
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-08 11:01:54 -04:00
Kevin O'Connor
f3ac1a2306
docs: Add M206 and M119 to G-Codes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-08 10:23:44 -04:00
Kevin O'Connor
b4f03e8363
docs: Add display g-code commands to docs/G-Codes.md
...
Add M117 and M73 to the list of supported G-Codes.
Also, remove M117 from the list of commands reported by the HELP
command as that command is typically only used to list "extended
g-code" commands.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-08 10:12:23 -04:00
Grigori Goronzy
5c7c8c984b
stm32f1: add SPI support
...
Add basic SPI support and associated documentation.
v2: remove baud rate check, fix baud rate calculations
v3: finish transaction with BSY check, disable SPI when not in use
Signed-off-by: Grigori Goronzy <greg@chown.ath.cx>
2018-07-07 11:05:33 -04:00
Kevin O'Connor
7e9ee6aef7
docs: Minor updates to Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-03 13:33:48 -04:00
Kevin O'Connor
e08bb4f196
docs: Fix whitespace error in stm32f1.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-01 09:41:35 -04:00
Kevin O'Connor
b41770caa6
tmc2130: Add a DUMP_TMC helper command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-06-30 19:01:56 -04:00
Grigori Goronzy
eb02043943
stm32f1: add port documentation ( #425 )
...
Fixes #412 .
Signed-off-by: Grigori Goronzy <greg@chown.ath.cx>
2018-06-27 18:21:23 -04:00
Kevin O'Connor
d651851567
pru: Disable ADC reading directly from the PRU
...
The PRU code size has grown too close to the maximum - remove the ADC
code to reduce its overall size. (On the beaglebone, the Linux
process can, and typically does, do the ADC reading.)
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-06-27 12:10:25 -04:00
Kevin O'Connor
890298d34d
itersolve: Support setting the stepper position via a cartesian coordinate
...
Add support for an itersolve_set_position() function that sets a
stepper position from a cartesian coordinate. This eliminates the
need for both the python and C code to be able to translate from a
cartesian coordinate to a stepper position.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-06-22 14:09:01 -04:00
Kevin O'Connor
0216201cb6
delta: Rename get_position() to calc_position()
...
Calculating the cartesian position from the stepper positions can be
complex and cpu intensive, so rename it to calc_position() to be more
descriptive.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-06-22 14:09:01 -04:00
Kevin O'Connor
3ac9fc6e63
docs: Update documentation with iterative solver changes
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-06-20 09:26:10 -04:00
Kevin O'Connor
efe63d5efe
toolhead: Add support for the M204 command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-06-15 12:05:45 -04:00
Kevin O'Connor
2c4ca88887
docs: Update documentation to note use of /dev/serial/by-path/
...
When using multiple micro-controllers it may be necessary to use an id
from /dev/serial/by-path/ instead of /dev/serial/by-id/. Also,
emphasize that in config/example-multi-mcu.cfg.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-06-01 17:22:03 -04:00
Kevin O'Connor
b93fd5b1b5
basecmd: Rename get_status to get_clock
...
Change the get_status command to get_clock. Don't report the shutdown
status in the new get_clock command.
The primary purpose of this change is to force the host code to report
a firmware version mismatch with older firmwares as recent changes
(namely the ordering of message block acks) have subtle
incompatibilities if different host/mcu code is used.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-29 10:57:29 -04:00
Kevin O'Connor
c9dfdf21e5
docs: Remove lpc176x item from Todo
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-25 13:56:54 -04:00
Kevin O'Connor
83d3c17280
docs: Add LPC1768 benchmarks to Features.md document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-25 11:52:13 -04:00
Kevin O'Connor
ee4f37fe0c
stepper: Add STEPPER_BUZZ command
...
Add a new command that can help diagnose stepper motor connectivity.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-24 09:49:17 -04:00
Kevin O'Connor
e50c2aa38d
docs: Remove "touch panel" item from Todo document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-23 22:31:45 -04:00
Kevin O'Connor
3025638b9b
z_tilt: Add support for Z_TILT_ADJUST
...
Add new module to support independent adjustments to multiple Z
steppers to account for bed tilt.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-22 22:23:44 -04:00
Kevin O'Connor
42ca985bef
docs: Add reference to homing_override in FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-20 19:33:54 -04:00
Kevin O'Connor
2ab47cd20c
extruder: Fix SET_PRESSURE_ADVANCE so that it works with multiple extruders
...
Use the new gcode.register_mux_command() so that SET_PRESSURE_ADVANCE
works correctly with multiple extruders.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-20 12:52:19 -04:00
Kevin O'Connor
22487d95e9
spicmds: Rework SPI message transmission
...
Improve the SPI message transmit system. Add support for bus speed
and bus mode. Add support for sending SPI messages on shutdown.
Signed-off-by: Petri Honkala <cruwaller@gmail.com>
Signed-off-by: Douglas Hammond <wizhippo@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-07 09:10:34 -04:00
Kevin O'Connor
cd9e21e3aa
FAQ: Add item on TMC2208 being disabled in the middle of a print
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-05-05 13:06:55 -04:00
Kevin O'Connor
15248706ae
chelper: Move the host C code to a new klippy/chelper/ directory
...
Move the C code out of the main klippy/ directory and into its own
directory. This reduces the clutter in the main klippy directory.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-04-30 11:44:53 -04:00
Kevin O'Connor
22c49a7c3f
docs: Improve FAQ update software entry (use make menuconfig ; make clean)
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-04-25 10:29:55 -04:00
Kevin O'Connor
3ef7c00b73
docs: Fix internal link description in Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-04-23 18:23:39 -04:00
Kevin O'Connor
bdd26e421b
toolhead: Add a SET_VELOCITY_LIMIT command
...
Add a command to adjust the maximum velocity, acceleration, and
junction deviation parameters.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-04-20 22:36:05 -04:00
Kevin O'Connor
6d03dee104
gcode: Add a SET_GCODE_OFFSET command
...
The M206 command is confusing (it uses negative offsets) and isn't
very flexible. Add a new SET_GCODE_OFFSET command to make it easier
to add virtual offsets to gcode commands.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-04-20 20:04:41 -04:00
Kevin O'Connor
832c0bc017
docs: Add more hints to use /dev/by-id/ for the serial device
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-04-20 11:57:49 -04:00
Kevin O'Connor
606222da5b
docs: Add STM32F103 benchmarks to the Features document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-04-20 11:19:37 -04:00
Kevin O'Connor
c539fed8bb
docs: Add additional information to FAQ on heater checks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-04-09 22:00:26 -04:00
Kevin O'Connor
97f30765a1
docs: Update installation document for OctoPrint 1.3.7
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-04-09 11:39:36 -04:00
Michael Barbour
a301713361
extruder: Add SET_PRESSURE_ADVANCE command.
...
Signed-off-by: Michael Barbour <barbour.michael.0@gmail.com>
2018-04-03 00:00:41 -04:00
Kevin O'Connor
bee179eab4
docs: Update release notes for v0.6.0 release
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-31 14:04:39 -04:00
Kevin O'Connor
039bb9f10f
docs: Add Patreon link to FAQ page
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-31 13:55:41 -04:00
Kevin O'Connor
a6553538e6
docs: Update G-Codes.md with recent output_pin changes
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-28 15:11:10 -04:00
Kevin O'Connor
019666a6f6
docs: Add a section on adding new host modules to Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-28 13:12:41 -04:00
Kevin O'Connor
f5c67baac2
docs: Recommend running PID_CALIBRATE in Config_checks.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-18 12:43:41 -04:00
Kevin O'Connor
973ef97143
pid_calibrate: Move PID calibration logic from heater.py to new file
...
Drop support for M303 and PID_TUNE, and replace it with a new
PID_CALIBRATE command. Move the logic for this command from heater.py
to a new pid_calibrate.py file in the extras/ directory.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-18 12:02:30 -04:00
Kevin O'Connor
5c05a24947
docs: Fix typo in M220 description in G-Codes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-18 11:44:56 -04:00
Kevin O'Connor
451f7d5672
gcode: Position returned by M114 should be relative to last G92
...
It looks like OctoPrint is expecting the result from M114 to be
relative to the last G92 command. Also, introduce GET_POSITION to
report the actual location that the printer is at.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-15 20:00:51 -04:00
Kevin O'Connor
ef820d98f6
docs: Add "will heaters be turned off on a crash" item to FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-13 11:36:45 -04:00
Kevin O'Connor
5208fc38ed
verify_heater: Add initial support for verifying heaters and sensors
...
Add runtime checks to heaters and temperature sensors to check for
possible hardware faults.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-11 00:49:11 -05:00
Kevin O'Connor
e53a589ac3
docs: Add SET_DUAL_CARRIAGE command to G-Codes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-10 20:22:13 -05:00
Kevin O'Connor
ddcf9a7ff7
docs: Add Tx command to G-Codes.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-08 14:40:26 -05:00
Kevin O'Connor
05ec7ca7ff
docs: Add a G-Codes.md file with the list of available commands
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-08 14:11:20 -05:00
Kevin O'Connor
82a65e9f4a
docs: Note the use of the virtual_sdcard feature
...
Note that virtual_sdcard helps on slower machines.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-03-02 11:28:01 -05:00
Kevin O'Connor
5e8aaed41f
docs: Add tips for porting to new kinematics to Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-02-17 13:48:53 -05:00
Dave Bacon
268d1cb27c
docs: Update Config_checks.md
...
Navigation should be to the temperature tab to find the Tool temperature box.
Signed-off-by: Dave Bacon <drb.github@mrbacon.com>
2018-02-07 22:24:32 -05:00
Kevin O'Connor
7d3600f918
docs: Add github issue template
...
Add an issue template requesting the klippy log file.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-31 14:30:05 -05:00
Kevin O'Connor
650d55d7b2
docs: Remove bed level probe from todo
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-28 20:36:04 -05:00
Kevin O'Connor
08444a8b89
docs: Try to make the klippy.log bug reporting more clear
...
Emphasize that the log file needs to be attached to the issue.
Encourage M112 to be issued on every bug report.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-21 13:08:31 -05:00
Kevin O'Connor
054cbbe094
docs: Add a FAQ item on steps to upgrade the software
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-12 18:38:49 -05:00
Kevin O'Connor
f1222565b8
docs: Update Debugging.md with information on logextract
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-11 13:48:40 -05:00
Kevin O'Connor
df6528715e
stepper: Automatically detect and handle shared stepper enable lines
...
It's common for multiple steppers to use the same stepper enable
line. Detect this and only create a single digital_out oid on the
micro-controller.
Also, prohibit any other pin from being used multiple times in the
config file.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-10 19:10:26 -05:00
Kevin O'Connor
0cf06ee69a
docs: Note pressure_advance over 0.20 is unlikely to improve quality
...
Update the pressure advance tuning document to note that 0.20 is
likely the ceiling of a useful pressure advance setting.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-08 11:07:26 -05:00
Kevin O'Connor
83e9e92b9a
docs: Add a table of contents to the FAQ
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-05 11:42:00 -05:00
Kevin O'Connor
29c83cec22
docs: Update installation document with pointers to FAQ
...
Add some pointers to the FAQ for common pitfalls during installation.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-04 13:29:17 -05:00
Kevin O'Connor
e4129a7e53
docs: Minor update to square.scad
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-02 21:56:29 -05:00
Kevin O'Connor
1bdebeaebf
docs: Add an initial configuration checklist document
...
Provide a document with basic steps that a user can run to verify that
the pins in the configuration file are set correctly.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-12-26 20:54:37 -05:00
Kevin O'Connor
479772ca00
docs: Add a CONTRIBUTING document
...
Add an initial document detailing best practices for contributing to
the document. Add the "developer certificate of origin" document.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-12-24 12:33:01 -05:00
Kevin O'Connor
522093ef00
docs: Offer alternatives to ssh/scp/sftp
...
Try to make the Installation document more friendly to users not
familiar with the Linux command-line. Offer some hints on how to
obtain ssh and how to edit the config file remotely.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-12-21 17:34:35 -05:00
Kevin O'Connor
9a4425c85a
docs: Update square test print to contain notches on inside of square
...
Add additional notches and move them to the inside of the square where
they will not impact the outside perimeter test.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-12-17 12:18:25 -05:00
Kevin O'Connor
8944e2104d
docs: Add FAQ item on AVR watchdog restart failures
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-12-11 18:17:14 -05:00
Kevin O'Connor
319221ee23
docs: Provide additional information on "make flash" failures
...
Add some additional information on "make flash" problems.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-12-11 17:33:29 -05:00
Kevin O'Connor
37788c1e55
docs: Add a FAQ document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-11-30 15:19:40 -05:00
Kevin O'Connor
6bbb84326d
docs: Add further details on how to report a bug
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-11-21 18:27:22 -05:00
Kevin O'Connor
fc0e016a6d
docs: Note version 0.5.0 release
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-25 11:27:20 -04:00
Kevin O'Connor
3d78a99758
docs: Update Installation document to recommend latest octoprint version
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-25 10:44:49 -04:00
Kevin O'Connor
db97f36631
gpiocmds: Allow the start value for a pin to differ from the default_value
...
Allow the start value to be different from the default/shutdown value
for the pin. This will be useful for "heater fans" that should
startup in the off state, and transition to full on in a shutdown
state.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-12 11:59:27 -04:00
Kevin O'Connor
3b9b4e4d6f
endstop: Eliminate end_stop_set_oversample command
...
Pass the sample_ticks and sample_count parameters directly in the
end_stop_home command instead. This simplifies the code.
Also, simplify calculation of next wakeup time in
end_stop_oversample_event().
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-12 11:59:27 -04:00
Kevin O'Connor
d3eb148cfa
docs: Point to beaglebone.md from the main installation document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-11 21:03:13 -04:00
Kevin O'Connor
00d541b767
docs: Octoprint should not run at a higher priority than Klipper on beaglebone
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-11 20:23:58 -04:00
Kevin O'Connor
6a2eaeae40
docs: Add mailing list to Contact.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-10 14:24:04 -04:00
Kevin O'Connor
ce7cc798dc
docs: Add Contact.md file with developer contact information
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-10 12:43:44 -04:00
Kevin O'Connor
5c982c90f3
docs: Add a notch to the default square.stl test object
...
Place a small notch on one side of the square. The notch provides
interesting information on the extruder performance, and it makes it
easier to compare with previous prints of the object.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-03 22:08:36 -04:00
Kevin O'Connor
459695e9d7
docs: Remove items from Todo.md
...
Several items were recently implemented. Remove the "cubic vs
quadratic" item as investigations into cubic compression weren't
promising.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-10-01 19:34:00 -04:00
Kevin O'Connor
4c40b50fb5
docs: Add a section on time handling to Code_Overview.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-09-27 15:11:15 -04:00
Kevin O'Connor
a0f0911a95
docs: Reword performance paragraph in Features.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-09-27 13:59:47 -04:00
Kevin O'Connor
ead99cf647
docs: Update Features.md document for multiple micro-controllers
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-09-26 22:27:25 -04:00
Kevin O'Connor
3b4088c23f
chipmisc: Add support for Replicape board
...
Add support for configuring and controlling the hardware specific to
the revision "B3" Replicape board.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-09-20 13:18:07 -04:00
Kevin O'Connor
f662445766
stepcompress: Implement print time to clock conversion in C code
...
Implement the conversion from print_time to the local mcu's clock
within the C code. This simplifies the python code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-09-19 17:25:43 -04:00
Kevin O'Connor
8d0ef49e8f
toolhead: Permit look-ahead between Z moves
...
Extend the look-ahead mechanism to work between moves that contain Z
movement. This improves Klipper's handling of g-code produced in
"vase mode".
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-09-03 15:46:48 -04:00
Kevin O'Connor
60c77fff06
docs: Update Code_Overview.md - step compress queue no longer 64 bit
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-08-31 10:07:17 -04:00
Kevin O'Connor
80dc1dfcc1
docs: Remove documentation for "custom" command blocks
...
It should no longer be necessary to configure "custom" commands during
mcu setup. The ad5206 and static_digital_output config sections
should provide similar functionality.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-08-26 18:27:21 -04:00
Kevin O'Connor
0adea120cd
pru: Compile the irq_poll() function with -O2 optimization
...
Compile the PRU binary with -Os optimization, but request that the
timer dispatch code be compiled with -O2 optimization. This improves
the performance of timers slightly.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-08-15 11:05:30 -04:00
Kevin O'Connor
71bb7acb8e
pru: Compile with -Os instead of -O2
...
The gcc -Os option significantly reduces the size of the PRU binary
and it has little impact on performance.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-08-14 21:08:28 -04:00
Kevin O'Connor
f3da473285
docs: Update Code_Overview.md with PRU and command_dispatch() changes
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-08-11 12:06:19 -04:00
Kevin O'Connor
f0f4ab7abe
docs: Update benchmarks in Features document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-08-11 11:40:54 -04:00
Kevin O'Connor
2ee42997e4
docs: Update Kinematics.md with regards to stepper torque limits
...
It is not necessary to limit stepper acceleration - only the limiting
of stepper torque is important.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-07-19 19:09:14 -04:00
Kevin O'Connor
17a3e25036
docs: Improve description of delta stepper acceleration limits
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-07-19 14:14:01 -04:00
Kevin O'Connor
2d173f51b1
pru: Add documentation and install scripts for running on the PRU
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-07-05 14:21:32 -04:00
Kevin O'Connor
3af87e1c42
avr: Add SIMULAVR build option; don't show WATCHDOG or SERIAL_BAUD_U2X
...
Add a CONFIG_SIMULAVR option to the Kbuild menus and don't directly
prompt users for CONFIG_WATCHDOG or CONFIG_SERIAL_BAUD_U2X. The only
reason to disable these options would be if one were running on
simulavr. This simplifies the user visible menu options.
Also, only show CONFIG_CLEAR_PRESCALER for at90usb1286 chips.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-28 11:04:59 -04:00
Kevin O'Connor
f91a49c65d
docs: Note how to handle odd corner in Pressure_Advance.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-25 13:39:16 -04:00
Kevin O'Connor
4b8ad3fc03
docs: Add a prerequisites section to Pressure_advance.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-22 12:32:20 -04:00
Kevin O'Connor
e8aabbb40b
docs: Add Todo item for supporting custom fan and pin config sections
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-22 11:55:41 -04:00
Kevin O'Connor
5c4cc0d646
pwmcmds: Export the maximum PWM value
...
Instead of assuming the maximum PWM value is 255, export a constant
from the firmware to the host with the maximum value.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-15 14:02:59 -04:00
Kevin O'Connor
8f1d0c2a7c
docs: Note version 0.4.0 release
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-03 14:32:36 -04:00
Kevin O'Connor
02549c9299
docs: Make it clear a RESTART is likely needed in Installation document
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-03 11:15:27 -04:00
Kevin O'Connor
b5062a07d1
docs: Recommend users stop klipper before flashing the micro-controller
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-01 12:08:45 -04:00
Kevin O'Connor
4112007314
docs: Reword XY+Z delta moves in Kinematics
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-01 11:58:32 -04:00
Kevin O'Connor
a3162b17d9
docs: Use only single space at start of new sentence
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-01 11:58:32 -04:00
Kevin O'Connor
e177d4f70d
docs: Reword smoothed look-ahead description in Kinematics
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-05-01 11:58:32 -04:00
Kevin O'Connor
631b0e6c37
docs: Improve wording of slow lookahead description
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-27 16:05:26 -04:00
Kevin O'Connor
a7f339ad1c
docs: Improve documentation for those starting in docs/
...
Those that reach Klipper via github may jump directly to the docs/
directory in search of documentation. Add README.md and rework
Overview.md with that in mind.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-27 16:05:26 -04:00
Kevin O'Connor
c1c0b2dd38
docs: Avoid using "firmware" in the documentation
...
The term "firmware" is ambiguous - it could refer to the entire
project (host and micro-controller software) or to just the
micro-controller software. Avoid the term in the documentation.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-27 15:59:33 -04:00
Kevin O'Connor
d7a1111955
docs: Add backticks around commands in Firmware Commands
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-27 12:10:38 -04:00
Kevin O'Connor
d73340474b
docs: Use "look-ahead" instead of "lookahead" in Code Overview
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-27 12:02:15 -04:00
Kevin O'Connor
4f7237de44
docs: Update Firmware Commands document with an integer example
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-27 12:00:10 -04:00
Kevin O'Connor
4096745a58
docs: Use a markdown link to docs/prints/square.stl
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-27 12:00:09 -04:00
Kevin O'Connor
a97e074022
docs: Kinematics document image updates
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-27 12:00:09 -04:00
Kevin O'Connor
917c6aa94a
docs: Todo updates
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-27 09:52:38 -04:00
Kevin O'Connor
56d4422d31
docs: Reword alternate linux machine in installation instructions
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-24 09:39:40 -04:00
Kevin O'Connor
e507848a8f
docs: Remove "experimental" from descriptions
...
The Klipper software has progressed to the point where it does not
need to be described as "experimental" software.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-04-24 09:31:39 -04:00