--- 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 @@ </programlisting> <para> -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 <code>/ispindel/index.php</code> verzorgd de omzetting van de iSpindel POST data naar MQTT data. Eerst wordt het node bericht gemaakt:</para> @@ -556,7 +557,7 @@ <para> 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 <code>bmsd</code> berekend uit de ontvangen Plato waarde. +Ook wordt het Plato en SG door <code>bmsd</code> berekend uit de ontvangen <code>angle</code> 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 ------------------------------------------------------------------+ </programlisting> +<para> +De data staat tegenwoordig ook in de database in de tabel <code>log_ispindel</code>. Door +verbeteringen in de MySQL database is dit nu voldoende snel. +</para> </sect1>