Is er een specifieke reden dat de gemeten luchtdruk waarde niet in hPa wordt uitgedrukt, maar in Pa minus een offset van 1000hPa ? Lijkt mij namelijk logisch om dat wel te doen. Zo kunnen gebruikers de gemeten waarde direct in de WebApp inlezen als 'luchtdruk'.
Wat ik nu heb gedaan in de WepApp om de gemeten waarde als hPa in de grafiek te krijgen is "(%value% + 100000) / 100"
En ik heb het idee dat er nog iets niet helemaal goed gaat:
BMP085Read 1 -> Schrijft temp in var0 en ldruk in var1
BMP085Read 5 -> Schrijft temp in var0 en ldruk in var1
BMP085Read 1,1 -> Schrijft temp in var1 en ldruk in var2
BMP085Read 5,1 -> Schrijft temp in var1 en ldruk in var2
BMP085Read 1,5 -> Schrijft temp in var5 en ldruk in var6
Wanneer EventlistWrite; Timer 1; BMP085Read 1,5; komt 1: Timer 1; BMP085Read 1 in de eventlist te staan. Dit betekend dat ik via de eventlist alleen maar naar var0 en var1 kan schrijven. Waarbij var0 officieel niet bestaat.
Belangrijkste functie van de BMP085 is luchtdruk meten. Zou het dan niet logisch zijn om bij een meting de luchtdruk in de 1e variable te schrijven en de temperatuur in de 2e variablele ?
Ik vind zover dat jullie een fantastisch systeem hebben gebouwd !
Pepijn