Hallo liebe Gemeinde,
ich habe mal wieder ein Problem, welches ich wegen mangel an Kenntnissen nicht selber lösen kann.
Ich habe mir einen neuen RPi B+ gekauft und wollte mir gern eine Wetterstation selbst bauen. Nur leider scheitere ich schon an dem Auslesen des Bitstreams des Windsensors. Ich habe folgenden Windsensor bei ebay erstanden: Windsensor
Ich wollte unbedingt diesen, da er kabelgebunden ist und ich das Protokoll kenne, dieses ist gleich dem LaCrosse T23 welches hier beschrieben ist.
Einen Beispielcode habe ich hier gefunden, aber leider ist dieser in C geschrieben und da kenne ich mich gar nicht aus, gut Python ist auch nicht so tiefgreifend bei mir, aber das ist auch der Grund warum ich euch frage:
Könnte mir jemand der sich mit C und Python auskennt das Einlesen des Bitstreams in Python schreiben (den Rest würde ich vermutlich dann alleine schaffen)? Ich weiß es ist immer doof jemanden zu fragen, ob dieser seine Zeit für einen opfert, aber ich hänge an diesem Punkt nun schon 3 Wochen und komme kein Stück weiter und bin verzweifelt.
Allerdings freue ich mich auch über gute Suchtipps, ich weiß nun nicht mehr wonach ich suchen soll, habe das gefühl ich habe Google komplett durch Auch dieses Forum habe ich schon mit einigen Suchbegriffen durchforstet.
Das Hauptproblem liegt denke ich darin, dass der GPIO einen bestimmten Takt hat und ich demnach mit Start-Endzeitpunkten arbeiten müsste, allerdings ist mir das schon zu hoch!
Vll. hat ja auch einer von euch schon diesen Sensor am Pi zum laufen gebracht und könnte mir seinen Code als Vorgabe zur Verfügung stellen, oder ist es möglich mit Python die Variablen aus dem gestartetem C-Programm einzulesen, das würde mir ja auch schon reichen, auch wenn es nicht die schönste Lösung ist!
Vielen Dank vorab für eure Ideen