Advertisement
Voha888

Строка, отправляемая на сервер

Mar 2nd, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.01 KB | None | 0 0
  1. Строка, отправляемая на сервер:
  2.  
  3. gen1,MAC_adress,Device_ID,последнее сохранённое время,RSSI,BSSI; //эта строка отправляется первой каждый раз
  4. sub1,номер_включения,заряд_батареи,время_работы,число1*,число2**;//таких строк может быть от 1 до 50
  5. gen1,MAC_adress,Device_ID,последнее сохранённое время,RSSI,BSSI; //дубль главной строки
  6. sub1,номер_включения,заряд_батареи,время_работы,число1*,число2**;//дубли всех подстрок, которых может быть от 1 до 50
  7.  
  8.  
  9. Пример с тремя подстроками:
  10.  
  11. gen1,68:C6:3A:D7:73:E8,6998103545,201903030023,63,AndroidAP;
  12. sub1,8103545,56,000,0,0;
  13. sub1,8103546,52,117,0,0;
  14. sub1,8103547,51,123,1,52;
  15. gen2,68:C6:3A:D7:73:E8,6998103545,201903030023,63,AndroidAP;
  16. sub2,8103545,56,000,0,0;
  17. sub2,8103546,52,117,0,0;
  18. sub2,8103547,51,123,1,52;
  19.  
  20. gen и sub обозначают главную строку и подстроки, все данные дублируются 2 раза, во втором дубле у gen и sub стоит цифра 2
  21.  
  22. на сервер прийдёт:
  23.  
  24. /esp_data.php?gen1,68:C6:3A:D7:73:E8,6998103545,201903030023,63,AndroidAP;sub1,8103545,56,000,0,0;sub1,8103546,52,117,0,0;sub1,8103547,51,123,1,52;gen2,68:C6:3A:D7:73:E8,6998103545,201903030023,63,AndroidAP;sub2,8103545,56,000,0,0;sub2,8103546,52,117,0,0;sub2,8103547,51,123,1,52;
  25.  
  26. сервер должен вернуть текущее время, и какое-нить кодовое слово, если обе копии строк совпали т.е. пришли не побитыми, иначе записать информацию в лог ошибок
  27.  
  28. *число1 - кол-во неудачных подключений к wifi
  29. **число2- кол-во неправильных ответов сервера
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement