klipper-dgus/klippy/extras
Kevin O'Connor e34137582d adxl345: Implement timing via new adxl345_status messages
Query the adxl345 message counter every 100ms so that accurate timing
can be obtained during measurements.  This allows the adxl345 data to
be exported with timestamps while captures are running.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-08-30 12:25:50 -04:00
..
display configfile: Support config.getchoice() with integer keys 2021-08-25 10:36:45 -04:00
__init__.py klippy: Add support for dynamic loading of python modules 2018-01-28 12:19:26 -05:00
ad5206.py extras: Use "from . import module" for relative imports 2020-06-15 17:15:53 -04:00
adc_scaled.py adc_scaled: Add support for Duet2 Maestro "vref monitoring" 2020-09-09 22:20:54 -04:00
adc_temperature.py spi_temperature: Simplify and comment MAX31865 temperature calculations 2020-09-02 10:04:35 -04:00
adxl345.py adxl345: Implement timing via new adxl345_status messages 2021-08-30 12:25:50 -04:00
bed_mesh.py bed_mesh: Use config lists 2021-08-21 18:08:11 -04:00
bed_screws.py bed_screws: Use config.getfloatlist() for coordinates config option 2021-08-21 18:08:10 -04:00
bed_tilt.py gcode_move: Move GCodeMove class from gcode.py to new extras module 2020-08-20 21:03:22 -04:00
bltouch.py mcu: Return time of trigger from home_wait() 2021-08-17 22:01:23 -04:00
bme280.py bme280: Add support for BMP280 and BME680 sensors (#4040) 2021-03-15 11:50:29 -04:00
board_pins.py board_pins: Use config list helpers 2021-08-21 18:08:11 -04:00
bus.py tmc2130: Verify SPI register writes 2021-03-10 17:12:25 -05:00
buttons.py buttons: Improve python3 compatibility 2020-09-04 19:33:04 -04:00
canbus_ids.py mcu: Add support for connecting to devices on a CAN bus 2021-03-13 11:29:41 -05:00
controller_fan.py controller_fan: Use config.getlist() for heater and stepper config parameters 2021-08-21 18:08:11 -04:00
delayed_gcode.py klippy: Rename try_load_module() to load_object() 2020-05-08 11:05:14 -04:00
delta_calibrate.py delta_calibrate: Use config.getfloatlist() for parsing "stable positions" 2021-08-21 18:08:11 -04:00
display_status.py display_status: fix M117 checksum trimming (#3377) 2020-09-28 10:11:05 -04:00
dotstar.py dotstar: report color data via get_status() 2021-06-18 10:53:12 -04:00
ds18b20.py ds18b20: new module for 1-wire temperature sensor (#3462) 2021-02-02 14:34:56 -05:00
duplicate_pin_override.py duplicate_pin_override: Use config.getlist() for pins config option 2021-08-21 18:08:11 -04:00
endstop_phase.py endstop_phase: Use config.getintlist() for trigger_phase config option 2021-08-21 18:08:11 -04:00
extruder_stepper.py stepper: Do not set min_stop_interval in micro-controller 2021-04-30 11:09:08 -04:00
fan.py fan: Minor updates to tachometer handling 2021-03-01 14:57:40 -05:00
fan_generic.py fan_generic: Add support for named fans and gcode to control them (#3054) 2020-08-07 11:39:44 -04:00
filament_motion_sensor.py filament_motion_sensor: add get_status (#4281) 2021-05-11 13:17:22 -04:00
filament_switch_sensor.py filament_switch_sensor: report "enabled" state via get_status 2020-08-01 15:56:51 -04:00
firmware_retraction.py gcode: Update gcode descriptions (#4335) 2021-06-02 10:45:27 -04:00
force_move.py stepper: Simplify helper module registration of stepper motors 2021-07-29 16:35:30 -04:00
gcode_arcs.py gcode_move: Move GCodeMove class from gcode.py to new extras module 2020-08-20 21:03:22 -04:00
gcode_button.py gcode_button: Use config.getfloatlist() for analog_range config option 2021-08-21 18:08:11 -04:00
gcode_macro.py gcode_macro: add description property (#4317) 2021-05-26 14:21:21 -04:00
gcode_move.py gcode: Update gcode descriptions (#4335) 2021-06-02 10:45:27 -04:00
hall_filament_width_sensor.py hall_filament_width_sensor: fix range check error (#4113) 2021-03-27 12:53:40 -04:00
heater_bed.py heaters: Make sure set_temp() command wakes up the idle_timeout 2021-03-05 18:59:01 -05:00
heater_fan.py heater_fan: Use config.getlist() for heater config option 2021-08-21 18:08:11 -04:00
heater_generic.py klippy: Rename try_load_module() to load_object() 2020-05-08 11:05:14 -04:00
heaters.py heaters: Make sure set_temp() command wakes up the idle_timeout 2021-03-05 18:59:01 -05:00
homing.py homing: Fix error in retract move causing "must home axis" errors 2021-08-28 15:45:11 -04:00
homing_heaters.py homing_heaters: Use config.getlist() for heaters and steppers config options 2021-08-21 18:08:11 -04:00
homing_override.py homing: Make homing.py an "extras" module 2021-01-08 14:01:34 -05:00
htu21d.py htu21d: Update htu21d.py (#4520) 2021-08-17 15:52:47 -04:00
idle_timeout.py idle_timeout: change standard timeout g-code (#4018) 2021-03-07 13:48:54 -05:00
input_shaper.py input_shaper: Simplify input shaper type reporting 2020-12-01 11:36:37 -05:00
lm75.py lm75: Implement support for min_temp/max_temp checks 2021-02-01 10:37:19 -05:00
manual_probe.py probe: add ability to save babystepping (#4404) 2021-07-25 20:20:15 -04:00
manual_stepper.py manual_stepper: Add missing calc_position() wrapper call 2021-08-26 12:23:12 -04:00
mcp4018.py mcp4018: Add initial support for the mcp4018 digipot 2019-02-16 08:16:37 -05:00
mcp4451.py extras: Use "from . import module" for relative imports 2020-06-15 17:15:53 -04:00
mcp4728.py extras: Use "from . import module" for relative imports 2020-06-15 17:15:53 -04:00
motion_report.py motion_report: Add helper tool for internal subscribers of data 2021-08-30 12:12:11 -04:00
multi_pin.py multi_pin: Use config.getlist() for pins config option 2021-08-21 18:08:11 -04:00
neopixel.py neopixel: report color data via get_status() method 2021-06-18 10:53:12 -04:00
output_pin.py output_pin: fix time difference calculation 2021-08-17 14:45:53 -04:00
palette2.py palette2: Fix get_status (#4171) 2021-04-15 13:53:06 -04:00
pause_resume.py print_stats: add `cancelled` when `CANCEL_PRINT` used (#4366) 2021-06-14 15:09:55 -04:00
pca9533.py pca9533: RGB support for the mightyboard (#4150) 2021-04-09 17:47:16 -04:00
pid_calibrate.py heaters: Make sure set_temp() command wakes up the idle_timeout 2021-03-05 18:59:01 -05:00
print_stats.py print_stats: add `cancelled` when `CANCEL_PRINT` used (#4366) 2021-06-14 15:09:55 -04:00
probe.py probe: Use config.getlists() for points config option 2021-08-21 18:08:10 -04:00
pulse_counter.py pulse_counter: Use "clock" suffix instead of "time" in commands 2021-04-30 11:40:37 -04:00
quad_gantry_level.py quad_gantry_level: Use config.getlists() for gantry_corners config option 2021-08-21 18:08:11 -04:00
query_adc.py query_adc: Use new GCodeCommand wrappers 2020-05-05 11:08:11 -04:00
query_endstops.py gcode_macro: Use deepcopy() on get_status() results 2021-01-20 16:25:25 -05:00
replicape.py replicape: Don't require a host alias for the enable_pin default 2021-03-25 10:49:17 -04:00
resonance_tester.py adxl345: Implement timing via new adxl345_status messages 2021-08-30 12:25:50 -04:00
respond.py gcode: Update gcode descriptions (#4335) 2021-06-02 10:45:27 -04:00
safe_z_home.py safe_z_home: Use config.getfloatlist() for home_xy_position config option 2021-08-21 18:08:11 -04:00
samd_sercom.py samd_sercom: Specify the sercom explicitly in a config option 2021-07-04 09:48:45 -04:00
save_variables.py gcode_macro: Use deepcopy() on get_status() results 2021-01-20 16:25:25 -05:00
screws_tilt_adjust.py screws_tilt_adjust: Use config.getfloatlist() for coordinates config option 2021-08-21 18:08:10 -04:00
sdcard_loop.py loop_sdcard: Add loopable SD card file sections 2021-05-26 11:57:57 -04:00
servo.py servo: Set initial value via mcu_servo.setup_start_value() 2020-07-25 11:39:39 -04:00
shaper_calibrate.py resonance_tester: Fixed multi-point resonance testing 2021-04-07 19:05:23 -04:00
skew_correction.py skew_correction: Register during "connect" phase instead of "ready" phase 2021-03-31 22:13:36 -04:00
spi_temperature.py configfile: Support config.getchoice() with integer keys 2021-08-25 10:36:45 -04:00
static_digital_output.py static_digital_output: Use config.getlist() for pins config option 2021-08-21 18:08:11 -04:00
statistics.py statistics: Export the OS and process load in a get_status() method 2021-04-09 20:27:38 -04:00
stepper_enable.py stepper: Simplify helper module registration of stepper motors 2021-07-29 16:35:30 -04:00
sx1509.py mcu: Add support for changing cycle_time in set_pwm() 2020-09-26 20:55:56 -04:00
temperature_fan.py temperature_fan: Add MAX_SPEED and MIN_SPEED to SET_TEMPERATURE_FAN_TARGET command (#3873) 2021-02-02 14:30:04 -05:00
temperature_host.py temperature_host: Rename "path" config to "sensor_path" 2021-02-20 09:23:13 -05:00
temperature_mcu.py rp2040: Add initial adc support 2021-07-04 10:11:02 -04:00
temperature_sensor.py temperature_sensor: Report temperature in stats 2020-12-06 21:55:26 -05:00
thermistor.py thermistor: Add support for the board thermistor on the Einsy Rambo 2020-10-08 15:25:09 -04:00
tmc.py tmc: Add support for a get_status() method 2021-08-30 12:00:46 -04:00
tmc2130.py tmc: Add support for a get_status() method 2021-08-30 12:00:46 -04:00
tmc2208.py tmc: Add support for a get_status() method 2021-08-30 12:00:46 -04:00
tmc2209.py tmc: Add support for a get_status() method 2021-08-30 12:00:46 -04:00
tmc2660.py tmc: Add support for a get_status() method 2021-08-30 12:00:46 -04:00
tmc5160.py tmc: Add support for a get_status() method 2021-08-30 12:00:46 -04:00
tmc_uart.py tmc_uart: Use config.getlist() for select_pins config option 2021-08-21 18:08:11 -04:00
tsl1401cl_filament_width_sensor.py hall_filament_width_sensor: Fix race condition (#3790) 2021-01-22 13:41:34 -05:00
tuning_tower.py gcode_move: Move GCodeMove class from gcode.py to new extras module 2020-08-20 21:03:22 -04:00
verify_heater.py docs: Move config reference information to new Config_Reference.md 2020-11-18 20:10:21 -05:00
virtual_sdcard.py virtual_sdcard: add `file_path` and `file_size` to `status` 2021-06-22 15:15:03 -04:00
z_tilt.py z_tilt: Use config.getlists() for z_positions config option 2021-08-21 18:08:11 -04:00