![gecko g540 troubleshooting gecko g540 troubleshooting](http://lh5.googleusercontent.com/_dE7iaOkEf6s/TZYyuB4yetI/AAAAAAAABIQ/AzIU2i-zu7I/Gutted_UPS.jpg)
To request the homing switch state you turn on the bit associated with the switches in the status report mask. If you have not homed your machine or otherwise initialized your machine these values will be meaningless until your machine is initialized. This causes Grbl to report the Machine Position and the Work Position. The default setting for the status report mask is 3. In order to get this report you have to change the “status report mask” in Grbl.
GECKO G540 TROUBLESHOOTING SERIAL
Also, the Serial Monitor in the Arduino IDE will send the immediate commands.īefore we can get the information we want we have to tell Grbl that we want to see the state of the homing switches. You can use a terminal program like HyperTerminal or Putty to perform this function. UGCS is one of the programs that does not send the immediate commands when you enter them in the “Command Tab”. Not all Grbl access programs will pass Grbl immediate commands to the Arduino. For the purpose of this article we are interested in the homing switch state. This command asks Grbl for its current value of some of its state information. To do so, you use the Grbl status immediate command ? (question mark). NOTE: In order to use this procedure you need to have grbl Version 0.9j or later installed on your Arduino. If you are having difficulties with your homing switches you can do a quick test with Grbl to see what the state of the homing switches is from Grbl’s point of view.