Migrated ADC converter to isp-idf v5.1

Tue, 26 Sep 2023 14:50:55 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Tue, 26 Sep 2023 14:50:55 +0200
changeset 69
5437e0514d59
parent 68
121b3fa6b806
child 70
e82bb707c671

Migrated ADC converter to isp-idf v5.1

main/task_mqtt.c file | annotate | diff | comparison | revisions
--- a/main/task_mqtt.c	Tue Sep 26 14:49:49 2023 +0200
+++ b/main/task_mqtt.c	Tue Sep 26 14:50:55 2023 +0200
@@ -30,7 +30,7 @@
 extern unit_t			units[3];
 extern SemaphoreHandle_t	xSemaphoreUnits;
 extern const esp_app_desc_t	*app_desc;
-
+extern strConfig_t		config;
 
 
 void connect_mqtt(bool state)
@@ -127,7 +127,7 @@
         payload = xstrcat(payload, (char *)"\",\"mode\":\"");
         payload = xstrcat(payload, (char *)unitMode[units[i].mode]);
 	payload = xstrcat(payload, (char *)"\",\"alarm\":");
-	sprintf(buf, "%d", units[i].alarm);
+	sprintf(buf, "%lu", units[i].alarm);
 	payload = xstrcat(payload, buf);
 
     	// temperature_state temperature_address temperature
@@ -363,7 +363,9 @@
     xEventGroupMQTT = xEventGroupCreate();
     EventBits_t uxBits;
     esp_mqtt_client_config_t mqtt_cfg = {
-        .uri = "mqtt://localhost",
+	.broker = {
+            .address.uri = "mqtt://localhost",
+	},
     };
     client = esp_mqtt_client_init(&mqtt_cfg);
     esp_mqtt_client_register_event(client, ESP_EVENT_ANY_ID, mqtt_event_handler, client);

mercurial