Advertisement
Guest User

Untitled

a guest
Jan 9th, 2014
396
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.09 KB | None | 0 0
  1. import g4p_controls.*;
  2. import processing.net.*;
  3. import java.awt.Font;
  4.  
  5. final byte EOT = 23; // End Transmission Block
  6.  
  7. Client c;
  8. String readFromNet;
  9.  
  10. String ipAddr;
  11. String ipMask;
  12.  
  13. public void setup(){
  14.   size(720, 420, JAVA2D);
  15.   createGUI();
  16.   customGUI();
  17.    
  18.   ipAddr     = txtIPaddr.getText();
  19.   ipMask     = txtIPmask.getText();
  20.  
  21.   c = new Client(this, "192.168.1.39", 80);
  22. }
  23.  
  24. public void draw(){
  25.   background(230);
  26.  
  27.   if (c.available() > 0) {
  28.     readFromNet = c.readString();
  29.     println(readFromNet);
  30.     println("YES");
  31.     c.stop();    
  32.   }  
  33. }
  34.  
  35. public void customGUI() {}
  36.  
  37. public void parseAndSend() {
  38.  
  39.  c.write("PUT ");
  40.  
  41.  String[] ip = split(ipAddr, '.');
  42.  for (int i=0; i < 4; i++) {
  43.    c.write( nf( int(ip[i]), 3)  );
  44.    c.write(EOT);
  45.  }
  46.  
  47.  String[] mask = split(ipMask, '.');
  48.  for (byte i=0; i < 4; i++) {
  49.    c.write( nf( int(mask[i]), 3) );
  50.    c.write(EOT);
  51.  }
  52.  
  53.  c.write( password );
  54.  c.write(EOT);
  55.  
  56.  c.write("\r\n");
  57.    
  58. //  c.stop(); // IF A UNCOMMENT THIS, ARDUINO RECEIVE DATA IMMEDIATELY
  59.     // BUT I IMPOSSIBLE READ INPUT
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement