aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* temperature_sensor: Add generic temperature sensor supportDouglas Hammond2019-02-261-5/+1
| | | | | Signed-off-by: Douglas Hammond <wizhippo@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bed_screws: Add a helper tool for leveling bed screwsKevin O'Connor2019-02-242-0/+99
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Example config file for a stock 250mm build VORON2 printerBoffgithub2019-02-131-1/+1
| | | | | | | | | Example config file for a stock 250mm build VORON2 printer that matches the manual diagrams exactly for the controller layout and pins used. Signed-off-by: Ben Warren <boffdroid@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* manual_stepper: Add an "extras" module for manually controlling a stepperKevin O'Connor2019-02-122-0/+46
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* probe: Add PROBE_CALIBRATE commandKevin O'Connor2019-02-122-0/+37
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Azteeg X5 mini config (#1193)AxMod 3D Print2019-02-081-0/+1
| | | Signed-off-by: Ax Smith-Laffin <ax@darknetweb.co.uk>
* config: Added example config file for Geeetech gt2560 controller.Ales Stimec2019-01-281-0/+1
| | | | | Signed-off-by: Ales Stimec <ales.stimec@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* adc_temperature: Add support for linear interpolation of resistancesKevin O'Connor2019-01-211-0/+16
| | | | | | | Add support for performing linear interpolation between a set of measured temperature/resistance pairs. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Generic board BIGTREETECH SKR V1.1 configRui Caridade2019-01-161-0/+1
| | | | | Signed-off-by: Rui Caridade <rui.mcbc@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* src: Rename source folders for atsam and atsamd architecturesFlorian Heilmann2019-01-124-3/+4
| | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* config: Create generic-fysetc-f6.cfgSimoneBnc2019-01-101-0/+1
| | | | | | | | This is my current config file for Fysect F6 + TMC2208 running on my Ender 3 with stock creality display. Signed-off-by: Simone Bonacini <bonacini.simone@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Add support for sam4s8c chipsKevin O'Connor2019-01-071-0/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3: Merge sam4e8e support into sam3 codeKevin O'Connor2019-01-072-0/+2
| | | | | | | Most of the peripherals on the sam4e8e are similar to the ones on the sam3x8e mcu. Merge the code together and use just one code directory. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* winch: Add experimental support for cable winch kinematicsKevin O'Connor2018-12-242-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* polar: Experimental support for polar kinematicsKevin O'Connor2018-12-241-0/+32
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add a generic-minitronics1.cfg example config fileKevin O'Connor2018-12-202-0/+8
| | | | | | Information provided by @BKLronin. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add printer-creality-cr20-2018.cfg to printers.testKevin O'Connor2018-12-191-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add printer-micromake-d1-2016.cfg example config fileKevin O'Connor2018-12-181-0/+1
| | | | | | Reported by IRC user "Xantos". Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bltouch: Add a BLTOUCH_DEBUG commandKevin O'Connor2018-12-031-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bltouch: Fix bug - must restore stepper position after homingKevin O'Connor2018-12-012-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bltouch: Add initial support for a bltouch "extras" moduleKevin O'Connor2018-11-302-0/+98
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add printer-velleman-k8200-2013.cfg example configKevin O'Connor2018-11-131-0/+1
| | | | | | Based on config from @PerLangkjaer. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add generic duet2 config and tests (#834)Florian Heilmann2018-10-311-0/+4
| | | | | This adds a generic duet config with quad-z and quad extruders which also tests TMC2660 and SX1509 extras Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* test: Add printer-adimlab-2018.cfg to printers.testKevin O'Connor2018-10-191-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add a test case for probe:z_virtual_endstop supportKevin O'Connor2018-10-012-0/+97
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add printer-wanhao-duplicator-6-2016.cfg to printers.testKevin O'Connor2018-09-161-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam4e8e: Add the SAM4e8e portFlorian Heilmann2018-08-081-0/+2
| | | | | | | | 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>
* test: Add SAMD21 compile test caseKevin O'Connor2018-08-071-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_temperature: Provide a default value for spi_speedKevin O'Connor2018-07-241-4/+0
| | | | | | | All of the Maxim chips support a 4Mhz spi transfer rate, so use that as a default spi speed. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_temperature: Remove spi_mode parameterKevin O'Connor2018-07-241-4/+0
| | | | | | All of the Maxim chips can use SPI mode 1, so no need to configure it. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add a test case for less common temperature sensorsKevin O'Connor2018-07-242-0/+154
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* toolhead: Replace junction_deviation with square_corner_velocityKevin O'Connor2018-07-161-1/+1
| | | | | | | | 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>
* query_endstops: Move QUERY_ENDSTOP command to it own extras/ moduleKevin O'Connor2018-07-161-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add recent printer config files to printers.test test caseKevin O'Connor2018-07-101-0/+2
| | | | | | Add printer-tronxy-x8-2018.cfg and printer-anycubic-kossel-plus-2017.cfg. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add additional commands to test in commands.testKevin O'Connor2018-07-051-0/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add additional movement commands to move.gcodeKevin O'Connor2018-07-051-0/+21
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add a test case for common g-code configuration and status commandsKevin O'Connor2018-07-031-0/+25
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add support for testing klippy with multi-mcu configsKevin O'Connor2018-06-291-0/+11
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add example kinematic config files to printers.test testcaseKevin O'Connor2018-06-293-8/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add Ender2 and ReArm configs to printers.test testcaseKevin O'Connor2018-06-291-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add a build test case for the PRUKevin O'Connor2018-06-281-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add a dual_carriage test caseKevin O'Connor2018-06-172-0/+145
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add STEPPER_BUZZ and DELTA_CALIBRATE tests to delta.testKevin O'Connor2018-06-171-0/+14
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add multi_z test caseKevin O'Connor2018-06-172-0/+136
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add basic klippy regression testsKevin O'Connor2018-06-166-0/+111
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add LPC176x compile test caseKevin O'Connor2018-05-251-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add STM32F1 compile test caseKevin O'Connor2018-04-091-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add compile tests for at90usb1286 and atmega1284p chipsKevin O'Connor2018-02-262-0/+8
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Update travis build to include a basic klippy host testKevin O'Connor2018-02-262-37/+0
| | | | | | | | | | | | | | | | | Move the travis installation steps from the travis-build.sh script to a new script (scripts/travis-install.sh). Move the travis-build.sh script to the scripts/ directory as well. The data dictionaries built in the compile tests are useful during host software testing, so run all the compile tests sequentially in a single VM and save the data dictionaries after each build. Also, build all the config files found in the test/configs/ directory. Create the python virtualenv environment during the install phase and invoke the klippy.py host software in the build phase to perform a basic host software sanity check. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* test: Add travis CISebastian Meyer2018-02-257-0/+51
Signed-off-by: Sebastian Meyer <ich@sebmeyer.de> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>