I have a VI that sends a message to a DSP to cause it to Initialize. On occasion, it doesn't return. I'm trying to figure out how, at the calling level, to implement a timeout mechanism to keep this type of problem from hanging my entire program. I attached my initial attempt, but this really doesn't do what I need it to do. Any suggestions, examples?