FEATURE REQUEST: Adapt G30/G38 for diy probes for CNC

There is a module called “MODULE_CALIBRATOR” in Snapmaker2-Modules github.

Seems that only function for this module is reporting probe status, and we can make DIY probe and use it with the G30/G38 GCode, ‘cause it’s a bit annoying to set Z height every time in CNC mode.

However, G38 is disabled, and G30 is enabled, but not using Snapmaker module probe, so, it just will ram into workplate.

It will be good to adapt G38 and G30, or at least upload source code of SM Artisan controller. Also it’s a good opportunity to release an branded probe version.

Im with you on this !! i try quickly but really want something more native to snapmaker environement. ie jog wheel that we see in few Snamaker demo. will be great to have external emergency stop for artisan because in my setup its hard to acces because of shelf. Per image jogs wheel look like to be on the can bus side because of the connector type. For sure we could create (what i did ) simple jog wheel over usb serial but its need to be power externally. That been say they should give all source code since its use Marlin open source.PS i dont realy know what are the 2 other device on picture but look like to be Z axis calibrator and XY calibrator. Would be great if snapmaker give acces to those and leave communoty play arround if they dont have men power to make it happen