Survey Troubleshooting

Troubleshooting

SAVE_CONFIG section 'scanner' option 'scanner_touch_z_offset' conflicts with included value

A common cause for this is having you [scanner] section in an included config file and not in printer.cfg. To work around this klipper limitation, remove scanner_touch_z_offset from your included config and add it to printer.cfg. Below is an example of what to have in printer.cfg. This will allow klipper to save new offsets using the UI.

Unknown pin chip name "cartographer"

This occurs when there is old references to cartographer in your printer.cfg Please check your printer.cfg and make sure "cartographer" only appears next to sensor: and [adxl] cs_pin:

Unknown pin chip name "scanner"

This can happen when the symlink between klipper and scanner is broken. You can check your symlinks with the following command.

find  ~/klipper/klippy/extras/  -maxdepth 1 -type l -ls

If they dont look right or youre just not sure, run the following again.

cd ~/cartographer-klipper
chmod +x install.sh
./install.sh

And then check your symlinks again. You should see scanner.py pointed to the cartographer-klipper folder.

Mcu 'scanner': command format mismatch: query_lis2dw

This happens when youre using an older version of klipper. If you for whatever reason cannot update to the latest version of klipper, you need to REMOVE the following sections from printer.cfg completely.

[lis2dw]
cs_pin
spi_bus:

[resonance_tester]
accel_chip: lis2dw

I'm getting weird errors after updating my scanner.py, what do I do?

Firstly make sure you have hit the RESTART KLIPPER button in your Fluid/Mainsail UI, this will force the refresh of scanner.py to the updated version.

Option 'X' is not valid in section 'scanner'

You have a parameter within your [scanner] section in printer.cfg that isnt valid. Remove X from your printer.cfg or check its written correctly. You can see valid parameters here

Last updated