02-12-2007 12:07 PM - edited 02-12-2007 12:07 PM
@LabViewNubie wrote:
So is storing semaphores in an array not something one typically does in LabVIEW?
Apparently it's not something people like to admit.
Yet another approach that may avoid semaphores (and the need to share them with Barrels) might be to have the Lift-driver decide whether it could accomplish a move-request, and if not, "save" the move for later. I didn't suggest this before because (i think) it would make the Lift-driver significantly more complex and make it harder for a Barrel to know how long it's been soaking.
If you're insecure about all this, there are certainly other approaches - including ones that don't require reentrant VIs or semaphores - do whatever floats your Barrel!
Cheers.
Message Edited by tbd on 02-12-2007 12:08 PM
03-01-2007 03:25 PM - edited 03-01-2007 03:25 PM
Message Edited by LabViewNubie on 03-01-2007 03:34 PM
03-02-2007 12:01 PM