Kevin O'Connor
e0e8615aaf
docs: Fix missing backtick in API_Server.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-06-06 12:01:03 -04:00
Kevin O'Connor
93b9a85d19
endstop_phase: Add support for reporting phase information via get_status()
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-06-03 22:27:30 -04:00
Kevin O'Connor
703418de01
docs: Update G-Codes.md now that SET_VELOCITY_LIMIT can exceed config
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-06-03 14:07:56 -04:00
Michael Rose
27f8cf025e
z_tilt: expose an 'applied' status to allow macros to skip QGL/Z_TILT_ADJUST ( #4313 )
...
This is useful for macros that'd like to skip QGL if already leveled,
e.g.:
```
{% if not printer.quad_gantry_level.applied %}
QUAD_GANTRY_LEVEL
{% endif %}
```
Signed-off-by: Michael Rose <elementation@gmail.com>
2021-06-02 11:11:19 -04:00
Paul McGowan
c148f17ea3
neopixel: add sync parameter to prevent waking toolhead ( #4339 )
...
neopixel: add sync param to prevent waking toolhead
dotstar: refactor to match neopixel methods and add sync parameter
Signed-off-by: Paul McGowan <mental405@gmail.com>
2021-06-02 10:51:45 -04:00
Kevin O'Connor
c0d860487a
stepper: Remove set_tag_position() code
...
Have callers store the stepper positions in a dict.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-29 21:54:34 -04:00
Kevin O'Connor
2bd03b97f0
docs: Fix malformed link in beaglebone.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-29 15:09:43 -04:00
Kevin O'Connor
8e74e6aa09
docs: Fix typo in Status_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-28 21:02:14 -04:00
Kevin O'Connor
977c334e2e
docs: Avoid link descriptions that span multiple lines
...
The Jekyll markdown renderer gets confused by links that span multiple
lines.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-28 20:58:32 -04:00
Kevin O'Connor
624d94f6ac
docs: Fix link in Config_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-28 20:42:06 -04:00
Kevin O'Connor
3a25db1247
docs: Move description of menu templates to Command_Templates.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-28 20:30:28 -04:00
Dmitry Butyugin
c483cb53cb
docs: Updated adxl345 wiring image
...
ADXL345 3.3v and GND pins can be wired closer to the other
pins on RPi, which is often more convenient.
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2021-05-28 11:53:16 -04:00
Alex Zellner
341fc64a67
gcode_macro: add description property ( #4317 )
...
Signed-off-by: Alex Zellner <alexander.zellner@googlemail.com>
2021-05-26 14:21:21 -04:00
Florian Heilmann
bd42d497ae
safe_z_home: Update documentation
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2021-05-26 12:57:31 -04:00
Kevin O'Connor
391ebd32c1
docs: Minor updates to sdcard_loop documentation
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-26 12:05:49 -04:00
Jason S. McMullan
913649de2e
loop_sdcard: Add loopable SD card file sections
...
To support continuous belt printing, add nestable repeat
loop support via an `[sdcard_loop]` module.
Supported G-Code:
- SDCARD_LOOP_BEGIN COUNT=n ; Loop for N times, or infinitely if N is 0
- SDCARD_LOOP_END ; End of loop
- SDCARD_LOOP_DESIST ; Complete all loops without iterating
Marlin M808 compatibility example in `config/sample-macros.cfg`:
- M808 Ln ; Loop for N times, or infinitely if N is 0
- M808 ; End of loop
- M808 K ; Complete all loops without iterating
Added unit tests in test/klippy/sdcard_loop.test
See https://reprap.org/wiki/G-code#M808:_Set_or_Goto_Repeat_Marker
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>
2021-05-26 11:57:57 -04:00
Alex Zellner
60352f4b67
filament_motion_sensor: add get_status ( #4281 )
...
Signed-off-by: Alex Zellner <alexander.zellner@googlemail.com>
2021-05-11 13:17:22 -04:00
Kevin O'Connor
1ed67120cd
debugcmds: Remove start/end_group commands
...
These commands were never used by the main code and are not
particularly helpful for debugging. Remove them to reduce code size -
in particular on the pru architecture.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-07 13:53:47 -04:00
Kevin O'Connor
7bf379d75d
docs: Fix typo in Config_Reference.md
...
Should be "hybrid-corexy" instead of "hybrid-codexy". Reported by
@mak0t0san.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-06 11:46:35 -04:00
Tircown
f2c74ec023
kinematics: Add hybrid-corexy and hybrid-corexz ( #4229 )
...
Signed-off-by: Fabrice GALLET <tircown@gmail.com>
2021-05-03 14:31:23 -04:00
Kevin O'Connor
f10247a498
gcode_macro: Deprecate default_parameter_<name>
...
The Jinja2 "set" directive is more flexible and easier to understand
than default_parameter_XXX parameters. Deprecate it and encourage
using "set" as a replacement.
This also deprecates direct access to parameters via parameter name in
a macro. Going forward, the `params` pseudo-variable must be used to
access a parameter.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-03 12:43:53 -04:00
shiftingtech
8443c0b0f8
docs: a slight clarity improvement for the rPi mcu
...
Just a small attempt to make the build process slightly clearer
In the compilation instructions for the rPi mcu
Signed-off-by: Ben Eastep <shifting@shifting.ca>
2021-05-02 13:07:07 -04:00
Kevin O'Connor
8f76e53c0e
stepper: Remove min_stop_interval from mcu code
...
Now that the host never uses a min_stop_interval, remove it from the
mcu code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-30 11:26:19 -04:00
Kevin O'Connor
b1ea4f3bef
toolhead: Do not limit SET_VELOCITY_LIMIT to values specified in config
...
Allow a larger velocity, accel, and square_corner_velocity than what
is specified in the config file.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-30 11:26:19 -04:00
Kevin O'Connor
e77bf7431e
docs: Move palette2 location in Config_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-28 20:40:24 -04:00
Kevin O'Connor
ebbb21be00
docs: Update Status_Reference.md for better Jekyll rendering
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-28 20:38:07 -04:00
Kevin O'Connor
af7f27542f
docs: Move status field reference to new Status_Reference.md file
...
Move the reference of "printer" status fields from
Command_Templates.md to a new Status_Reference.md file.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-28 20:32:00 -04:00
Johannes Stuettgen
ed6ab6b9cc
screws_tilt_adjust: Add MAX_DEVIATION parameter for bed level invariant.
...
This is useful when a saved bed mesh is used to ensure that the bed level
has not drifted too far from where it was when the mesh was created.
Signed-off-by: Johannes Stuettgen <johannes.stuettgen@gmail.com>
2021-04-28 11:53:18 -04:00
Kevin O'Connor
d36dbfebd1
docs: Prefer Jinja2 "set" directive to default_parameter_xxx in examples
...
The "set" directive is more flexible and easier to understand.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-26 12:44:51 -04:00
Kevin O'Connor
61a25d2fb2
docs: Add example of Jinja2 "set" directive to Command_Templates.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-26 12:44:21 -04:00
Kevin O'Connor
475d8a72ad
docs: Add notes on terminating resistors to CANBUS.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-25 15:45:24 -04:00
nlef
2d2db0f839
probe: Add deactivate_on_each_sample: param for Probe ( #4161 )
...
Signed-off-by: Nick Lefskiy <n.lefskiy@yandex.ru>
2021-04-24 13:39:58 -04:00
Dmitry Butyugin
200b62bcb4
adxl345: Verify the register writes, added debug adxl345 commands
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2021-04-24 13:15:17 -04:00
Kevin O'Connor
a58e9eddbe
docs: Note stealthchop can cause overcurrent error in TMC_Drivers.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-24 12:30:27 -04:00
Kevin O'Connor
4ef713f6b8
docs: Update Linux RPi benchmarks
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-18 13:21:31 -04:00
Clifford Roche
e7b0e7b43b
palette2: Add ping variation + ping status reports ( #4114 )
...
Signed-off-by: Clifford Roche <clifford.roche@gmail.com>
2021-04-14 11:37:24 -04:00
Kevin O'Connor
316b49c6bf
docs: Note that attribution/history should be avoiding in Example_Configs.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-13 21:14:46 -04:00
Arksine
a93d09cdf4
docs: document bed mesh "faulty_regions"
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-04-10 11:16:07 -04:00
Kevin O'Connor
38b2805136
toolhead: Export the print_stalls value via get_status()
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-09 20:44:27 -04:00
Kevin O'Connor
49a2b0354f
statistics: Export the OS and process load in a get_status() method
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-09 20:27:38 -04:00
Kevin O'Connor
cacf1197b6
docs: Minor changs to pca9533 in Config_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-09 17:50:30 -04:00
le-Bark
eb4abdd830
pca9533: RGB support for the mightyboard ( #4150 )
...
Signed-off-by: Marc-André Denis <marcadenis@msn.com>
2021-04-09 17:47:16 -04:00
Kevin O'Connor
b1b2488538
docs: Minor display sectoin updates to Config_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-09 13:07:40 -04:00
Kevin O'Connor
cf0c165361
Docs: Split the display section of Config_Reference.md into multiple sections
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-09 12:59:13 -04:00
Kevin O'Connor
26603e8369
docs: Minor copy-and-paste fix to Config_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-09 12:02:18 -04:00
le-Bark
317402d5ba
hd44780_spi: added lcd support to the mightyboard ( #4121 )
...
Signed-off-by: Marc-André Denis <marcadenis@msn.com>
2021-04-07 21:07:23 -04:00
Kevin O'Connor
c59da22707
docs: Add link to Discourse server in Example_Configs.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-07 13:30:29 -04:00
Kevin O'Connor
00f8262e57
docs: Add links to Klipper Discourse server to Contact.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-03-27 12:51:17 -04:00
Kevin O'Connor
dc55142437
docs: Update FAQ on which mcus have hard pwm support
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-03-26 12:39:47 -04:00
Pascal P
88f6061cd7
output_pin: Support setting max_duration ( #3995 )
...
Also added documentation for using powered tools.
Signed-off-by: Pascal Pieper <accounts@pascalpieper.de>
2021-03-26 11:25:09 -04:00