Quote:
Originally Posted by Joe Ross
You can simplify this by using "Format Into String" on the enum.
|
That's how we did it last year. It was a lot of upfront work to create all the typedefs, but it made the programming completely safe from simple typing errors. We wrote wrappers around all the RefNum Get functions so they could accept either strings or enums.
We also had bunch of special global cluster arrays defining everything necessary to open relays, digital inputs, counters, encoders, drivebase motor sets, individual motors, solenoids, analog inputs, etc. Begin and Finish ran through the arrays opening (and closing) everything, so once we had the basic code framework written we never needed to touch those VIs again.