gSender no options for 7,8,9?

I know this should be an easy fix but I can’t for the life of my figure it out.

When I load gSender’s firmware settings I can see $1-$6 and $6+ but there’s no option for $7, $8, $9 and when I try to send an M7, M8, or M9 nothing happens.

I have an IOT connected to the Coolant port, the wiring appears proper.

My primary question is first off should gSender be auto detecting that connection (doubtful) or is there a command I have to run to activate those three options?

IOT Relay Control - LongMill CNC CNC was a big help except for this last step.

@thisismyurl Welcome to the group, Christopher. From what I can see, grbl does not contain parameters for $7, $8 and $9. This is not a gSender issue.

I do not know the answer to your M7, M8 and M9 command question. I don’t believe that these commands have anything to do with the $ parameters, though. Searching on those commands does yield some replies on the Arduino forum that may help you. Otherwise, members here may be able to help.

If you are coming off the correct Pin on the Controller, The M7 command should activate that pin and M9 de activate it.
M7 is turn coolant mist on
M8 is turn coolant flood on
M9 turn off both M7 and M8
It has nothing to do with $ entries.
On an Arduino, it is Pin A3 for coolant. I use it to control my dust extractor, not coolant.

1 Like

I have the Digital Loggers IOT Relay. As @Lappa mentioned if you hook it up to the coolant output you can control it with the M7 or M8 to turn it on and M9 to turn it off. You can test it in the spindle tab in the bottom right of gSender.

I think the best way to automate it is to use the custom G-code sections in gSender. Put M7 in On Start and On Resume. Put M9 in On Pause and On Stop. Not sure if those are the exact names in gSender but you get the idea. I use mine to automatically start the router and vacuum if I’m using it. When using my laser I have it turn on my air assist. I do have to change plugs as part of switching from laser to router.

1 Like

Thanks, guys. After banging my head against the wall for much longer than I care to admit, I tracked the error down. It appears to have been between the chair and keyboard. I’m not going to point fingers (at myself), but apparently, stripping the wire before inserting it into the connector is an effective start.

@thisismyurl We have all been there and one that, Christopher. :grinning:

As you have resolved your problem, I am closing the topic. Have fun.