BLEBeaconScan / my_ota.h /
352ff3a 5 years ago
1 contributor
40 lines | 0.937kb
#ifndef _MY_OTA_H
#define _MY_OTA_H

#define OTAUSER         "admin"    // Set OTA user
#define OTAPATH         "/ota"// Set path for update

uint8_t percent_old=0;

const char* otaScript =
 "<script>"
  "$('form').submit(function(e){"
  "e.preventDefault();"
  "var form = $('#upload_form')[0];"
  "var data = new FormData(form);"
  " $.ajax({"
  "url: '/update',"
  "type: 'POST',"
  "data: data,"
  "contentType: false,"
  "processData:false,"
  "xhr: function() {"
  "var xhr = new window.XMLHttpRequest();"
  "xhr.upload.addEventListener('progress', function(evt) {"
  "if (evt.lengthComputable) {"
  "var per = evt.loaded / evt.total;"
  "$('#prg').html('progress: ' + Math.round(per*100) + '%');"
  "}"
  "}, false);"
  "return xhr;"
  "},"
  "success:function(d, s) {"
  "console.log('success!')" 
 "},"
 "error: function (a, b, c) {"
 "}"
 "});"
 "});"
 "</script>";
 
#endif //_MY_OTA_H