Problema Codigo shield ethernet con modulo BT


buenas tardes,
                        estoy haciendo un proyecto de automatización de luces, recientemente agregue el shield ethernet con el siguiente codigo
quote
// create client connection
  ethernetclient client = server.available();
  if (client) {
    while (client.connected()) {   
      if (client.available()) {
        char c = client.read();
     
        //read char char http request
        if (readstring.length() < 100) {
          //store characters string
          readstring += c;
          //serial.print(c);
         }

         //if http request has ended
         if (c == '\n') {         
           //serial.println(readstring); //print serial monitor debuging
     
           client.println("http/1.1 200 ok"); //send new page
           client.println("content-type: text/html");
           client.println();     
           client.println("<html>");
           client.println("<head>");
           client.println("<meta name='apple-mobile-web-app-capable' content='yes' />");
           client.println("<meta name='apple-mobile-web-app-status-bar-style' content='black-translucent' />");
           client.println("<link rel='stylesheet' type='text/css' href='http://randomnerdtutorials.com/ethernetcss.css' />");
           client.println("<title>beyerlin home automation system</title>");
           client.println("</head>");
           client.println("<body>");
           client.print("<body style=background:gray>");
           client.println("<h1>automatizaci&oacute;n de luces</h1>");
           client.println("<hr />");
           client.println("<br />"); 
           client.println("<h2>panel de control</h2>");
           client.println("<br />"); 
           client.println("<a href=\"/?button1on\"\">luz on</a>");
           client.println("<a href=\"/?button1off\"\">luz off</a><br /><br /><br /><br />");   
           client.println("<br />");     
           client.println("<br />");
           client.println("</body>");
           client.println("</html>");
     
           delay(1);
           //stopping client
           client.stop();
           //controls arduino if press buttons
           
           
           if (readstring.indexof("?button1on") >0)
           {
               onrelay();
           }
           if (readstring.indexof("?button1off") >0)
           {
              offrelay();
           }
           
           readstring="";
        }
      }
    }
  }  //fin client
y me deja de funcionar el bt, me puedo conectar pero cuanto le mando un valor no llega la arduino, comento el codigo citado anteriormente y funciona perfecto. alguna idea?

salu2



Arduino Forum > International > Español > Software (Moderators: surbyte, Hector_A) > Problema Codigo shield ethernet con modulo BT


arduino

Comments