Cannot read position, impacting Center Finder

I was trying to use center finder with my snapmaker.
During that I noticed the following in the Move Panel:

  • I cannot “read position”, stays at 0 and i see (Unknown command “?” in Console)

  • When moving left and right from the Move Panel with Distance 10 it actually moves 20.

  • When moving from 0 to left (one step,one click, step-size always 10) it moves in two steps (one click) and X in move panel says -10 but device says -20

  • When moving back once from -10 (which is -20 on device) it moves to +10 (device says 0).

  • When i am on -10 and move left it moves from -20 (on device) to -40 (on device), again in two steps while leaving the position in move panel as -10

Get Position always sets current panel positions to 0.
Obviously Center Finder wont work as it does not have any data to work with

I am uncertain on which snapmaker you have

However, recently there were changes from their side on firmware which impacted compatibility with Lightburn. (Maybe you have already read this)

Could you please state here:
Machine and model
LB version
What controller, you choose when adding machine to light burn
Edit → Device settings screenshot

SnapMaker 350 T with 40W Laser

Using the newest GRBL (serial/usb) 350mm x 350mm config (snapmaker-2.0-40w-v1.lbdev)

Firmware on SM (V1.19.0_20240307)

Lightburn v: 1.5.06

Anybody any issues like this ?

Yes, I have the same issue:

  • Snapmaker A350T FW Snapmaker2_V1.20.3
  • Windows 11, Lightburn 2.0.01
  • 2W IR Laser

I did setup the Laser in Lightburn as follwoing:

Snapmaker (Marlin), connection via USB Serial.

If I click in Lightburn “Get Position”
Lightburn sends command “M114” in the console.

But does not accept the answer from Snapmaker, so the Position stays at X: 0,00 Y: 0,00 Z: 0,00

M114
X:54.00 Y:146.00 Z:173.00 E:0.00 Count X:11680 Y:24960 Z:69200 B:0
ok

@LightBurn is there any chance to make Lightburn read the Position of this answer format from Snapmaker devices?

Sadly Snapmaker does not support M154 :frowning:

But Lightburn could still use polling with M114?

M115
FIRMWARE_NAME:Marlin SM2-4.7.2 (Github) SOURCE_CODE_URL:https://github.com/whimsycwd/SnapmakerMarlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:GD32F305VGT6 EXTRUDER_COUNT:2 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff