I solved, the problem was that the modbus data simulator (http://www.plcsimulator.org/) was set with number of server connection 10, changing this parameter with 1000 the app works fine.
Hi John, do you have an exampe with refresh update of 1 second?
Thread threadInit = new Thread(new Runnable() { public void run() { Message msg = null; enExecution = true; Integer i = 0; while (enExecution) { try { i++; readDataMb(); Thread.sleep(1000); //mmsec Refresh data } catch (InterruptedException e) { Log.d("[Android]Main", e.getMessage()); } } } }); threadInit.start(); private void readDataMb() { String astr = "192.168.3.88"; //Modbus Device InetAddress addr = null; try { addr = InetAddress.getByName(astr); } catch (UnknownHostException e) { e.printStackTrace();...