Page 481 - MDP2020-1
P. 481

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅰ    |  475


                        char  c  =  myServer.recv();
                        if(  c  !=  NULL  )
                        {
                            Serial.print((char)c);

                            if(c  ==  '\n'  &&  currentLineIsBlank)
                            {
                                sendData();
                                currentLineIsBlank  =  false;

                                IsSendHtmlResponse  =  true;
                            }


                            if(c  ==  '\n')
                            {
                                currentLineIsBlank  =  true;

                            }
                            else  if(c  !=  '\r')
                                currentLineIsBlank  =  false;
                        }

                    }
                }
            }


            void  sendData()                                                        //  위에서  설정한  송신
            함수

            {
                String  TxData;
                uint8_t  temp_value[10]  =  {
                    0    };



                TxData  =  "HTTP/1.1  200  OK\r\n";
                TxData  +=  "Content-Type:  text/html\r\n";
                TxData  +=  "Connection:  close\r\n";
                //  TxData  +=  "Refresh:  5\r\n";
                TxData  +=  "\r\n";

                TxData  +=  "<!DOCTYPE  HTML>\r\n";
                TxData  +=  "<html>\r\n";


                for(int  analogChannel  =  0;  analogChannel  <  1;  analogChannel++)
                {

                    int  sensorReading  =  analogRead(analogChannel);
                    TxData  +=  "analog  input  ";
   476   477   478   479   480   481   482   483   484   485   486