diff --git a/src/bambu.cpp b/src/bambu.cpp index b855ea5..460ef60 100644 --- a/src/bambu.cpp +++ b/src/bambu.cpp @@ -339,7 +339,6 @@ void mqtt_callback(char* topic, byte* payload, unsigned int length) { // Fortfahren mit der bestehenden Verarbeitung, da Änderungen gefunden wurden ams_count = amsArray.size(); - // Restlicher bestehender Code... for (int i = 0; i < ams_count && i < 16; i++) { JsonObject amsObj = amsArray[i]; JsonArray trayArray = amsObj["tray"].as(); @@ -359,25 +358,6 @@ void mqtt_callback(char* topic, byte* payload, unsigned int length) { ams_data[i].trays[j].cali_idx = trayObj["cali_idx"].as(); } } - //Serial.println("----------------"); - //Serial.println(); - - // Sende die aktualisierten AMS-Daten an alle WebSocket-Clients - //sendAmsData(nullptr); - - // Verarbeite erst die normalen AMS-Daten - for (int i = 0; i < amsArray.size() && i < 16; i++) { - JsonObject amsObj = amsArray[i]; - JsonArray trayArray = amsObj["tray"].as(); - - ams_data[i].ams_id = amsObj["id"].as(); - for (int j = 0; j < trayArray.size() && j < 4; j++) { - JsonObject trayObj = trayArray[j]; - ams_data[i].trays[j].id = trayObj["id"].as(); - ams_data[i].trays[j].tray_info_idx = trayObj["tray_info_idx"].as(); - // ... weitere Tray-Daten ... - } - } // Setze ams_count auf die Anzahl der normalen AMS ams_count = amsArray.size();