Hallo Zusammen,
ich habe das WLAN Thermometer in den letzten Tagen ebenfalls zusammengebaut, das hat soweit alles wunderbar funktioniert.
Mir ist die Pitmaster Funktion sehr wichtig, daher wollte ich diesen ebenfalls wie beschrieben in Betrieb nehmen, was leider überhaupt nicht geklappt hat

.
Nach näherer Untersuchung bin ich dann darauf gekommen, dass das Timing des verwendeten Treibers ziemlich verschoben ist. Die Periodenlänge des Signals sollte ja eigentlich 20ms sein, bei mir waren das aber ziemlich genau 10ms. Bei der Signallänge (sollte zwischen 1 und 2 ms liegen) habe ich den gleichen Effekt, das Signal ist deutlich kürzer als es sein sollte.
Das ist natürlich in irgend einer Weise auf den Takt des Pi sowie die Einstellungen des Teilers im Treiber (Servoblaster) zurückzuführen.
Um dem Problem auf die Spur zu kommen habe ich mir den aktuellen Code des Servoblaster Projekts geholt und neu kompiliert. In der aktuellen Version kann man nämlich die Periodenzeit einstellen

.
Wenn ich jetzt die Periodenzeit auf 40ms stelle bekomme ich sauber 20ms raus.
Hatte einer von Euch ebenfalls dieses Problem?
Wer hat denn den Pitmaster ohne diese Probleme in Betrieb?
Viele Grüße,
Martin