#DQMH-599 Singleton and Cloneable Module templates updated to use Start Async Call instead of Run VI method for launching Main VI
#DQMH-613 Add support for scripting an RT tester for singleton modules
#DQMH-646 Added a VI Reference Management lvlib. Updated Init Module.vi to have an optional input to set the Close Master Reference value. This VI includes a long comment explaining the parameter. Updated Close Module.vi to use the new ‘Close Master Reference’ parameter in determining whether to leak the reference
#DQMH-650 Updated cloneable module with the Semaphore Solution for ensuring the Start and Stop operations on a cloneable module are atomic
#DQMH-589 Added request and wait for reply timeout –error constant VI. Updated all request and wait for reply VIs to return the error on timeout –> as requested
here
#DQMH-642 New notifier approach for shutting down the event references in Close Module.vi after the last instance stops
#DQMH-585 Wrap ‘Stop Module.vi’ call at the end of the
API testers in a case structure so it won’t be called if the module was already running when the tester started
#DQMH-585 Added an ‘Already running?’ output to the Obtain Broadcast Events for Registration.vi in the cloneable module template
#DQMH-597 made changes to Wait on Stop Sync.vi for cloneable modules to make sure the Stop Module.vi does indeed wait for the cloneable module to stop regardless if the caller is waiting for all the modules to stop or just this instance
#DQMH-638 Have the module name be sent via the “additional information” parameter when broadcasting Error Reported
#DQMH-600 Add ‘Release Queue’ VI call in top-level Error case of module Main VIs
#DQMH-651 deleted the unnecessary comment from the Request and Wait for Reply notifier template that gets scripted in the MHL for a reply message, as it is no longer relevant now that we have the ‘wait for reply’ parameter