I think you're misunderstanding, yes you can have multiple tablets attaching to the same Stratux, no problem as the Stratux box broadcasts this data (UDP). My issue is that when Avare is running and getting data from the Stratux, and another app ON THAT SAME TABLET tries to open the Port it fails, it says address already in use.
I believe, I could be wrong but the way I open the Socket is:
...
if (mSocket == null) {
mSocket = new DatagramSocket(null);
mSocket.setReuseAddress(true);
mSocket.setBroadcast(true);
mSocket.setSoTimeout(10000);
mSocket.bind(new InetSocketAddress(mPort));
}
So with this code I can have multiple readers on the tablet if I do this:
mSocket = new DatagramSocket(mPort);
Then the code cannot reuse the UDP Socket.
Makes Sense??