aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* config: Add generic-bigtreetech-skr-cr6-v1.0.cfg and fixesKevin O'Connor2021-06-141-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Rename generic-buddy.cfg to generic-prusa-buddy.cfgKevin O'Connor2021-06-141-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add configs for Prusa Buddy and Mini+github@matthewlloyd.net2021-06-141-0/+2
| | | | Signed-off-by: Matthew Lloyd <github@matthewlloyd.net>
* config: Fixes for generic-th3d-ezboard-lite-v1.2.cfgKevin O'Connor2021-06-081-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add generic-duet3-mini.cfgLuke's Lab2021-06-042-0/+8
| | | | | | | Adds Duet3 Mini Config with support for expansion header Signed-off-by: Luke Ashley <Luke@Lukeslab.online> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* loop_sdcard: Add loopable SD card file sectionsJason S. McMullan2021-05-263-0/+448
| | | | | | | | | | | | | | | | | | | | | 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>
* config: Add printer-fokoos-odin5-f3.cfg (#4286)Matthew Lloyd2021-05-121-0/+1
| | | Signed-off-by: Matthew Lloyd <github@matthewlloyd.net>
* config: Add generic-ruramps-v1.3.cfg to test cases and minor updatesKevin O'Connor2021-05-121-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Minor updates to printer-velleman-k8800-2017.cfgKevin O'Connor2021-05-061-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add Creality CR-30 PrintMill supportJason S. McMullan2021-05-061-0/+2
| | | | | | | | | Add support for the Creality CR-30 'PrintMill', and its base board, the Creality v4.2.10. Add them to the `test/klippy/printers.test` test suite Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>
* kinematics: Add hybrid-corexy and hybrid-corexz (#4229)Tircown2021-05-031-0/+2
| | | Signed-off-by: Fabrice GALLET <tircown@gmail.com>
* config: add example configs for fysetc spider boardGeorge Fu2021-05-031-0/+1
| | | | | Signed-off-by: George Fu <nailao_5918@163.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* screws_tilt_adjust: Add MAX_DEVIATION parameter for bed level invariant.Johannes Stuettgen2021-04-281-0/+1
| | | | | | | 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>
* test: Add printer-creality-cr6se-2021.cfg to printers.testKevin O'Connor2021-04-221-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add printer-flashforge-creator-pro-2018.cfg to test casesKevin O'Connor2021-04-161-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Updates to printer-tronxy-x5sa-pro-2020.cfgKevin O'Connor2021-04-161-0/+1
| | | | | | | | Minor updates to use default values. Also, add to printers.test test cases. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add generic-bigtreetech-skr-2.cfg to printers.testKevin O'Connor2021-04-131-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Added config for Eryone Thinker Series (#4096)Demetrius Apostolopoulos2021-04-071-0/+1
| | | Signed-off-by: Demetrius Apostolopoulos <dapostol73@hotmail.com>
* stm32: Simplify USB/Serial/CANbus Kconfig selectionKevin O'Connor2021-03-182-2/+1
| | | | | | | Combine the various communication options into a single "make menuconfig" menu item. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add printer-hiprecy-leo-2019.cfg to printers.testKevin O'Connor2021-03-071-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add printer-flsun-q5-2020.cfg to printers.test and minor changesKevin O'Connor2021-02-221-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Rename generic-mks-robin-nano.cfg to generic-mks-robin-nano-v1.cfgKevin O'Connor2021-02-201-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add example generic-mks-robin-nano-v2.cfg configKevin O'Connor2021-02-201-0/+1
| | | | | | Reported by @mks-viva. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add example generic-mks-robin-nano-v3.cfg configKevin O'Connor2021-02-201-0/+1
| | | | | | Reported by @mks-viva. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add printer-robo3d-r2-2017.cfg to printers.testKevin O'Connor2021-02-191-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stm32: Add STM32F429 variant (#3926)Arek2021-02-181-0/+3
| | | | | | | * Add F429 variant; add CAN on PD0,PD1; add 25Mhx clock; move CAN1_RX from PI8 to correct position (PI9) * Add test for STM32F429 Signed-off-by: Arkadiusz Raj <arek.raj@gmail.com>
* config: Update generic-bigtreetech-gtr.cfgKevin O'Connor2021-02-121-0/+1
| | | | | | | Add generic-bigtreetech-gtr.cfg to printers.test. Add definitions for thermocouple and temperature_mcu. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add generic-mks-rumba32-v1.0.cfg to testsKevin O'Connor2021-02-111-0/+1
| | | | | | Also remove copy of lcds from sample-lcd.cfg Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stm32: Adding support for STM32F031x6 (#3871)Elias Bakken2021-02-031-0/+4
| | | | | | | Add support for alt usart 1 Do not select all functions on 16 K mcu Signed-off-by: Elias Bakken <elias@iagent.no>
* test: Add printer-creality-ender3max-2021.cfg to printers.testKevin O'Connor2021-02-021-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add printer-creality-cr6se-2020.cfg to printers.testKevin O'Connor2021-01-241-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add printer-longer-lk4-pro-2019.cfg to printers.testKevin O'Connor2021-01-101-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add example generic-bigtreetech-skr-mini-mz.cfg configKevin O'Connor2021-01-091-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add example generic-bigtreetech-skr-e3-turbo.cfg config fileKevin O'Connor2021-01-051-0/+1
| | | | | | Reported by @kinggrave. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add example generic-fysetc-s6-v2.cfg config fileKevin O'Connor2021-01-041-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add printer-creality-ender6-2020.cfg to printers.testKevin O'Connor2020-12-211-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stepper: Calculate step_distance from rotation_distanceKevin O'Connor2020-12-181-3/+6
| | | | | | | | Add support for automatically calculating the internal step_distance from new config parameters - rotation_distance, microsteps, full_steps_per_rotation, and gear_ratio. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add example printer-twotrees-sapphire-plus-2020.cfg configPranas Kiziela2020-12-151-0/+1
| | | | Signed-off-by: Pranas Kiziela <pranas.kiziela@gmail.com>
* config: Minor changes to printer-sunlu-s8-2020.cfgKevin O'Connor2020-11-261-0/+1
| | | | | | | Remove default parameters from heater_fan section. Add to printers.test test cases. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Minor updates to printer-monoprice-select-mini-v2-2018.cfgKevin O'Connor2020-11-251-0/+1
| | | | | | | Minor indentation changes and remove default values for heater_fan. Add to printers.test test cases. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Move config reference information to new Config_Reference.mdKevin O'Connor2020-11-183-3/+3
| | | | | | | 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>
* config: Add a generic-creality-v4.2.7.cfg example configKevin O'Connor2020-09-291-0/+1
| | | | | | Reported by @Feche and @yjh0502 . Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add pwm testsGuy Shapira2020-09-262-0/+53
| | | | Signed-off-by: Guy Shapira <gayuha@gmail.com>
* config: Add printer-creality-ender3pro-2020.cfg to printers.testKevin O'Connor2020-08-301-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Minor updates to printer-tronxy-x5sa-v6-2019.cfgKevin O'Connor2020-08-301-0/+1
| | | | | | Minor changes to default config and add to printers.test. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add example printer-tevo-tarantula-pro-2020.cfg config (#3225)Oliver Fawcett-Griffiths2020-08-231-0/+1
| | | Signed-off-by: Oliver Fawcett-Griffiths <olly@ollyfg.com>
* gcode: Split G0/G1 command handling to new gcode_move classKevin O'Connor2020-08-201-2/+2
| | | | | | | | 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>
* gcode: Remove "action_" commands from get_status() callsKevin O'Connor2020-08-201-4/+4
| | | | | | | | | | | | 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>
* config: Minor updates to printer-creality-ender3-v2-2020.cfgKevin O'Connor2020-08-021-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* corexz: Add CoreXZ kinematics (#3129)Voron2020-07-301-0/+1
| | | | | Add a CoreXZ kinematics Signed-off-by: Maks Zolin <mzolin@vorondesign.com>