Desuuuu
63077484bc
Update README.md
2020-11-23 01:29:08 +01:00
Desuuuu
8d03bed871
Merge remote-tracking branch 'upstream/master'
2020-11-23 00:18:12 +01:00
Desuuuu
4308635022
add --warn CLI option to reduce logging
2020-11-23 00:10:57 +01:00
Desuuuu
e5437b7c69
fix bed_mesh and probe initialization
...
Fixes probed grid display during mesh calibration
2020-11-23 00:09:32 +01:00
Desuuuu
d8867d92c5
Update README.md
2020-11-21 16:11:05 +01:00
Martin Hierholzer
fcb78e50e5
hd44780: allow to configure line length ( #3543 )
...
This allows to use 16x4 displays rather than only 20x4.
Signed-off-by: Martin Hierholzer <hier@beta-centauri.de>
2020-11-20 14:49:38 -05:00
Kevin O'Connor
c6f0884140
docs: Add some additional links to Config_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-20 14:22:13 -05:00
Kevin O'Connor
6c0c05774b
docs: Fix quad_gantry_level header in Config_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-20 14:02:59 -05:00
Kevin O'Connor
e2528c13fa
docs: Add more links to Config_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-20 13:34:50 -05:00
Kevin O'Connor
bdd938b578
board_pins: Use an explicit parameter to specify mcu name(s)
...
Add an 'mcu' option to the board_pins config and use that to specify
the name of the mcu to apply the aliases to. Support applying the
aliases to multiple mcus.
Add support for any number of options starting with an "aliases_"
prefix.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-20 12:00:36 -05:00
Kevin O'Connor
37b475815e
docs: Move replicape reference from generic-replicate.cfg to Config_Reference.md
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-20 11:57:18 -05:00
Kevin O'Connor
15b5dbaf8f
docs: Move config reference information to new Config_Reference.md
...
Move all the config reference information from files in the config/
directory to a new Config_Reference.md document.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-18 20:10:21 -05:00
Raabi91
9fd8f7761e
config: Update printer-tronxy-x5sa-v6-2019.cfg ( #3535 )
...
update descripton to generate the update.cbd after a make
Signed-off-by: Jens Raab <raabi@protonmail.com>
2020-11-17 09:59:02 -05:00
Arksine
bdaca32707
docs: Note the change in "print_stats.duration"
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-13 20:48:15 -05:00
Arksine
5970227cbd
print_stats: exclude time prior to first extrusion from "print_duration"
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-13 20:48:15 -05:00
Kevin O'Connor
90d755dc0a
output_pin: Don't flush lookahead queue on a SET_PIN command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-13 18:29:41 -05:00
Jeff Tang
afbed5d4c7
config: Add caselight support for Wanhao Duplicator 6
...
Signed-off-by: Jeff Tang <mrjefftang@gmail.com>
2020-11-10 09:59:52 -05:00
Kevin O'Connor
9e1697786d
neopixel: Apply LED updates at time of transmission
...
Queue updates so that delays between updates are properly applied.
This fixes macros that would blink LEDs by pausing between update
commands.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-05 12:57:14 -05:00
Kevin O'Connor
123908ac7a
neopixel: Fix neopixel_result message so that it contains an oid
...
In order for commit 82156170
to work properly, the neopixel_result
message must contain the oid.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-05 11:40:34 -05:00
Kevin O'Connor
821561708d
neopixel: Fix failure with multiple simultaneous neopixel updates
...
Make sure to set the oid parameter of mcu.lookup_query_command() so
responses are routed correctly.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-04 18:47:36 -05:00
Arksine
fc0a18f891
docs: Document "register_remote_method" endpoint
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-04 18:32:30 -05:00
Arksine
8a5e7d8d28
gcode_macro: implement "action_call_remote_method" context action
...
Users may use this action to call methods registered by a webhooks client from a command template.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-04 18:32:30 -05:00
Arksine
108b66efe9
webhooks: Add "register_remote_method" endpoint
...
This allows clients to register methods that can be called from Klipper.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-04 18:32:30 -05:00
Kevin O'Connor
ccc8fe2fc5
itersolve: Convert iterative solver to use "secant method"
...
The previous code calculates each step time via an "exponential
search" followed by a "false position with Illinois algorithm" search.
Replace with a "secant method" with "bounds check" search. This
simplifies the code, improves the performance, and does a better job
of finding steps near a direction change.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-02 12:07:23 -05:00
Kevin O'Connor
e0842e0e03
heaters: Add sensors to printer.heaters.available_sensors even if no gcode_id
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-01 20:09:16 -05:00
Kevin O'Connor
41c6b4b390
config: Update color_order in config/sample-lcd.cfg
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-31 20:58:24 -04:00
Kevin O'Connor
1de7f3954e
build-test: Move system package installation to ci-install.sh
...
It's more maintainable to have the system packages listed in
ci-install.sh instead of in build-test.yaml.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 15:30:48 -04:00
Kevin O'Connor
fd973acd34
build-test: Remove references to "travis" in build tests
...
Use "ci-build.sh" "ci-install.sh" and similar, as travis-ci is no
longer being used.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 15:30:48 -04:00
Kevin O'Connor
33a2d48888
build-test: Build with normal Ubuntu arm-eabi compiler
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 15:30:44 -04:00
Kevin O'Connor
7ad36a2164
github: Run continuous integration tests using "github actions"
...
Use "github actions" instead of "travis ci" for the automatic build
regression tests.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 15:23:42 -04:00
Dushyant Ahuja
21ba8a9d7a
config: Document menu_root ( #3465 )
...
Document the previously undocumented menu_root parameter in the [display] section
Signed-off-by: Dushyant Ahuja <dusht.ahuja@gmail.com>
2020-10-30 15:01:44 -04:00
Kevin O'Connor
a560432041
command: Fix handling of buffer passing in args[] on 64bit mcu
...
If the buffer pointer can't fit in a uint32_t then pass a relative
buffer offset instead. This fixes buffer handling on 64bit linux
mcus.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 14:04:12 -04:00
Kevin O'Connor
473828ca6a
command: Add command_decode_ptr() helper
...
Add a helper function to convert from a string buffer passed in the
args[] parameter to an actual pointer. This avoids all the callers
needing to perfrom pointer manipulation.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 14:04:08 -04:00
Kevin O'Connor
aaf3dc6ac3
serialqueue: Fix registration of serial fd in debug mode
...
When in debug output mode, make sure to register the fd correctly.
Otherwise, the poll() call will use the 0 fd which could cause random
results.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 14:02:12 -04:00
Kevin O'Connor
19b2363c93
klippy: Remove import of unused threading module
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 13:02:44 -04:00
Kevin O'Connor
79877acb14
mcu: Add support for setting reqclock in CommandQueryWrapper.send()
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 12:00:28 -04:00
Kevin O'Connor
5f96f8a29b
dotstar: Don't flush the lookahead queue on a SET_LED command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 12:00:28 -04:00
Kevin O'Connor
6133737215
neopixel: Don't flush the lookahead queue on a SET_LED command
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 12:00:28 -04:00
Kevin O'Connor
7263077db5
neopixel: Add support for RGBW LEDs
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 12:00:25 -04:00
Kevin O'Connor
2bb30265b5
neopixel: Increase the maximum LED chain length
...
Rework neopixel updates to use an mcu buffer so that more than 18 LEDs
can be in a chain.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 11:59:15 -04:00
Kevin O'Connor
be4ad29fa3
atsamd: Support reading chip based temperature sensor
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 11:55:06 -04:00
Kevin O'Connor
9142200b3a
stm32: Support reading chip based temperature sensor on stm32f0
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 11:55:06 -04:00
Kevin O'Connor
a8069e9ba8
stm32: Reduce adc_pins storage size in stm32f0_adc.c
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 11:55:06 -04:00
Kevin O'Connor
d985b53ccb
stm32: Support reading chip based temperature sensor on stm32f1/2/4
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 11:55:06 -04:00
Kevin O'Connor
d9b7891133
atsam: Support reading chip based temperature sensor on sam4e
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 11:55:06 -04:00
Kevin O'Connor
97d49105b7
atsam: Support reading chip based temperature sensor on sam3/sam4s
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-29 11:55:06 -04:00
Kevin O'Connor
6a67afaff1
config: Simplify description of temperature_fan config options
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-28 15:35:08 -04:00
Kevin O'Connor
56004c0228
mcu: Don't default serial config option to /dev/ttyS0
...
If the mcu config section is omitted, it leads to confusing error
messages. Don't default the serial config option to /dev/ttyS0 to
improve the error reporting.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-28 15:35:08 -04:00
Kevin O'Connor
106d1d2a2a
docs: Note the release of v0.9.1
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-28 10:55:21 -04:00
Kevin O'Connor
ed5ce9cb37
linux: Fix spi handling with more than one spi device
...
Reported by @opensource-alt.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-25 10:14:15 -04:00