// // // This File was generated or modified by Jakob A. Oberbuchner's Generator/Intrepreter (2025) // // #include "HTMLStatusParser.h" #include String Status_ParseToHTML(status_t* structure) { JsonDocument doc; doc["v0_1"] = structure->chval[0].Status; doc["v1_1"] = structure->chval[0].Lambda; doc["v2_1"] = structure->chval[0].AFR; doc["v0_2"] = structure->chval[1].Status; doc["v1_2"] = structure->chval[1].Lambda; doc["v2_2"] = structure->chval[1].AFR; doc["v0_3"] = structure->chval[2].Status; doc["v1_3"] = structure->chval[2].Lambda; doc["v2_3"] = structure->chval[2].AFR; doc["v0_4"] = structure->chval[3].Status; doc["v1_4"] = structure->chval[3].Lambda; doc["v2_4"] = structure->chval[3].AFR; doc["v0_5"] = structure->chval[4].Status; doc["v1_5"] = structure->chval[4].Lambda; doc["v2_5"] = structure->chval[4].AFR; doc["v0_6"] = structure->chval[5].Status; doc["v1_6"] = structure->chval[5].Lambda; doc["v2_6"] = structure->chval[5].AFR; doc["v0_7"] = structure->chval[6].Status; doc["v1_7"] = structure->chval[6].Lambda; doc["v2_7"] = structure->chval[6].AFR; doc["v0_8"] = structure->chval[7].Status; doc["v1_8"] = structure->chval[7].Lambda; doc["v2_8"] = structure->chval[7].AFR; String output; doc.shrinkToFit(); // optional, releases unused memory serializeJson(doc, output); return output; } String Status_AllParseToHTML(status_t* structure) { JsonDocument doc; doc["v0_1"] = structure->chval[0].Status; doc["v1_1"] = structure->chval[0].Lambda; doc["v2_1"] = structure->chval[0].AFR; doc["v0_2"] = structure->chval[1].Status; doc["v1_2"] = structure->chval[1].Lambda; doc["v2_2"] = structure->chval[1].AFR; doc["v0_3"] = structure->chval[2].Status; doc["v1_3"] = structure->chval[2].Lambda; doc["v2_3"] = structure->chval[2].AFR; doc["v0_4"] = structure->chval[3].Status; doc["v1_4"] = structure->chval[3].Lambda; doc["v2_4"] = structure->chval[3].AFR; doc["v0_5"] = structure->chval[4].Status; doc["v1_5"] = structure->chval[4].Lambda; doc["v2_5"] = structure->chval[4].AFR; doc["v0_6"] = structure->chval[5].Status; doc["v1_6"] = structure->chval[5].Lambda; doc["v2_6"] = structure->chval[5].AFR; doc["v0_7"] = structure->chval[6].Status; doc["v1_7"] = structure->chval[6].Lambda; doc["v2_7"] = structure->chval[6].AFR; doc["v0_8"] = structure->chval[7].Status; doc["v1_8"] = structure->chval[7].Lambda; doc["v2_8"] = structure->chval[7].AFR; doc["v4_1"] = structure->chdiag[0].Rtag; doc["v5_1"] = structure->chdiag[0].HtrV; doc["v6_1"] = structure->chdiag[0].HtrIavg; doc["v7_1"] = structure->chdiag[0].HtrP; doc["v8_1"] = structure->chdiag[0].HtrDutyPct; doc["v9_1"] = structure->chdiag[0].Ip_mA; doc["v10_1"] = structure->chdiag[0].Vs_volts; doc["v11_1"] = structure->chdiag[0].Vs_ohms; doc["v4_2"] = structure->chdiag[1].Rtag; doc["v5_2"] = structure->chdiag[1].HtrV; doc["v6_2"] = structure->chdiag[1].HtrIavg; doc["v7_2"] = structure->chdiag[1].HtrP; doc["v8_2"] = structure->chdiag[1].HtrDutyPct; doc["v9_2"] = structure->chdiag[1].Ip_mA; doc["v10_2"] = structure->chdiag[1].Vs_volts; doc["v11_2"] = structure->chdiag[1].Vs_ohms; doc["v4_3"] = structure->chdiag[2].Rtag; doc["v5_3"] = structure->chdiag[2].HtrV; doc["v6_3"] = structure->chdiag[2].HtrIavg; doc["v7_3"] = structure->chdiag[2].HtrP; doc["v8_3"] = structure->chdiag[2].HtrDutyPct; doc["v9_3"] = structure->chdiag[2].Ip_mA; doc["v10_3"] = structure->chdiag[2].Vs_volts; doc["v11_3"] = structure->chdiag[2].Vs_ohms; doc["v4_4"] = structure->chdiag[3].Rtag; doc["v5_4"] = structure->chdiag[3].HtrV; doc["v6_4"] = structure->chdiag[3].HtrIavg; doc["v7_4"] = structure->chdiag[3].HtrP; doc["v8_4"] = structure->chdiag[3].HtrDutyPct; doc["v9_4"] = structure->chdiag[3].Ip_mA; doc["v10_4"] = structure->chdiag[3].Vs_volts; doc["v11_4"] = structure->chdiag[3].Vs_ohms; doc["v4_5"] = structure->chdiag[4].Rtag; doc["v5_5"] = structure->chdiag[4].HtrV; doc["v6_5"] = structure->chdiag[4].HtrIavg; doc["v7_5"] = structure->chdiag[4].HtrP; doc["v8_5"] = structure->chdiag[4].HtrDutyPct; doc["v9_5"] = structure->chdiag[4].Ip_mA; doc["v10_5"] = structure->chdiag[4].Vs_volts; doc["v11_5"] = structure->chdiag[4].Vs_ohms; doc["v4_6"] = structure->chdiag[5].Rtag; doc["v5_6"] = structure->chdiag[5].HtrV; doc["v6_6"] = structure->chdiag[5].HtrIavg; doc["v7_6"] = structure->chdiag[5].HtrP; doc["v8_6"] = structure->chdiag[5].HtrDutyPct; doc["v9_6"] = structure->chdiag[5].Ip_mA; doc["v10_6"] = structure->chdiag[5].Vs_volts; doc["v11_6"] = structure->chdiag[5].Vs_ohms; doc["v4_7"] = structure->chdiag[6].Rtag; doc["v5_7"] = structure->chdiag[6].HtrV; doc["v6_7"] = structure->chdiag[6].HtrIavg; doc["v7_7"] = structure->chdiag[6].HtrP; doc["v8_7"] = structure->chdiag[6].HtrDutyPct; doc["v9_7"] = structure->chdiag[6].Ip_mA; doc["v10_7"] = structure->chdiag[6].Vs_volts; doc["v11_7"] = structure->chdiag[6].Vs_ohms; doc["v4_8"] = structure->chdiag[7].Rtag; doc["v5_8"] = structure->chdiag[7].HtrV; doc["v6_8"] = structure->chdiag[7].HtrIavg; doc["v7_8"] = structure->chdiag[7].HtrP; doc["v8_8"] = structure->chdiag[7].HtrDutyPct; doc["v9_8"] = structure->chdiag[7].Ip_mA; doc["v10_8"] = structure->chdiag[7].Vs_volts; doc["v11_8"] = structure->chdiag[7].Vs_ohms; doc["v12_1"] = structure->internal.V3v3; doc["v13_1"] = structure->internal.Mon5v; doc["v14_1"] = structure->internal.TempDegC; String output; doc.shrinkToFit(); // optional, releases unused memory serializeJson(doc, output); return output; }