#!/bin/bash
# Get the boolean signal value
VALUE=$(halcmd gets laser-on)

# Convert TRUE/FALSE to 1.0/0.0 if needed
if [[ "$VALUE" == "TRUE" ]]; then
    VALUE="1.0"
elif [[ "$VALUE" == "FALSE" ]]; then
    VALUE="0.0"
fi

# Ensure output is formatted as a float
echo "MSG, hal_pi_gpio.pin-10-out = $VALUE"
echo "#1000 = $VALUE" > /tmp/gcode_var.ngc

#(DEBUG, The value of #1000 is [#1000])
#(MSG, The value of #1000 is [#1000])

exit 0

