199 |
199 |
200 esp_chip_info(&chip_info); |
200 esp_chip_info(&chip_info); |
201 payload = payload_header(); |
201 payload = payload_header(); |
202 payload = xstrcat(payload, (char *)"{\"uuid\":\""); |
202 payload = xstrcat(payload, (char *)"{\"uuid\":\""); |
203 payload = xstrcat(payload, config.uuid); |
203 payload = xstrcat(payload, config.uuid); |
204 payload = xstrcat(payload, (char *)"\","); |
204 payload = xstrcat(payload, (char *)"\",\"interval\":"); |
205 payload = xstrcat(payload, (char *)"\"properties\":{\"hardwaremake\":\"Unknown\",\"hardwaremodel\":\""); |
205 sprintf(buf, "%d", MAINLOOP_TIMER); |
|
206 payload = xstrcat(payload, buf); |
|
207 payload = xstrcat(payload, (char *)",\"properties\":{\"hardwaremake\":\"Unknown\",\"hardwaremodel\":\""); |
206 sprintf(buf, "ESP32 %d cores rev %d, WiFi bgn", chip_info.cores, chip_info.revision); |
208 sprintf(buf, "ESP32 %d cores rev %d, WiFi bgn", chip_info.cores, chip_info.revision); |
207 payload = xstrcat(payload, buf); |
209 payload = xstrcat(payload, buf); |
208 payload = xstrcat(payload, (char *)"\",\"os\":\"esp-idf\",\"os_version\":\""); |
210 payload = xstrcat(payload, (char *)"\",\"os\":\"esp-idf\",\"os_version\":\""); |
209 payload = xstrcat(payload, (char *)esp_get_idf_version()); |
211 payload = xstrcat(payload, (char *)esp_get_idf_version()); |
210 payload = xstrcat(payload, (char *)"\",\"FW\":\""); |
212 payload = xstrcat(payload, (char *)"\",\"FW\":\""); |