I was able to regain access to the Maslow interface. I retracted/extended the belts. Put it back on my frame, pressed the apply tension button. Uploaded the gcode, however, my play button is non-existent. So even if I wanted to, I couldnt attempt to start it. I then pressed the square stop button, and it told me belt lengths were unknown.
Serial Messages
Index.html Version: v1.23.0
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:INFO: FluidNC v1.23.0]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.7-dirty]
[MSG:INFO: Local filesystem type is littlefs]
[MSG:INFO: Configuration file:maslow.yaml]
[MSG:WARN: Ignored key MaslowAutoUpdate]
[MSG:WARN: Ignored key MaslowUpdateURL]
[MSG:INFO: Machine Maslow S3 Board]
[MSG:INFO: Board Maslow]
[MSG:INFO: UART1 Tx:gpio.1 Rx:gpio.2 RTS:NO_PIN Baud:115200]
[MSG:INFO: SPI SCK:gpio.12 MOSI:gpio.11 MISO:gpio.13]
[MSG:INFO: SD Card cs_pin:gpio.10 detect:NO_PIN freq:8000000]
[MSG:INFO: Stepping:Timed Pulse:4us Dsbl Delay:0us Dir Delay:0us Idle Delay:240ms]
[MSG:INFO: Axis count 5]
[MSG:INFO: Axis A (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis B (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis C (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis D (-4000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis Z (-100.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: tmc_2209 UART1 Addr:0 Step:gpio.15 Dir:gpio.16 Disable:NO_PIN R:0.11]
[MSG:INFO: Motor1]
[MSG:INFO: tmc_2209 UART1 Addr:1 Step:gpio.46 Dir:NO_PIN Disable:NO_PIN R:0.11]
[MSG:INFO: Z Axis driver test passed]
[MSG:INFO: Z2 Axis driver test passed]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: STA SSID is not set]
[MSG:INFO: AP SSID maslow IP 192.168.0.1 mask 255.255.255.0 channel 1]
[MSG:INFO: AP started]
[MSG:INFO: WiFi on]
[MSG:INFO: WebSocket send protection active (canSend() checks enabled)]
[MSG:INFO: Captive Portal Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]
Grbl 1.23 [FluidNC v1.23.0 (wifi) ‘$’ for help]
Grbl 1.23 [FluidNC v1.23.0 (wifi) ‘$’ for help]
[MSG:INFO: ‘$H’|‘$X’ to unlock]
[MSG:INFO: Encoder connected on Top Left]
[MSG:INFO: Motor detected on Top Left]
[MSG:INFO: Encoder connected on Top Right]
[MSG:INFO: Motor detected on Top Right]
[MSG:INFO: Encoder connected on Bottom Left]
[MSG:INFO: Motor detected on Bottom Left]
[MSG:INFO: Encoder connected on Bottom Right]
[MSG:INFO: Motor detected on Bottom Right]
[MSG:INFO: Current z-axis position loaded as: 15.000]
[MSG:INFO: No saved belt positions found in NVS - machine will remain in UNKNOWN state until belts are calibrated/extended]
[MSG:INFO: Starting Maslow Version v1.23.0-dirty]
[MSG:INFO: Maslow_Retract_Current_Threshold: 1300]
[MSG:INFO: Maslow update loop registered with hardware watchdog]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
[MSG:INFO: Current z-axis position loaded as: 15.000]
[MSG:INFO: No saved belt positions found in NVS - machine will remain in UNKNOWN state until belts are calibrated/extended]
[MSG:INFO: Starting Maslow Version v1.23.0-dirty]
[MSG:INFO: Maslow_Retract_Current_Threshold: 1300]
[MSG:INFO: Maslow update loop registered with hardware watchdog]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
Retract All
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:INFO: Caution: Unlocked]
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Unknown to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
[MSG:INFO: Top Right pulled tight with offset -2210.768]
[MSG:INFO: Top Left pulled tight with offset -2188.707]
[MSG:INFO: Bottom Right pulled tight with offset -2623.204]
[MSG:INFO: Bottom Left pulled tight with offset -2749.456]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:INFO: Succeeded]
Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Extending Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
[MSG:INFO: All belts extended to 2600.000mm]
[MSG:INFO: Requesting state change from Extending Belts to Belts Extended]
[MSG:INFO: Succeeded]
Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from Belts Extended to Extending Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: All belts extended to 1900.000mm]
[MSG:INFO: Requesting state change from Extending Belts to Belts Extended]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Belts Extended to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
[MSG:INFO: Bottom Left pulled tight with offset 0.000]
[MSG:INFO: Top Right pulled tight with offset 0.129]
[MSG:INFO: Top Left pulled tight with offset -0.365]
[MSG:INFO: Bottom Right pulled tight with offset -0.032]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:INFO: Succeeded]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
[MSG:INFO: Top Right pulled tight with offset -0.086]
[MSG:INFO: Bottom Right pulled tight with offset 0.000]
[MSG:INFO: Top Left pulled tight with offset -0.064]
[MSG:INFO: Bottom Left pulled tight with offset -0.032]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:INFO: Succeeded]
Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Extending Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
[MSG:INFO: All belts extended to 1900.000mm]
[MSG:INFO: Requesting state change from Extending Belts to Belts Extended]
[MSG:INFO: Succeeded]
Apply Tension
[MSG:INFO: Requesting state change from Belts Extended to Taking Slack]
[MSG:INFO: Succeeded]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Waypoint 0 coordinates: X=0.000 Y=ovf]
[MSG:INFO: Unable to determine machine position]
[MSG:ERR: Failed to compute XY from lengths]
Test
Index.html Version: v1.23.0
[MSG:INFO: Firmware Version: v1.23.0-dirty]
[MSG:INFO: I2C Timeout: ]
[MSG:INFO: 10]
[MSG:INFO: All tests passed on Top Left]
[MSG:INFO: All tests passed on Top Right]
[MSG:INFO: All tests passed on Bottom Left]
[MSG:INFO: All tests passed on Bottom Right]
[MSG:INFO: Zm=15.000mm, Z home=0.000mm, Z position=15.000mm]
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z-5 (mm)
JogTo: $J=G91G21F300Z-5 (mm)
JogTo: $J=G91G21F300Z-5 (mm)
Maslow is not ready to move.
Z Home pos set: Z=0mm
[G54:0.000,0.000,0.000,0.000,0.000]
Maslow is not ready to move.
Could not perform Jog. Belt lengths are unknown.
Maslow is not ready to move.
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z5 (mm)
JogTo: $J=G91G21F300Z-5 (mm)
JogTo: $J=G91G21F300Z-5 (mm)
JogTo: $J=G91G21F300Z-5 (mm)
Z Home value clamped to range: Z=72
Z Home pos set: Z=72mm
[G54:0.000,0.000,72.000,0.000,0.000]
Home pos set: X=0 Y=0
[G54:0.000,0.000,72.000,0.000,0.000]
Stop Maslow and Gcode
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Zm=85.000mm, Z home=72.000mm, Z position=13.000mm]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
[MSG:INFO: Unable to determine machine position from belt lengths]
Maslow is not ready to move.
Could not perform Jog. Belt lengths are unknown.
Maslow is not ready to move.
Could not perform Jog. Belt lengths are unknown.
Stop Maslow and Gcode
Stop Maslow and Gcode
Retract All
Set Z-Stop
Stop
JogTo: $J=G91G21F300Z-5 (mm)
JogTo: $J=G91G21F300Z-5 (mm)