Changeset 199


Ignore:
Timestamp:
Mar 31, 2016, 12:10:31 AM (8 years ago)
Author:
ertl-honda
Message:

不具合修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rtos_arduino/trunk/arduino_lib/libraries/ESP8266_Arudino_AT/ESP8266.cpp

    r193 r199  
    790790            rx_cmd += a;
    791791            if (rx_cmd.indexOf("+IPD,") != -1) {
    792                 if((ret = recvIPD(timeout - (millis() - start), buffer, buffer_size,
    793                                   mux_id, coming_mux_id)) != 0) {
    794                     rx_cmd = "";
    795                     return ret;
    796                 }
     792                ret = recvIPD(timeout - (millis() - start), buffer, buffer_size,
     793                              mux_id, coming_mux_id);
     794                rx_cmd = "";
     795                return ret;
    797796            } else {
    798797                recvAsyncdata();
     
    871870                }
    872871                if (i == (uint32_t)len) {
    873                     return len;
     872                    /* id != mux_id */
     873                    return 0;
    874874                }
    875                 WAIT_TIMEOUT
     875                WAIT_TIMEOUT;
    876876            }
    877             return i;
     877            return 0;
    878878        }
    879879        else {
     
    920920
    921921    if (rx_cmd.indexOf("+IPD,") != -1) {
    922         if(recvIPD(timeout) != 0) {
    923             rx_cmd = "";
    924         }
     922        recvIPD(timeout);
     923        rx_cmd = "";
    925924    } else if (rx_cmd.indexOf("CLOSED") != -1) {
    926925        if ((index = rx_cmd.indexOf(",CLOSED")) != -1) {
Note: See TracChangeset for help on using the changeset viewer.