diff -r b15fa90a9af5 -r 71f0fa38b634 doc/bms-ch8.sgml --- a/doc/bms-ch8.sgml Tue Oct 17 11:54:38 2023 +0200 +++ b/doc/bms-ch8.sgml Wed Oct 18 10:06:11 2023 +0200 @@ -509,9 +509,10 @@ -De densiteit wordt door de iSpindel in graden Plato gegeven en zo worden -de gegevens ook verwerkt. -Zorg er dus voor dat de iSpindel gecalibreerd wordt in Plato. +De densiteit wordt door de iSpindel in graden Plato gegeven maar wordt sinds server versie 0.3.44 niet +meer gebruikt. De server heeft nu zelf per iSpindel een calibratie tabel en gebruikt die om graden Plato +te berekenen. Hiervoor wordt alleen de 'angle' gebruikt om de gravity in Plato te berekenen. +Hierdoor is het dus zelfs mogelijk online de calibratie aan te passen. Het script /ispindel/index.php verzorgd de omzetting van de iSpindel POST data naar MQTT data. Eerst wordt het node bericht gemaakt: @@ -556,7 +557,7 @@ De iSpindel stuurt geen aparte log informatie, alle informatie voor de logfile wordt uit het standaard unit data bericht gehaald. -Ook wordt het SG door bmsd berekend uit de ontvangen Plato waarde. +Ook wordt het Plato en SG door bmsd berekend uit de ontvangen angle waarde. De log gegevens worden niet opgeslagen in de SQL database maar weggeschreven in platte tekst bestanden. Hierdoor is de gelogde informatie sneller toegankelijk. Ieder brouw product heeft zijn eigen bestand. @@ -575,6 +576,10 @@ 6 update interval ----------------------------------------------+ | 7 ispindel uuid ------------------------------------------------------------------+ + +De data staat tegenwoordig ook in de database in de tabel log_ispindel. Door +verbeteringen in de MySQL database is dit nu voldoende snel. +