klipper/klippy
Kevin O'Connor 168cb95bd5 mcu: Allow each oid object to define its own build_config() method
Create a build_config() method on each oid object and call it just
after connecting to the MCU.  Move code that requires a connected
state from the oid init to its new build_config method.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-03-13 00:38:17 -04:00
..
cartesian.py extruder: Calculate sane defaults for extrude only velocity and accel 2017-01-03 18:18:30 -05:00
chelper.py reactor: Use the system monotonic clock instead of the normal system clock 2017-02-06 13:31:34 -05:00
console.py mcu: Support config mechanism for translating seconds to clock ticks 2017-03-13 00:38:17 -04:00
delta.py delta: Simplify maximum stepper velocity and accel checks 2017-02-21 11:18:56 -05:00
extruder.py extruder: Pressure advance lookahead time should start after decel 2017-03-03 14:20:41 -05:00
fan.py fan: Default to using software PWM 2017-03-08 20:23:09 -05:00
gcode.py klippy: Support FIRMWARE_RESTART command 2017-03-08 23:02:31 -05:00
heater.py fan: Default to using software PWM 2017-03-08 20:23:09 -05:00
homing.py gcode: Rework homing to use greenlets 2016-12-09 17:09:51 -05:00
klippy.py klippy: Support FIRMWARE_RESTART command 2017-03-08 23:02:31 -05:00
list.h Initial commit of source code. 2016-05-25 11:37:40 -04:00
mcu.py mcu: Allow each oid object to define its own build_config() method 2017-03-13 00:38:17 -04:00
msgproto.py klippy: Warn the user on common errors due to old firmware 2017-01-10 00:13:28 -05:00
parsedump.py Initial commit of source code. 2016-05-25 11:37:40 -04:00
pins.py mcu: Support config mechanism for translating seconds to clock ticks 2017-03-13 00:38:17 -04:00
pyhelper.c reactor: Use the system monotonic clock instead of the normal system clock 2017-02-06 13:31:34 -05:00
pyhelper.h reactor: Use the system monotonic clock instead of the normal system clock 2017-02-06 13:31:34 -05:00
queuelogger.py queuelogger: Add support for background log writing 2016-11-12 22:53:43 -05:00
reactor.py reactor: Use the system monotonic clock instead of the normal system clock 2017-02-06 13:31:34 -05:00
serialhdl.py stepper: Introduce stepper_get_position command and remove from endstop.c 2017-03-09 14:54:52 -05:00
serialqueue.c reactor: Use the system monotonic clock instead of the normal system clock 2017-02-06 13:31:34 -05:00
serialqueue.h serialqueue: Remove serialqueue_flush_ready() 2016-12-30 20:15:05 -05:00
stepcompress.c stepcompress: Propagate errors back to python code 2017-02-06 12:17:50 -05:00
stepper.py stepper: Change default max_error from 50us to 25us 2016-12-28 22:38:27 -05:00
toolhead.py toolhead: Fix error in lookahead logic 2017-02-20 12:50:12 -05:00
util.py klippy: Log the type of cpu the host is running on 2017-02-12 19:14:26 -05:00