I dont know what to say Chad, at first I thought that My code was screwy or I had not implemented my I/O correctly then I noticed that I had not "RESET" my mach on startup, once I did that everything did what it was supposed to do.... but not until after the Large port air valve cleaned off my desk for me

If anyone else out there has a GREX hooked up and running the laetst firmare try hitting your mach reset button then turning an output on.... It could just be me, historically I am a murphy magnet, I attract odd and unusual behavior in all things mechanical and electrical.
Mike