Skip to content

Conversation

@pedrolamas
Copy link
Member

Cartographer is now using [cartographer] as a settings section, so this will now detect this usage and include the CARTOGRAPHER_SCAN_CALIBRATE and CARTOGRAPHER_TOUCH_CALIBRATE when it finds the section.

Fixes #1735

Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
@pedrolamas pedrolamas added this to the 1.35.1 milestone Nov 13, 2025
@pedrolamas pedrolamas requested a review from Copilot November 13, 2025 10:12
@pedrolamas pedrolamas added the GH - Bug Something isn't working label Nov 13, 2025
Copilot finished reviewing on behalf of pedrolamas November 13, 2025 10:15
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for the new [cartographer] configuration section in Klipper, which provides two calibration commands: CARTOGRAPHER_SCAN_CALIBRATE and CARTOGRAPHER_TOUCH_CALIBRATE. This update addresses the migration from the older [scanner] section approach to the dedicated [cartographer] section.

Key Changes:

  • Added type definition for the cartographer settings section
  • Added wait constants for the two new Cartographer calibration commands
  • Updated probe detection and added dedicated Cartographer calibration tool support in ToolheadCard

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
src/store/printer/types.ts Added cartographer property to printer settings type, reusing the existing KlipperPrinterCartographerScannerSettings interface
src/globals.ts Added wait constants onCartographerScanCalibrate and onCartographerTouchCalibrate for async command tracking
src/components/widgets/toolhead/ToolheadCard.vue Added Cartographer support to probe detection, created dedicated getter for Cartographer calibration support, and added the two calibration tool entries

@pedrolamas pedrolamas merged commit c6852dc into fluidd-core:develop Nov 13, 2025
10 checks passed
@pedrolamas pedrolamas deleted the pedrolamas/fix-cartographer-integration branch November 13, 2025 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GH - Bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cartographer support doesn't work with latest Cartographer software

1 participant