KevinOConnor
KevinOConnor
Improve handling of race conditions with hardware updates. This is the same changes applied to stm32f0_adc.c in commit 88325b6c. This is an alternate implementation of PR #5911 . @adelyser ,...
In an upcoming change to Klipper, the default `bed_mesh` configuration will no longer be automatically loaded at startup. If you are using a `bed_mesh` configuration today then it is recommended...
This provides an assortment of documentation (and some diagnostic changes) for Klipper's CAN bus implementation. Notably: 1. This changes the default CAN bus frequency from 500Kbit to 1mbit in "make...
This is a proposal to remove the existing `max_accel_to_decel` parameter and replace it with a new `minimum_cruise_ratio` parameter. This was proposed by Piezo at https://klipper.discourse.group/t/proportional-acceleration-control/3970 . This doesn't change the...
This is not an issue; it is notification that I have written an alternative FPGA implementation for the Haasoscope hardware: https://github.com/KevinOConnor/hsoft I purchased the Haasoscope as a tool for experimenting...
Hi. I'm trying to understand how the DAC and opamp gain circuit work in practice on the Haasoscope. At first glance the circuit appears to be a simple "differential amplifier"...
The code to calculate a timestamp for each sample in a bulk_sensor report is complex, and every sensor implementation was performing the calculation. This PR moves that calculation into the...
Some Linux systems do not install ifconfig, while ip should always be available. So, update the canbus documentation to recommend that. -Kevin
I think there has been some confusion on the CAN bus `txqueuelen` parameter. This PR is an attempt to clarify the current recommendation, provide information on related error messages, and...
The `on_gcode_error` parameter allows one to run a set of g-code commands if an error is found while running a print using the virtual_sdcard system. (Which is very common, as...