create ValueSet to coordinate, and link PhidgetClient and UnionClient
timeout on union connect, and reconnect to union on failure