ni / niveristand-communications-bus-template

Template custom device for using communications buses in VeriStand
http://www.ni.com
MIT License
0 stars 3 forks source link

Make Trigger Channels input required #104

Open buckd opened 3 years ago

buckd commented 3 years ago

Is your feature request related to a problem? Please describe. The Execution Unit interface Write to Hardware method has an optional input for Trigger Channels. This is weird, since interfaces should probably always have required inputs. We currently don't have any custom devices based on the template that utilize an inline execution unit that performs Write to Hardware, so we also need to make changes to the template to handle that case before we make that terminal required.

Describe the solution you'd like Trigger Channels on the Write to Hardware method in the Execution Unit interface should be required and the template should be updated to handle inlined triggered writes.

Describe alternatives you've considered None.

Additional context N/A