main/co2meter.c

changeset 23
58a328e91881
parent 22
cceb36fd3a2a
child 24
64078aa15512
--- a/main/co2meter.c	Thu Nov 07 11:47:15 2019 +0100
+++ b/main/co2meter.c	Thu Nov 07 15:09:51 2019 +0100
@@ -206,7 +206,9 @@
 			    strncpy(rom_code, ds18b20_state->sensor[0].rom_code, 17);
 			    rom_code[16] = '\0';
         		    xSemaphoreGive(xSemaphoreDS18B20);
-    			}
+    			} else {
+			    ESP_LOGE(TAG, "ML1_MQTT_CONNECT DS18B20 lock error");
+			}
 
 			/* Copy measured data and calculate results */
 			if (xSemaphoreTake(xSemaphoreUnits, 25) == pdTRUE) {
@@ -233,11 +235,15 @@
 // Verbruik 10 mA
 // Setup tijd max 2 mS
 				    xSemaphoreGive(xSemaphoreADC);
-			    	}
+			    	} else {
+				    ESP_LOGE(TAG, "ML1_MQTT_CONNECT ADC lock error");
+				}
 			    }
 			    write_units();
 			    xSemaphoreGive(xSemaphoreUnits);
 			    user_refresh();
+			} else {
+			    ESP_LOGE(TAG, "ML1_MQTT_CONNECT units lock error");
 			}
 		    }
 		    break;

mercurial