Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Hallo Der_Gute,
Ich hab mir heute das 733 bestellt und wäre sehr interessiert an deinem RasPi Projekt. Sowohl am Aufbau als auch an der SW. Allgemein bin ich in Sachen Programmierung zwar einigermassen bewandert, beim Pi und mit Linux allerdings doch eher Neuling. Hast Du dir mal überlegt eine Art Anleitung zu schreiben?
LG,
Morgon
Interessant ist vor allem, dass deine Ranges sich stark von den Ranges im Raspberry unterscheiden(deine ist deutlich höher angesiedelt)!
Es scheint so, als würde die Lösung mit dem Flyport mehr Zeit benötigen um das Eingangssignal zu verarbeiten. Ich denke, dass eine Checksum nur bedingt nötig ist . Wir haben ja schließlich den Header, an dem man bereits erkennen kann, ob ein Paket zur Hälfte korrekt ist. Wie ich gesehen habe, besteht der komplette Bitstring nur aus A,9,5,6. Man könnte somit theoretisch noch prüfen, ob der Bitstring nur diesen Zeichenfolgen entspricht.
Das scheint was Proprietäres zu sein was dann wohl schwer zu knacken ist.
Ich werte auch in meinem AVR alle einkommenden Zeichen auf Sinnfälligkeit aus (A,9,5,6) - das filtert schon einige Fehler weg.
Soo hier ein kleines Howto zum Einsatz mit dem Raspberry!
Oh ich hatte deine Ranges größer in ErinnerungMein Timer läuft mit einer 0,5us Periode, vermutlich läuft deiner beim Raspberry nur jede 1us? Das würde erklären warum meine Werte ca. doppelt so groß sind
meine Werte sind:
125us < ShortBit < 365us
390us < LongBit < 600us
Mit der Verarbeitungszeit hat das nichts zu tun. Mich wundert eigentlich dass es mit dem Raspberry funktioniert. Dort läuft ja (im Gegensatz zum Flyport) kein RealTime-OS, wie wird dort also garantiert dass der Timer-Interrupt exakt jede 1us aufgerufen wird? Was wenn ein anderer Task dazwischenkommt?
Oder kann man sich im Raspberry die Priorität einzelner Tasks aussuchen?
Wie du merkst, kenne ich mich mit dem Raspberry nicht wirklich aus
Ich warte dann noch ein wenig. Müssen ja nicht alle das Rad neu erfindenDen Header überprüfen ist IMHO nicht genug, deine Idee mit dem Einschränken auf A,9,5,6 finde ich sehr gut! Das werde ich mir auch überlegen
Ich finde dein HowTo genial! Es ist aber imho einen eigenen Thread wert, sonst wird dein Beitrag hier schnell in diesem langen Thread untergehen, und das hat er nicht verdient.
Du brauchst folgendes:
http://store.openpicus.com/openpicus/prodotti.aspx?cprod=OP015352
http://store.openpicus.com/openpicus/prodotti.aspx?cprod=OP015355
http://store.openpicus.com/openpicus/prodotti.aspx?cprod=OPANTE006040
http://store.openpicus.com/openpicus/prodotti.aspx?cprod=OPANTE006030
http://at.farnell.com/aurel/rx-mid-3v/modul-receiver-434mhz-am-3v/dp/1699472
optional:
http://at.farnell.com/maxim-integrated-products/ds18s20/digital-thermometer-18s20-to92/dp/9724761