Example #1
0
 public boolean connectTo(String name, String address, int protocol) {
   viewer.logMessage("Connecting to " + name + " " + address);
   con = new NXTConnector();
   boolean res = con.connectTo(name, address, protocol);
   viewer.logMessage("Connect result " + res);
   if (!res) {
     viewer.logMessage("Connection failed ");
     return false;
   }
   os = con.getOutputStream();
   dataIn = con.getDataIn();
   if (dataIn == null) {
     viewer.logMessage("NULL input stream ");
     return false;
   } else {
     if (os == null) {
       viewer.logMessage("NULL output stream");
       return false;
     } else {
       connected = true;
     }
   }
   name = con.getNXTInfo().name;
   address = con.getNXTInfo().deviceAddress;
   viewer.connectedTo(name, address);
   return true;
 }
Example #2
0
 public void close() {
   try {
     if (con != null) con.close();
   } catch (IOException ioe) {
   }
   ;
 }