Danke für die Kommentare und Hinweise ;-)
Theremin mit Digitalpoti und Ultraschallsensor habe ich erst unlängst
umgesetzt: https://www.youtube.com/watch?v=Xsjwt9nXue0
Ad temperaturabhängige Schallgeschwindigkeit: Das ist ja der Clou an der
Messung, dass eben die Laufzeit in beide Richtungen separat bestimmt
wird und dann die temperaturabhängige Schallgeschwindigkeit rausgekürzt
wird.
Heute habe ich noch zur Bestimmung des Offsets in x- und y-Richtung den
Mittelwert von je 10000 Laufzeiten ohne Wind berechnet und ins Programm
einfließen lassen. So betrugen die Mittelwerte
in x_forward: 1325,50 µs
in x_back: 1307,77 µs
in y_forward: 1321,11 µs
in y_back: 1324,54 µs
Damit passt die Anzeige recht gut...