Pedro Lamas
6676c1df86
gcode: expose status with available commands
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2023-12-11 11:51:51 -05:00
Kevin O'Connor
29b7550ce5
pwm_tool: Add support for high-speed PWM pin updates
...
The output_pin module is only capable of updating an output pin at
most once every 100ms. Add a new pwm_tool module that is capable of
queuing updates in the micro-controller and thus allowing for much
higher update rates.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-11-16 22:07:15 -05:00
Pedro Lamas
ed66982b8e
heaters: adds temperature monitors
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2023-08-01 20:32:03 -04:00
Michael Jäger
6f7c743615
temperature_combined: A class that can combine several other temperature sensors ( #6230 )
...
Signed-off-by: Michael Jäger <michael@mjaeger.eu>
2023-08-01 13:18:03 -04:00
Dmitry Butyugin
36be1cfc51
idex_modes: COPY and MIRROR mode implementation ( #6297 )
...
COPY and MIRROR mode implementation
Correctly apply input shaper params to new dual_carriage
Added SAVE_/RESTORE_IDEX_STATE commands
Documentation updates for the new IDEX modes
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2023-08-01 12:23:52 -04:00
Stefan Dej
ea330717cd
screws_tilt_adjust: add max_deviation to report status
...
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2023-08-01 12:14:15 -04:00
Chris
7511151ac9
docs: Add gcode_button to the Status Reference docs ( #6201 )
...
Add gcode_button to the Status Reference docs
Signed-off-by: Chris Laprade <chris@rootiest.com>
2023-05-14 10:19:42 -04:00
Kevin O'Connor
83308a1051
tmc: Support reporting tmc2240 temperature in driver get_status()
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-04-07 15:20:40 -04:00
Pedro Lamas
87f109984a
probe: expose name on status report
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2023-03-14 21:11:33 -04:00
Pedro Lamas
4b5d056421
stepper_enable: report status
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2023-02-13 12:16:17 -05:00
Pedro Lamas
da8d4b0231
extruder: store currently sync'ed motion queue name
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2023-02-09 16:51:47 -05:00
Pedro Lamas
fa78e6b8fb
screws_tilt_adjust: status result as dictionary
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2023-02-03 18:16:19 -05:00
theophile
2a25733cd8
screws_tilt_adjust: Add get_status() method ( #5921 )
...
Signed-off-by: Christopher Meredith <chmeredith@gmail.com>
2022-12-17 11:39:25 -05:00
Stefan Dej
b0ffb269d2
print_stats: add `SET_PRINT_STATS_INFO` G-Code for pass slicer variables to Klipper ( #5726 )
...
This adds a gcode command that can be used insight the slicer to pass the total layer count and current layer information.
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2022-10-05 15:02:28 -04:00
alchemyEngine
34870d3e2a
z_thermal_adjust: Add Z thermal adjuster module ( #4157 )
...
Use a frame-coupled temperature probe to compensate for thermal
expansion in real-time.
Signed-off by: Robert Pazdzior <robertp@norbital.com>
2022-09-25 12:39:14 -04:00
Dmitry Butyugin
5d9ff75d02
extruder_stepper: Support configuring pressure advance from config
...
Also added status report for extruder_stepper objects with the
current pressure advance parameters values.
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2022-09-01 14:53:12 -04:00
Nitram
6a91824486
delta: Added the possibility to get where the "cone shape" of the build volume starts from Macros ( #5662 )
...
Added the possibility to get where the "cone shape" of the build volume starts from Macros
Signed-off-by: Martin Malmqvist <Volcomosq@gmx.com>
2022-08-19 13:27:44 -04:00
Pedro Lamas
b725d971db
bed_screws: report status
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2022-07-28 20:43:19 -04:00
Pedro Lamas
282d1113e4
manual_probe: report status
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2022-07-21 22:03:31 -04:00
Kurt Haenen
f2a5800cea
configfile: Expose options awaiting to be saved ( #5270 )
...
Adds a save_config_pending_items to the status reported by
configfile reflecting the items and values that a future
SAVE_CONFIG would actually persist.
Signed-off-by: Kurt Haenen <kurt.haenen@gmail.com>
2022-06-20 12:10:57 -04:00
Frank Tackitt
638cd4d781
docs: add exclude_object documentation
...
Also include sample macros to add M486 compatibility.
Signed-off-by: Franklyn Tackitt <git@frank.af>
Co-authored-by: Troy Jacobson <troy.d.jacobson@gmail.com>
2022-06-03 14:12:04 -04:00
Kevin O'Connor
a7f69caa37
docs: Note change to neopixel/dotstar API status fields
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-31 13:08:12 -04:00
Kevin O'Connor
1b08553a42
angle: Report tle5012b temperature
...
Export the tle5012b temperature readings when performing measurements.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-29 20:34:46 -04:00
Misterke
8b0c6fcb08
bed_mesh: Report actual mesh profiles as status
...
Report the actual profiles available via BED_MESH_PROFILE
via the status for use by clients.
Signed-off-by: Kurt Haenen <kurt.haenen@gmail.com>
2022-02-16 13:42:19 -05:00
Yifei Ding
98af5dffe6
docs: Improve filament width sensor documentation ( #5058 )
...
Add Filament Width Sensor to G-Codes.md
Remove Redundant Filament Width Sensor Entries
Remove Duplicate Status Reference In Hall Filament Width Sensor
Fix Indentation For Filament Width Sensors
Signed-off-by: Yifei Ding<yifeiding@protonmail.com>
2021-12-27 12:41:31 -05:00
Yifei Ding
c0ea48a582
docs: Match Single Blank Line Above and Below A Title
...
Signed-off-by: Yifei Ding <yifeiding@protonmail.com>
2021-11-19 10:25:06 -05:00
Philipp Temminghoff
64e4649877
tmc: add current values to get_status() ( #4696 )
...
Signed-off-by: Philipp Temminghoff <philipptemminghoff@gmail.com>
2021-10-11 12:03:08 -04:00
Kevin O'Connor
46167cae67
configfile: Add support for reporting deprecated options
...
Add a new printer.configfile.warnings with a list of config features
that are deprecated.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-09-16 13:44:54 -04:00
Kevin O'Connor
5fd1c9853d
tmc: Add support for a get_status() method
...
Export mcu_phase_offset and drv_status information.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-08-30 12:00:46 -04:00
Matt Heath
df98470659
docs: Fix reference to neopixel color_data
...
Fix reference to neopixel color_data in status reference documentation
so the given example works as expected.
Signed-off-by: Matt Heath <hello@mattheath.com>
2021-08-17 14:43:51 -04:00
Kevin O'Connor
60aa05829f
motion_report: Add get_status() method with current requested toolhead position
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-07-29 16:53:32 -04:00
Damien
cff61605fb
docs : make modifications to all md files to make them compatible with mkdocs
...
all markdown files must have a single H1 heading at the top.
Signed-off-by: Damien Martin <damlobster@gmail.com>
Update CNAME
2021-07-27 13:15:25 -04:00
Tircown
4d559633e3
kinematics: Add dual_carriage to hybrid-corexyz ( #4296 )
...
- Add dual_carriage abilities for hybrid-corexy and hybrid-corexz
- Introduce the module idex_mode
- Fix add_stepper to the correct rail in hybrid-corexy
Signed-off-by: Fabrice GALLET <tircown@gmail.com>
2021-06-27 18:37:05 -04:00
Kamil Trzcinski
f1091a484b
virtual_sdcard: add `file_path` and `file_size` to `status`
...
This provides a comprehensive information if currently
we have a file loaded.
Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
2021-06-22 15:15:03 -04:00
Eric Callahan
8bcfaa53aa
docs: add status documentaton for neopixel and dotstar
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-06-18 10:53:12 -04:00
Kamil Trzcinski
d2c2aaf55d
extruder: expose `can_extrude` flag based on temperature
...
Sometimes an automated filament load is implemented,
but extruder might not always extrude filament.
This adds a flag to check if this operation is possible.
Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
2021-06-14 12:56:50 -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
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
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
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
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