<div dir="ltr">Hallo Udo,<div><br></div><div>ich hab dieses Setup eben mit einem CP2102 aus meiner Sammlung und einem Arduino als Taktgeber nachgebaut. Auf dem Pi läuft vzlogger mit der Config vom Ferraris-Lesekopf.</div><div><br></div><div>Es ist tatsächlich so, dass unabhängig vom Eingangssignal nicht mehr als max. ca. 30 Impulse pro Sekunde gemessen werden, d.h. die fest eincodierte Baudrate (300) begrenzt bei S0 over USB wirklich die mögliche Messfrequenz. Für einen Ferrariszähler ist 30Hz natürlich jenseits von gut und böse (1440kW bei 75U/kWh...), der brennt lang vorher ab, aber für alternative Anwendungen könnte das durchaus limitierend sein.</div><div><br></div><div>Weitere Beobachtung: der Low-Puls muss mindestens 29ms lang sein, damit 0x00 ankommt, ist er kürzer, ist das übertragene Byte von 0 verschieden. Das macht aber nix, denn vzlogger reagiert auf jedes beliebige Byte (0x00-0xFF).</div><div><br></div><div>Jetzt ist die Frage: hält uns irgendwas davon ab, diese Baudrate deutlich höher einzustellen? Ich sehe momentan keine negativen Auswirkungen. Oder konfigurierbar machen? Dann wär's aber was für Matthias.</div><div><br></div><div>Viele Grüße</div><div>Frank</div></div><div class="gmail_extra"><br><div class="gmail_quote">Am 14. Januar 2018 um 18:55 schrieb Udo1 <span dir="ltr"><<a href="mailto:udo1@gmx.net" target="_blank">udo1@gmx.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Moin,<span class=""><br>
<br>
Am 14.01.2018 um 18:41 schrieb Frank Richter:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
@Udo: was schickt denn der Ferraris-Lesekopf genau? Ein Microcontroller ist da ja wahrscheinlich nicht drin?<br>
</blockquote>
<br></span>
Der verbaute CP2104, ein USB-to-UART Bridge Controller wird am RXD-Anschluss pro Impuls auf low gezogen. Das ist alles.<br>
Das entspricht einer Data von 0x00 pro Impuls.<br>
<br>
Gruß<br>
Udo<br>
</blockquote></div><br></div>