Skip to content

Compatibility and feature enhancements#258

Open
CooperGerman wants to merge 16 commits into
markniu:newfrom
CooperGerman:fork
Open

Compatibility and feature enhancements#258
CooperGerman wants to merge 16 commits into
markniu:newfrom
CooperGerman:fork

Conversation

@CooperGerman
Copy link
Copy Markdown

Hi,
first of all I'd like to thank you for all the work you put into this amazing project.

As I installed and tried it out I was unfortunately stuck on some aspects and wanted to share my fixes and upgrades if you are interested:

Features and fixes

  • Stealtburner mounting option : As I use a custom TAP mechanism I wanted to adapt the sensor the adxl mount of the stealtburner. You can find here my solution to this.
  • latest klipper and Kalico compatibility : I integrated the hotfix in this issue and fixed several other minor compatibility issues with latest klipper/kalico.
  • External endstop offsets : As I read through the klipper plugin I saw that when using external endstop, the BD Sensor offsets would still be applied. I added some parameters to adjust these independently.
  • FIX PROBE_CALIBRATION through mainsail UI using external endstop: I fixed the calibration routine and added some routes for the calibration process to save the offset to homing_probe_z_offset instead of z_offset because of changes above.
  • FIX no_stop_probe : In my kalico and klipper environments, this feature seemed broken because of recent changes to the probing sessions. Current changes fix these.
  • Add aliases resolving : As some of my printers use RatOS that heavily relies on pin aliases I took upon myself to add this feature.
  • Console verbosity control: When scanning with high sample count, the console gets easily cluttered with messages. I added the console_verbosity parameters (defaults to 0for cleaner console), and restores previous logging starting at 1.

Disclosure:

I use Copilot as my coding assistant, but I reviewed changes myself and I understand klipper reasonably well as I have often modified it or developed plugins and am Happy Hare project contributor.

I would be more than happy to dicuss some this PR with you if you want. You can contact me either through discord @coopergerman or by email yannick.leprovost@uboe.fr.

Limitations :

I cannot test and account for all klipper variations and sensors configurations and i would strongly suggest this PR got merged into a dev branch to be beta tested if anybody is willing to do so.

Side Note : We would like to equip all of our printers with this solution and are facing a little issue, do you think it might be possible to have longer (antenna) cables for the sensor ? Our largest printer is 600x600x200 and the current one is not long enough to place the pcb outside of the chamber (feel free to contact us at contact@uboe.fr).

@CooperGerman CooperGerman marked this pull request as ready for review May 30, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant