aboutsummaryrefslogtreecommitdiffstats
path: root/docs/Todo.md
Commit message (Collapse)AuthorAgeFilesLines
* docs: Remove bed level probe from todoKevin O'Connor2018-01-281-2/+0
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stepper: Automatically detect and handle shared stepper enable linesKevin O'Connor2018-01-101-2/+0
| | | | | | | | | | | It's common for multiple steppers to use the same stepper enable line. Detect this and only create a single digital_out oid on the micro-controller. Also, prohibit any other pin from being used multiple times in the config file. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Remove items from Todo.mdKevin O'Connor2017-10-011-11/+0
| | | | | | | | Several items were recently implemented. Remove the "cubic vs quadratic" item as investigations into cubic compression weren't promising. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Remove documentation for "custom" command blocksKevin O'Connor2017-08-261-6/+0
| | | | | | | | It should no longer be necessary to configure "custom" commands during mcu setup. The ad5206 and static_digital_output config sections should provide similar functionality. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add Todo item for supporting custom fan and pin config sectionsKevin O'Connor2017-05-221-0/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Use only single space at start of new sentenceKevin O'Connor2017-05-011-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Avoid using "firmware" in the documentationKevin O'Connor2017-04-271-10/+11
| | | | | | | | The term "firmware" is ambiguous - it could refer to the entire project (host and micro-controller software) or to just the micro-controller software. Avoid the term in the documentation. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Todo updatesKevin O'Connor2017-04-271-7/+0
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Remove "experimental" from descriptionsKevin O'Connor2017-04-241-2/+2
| | | | | | | The Klipper software has progressed to the point where it does not need to be described as "experimental" software. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Todo - initial kinematic document writtenKevin O'Connor2017-04-151-3/+0
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* queuelogger: Automatically roll log fileKevin O'Connor2017-04-141-3/+0
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Todo - RPi power over USB now implementedKevin O'Connor2017-04-131-5/+0
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* corexy: Initial corexy kinematic implementationKevin O'Connor2017-04-031-1/+1
| | | | | | Add initial support for corexy kinematics. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* klippy: Support FIRMWARE_RESTART commandKevin O'Connor2017-03-081-2/+0
| | | | | | | | Add initial support for micro-controller resets via the Arduino reset mechanism. Also, automatically attempt a firmware restart if the printer CRC does not match. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Do sanity checks on extrusion ratesKevin O'Connor2017-01-031-4/+0
| | | | | | | Add a run-time check to ensure the incoming g-code doesn't have a ridiculously large e move. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* klippy: Log the contents of the config file at startupKevin O'Connor2016-12-241-3/+0
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sam3x8e: Add support for ADC pinsKevin O'Connor2016-12-231-2/+0
| | | | | | Support analog-to-digital inputs. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Add support for CLEAR_SHUTDOWN commandKevin O'Connor2016-12-011-10/+0
| | | | | | Add ability to clear the MCU shutdown flag from the console. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Support parsing of "extended" gcode commandsKevin O'Connor2016-11-301-5/+0
| | | | | | | | | | Support human readable commands (eg, "help"). Add a "help" command to list these extended commands. Also, add support for declaring command aliases, command help, and command availability next to the handlers themselves. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* klippy: Validate that options in the config file existKevin O'Connor2016-11-301-12/+4
| | | | | | | | Check that all options specified in the config file are valid. This catches possible typos and spelling errors in variable names that have a default. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* pyhelper: Add ability to route error messages to python loggingKevin O'Connor2016-11-301-2/+0
| | | | | | | Instead of writing error messages to stderr, route them into the python code and use the standard python logging system. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Verify the endstops are no longer triggered after retract moveKevin O'Connor2016-11-181-2/+0
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Check for timeout during homing operationKevin O'Connor2016-11-181-3/+0
| | | | | | | | Should a homing move complete without hitting the endstop, then disable motors, disable the endstop checking, and report the error to the user. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* delta: Initial support for linear delta kinematicsKevin O'Connor2016-11-141-1/+1
| | | | | | This adds support for delta based robots. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Don't do pressure advance on velocity changes due to corneringKevin O'Connor2016-11-051-7/+0
| | | | | | | | | | | | | Due to the lookahead, small changes in the direction of the toolhead cause minor changes in toolhead velocity. These "cornering" velocity changes cause the current extruder code to trigger pressure advance and its associated pressure retract. This causes the extruder to rapidly "jerk" the filament. This code change updates the extruder to detect velocity changes due solely to cornering and avoid pressure advance. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Todo updatesKevin O'Connor2016-10-191-30/+42
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add todo list to documentationKevin O'Connor2016-10-121-0/+156
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>