Hallo RasPi Wasserwerte interessierte,
habe mal ein neues Thema aufgemacht um nicht Dennis sein Thread Raspberry PI Anschlussplatine weiter zustören!
Die Fragen kommen ja doch irgendwann auf!
Die Roh-werte nach dem Auslesen einer O² Sonde aus dem "ttyAMA0" das ist die Serielle Schnittstelle
sehen bei mir so aus:
Protokoll: /serial_in_o2
89.5,9.88
*OK
?STATUS,P,4.976
*OK
*ER
*OK
*OK
?S,1065.0,uS
*OK
*OK
?T,10.50
89.5,9.88Die 89.5 ist die O² Sättigung in %
9.88 gelöstes O² in mg/L
?STATUS,P,4.976Der STATUS in dem sich die Sonde gerade befindet
P power on reset
S software reset
B brown out reset
W watchdog reset
U unknown
mit der Betriebsspannung von 4.976 Volt
?S,1065.0,uS ist die Salinity Kompensation da ich aufgesalzten habe hier 1065 uS etwa auf 0.48%
Der Wert entsteht aus der vorangegangene serial_in_mys Messung und wird hier weiter verarbeitet.
?T,10.50 ist die Temperatur Kompensation mit 10.50 °C.
Der Wert entsteht aus der vorangegangene Temperatur Messung an den Sonden und wird hier weiter verarbeitet.
Es gibt auch noch eine Pressure Kompensation die nutze ich aber nicht da ich nicht in den Alpen messe und die Sonde auch nicht auf 3 m Grund liegt.
? das Fragezeichen markiert immer die Rückantwort.
Der Rest sind die Rückantworten der Circuit auf die Eingaben
*OK bzw.
*ER.Der
*ER entsteht immer bei der ersten Eingabe da die Circuit nach ein paar sec. in den Standby Modus geht und durch den ersten Befehl wieder geweckt wird.
Die befehle hiezu sind in den .PDF der Circuit´s vorgegeben.
Alle WERTE (nicht nur die Sonden) werden in etwa alle 30 sec. neu eingelesen, deshalb ist eine Verarbeitung wie schon mal geschrieben im Arbeitsspeicher über
Dateianhang:
tmpfs1.jpg
RAMDISK = z.B. /serial_daten
von großem Vorteil.
______________________________________________
Gruß vom
Paul