implement AMS data sending every minute and remove unused CSS file
This commit is contained in:
		
							
								
								
									
										10
									
								
								src/main.cpp
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								src/main.cpp
									
									
									
									
									
								
							@@ -74,6 +74,10 @@ void setup() {
 | 
			
		||||
 | 
			
		||||
unsigned long lastWeightReadTime = 0;
 | 
			
		||||
const unsigned long weightReadInterval = 1000; // 1 second
 | 
			
		||||
 | 
			
		||||
unsigned long lastAmsSendTime = 0;
 | 
			
		||||
const unsigned long amsSendInterval = 60000; // 1 minute
 | 
			
		||||
 | 
			
		||||
uint8_t weightSend = 0;
 | 
			
		||||
int16_t lastWeight = 0;
 | 
			
		||||
uint8_t wifiErrorCounter = 0;
 | 
			
		||||
@@ -95,6 +99,12 @@ void loop() {
 | 
			
		||||
  // Falls WifiManager im nicht blockenden Modus ist
 | 
			
		||||
  //if(wm_nonblocking) wm.process();
 | 
			
		||||
 | 
			
		||||
  // Send AMS Data min every Minute
 | 
			
		||||
  if (currentMillis - lastAmsSendTime >= amsSendInterval) {
 | 
			
		||||
    lastAmsSendTime = currentMillis;
 | 
			
		||||
    sendAmsData(nullptr);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // Ausgabe der Waage auf Display
 | 
			
		||||
  if (pauseMainTask == 0 && weight != lastWeight && hasReadRfidTag == 0)
 | 
			
		||||
  {
 | 
			
		||||
 
 | 
			
		||||
@@ -283,15 +283,6 @@ void setupWebserver(AsyncWebServer &server) {
 | 
			
		||||
        Serial.println("style.css gesendet");
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    server.on("/style2.css", HTTP_GET, [](AsyncWebServerRequest *request){
 | 
			
		||||
        Serial.println("Lade style2.css");
 | 
			
		||||
        AsyncWebServerResponse *response = request->beginResponse(SPIFFS, "/style2.css.gz", "text/css");
 | 
			
		||||
        response->addHeader("Content-Encoding", "gzip");
 | 
			
		||||
        response->addHeader("Cache-Control", CACHE_CONTROL);
 | 
			
		||||
        request->send(response);
 | 
			
		||||
        Serial.println("style2.css gesendet");
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    // Route für das Logo
 | 
			
		||||
    server.on("/logo.png", HTTP_GET, [](AsyncWebServerRequest *request){
 | 
			
		||||
        AsyncWebServerResponse *response = request->beginResponse(SPIFFS, "/logo.png.gz", "image/png");
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user