klipper-dgus/klippy
Kevin O'Connor 94bcd9735a mcu: Add mcu wrapper functions and avoid direct acccess to mcu variables
Don't directly access any of the mcu class variables externally from
the class.  Add wrapper functions for those external callers that need
access to some internal state.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-09-19 17:25:43 -04:00
..
cartesian.py homing: Move query_endstop() code from kinematic classes to homing.py 2017-09-19 17:25:42 -04:00
chelper.py stepcompress: Implement print time to clock conversion in C code 2017-09-19 17:25:43 -04:00
chipmisc.py chipmisc: Add support for configuring ad5206 digipots 2017-08-26 18:27:21 -04:00
clocksync.py clocksync: Don't export get_last_clock() 2017-09-19 17:25:43 -04:00
console.py clocksync: Move clock synchronization code into new file 2017-09-19 17:25:42 -04:00
corexy.py homing: Move query_endstop() code from kinematic classes to homing.py 2017-09-19 17:25:42 -04:00
delta.py homing: Move query_endstop() code from kinematic classes to homing.py 2017-09-19 17:25:42 -04:00
extruder.py mcu: Pass print_time directly to MCU calls 2017-09-19 17:25:42 -04:00
fan.py mcu: Pass print_time directly to MCU calls 2017-09-19 17:25:42 -04:00
gcode.py gcode: Fix error that could cause commands to be processed out of order 2017-09-02 12:05:51 -04:00
heater.py mcu: Use is_fileoutput() externally 2017-09-19 17:22:29 -04:00
homing.py homing: Move query_endstop() code from kinematic classes to homing.py 2017-09-19 17:25:42 -04:00
klippy.py toolhead: Separate is_active() code from stats() code 2017-09-19 17:25:42 -04:00
list.h Initial commit of source code. 2016-05-25 11:37:40 -04:00
mcu.py mcu: Add mcu wrapper functions and avoid direct acccess to mcu variables 2017-09-19 17:25:43 -04:00
msgproto.py console: Add LIST command that shows available commands and variables 2017-08-08 00:27:28 -04:00
parsedump.py build: Request python2 for all directly executed python binaries 2017-06-27 20:26:02 -04:00
pins.py pins: Don't pass mcu_freq to update_command() 2017-09-13 09:16:58 -04:00
pyhelper.c pyhelper: Fix GETHEX() macro used in dump_string() debugging 2017-05-17 09:57:09 -04:00
pyhelper.h stepcompress: Modify check_expand() into check_push() 2017-04-07 19:05:04 -04:00
queuelogger.py queuelogger: Add critical information to each logfile on rollover 2017-05-01 14:48:44 -04:00
reactor.py reactor: Fix bug causing end() to not always work 2017-04-13 13:20:13 -04:00
serialhdl.py clocksync: Move clock synchronization code into new file 2017-09-19 17:25:42 -04:00
serialqueue.c serialqueue: Fix off-by-one error in retransmit sequence number tracking 2017-09-08 11:50:21 -04:00
serialqueue.h serialqueue: Rename clock estimation variable names 2017-06-30 20:15:36 -04:00
stepcompress.c stepcompress: Implement print time to clock conversion in C code 2017-09-19 17:25:43 -04:00
stepper.py homing: Move query_endstop() code from kinematic classes to homing.py 2017-09-19 17:25:42 -04:00
toolhead.py clocksync: Don't export get_last_clock() 2017-09-19 17:25:43 -04:00
util.py util: Fix reporting of git version of klippy code 2017-09-07 11:19:27 -04:00