Problem description
When I recently tried to enable a specific pin in the firmware to output power on a gcode command on my OmTech Laserboard (that is what it is called in the firmware, I am not 100% what the actual brand is or what OEM they are getting it from and repurposing), I expect to be able to tell my software to send that command at the start of the job, but instead nothing happens.
This problem is despite the commands being sent as seen in the console on the job start and stop nothing happens. No voltage change on that pin. Either the silk screen on the back does not mean what I think it means and the pin labels are not in fact pin lables, the config is not being read when the board turns on, or I am missing something else entirely.
My system description
-
I have a Smoothieboard v1
-
I am running Smoothieware version: edge-54d22942
-
I connect to my Smoothieboard via USB Windows system
-
My Smoothieboard controls a: OmTech K40 Laser
Here is my configuration:
This is the snippet of the part of the config in question:
switch.misc.enable true
switch.misc.input_on_command M42 #
switch.misc.input_off_command M43 #
switch.misc.output_pin 0.5 # Test Air
switch.misc.output_type digital # just an on or off pin
The whole config is here: https://pastebin.com/iFSaQ2gn
This is the back of the board I am using - basically I am trying to get the board to output 5v to my solenoid whenever the laser is firing. For the time being it is connected to the designated blow port but this only fires on laser passes set to over 63% power in Lightburn. I would prefer it just fire the air assist anytime the laser is firing.