aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/mcu.py
Commit message (Expand)AuthorAgeFilesLines
* serial: Add Fysetc Cheetah board specific reset sequenceGrigori Goronzy2020-04-021-2/+14
* mcu: Shutdown if a spontaneous restart of an mcu is observedKevin O'Connor2020-03-221-3/+8
* clocksync: Remove no longer used get_adjusted_freq() functionKevin O'Connor2020-03-061-2/+0
* mcu: Calculate homing rest_ticks via standard print_time_to_clock() callKevin O'Connor2020-03-061-1/+1
* mcu: Introduce new lookup_query_command() command wrapperKevin O'Connor2020-02-201-37/+51
* serialhdl: Convert queries to use new notify message ack systemKevin O'Connor2020-02-201-5/+38
* homing: Don't raise a TimeoutError from home_wait()Kevin O'Connor2020-02-191-4/+1
* homing: Replace notify callback with a completionKevin O'Connor2020-02-191-9/+7
* homing: Merge home_prepare()/home_finalize() into move_begin/move_end eventsKevin O'Connor2020-02-151-4/+0
* mcu: Minor simplification to default reset detectionKevin O'Connor2019-11-121-5/+3
* stepper: Move MCU_stepper from mcu.py to stepper.pyKevin O'Connor2019-11-121-133/+1
* query_adc: Add a new module to help query and debug analog pinsKevin O'Connor2019-11-071-0/+4
* itersolve: Remove unused gen_steps()Kevin O'Connor2019-11-061-5/+0
* mcu: Remove set_ignore_move()Kevin O'Connor2019-11-061-15/+4
* itersolve: Add support for generating steps from a trapqKevin O'Connor2019-11-061-3/+35
* mcu: Contact and identify all the mcus prior to configuring themKevin O'Connor2019-11-061-20/+23
* mcu: Prevent "math domain errors" in stats calculationKevin O'Connor2019-08-301-1/+2
* pins: Move reserved pin handling into PinResolver classKevin O'Connor2019-08-191-4/+4
* endstop: Rename mcu end_stop commands to endstopKevin O'Connor2019-07-121-11/+11
* stepcompress: Remove no longer needed stepcompress_set_homing()Kevin O'Connor2019-07-101-10/+0
* homing: Implement homing via new toolhead "drip" movementKevin O'Connor2019-07-101-27/+31
* mcu: Rework home_wait() to use a reactor completionKevin O'Connor2019-07-101-34/+37
* serialhdl: Update SendWithRetry to use reactor completionsKevin O'Connor2019-07-101-4/+3
* mcu: Use regular send_with_response() for query_endstop()Kevin O'Connor2019-07-101-16/+13
* mcu: Integrate query_endstop_wait() into query_endstop()Kevin O'Connor2019-07-101-3/+1
* endstop_phase: Fix endstop_phase on trinamic drivers that aren't invertedKevin O'Connor2019-06-211-0/+2
* mcu: Support minclock in send_with_response() requestsKevin O'Connor2019-06-211-5/+11
* mcu: Move SerialCommand from serialhdl.py to mcu.pyKevin O'Connor2019-06-211-1/+23
* serialhdl: Eventually timeout connect attemptKevin O'Connor2019-06-211-2/+5
* serialhdl: Add a get_msgparser() methodKevin O'Connor2019-06-211-7/+7
* serialhdl: Rename register_callback() to register_response()Kevin O'Connor2019-06-211-9/+9
* mcu: Support a start value for soft pwm pinsKevin O'Connor2019-06-021-4/+9
* gpiocmds: Specify soft pwm duration in clock ticksKevin O'Connor2019-05-261-2/+3
* mcu: Fix reserve pin checkKevin O'Connor2019-05-211-3/+3
* bus: Support bus enumerations and add support for reserved pinsKevin O'Connor2019-04-041-2/+17
* endstop: Use "pin_value" instead of "pin" when querying endstop stateKevin O'Connor2019-03-191-3/+3
* msgproto: Convert static strings to a more generic enumeration systemKevin O'Connor2019-03-171-1/+1
* bltouch: Attempt to verify that the probe raises after each probe attemptKevin O'Connor2019-01-211-2/+4
* mcu: Fix timing of endstop checkingKevin O'Connor2019-01-101-5/+8
* klippy: Convert printer_state("connect") to an event handlerKevin O'Connor2019-01-081-3/+1
* klippy: Convert printer_state("disconnect") to an event handlerKevin O'Connor2019-01-081-2/+2
* klippy: Convert printer_state("shutdown") to an event handlerKevin O'Connor2019-01-081-2/+1
* mcu: Allow set_stepper_kinematics() to set the kinematics back to NoneKevin O'Connor2018-12-241-2/+3
* mcu: Add a set_commanded_position() method to MCU_stepperKevin O'Connor2018-10-101-10/+10
* mcu: Log MCU information before configuringKevin O'Connor2018-09-031-13/+17
* mcu: Rename add_config_object() to register_config_callback()Kevin O'Connor2018-09-031-13/+16
* mcu: Avoid adding the same stepper multiple times to an endstopKevin O'Connor2018-08-261-0/+2
* mcu: Minor whitespace changesKevin O'Connor2018-07-261-7/+14
* pins: Explicitly pass can_invert and can_pullup to lookup_pin()Kevin O'Connor2018-07-261-2/+1
* itersolve: Support calculating a stepper position from a cartesian coordinateKevin O'Connor2018-07-181-4/+6