aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/mcu.py
Commit message (Expand)AuthorAgeFilesLines
...
* clocksync: Add support for dumping internal state for debuggingKevin O'Connor2017-09-271-2/+3
* serialhdl: Make dump_debug() output atomicKevin O'Connor2017-09-271-2/+2
* mcu: Separate restart_microcontroller() into multiple functionsKevin O'Connor2017-09-201-38/+37
* linux: Initial support for running Klipper in a Linux real-time processKevin O'Connor2017-09-201-1/+2
* mcu: Initial support for multiple micro-controllersKevin O'Connor2017-09-201-34/+73
* mcu: Move code around in MCU class to keep like code togetherKevin O'Connor2017-09-191-108/+107
* mcu: Move print_time to clock conversion code to clocksync.pyKevin O'Connor2017-09-191-9/+9
* mcu: Add mcu wrapper functions and avoid direct acccess to mcu variablesKevin O'Connor2017-09-191-37/+39
* stepcompress: Implement print time to clock conversion in C codeKevin O'Connor2017-09-191-13/+8
* clocksync: Don't export get_last_clock()Kevin O'Connor2017-09-191-32/+18
* clocksync: Move clock synchronization code into new fileKevin O'Connor2017-09-191-12/+19
* mcu: Update file purpose commentKevin O'Connor2017-09-191-1/+1
* mcu: Pass print_time directly to MCU callsKevin O'Connor2017-09-191-48/+44
* toolhead: Synchronize print_time to main mcu's timeKevin O'Connor2017-09-191-29/+12
* stepcompress: Return number of steps traveled from stepcompress_push()Kevin O'Connor2017-09-131-7/+4
* pins: Don't pass mcu_freq to update_command()Kevin O'Connor2017-09-131-2/+1
* mcu: Limit value range of PWM and digital outputs prior to transmissionKevin O'Connor2017-09-061-10/+7
* mcu: Improve error descriptions in Common_MCU_errorsKevin O'Connor2017-09-061-2/+2
* mcu: Provide some further help on common MCU shutdown errorsKevin O'Connor2017-09-051-2/+28
* mcu: Limit ADC min/max range to a 16bit integerKevin O'Connor2017-09-051-2/+3
* pru: Support config_reset command to manually reset mcuKevin O'Connor2017-09-031-10/+26
* mcu: Add get_mcu() call to the mcu oid objectsKevin O'Connor2017-08-291-7/+10
* mcu: Fix bug causing corexy to not work (introduced in 9d75c3b0)Kevin O'Connor2017-08-291-2/+2
* mcu: Drop support for TICKS() expansion in mcu config commandsKevin O'Connor2017-08-261-10/+11
* chipmisc: Add support for statically configured output pinsKevin O'Connor2017-08-261-12/+40
* mcu: Track stepqueues separately from steppersKevin O'Connor2017-08-251-6/+6
* mcu: Track oids separately from objects requiring a build_config() callbackKevin O'Connor2017-08-251-13/+18
* mcu: Eliminate "init callback" phase during connectKevin O'Connor2017-08-251-28/+21
* pins: Support registering arbitrary chips that supply configurable pinsKevin O'Connor2017-08-251-66/+76
* klippy: Store printer startup parameters in new "start_args" dictionaryKevin O'Connor2017-08-251-11/+22
* irq: Support sleeping when mcu is idleKevin O'Connor2017-07-171-2/+4
* mcu: Support converting from a system time to an mcu timeKevin O'Connor2017-07-171-0/+6
* klippy: Use newer "except XYZError as e" python syntaxKevin O'Connor2017-06-101-1/+1
* serialhdl: Support working with pseudo serial devicesKevin O'Connor2017-05-151-1/+5
* pwmcmds: Export the maximum PWM valueKevin O'Connor2017-05-151-4/+8
* queuelogger: Add critical information to each logfile on rolloverKevin O'Connor2017-05-011-0/+11
* mcu: No need to log mcu_stats debuggingKevin O'Connor2017-04-141-1/+0
* mcu: Change "Synchronizing mcu clock" logging to debugKevin O'Connor2017-04-141-1/+4
* klippy: Remove CLEAR_SHUTDOWN commandKevin O'Connor2017-04-131-5/+0
* mcu: Make sure a FIRMWARE_RESTART actually resets the mcuKevin O'Connor2017-04-131-0/+2
* hub-ctrl: Add support for micro-controller reset via RPi usb power togglingKevin O'Connor2017-04-131-9/+25
* mcu: Support reset commandKevin O'Connor2017-04-131-4/+27
* klippy: Support minimum/maximum value checks on configuration variablesKevin O'Connor2017-04-111-1/+2
* delta: Make it clear that a "virtual tower" is createdKevin O'Connor2017-04-071-6/+4
* stepcompress: Merge stepcompress_delta_const and stepcompress_delta_accelKevin O'Connor2017-04-071-16/+3
* stepcompress: Pass delta velocity and acceleration directly to C codeKevin O'Connor2017-04-071-22/+13
* stepcompress: Merge stepcompress_push_accel() and stepcompress_push_const()Kevin O'Connor2017-04-071-10/+1
* stepcompress: Pass constant velocity and acceleration directly to C codeKevin O'Connor2017-04-071-17/+9
* mcu: Change mcu_stepper.set_position() to take a location in millimetersKevin O'Connor2017-04-071-3/+7
* mcu: Don't export the commanded_position variable from mcu_stepperKevin O'Connor2017-04-071-15/+17