пропажа слешей
Dependencies: mbed mbed-STM32F103C8T6 MLX90614 Watchdog DS1820
Diff: main.cpp
- Revision:
- 13:6dbc5383b7e0
- Parent:
- 12:7fe416cdac08
- Child:
- 14:b4f8020f0c4a
--- a/main.cpp Sun Jan 10 13:37:58 2021 +0000 +++ b/main.cpp Sun Jan 10 16:29:35 2021 +0000 @@ -399,32 +399,51 @@ wait(2); _parser->flush(); - _parser->send("AT+CCOAPINIT"); + _parser->send("AT+CIICR"); + wd.Service(); + wait(2); + _parser->send("AT+CIFSR"); + wait(2); + + _parser->send("AT+CIPSTART=\"UDP\",\"193.227.232.26\",\"1882\""); + //_parser->send("AT+CCOAPINIT"); - wait(1); + wait(2); _parser->flush(); + wd.Service(); + //_parser->send("AT+CCOAPURL=\"" MTS_TELEMETRY_URL_STRING); - _parser->send("AT+CCOAPURL=\"coap://193.227.232.26:5683/api/v1/MIEMHSE-TEST\""); - checkIfOk(); + + //_parser->send("AT+CCOAPURL=\"coap://193.227.232.26:5683/api/v1/MIEMHSE-TEST\""); + //checkIfOk(); //if(!checkIfOk()){ terminateCOAPSession();return false;} - wait(1); - _parser->flush(); + + //wait(1); + + //_parser->flush(); //_parser->printf("AT+CCOAPPARA=code,2,token,0,\"%s\",payload,1,",xstr(MTS_COAP_TOKEN)); + _parser->printf("AT+CCOAPPARA=code,2,payload,1,"); + + _parser->printf("AT+CIPSEND") + // /*DATA*/ 0x1A for (size_t i = 0; i < strlen(bufferString); i++) { _parser->printf("%x",bufferString[i]); } - _parser->printf("\r\n"); - checkIfOk(); + _parser->printf("^z"); + + //_parser->printf("\r\n"); + //checkIfOk(); //if(!checkIfOk()){ terminateCOAPSession();return false;} wait(0.5); _parser->flush(); - _parser->send("AT+CCOAPACTION"); + //_parser->send("AT+CCOAPACTION"); + //checkIfOk(); - if(!checkIfOk()){ return false;} + //if(!checkIfOk()){ return false;} wait(2); wd.Service(); wait(2); @@ -432,8 +451,8 @@ wait(2); wd.Service(); wait(2); - - terminateCOAPSession(); + _parser->send("AT+CIPCLOSE"); + //terminateCOAPSession(); return true; }