Commit Graph

  • 064eee6859 stm32: Fix i2c clock speeds for chips with a peripheral clock over 48Mhz Kevin O'Connor 2024-09-22 21:19:59 -04:00
  • 8b7cc43952 stm32: Reduce peripheral clock speed on stm32g4 chips Kevin O'Connor 2024-09-22 21:18:34 -04:00
  • 9426485bb6
    rp2040: Check for i2c NACK/Start NACK (#6692) Timofey Titovets 2024-09-23 01:28:07 +02:00
  • b4aca122a1 flash_usb: Wait for busnum file to exist when flashing with picoboot Jack Wakefield 2024-09-15 18:45:04 +01:00
  • d9236f1c20
    STM32: Check for NACK (#6687) Timofey Titovets 2024-09-23 01:24:29 +02:00
  • 8a5801a204 i2c: drop i2c_modify_bits Timofey Titovets 2024-09-10 21:04:35 +02:00
  • 71433b8224 sx1509: drop i2c_modify_bits Timofey Titovets 2024-09-10 21:03:06 +02:00
  • 87ac69363a fan: Wait full kick_start_time even if request is for full speed Kevin O'Connor 2024-09-15 00:17:35 -04:00
  • 5731d964b6 fan: Use GCodeRequestQueue to queue updates Kevin O'Connor 2024-08-16 13:22:38 -04:00
  • f323a4fcc7 output_pin: Add send_async_request() support to GCodeRequestQueue Kevin O'Connor 2024-09-13 15:13:09 -04:00
  • 69e0d866c0 output_pin: Improve GCodeRequestQueue timing on duplicate requests Kevin O'Connor 2024-09-15 00:03:58 -04:00
  • 0532a41c75 led: Fix typo in call to unregister_timer() Kevin O'Connor 2024-09-16 13:29:25 -04:00
  • 900bf2be55 Revert "fan: Use GCodeRequestQueue to queue updates" Kevin O'Connor 2024-09-13 14:30:56 -04:00
  • cc4ad6670f output_pin: Keep flushing GCodeRequestQueue if needed Kevin O'Connor 2024-09-13 00:59:44 -04:00
  • 28995a8bce servo: Use GCodeRequestQueue to queue updates Kevin O'Connor 2024-08-16 14:00:24 -04:00
  • 7940a6a728 fan: Use GCodeRequestQueue to queue updates Kevin O'Connor 2024-08-16 13:22:38 -04:00
  • 6ade82ed7e output_pin: Introduce new helper to facilitate queuing of gcode requests Kevin O'Connor 2024-08-15 23:53:50 -04:00
  • 3a57f71f33 output_pin: Remove deprecated maximum_mcu_duration and static_value Kevin O'Connor 2024-08-16 14:05:13 -04:00
  • 293858c51f hx71x: Avoid base classes to improve python2 compatibility Kevin O'Connor 2024-09-03 22:11:03 -04:00
  • 14a83103c3
    flashsd: Add support for chitu-v6 (#6671) Bevan Weiss 2024-09-06 06:50:32 +10:00
  • 08a1c9f127 docs: update temperature_probe documentation Eric Callahan 2024-08-12 10:56:49 -04:00
  • 40d6a06f8f temperature_probe: add max_valid_temp option Eric Callahan 2024-08-12 10:49:55 -04:00
  • f71d2c7cfc stm32: Fix setting USB clock with USB to CANbus mode on stm32g4/stm32l4 Kevin O'Connor 2024-08-29 22:31:13 -04:00
  • 81de9a8615 bme680: measure gas VOC once a while Timofey Titovets 2024-07-21 15:35:55 +02:00
  • f9d7a71195 bme680: select mode once Timofey Titovets 2024-07-13 23:27:22 +02:00
  • ff3eed2ad8 bme280: use periodic mode for BM[PE]280 Timofey Titovets 2024-07-13 22:40:23 +02:00
  • 9e45ec222e bme280.py: drop unused max_sample_time Timofey Titovets 2024-07-14 00:37:55 +02:00
  • 3e55008323 bme280.py: iir_filter mask input value Timofey Titovets 2024-07-14 00:35:22 +02:00
  • d81eb557d7 sensor_hx71x: Signal an overflow from the timer handler Kevin O'Connor 2024-08-02 13:54:06 -04:00
  • d5e5a6da2d hx71x: Update api header and docs to correctly note "value" field Kevin O'Connor 2024-08-02 13:44:26 -04:00
  • c0edfbc4ea
    src: Current code produces warnings for possible value overflows. (#6665) Bevan Weiss 2024-08-15 12:14:19 +10:00
  • 3f2ef88eb9 gcode_arc: merge coords gen & G1 emit Timofey Titovets 2024-08-01 22:34:10 +02:00
  • 503e7e368b gcode_arc: refactor simplify Timofey Titovets 2024-08-03 20:54:07 +02:00
  • ca815f52c8
    stm32: Fix getting wrong ADC value on PA0 of STM32G431 (#6660) Nicholas Huskie 2024-08-09 10:45:12 +08:00
  • 025ae2349d
    docs: Update Installation.md (#6650) JamesH1978 2024-08-09 03:43:21 +01:00
  • d7d9092a92 servo: Asynchronous adjustments of servo position Dmitry Butyugin 2024-07-30 20:51:28 +02:00
  • ba2a149e9a idex_modes: Improved restoring position in RESTORE_DUAL_CARRIAGE_STATE Dmitry Butyugin 2024-07-14 20:12:32 +02:00
  • 13c75ea876 docs: Fix heading hierarchy for load_cell in Config_Reference.md Kevin O'Connor 2024-07-31 21:31:22 -04:00
  • cb15d0fec6 load_cell: Don't start sensor on startup Kevin O'Connor 2024-07-31 21:26:10 -04:00
  • 055f07c638 ads1220: Add ADS1220 bulk sensor to load_cell Gareth Farrington 2024-06-02 22:33:45 -07:00
  • c0095812ff hx71x: Load Cell Skeleton and HX71x bulk ADC Gareth Farrington 2024-06-02 22:31:28 -07:00
  • 0844388d70
    config: Update generic-bigtreetech-skr-mini-e3-v3.0.cfg (#6654) Miles Pawar 2024-07-27 01:14:22 +01:00
  • 12cd1d9e81
    spi_flash: Add stm32g0b0xx to board_defs.py (#6646) bryan065 2024-07-18 10:45:51 -04:00
  • 6848843224 docs: add initial temperature_probe documentation Eric Callahan 2024-04-09 11:26:39 -04:00
  • bd1dbc8af3 probe_eddy_current: support thermal compensation Eric Callahan 2024-04-01 07:44:31 -04:00
  • 7603953ef7 temperature_probe: probe temperature sensor Eric Callahan 2024-03-05 05:42:18 -05:00
  • 0087f04cc3 gcode: Minor change to suppress python warning on '\s' Kevin O'Connor 2024-07-11 15:01:32 -04:00
  • c84d78f3f1
    extruder: Allow dynamic adjustment of pressure advance (#6635) Dmitry Butyugin 2024-07-11 20:43:21 +02:00
  • 248d3dbf8b
    sht3x: use periodic report mode (#6634) Timofey Titovets 2024-07-07 00:28:45 +02:00
  • 00cb683def serialhdl: Catch IOError in connect_canbus() Kevin O'Connor 2024-07-04 17:20:36 -04:00
  • 34732f857a smart_effector: Define get_position_endstop() wrapper Kevin O'Connor 2024-07-04 18:36:39 -04:00
  • 9318901f19 mkdocs: Update id Kevin O'Connor 2024-06-30 15:39:46 -04:00
  • 4d21ffc1d6
    config: Adds support for the Tronxy Crux1 printer (#6627) elmo 2024-06-27 18:59:48 +02:00
  • 6d70050261 temperature_mcu: Enhance "ADC out of range" error reports Kevin O'Connor 2024-06-18 13:22:48 -04:00
  • 2d73211190 adc_temperature: Enhance "ADC out of range" error reports Kevin O'Connor 2024-06-18 13:18:06 -04:00
  • d89722056b mcu: Rename setup_minmax() to setup_adc_sample() Kevin O'Connor 2024-06-18 13:01:34 -04:00
  • 9fa0fb1a0e error_mcu: Support mechanism to add per-instance context to a shutdown Kevin O'Connor 2024-06-18 12:51:32 -04:00
  • 7149bb1b6d error_mcu: Move formatting of mcu connect errors to error_mcu module Kevin O'Connor 2024-06-15 12:34:29 -04:00
  • ba529996ea error_mcu: Move mcu protocol error reporting to error_mcu module Kevin O'Connor 2024-06-15 12:27:36 -04:00
  • 4ac283cc0e error_mcu: Move shutdown error message formatting to new error_mcu.py module Kevin O'Connor 2024-06-15 12:13:35 -04:00
  • a19d64febd docs: add rapid probing documentation Eric Callahan 2024-06-11 14:31:39 -04:00
  • a19af08894 bed_mesh: add support for MESH_PPS param in BMC Eric Callahan 2024-02-16 06:13:05 -05:00
  • 2c7e09cfa6 bed_mesh: use generated XY positions in probe_finalize() Eric Callahan 2024-06-09 19:21:01 -04:00
  • fc0f17b920 graph_mesh: script for mesh visualization and analysis Eric Callahan 2024-02-19 15:10:56 -05:00
  • c7b7c11cc3 bed_mesh: add dump_mesh webhooks API Eric Callahan 2024-02-14 08:16:49 -05:00
  • f2df011c68 bed_mesh: optimize rapid travel paths Eric Callahan 2024-02-13 14:55:14 -05:00
  • 0a14e33150 probe_eddy_current: Add support for "rapid_scan" mode Kevin O'Connor 2024-06-06 17:09:02 -04:00
  • 11f04ba1ba configfile: Allow getchoice() to take a list Kevin O'Connor 2024-06-17 13:49:05 -04:00
  • 863a463cb2 rp2040_link: Explicitly set klipper.elf output section flags to avoid warning Kevin O'Connor 2024-06-11 10:50:57 -04:00
  • ae227d485c armcm_link: Fix build on recent arm gcc/newlibc versions Kevin O'Connor 2024-06-11 08:58:31 -04:00
  • 433fcb6f24 axis_twist_compensation: Fix missing probe import Kevin O'Connor 2024-06-15 11:04:07 -04:00
  • beba2c2d33 axis_twist_compensation: No need to rename bed_mesh and manual_probe Kevin O'Connor 2024-06-15 11:03:28 -04:00
  • fcf064ba68 probe_eddy_current: Add support for probing in "scan" mode Kevin O'Connor 2024-05-31 16:48:55 -04:00
  • aa0dbf6ee6 probe_eddy_current: Calculate toolhead position along with probed position Kevin O'Connor 2024-06-06 16:39:33 -04:00
  • 49f511e679 probe_eddy_current: Process samples as they arrive Kevin O'Connor 2024-06-06 16:15:51 -04:00
  • 429aa2b2a6 probe_eddy_current: Generate Z height from average frequency Kevin O'Connor 2024-05-31 16:52:07 -04:00
  • bf1bc1ee0f probe_eddy_current: Introduce new EddyGatherSamples helper class Kevin O'Connor 2024-05-31 15:46:34 -04:00
  • 1591a51f76 probe: Gather multiple results in ProbeSessionHelper Kevin O'Connor 2024-05-31 14:10:34 -04:00
  • 8de7153952 probe: Rework ProbePointsHelper to store results locally Kevin O'Connor 2024-05-31 13:17:41 -04:00
  • 0d87bec159 ci-install: update gnu-pru to version 2024.05 Eric Callahan 2024-06-11 16:14:38 -04:00
  • 589bd64ce0 command: Support 2-byte message ids Kevin O'Connor 2024-06-05 21:37:57 -04:00
  • 36b8831c7e sensor_bulk: Change maximum data size from 52 to 51 bytes Kevin O'Connor 2024-06-05 20:20:24 -04:00
  • 17c645f000 msgproto: Support multi-byte command and response ids Kevin O'Connor 2024-06-05 20:01:50 -04:00
  • d4bae4dffe probe: Simplify PrinterProbe() now that there are no external callers Kevin O'Connor 2024-05-27 15:43:46 -04:00
  • 931d1ce8f4 probe_eddy_current: No need to use PrinterProbe() class Kevin O'Connor 2024-05-27 15:13:48 -04:00
  • 93245b3678 smart_effector: No need to use PrinterProbe() class Kevin O'Connor 2024-05-27 15:06:59 -04:00
  • 068d2a9f5a bltouch: No need to use PrinterProbe() class Kevin O'Connor 2024-05-27 14:59:20 -04:00
  • f72f94e299 probe: Move add_steppers() logic to HomingViaProbeHelper class Kevin O'Connor 2024-05-25 20:52:18 -04:00
  • 58753e58a2 probe: Use ppins.setup_pin() helper Kevin O'Connor 2024-05-25 20:47:40 -04:00
  • abfe3675d6 bltouch: Use ppins.setup_pin() helper Kevin O'Connor 2024-05-25 20:46:56 -04:00
  • e780049a74 probe: Use an event for axis twist compensation updates Kevin O'Connor 2024-05-24 21:04:49 -04:00
  • f4adb29999 probe: Ensure all external callers always call end_probe_session() Kevin O'Connor 2024-05-23 16:43:55 -04:00
  • 982a50c70a probe: Split z_virtual_endstop handling to new HomingViaProbeHelper class Kevin O'Connor 2024-05-23 15:58:39 -04:00
  • de9798fb5b probe: Move offset handling to new ProbeOffsetsHelper class Kevin O'Connor 2024-05-23 15:48:15 -04:00
  • f9a2920cee probe: Move PROBE_ACCURACY command to ProbeCommandHelper class Kevin O'Connor 2024-05-23 15:22:47 -04:00
  • 292512f813 probe: Move PROBE_CALIBRATE to ProbeCommandHelper class Kevin O'Connor 2024-05-23 12:40:53 -04:00
  • 6ea5b94d1e probe: Convert probe.get_lift_speed() to probe.get_print_params() Kevin O'Connor 2024-05-23 14:51:01 -04:00
  • 6f6122a576 probe: Move Z_OFFSET_APPLY_PROBE to ProbeCommandHelper class Kevin O'Connor 2024-05-23 13:51:04 -04:00
  • 8fc11b4a2e probe: Introduce new ProbeCommandHelper class Kevin O'Connor 2024-05-22 20:59:28 -04:00
  • bec47e0492 probe: Split out new ProbeSessionHelper() class from PrinterProbe() Kevin O'Connor 2024-05-23 13:32:04 -04:00