aboutsummaryrefslogtreecommitdiffstats
path: root/docs/G-Codes.md
Commit message (Collapse)AuthorAgeFilesLines
* configfile: Add support for rewriting the printer config fileKevin O'Connor2018-09-251-0/+4
| | | | | | | Add support for writing back the main printer config file with additional calibration data stored in it. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* heater: Add new TURN_OFF_HEATERS commandKevin O'Connor2018-09-181-0/+1
| | | | | | | Add a command that will turn off all heaters in the printer. Run this command in the default idle_timeout action. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add Mesh Bed Leveling to G-Codes.mdArksine2018-08-171-0/+19
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* force_move: Provide defaults for SET_KINEMATIC_POSITION parametersKevin O'Connor2018-08-021-7/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* force_move: Add support for FORCE_MOVE commandKevin O'Connor2018-07-261-0/+22
| | | | | | | Add initial support for commands that will forcibly move a stepper (without updating the kinematic classes with the new position). Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* toolhead: Replace junction_deviation with square_corner_velocityKevin O'Connor2018-07-161-3/+3
| | | | | | | | 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>
* docs: Add M206 and M119 to G-Codes.mdKevin O'Connor2018-07-081-0/+8
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add display g-code commands to docs/G-Codes.mdKevin O'Connor2018-07-081-0/+7
| | | | | | | | | | Add M117 and M73 to the list of supported G-Codes. Also, remove M117 from the list of commands reported by the HELP command as that command is typically only used to list "extended g-code" commands. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2130: Add a DUMP_TMC helper commandKevin O'Connor2018-06-301-0/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* toolhead: Add support for the M204 commandKevin O'Connor2018-06-151-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stepper: Add STEPPER_BUZZ commandKevin O'Connor2018-05-241-0/+3
| | | | | | Add a new command that can help diagnose stepper motor connectivity. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* z_tilt: Add support for Z_TILT_ADJUSTKevin O'Connor2018-05-221-0/+8
| | | | | | | Add new module to support independent adjustments to multiple Z steppers to account for bed tilt. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Fix SET_PRESSURE_ADVANCE so that it works with multiple extrudersKevin O'Connor2018-05-201-2/+3
| | | | | | | Use the new gcode.register_mux_command() so that SET_PRESSURE_ADVANCE works correctly with multiple extruders. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* toolhead: Add a SET_VELOCITY_LIMIT commandKevin O'Connor2018-04-201-0/+4
| | | | | | | Add a command to adjust the maximum velocity, acceleration, and junction deviation parameters. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Add a SET_GCODE_OFFSET commandKevin O'Connor2018-04-201-1/+10
| | | | | | | | The M206 command is confusing (it uses negative offsets) and isn't very flexible. Add a new SET_GCODE_OFFSET command to make it easier to add virtual offsets to gcode commands. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Add SET_PRESSURE_ADVANCE command.Michael Barbour2018-04-031-0/+3
| | | | Signed-off-by: Michael Barbour <barbour.michael.0@gmail.com>
* docs: Update G-Codes.md with recent output_pin changesKevin O'Connor2018-03-281-3/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* pid_calibrate: Move PID calibration logic from heater.py to new fileKevin O'Connor2018-03-181-1/+7
| | | | | | | | Drop support for M303 and PID_TUNE, and replace it with a new PID_CALIBRATE command. Move the logic for this command from heater.py to a new pid_calibrate.py file in the extras/ directory. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix typo in M220 description in G-Codes.mdKevin O'Connor2018-03-181-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Position returned by M114 should be relative to last G92Kevin O'Connor2018-03-151-0/+2
| | | | | | | | It looks like OctoPrint is expecting the result from M114 to be relative to the last G92 command. Also, introduce GET_POSITION to report the actual location that the printer is at. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add SET_DUAL_CARRIAGE command to G-Codes.mdKevin O'Connor2018-03-101-0/+8
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add Tx command to G-Codes.mdKevin O'Connor2018-03-081-0/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add a G-Codes.md file with the list of available commandsKevin O'Connor2018-03-081-0/+114
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>