aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/mcu.py
Commit message (Expand)AuthorAgeFilesLines
* mcu: Convert to Python3 string encodingKevin O'Connor2021-10-011-1/+2
* configfile: Add support for reporting deprecated optionsKevin O'Connor2021-09-161-0/+1
* mcu: Support multi-mcu homingKevin O'Connor2021-08-281-12/+31
* mcu: Return time of trigger from home_wait()Kevin O'Connor2021-08-171-1/+11
* stepper: Query the stepper mcu position during startupKevin O'Connor2021-08-061-1/+1
* mcu: Support returning the mcu reported shutdown timeKevin O'Connor2021-07-291-0/+6
* mcu: Set reqclock on trsync_start commandsKevin O'Connor2021-07-091-2/+3
* homing: Check for failures during multi-endstop homingKevin O'Connor2021-06-091-1/+3
* mcu: Enable trdispatch infrastructure during homingKevin O'Connor2021-06-091-66/+138
* trsync: Introduce new "trigger synchronization" supportKevin O'Connor2021-06-091-30/+37
* mcu: Raise config_error (not protocol error) on pin enumeration errorsKevin O'Connor2021-06-091-11/+20
* serialhdl: Support prepending a warn_prefix to error and log messagesKevin O'Connor2021-06-091-1/+2
* klippy: Report known software versions on a protocol error during connectionKevin O'Connor2021-05-021-1/+1
* endstop: Report trigger time in endstop_query responseKevin O'Connor2021-04-301-2/+2
* stepper: Remove min_stop_interval from mcu codeKevin O'Connor2021-04-301-1/+1
* mcu: Update hints for "Timer too close" and "No next step" errorsKevin O'Connor2021-03-191-1/+6
* mcu: Add support for connecting to devices on a CAN busKevin O'Connor2021-03-131-6/+19
* tmc2130: Verify SPI register writesKevin O'Connor2021-03-101-4/+10
* serialhdl: Update callers to decide serial fd typeKevin O'Connor2021-03-021-17/+17
* mcu: Raise a command_error on a command timeout eventKevin O'Connor2021-02-271-4/+6
* buildcommands: Extend number of available mcu messages from 96 to 128Kevin O'Connor2021-02-181-2/+2
* msgproto: Avoid peeking into the msgproto class membersKevin O'Connor2021-02-181-7/+10
* mcu: Add a get_status() callback with micro-controller info and statsKevin O'Connor2021-01-191-6/+16
* heaters: Always register heater pin as a pwm pinKevin O'Connor2020-12-151-2/+0
* gpiocmds: Merge digital output and soft pwm codeKevin O'Connor2020-12-101-6/+6
* gpiocmds: Use move queue for software pwmKevin O'Connor2020-12-041-2/+3
* gpiocmds: Use move queue for digital output pinsPascal Pieper2020-12-041-4/+5
* pwmcmds: Use move queue for hard PWMPascal Pieper2020-12-041-2/+3
* mcu: Support reserving move queue slotsPascal Pieper2020-12-041-1/+6
* gpiocmds: Send soft pwm cycle_time separately from schedule_soft_pwm_outKevin O'Connor2020-12-041-10/+17
* mcu: Add support for setting reqclock in CommandQueryWrapper.send()Kevin O'Connor2020-10-291-4/+5
* mcu: Don't default serial config option to /dev/ttyS0Kevin O'Connor2020-10-281-10/+10
* mcu: Increase the time to reset a pwm pin during startupKevin O'Connor2020-10-111-6/+3
* mcu: Fix set_pwm() for hard pwmKevin O'Connor2020-09-271-11/+13
* mcu: Add support for changing cycle_time in set_pwm()Kevin O'Connor2020-09-261-3/+5
* gpiocmds: Add soft-pwm frequency modulation supportGuy Shapira2020-09-261-9/+16
* mcu: Setup for steppersync_free to be automatically calledKevin O'Connor2020-09-161-14/+14
* mcu: Don't define a __del__() methodKevin O'Connor2020-09-161-2/+0
* mcu: Use schedule_pwm_out instead of set_pwm_out on a restartKevin O'Connor2020-09-091-4/+7
* mcu: Reset pwm and digital output pins to start values on a host restartKevin O'Connor2020-07-251-35/+43
* mcu: Add support for commands to send only on a host restartKevin O'Connor2020-07-251-7/+12
* mcu: Remove undocumented "custom" config parameterKevin O'Connor2020-07-191-13/+2
* mcu: Avoid using "async" for variables as it conflicts with Python3Kevin O'Connor2020-06-151-4/+4
* 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