FUKZ.DE

Manche Hähne glauben, dass die Sonne ihretwegen aufgeht. (Theodor Fontane)
  • Start
  • Fotos
    • Hunde im Schnee
    • Frankfurt 2013
    • Bergen (Norwegen)
    • Hanse Sail 2012
    • Nigardsbreen Gletscher
    • Österreich 2010
    • Schiffshebewerk Niederfinow
    • Bärenwald/Affenwald
    • 255 Jahre Krusemarkshagen
    • 255 Jahre Krusemarkshagen, Aufbau
    • Frühlingsfest am Törpiner See 2009
    • Usedom und Swinemünde
    • Hansesail 2008
    • Wetterbeobachtung
    • Sky Family Day 2008
    • Kirchen zwischen Altentreptow und Demmin
    • Historische Bilder von Törpin
    • Kreisstadt Demmin
    • Stadt Altentreptow
    • Eröffnung der Rügenbrücke
    • Haus Demmin
    • tierische Momente
    • Oktoberfest Neubrandenburg 2007
    • Im Zoo Ueckermünde
    • Störtebeker Festspiele
    • Motoradrundfahrt 2007
    • Agrarhoffest Lindenberg 2006
    • Pfingstfest in Neubrandenburg 2006
    • Frühlingsfest Törpin 2006
    • 250 Jahre Krusemarkshagen
  • Wetter
  • GPG
  • Tools
    • AFU Locatorermittlung
  • Panoramen
  • 360°
    • Reißeck, Österreich
    • Salzburger Dom – Krypta
    • Belvedere
    • Eierhof
  • Kopfbild
  • Kontakt/Impressum
    • Haftungsausschluss

TE923 (tool) v0.4

Sebastian | 8. März 2009 | 14:08

So, nach etwas längerem Einsatz haben sich nun doch ein paar kleine Kanten gezeigt, die es zu bereinigen gab. Wobei die Version 0.4 nicht wirklich als Weiterentwicklung angesehen werden kann. Es ist vielmehr ein Frühjahrsputz gewesen. Ich hab alle Teile der Kommunikation und der Datendecodierung in Headerdateien ausgelagert. Das Hauptprogramm ist vom te923tool zum te923con mutiert. Das Tool ist (vorerst) nicht mehr dabei.

Grund dafür ist, dass die Entwicklung in zwei Richtungen geht. Zum einen brauche ich ein Programm, dass nichts weiter macht als die Daten auszulesen und zur Weiterverarbeitung auszugeben (RRDtool). Das ist nun mit dem te923con realisiert. Allerdings geht das te923tool weiter und wird auch Funktionen unterstützen, wie angepasste Ausgabeformate, schreiben in die Station (Alarme) und aufbereitete Ausgabe auf der Konsole. Den ganzen Kram brauch ich aber nicht zur reinen Aufzeichnung. Da die Kommunikation und die Decodierung aber die gleiche ist, hab ich diesen Teil ausgelagert. Es wird also wieder ein te923tool geben, aber erst in der nächsten Version. Für den Einsatz mit RRD (oder wegschreiben in eine Datenbank) ist alles dabei, einige Funktionen sind aber wieder weg.

Intern werden die Daten jetzt in einer Struktur gespeichert, zusammen mit einer Variablen für den Zustand des Sensors. Somit ist erkennbar, ob die Werte stimmen oder der Sensor grad nicht erreichbar ist. Das hatte vorher zu Fehlwerten geführt. (Danke Ivo für den Hinweis).

Es gibt jetzt erweiterte Debugfunktionen. Mit dem Parameter -D kann Debug eingeschaltet werden. Bei Problemen könnt ihr mir diese Ausgabe zuschicken. Außerdem gibt es zukünftig Sprachunterstützung. Standard ist jetzt Englisch, bald gibt es aber Übersetzungen für Deutsch (ich arbeite dran) und Holländisch (noch mal danke Ivo).

te923-0.4.tgz

Kommentare
13 Kommentare »
Kategorien
Downloads, Linux, Programmierung, Wetter
Tags
GPL, Open Source, TE923, TE923tool, Wetter
RSS Kommentare RSS Kommentare
Trackback Trackback

TE923 tool v0.3

Sebastian | 9. Februar 2009 | 19:19

Da ist mir doch tatsächlich ein Faktor durch die Lappen gegangen. Dieser verursacht einen Fehler beim Windchill, immer dann wenn dieser über 10°C oder unter -10°C kommt. Ist nur ein kleiner Patch, aber jetzt funktioniert es:

--- te923_lusb0.1.c    (Revision 18)
+++ te923_lusb0.1.c    (Revision 19)
@@ -223,7 +223,7 @@
x = 1;
if (( buf[24] & 0x20 ) == 0x20 )
c = 0.5;
-    *wc = ( bcd2int( buf[23] ) / 10.0 + bcd2int( buf[24] & 0x0F ) + c ) * x;
+    *wc = (( bcd2int( buf[23] ) / 10.0 ) + ( bcd2int( buf[24] & 0x0F ) * 10.0 ) + c ) * x;
 
int gspeed = 0;
if (( buf[26] & 0x10 ) == 0x10 )

Download: te923tool v0.3

sha1sum: 601ee093374049b0590e7361d72a8b8d81d2189a

Kommentare
Keine Kommentare »
Kategorien
Linux, Programmierung, Software, Wetter
Tags
C, GPL, Mebus, Open Source, TE923, TE923tool, Wetter
RSS Kommentare RSS Kommentare
Trackback Trackback

TE923 tool v0.2

Sebastian | 31. Januar 2009 | 19:52

Ich hab die neuste Version des TE923 Tools fertig. Was ist neu:

  • In der Ermittlung der Windgeschwindigkeit war ein Fehler, der beseitigt wurde.
  • Wenn der Windsensor nicht erreichbar ist, kamen falsche Werte zurück. Dieser Fehler wurde behoben.
  • Mit der Option -D wird zu den Daten auch der gelesene Buffer ausgegeben (ein wenig Debug)

Download Version 0.2

sha1: e8b976bae85ed1c5f5bc5f0b5b596827cc082d2b

Kommentare
Keine Kommentare »
Kategorien
Downloads, Linux, Software, Wetter
Tags
C, GPL, Mebus, Open Source, TE923, TE923tool, Wetter
RSS Kommentare RSS Kommentare
Trackback Trackback

TE923 tool v0.1

Sebastian | 25. Januar 2009 | 18:12

Seit langem sitze ich nun schon an einem Linuxprogramm für meine Mebus TE923 (auch als IROX PRO-X USB, Honeywell TE923W oder TFA Nexus verkauft). Hier nun mein erstes Ergebnis (natürlich Open Source und GPL).

te923tool.tgz

Das Programm liest die aktuellen Daten aus und gibt diese auf dem Bildschirm wieder. Dabei sind die Optionen -f (volle Information) und -1 (eine Zeile) möglich. Bei der einzeiligen Ausgabe werden die Daten Semikolon separiert ausgegeben. Das Format kann direkt in RRDtool eingelesen werden. Der interne Speicher der Station kann mit der Option -d ausgelesen werden. Hier gibt’s nur die einzeilige Ausgabe. Mehr braucht man auch nicht. Damit lassen sich dann so coole Grafiken generieren:

Wind

Temperatur

Wenn da zufällig mal ein richtiger C Programmierer über die Quellen guckt und an der einen oder anderen Stelle nen Schreck bekommt, wäre ich für ne Info sehr dankbar, wo ich was falsch gemacht habe. Ich würde mich nie selbst als C-Programmierer bezeichnen. Auch andere Verbesserungsvorschläge und Hinweise nehme ich gern entgegen.

Da das Programm direkt mit der Hardware spricht und nicht über einen Treiber, läuft es leider nur als root. Wer ne Idee hat, wie sich das vermeiden läßt, den bitte ich um eine Mail. Unter Gentoo gab es keine Probleme. Debian hat jedoch einen hiddev Treiber für die Station geladen, der mein Programm geblockt hat. Ihr solltet also dafür sorgen, dass da kein Treiber hoch läuft.

Entwickelt und getestet wurde das Programm an einer Mebus TE923, Hardware-Version 3. Ob es auch auf anderen Versionen arbeitet weiß ich nicht. Ich hab nicht die nötige Technik hier um das zu testen. Ihr könnt es gerne probieren und mir ne Info geben. Ich setze das Programm auf einem LinuTop mit Debian ein (als Datenlogger). Via cron wird jede Minute die Station ausgelesen. Die Daten werden parallel in eine Textdatei geschrieben und an eine RRD-Datenbank geliefert. Die Station noch häufiger auszulesen bringt nichts, da sie selbst intern nur jede Minute die Daten aktualisiert.

PS. Danke Matthias, für den Linutop.

Kommentare
Keine Kommentare »
Kategorien
Downloads, Linux, Software, Wetter
Tags
C, GPL, Mebus, Open Source, TE923, TE923tool, Wetter
RSS Kommentare RSS Kommentare
Trackback Trackback

Kategorien

  • 360° (1)
  • Allgemein (17)
  • Astronomie (2)
  • Bild des Tages (4)
  • Datenschutz (10)
  • Downloads (5)
  • Elektronik (2)
  • Europa (2)
  • Feste (15)
  • Fotografie (35)
  • Fundstücke (15)
  • Hardware (6)
  • Internet (24)
  • Linux (11)
  • Lustiges (12)
  • Mail (8)
  • Medien (14)
  • Panorama (2)
  • Politik (6)
  • Programmierung (6)
  • Prüfungsausschuss (1)
  • Radio (8)
  • Regional (31)
  • Reisen (2)
  • Sagen (4)
  • Sicherheit (6)
  • Software (9)
  • Sprache (10)
  • Törpiner Forum (4)
  • Urlaub (3)
  • Wetter (14)
  • Wirtschaft (2)

Links

  • Blog von Christian Kohlhof
  • Eikes Homepage
  • Fefe
  • Felix Webseite
  • Fotopostonline
  • Hundefreunde Hobby Dogs e.V.
  • Klinikservice Neubrandenburg
  • Matthias
  • Stefans Seite
  • Veranstaltungsservice

Asterisk

Asterisk dCap certified

Schlagwörter

Antenne MV Betrug Bild des Tages Bundestrojaner C Datenschutz Demmin Deutsch Fernsehen Feste Feuer Fotografie Fotos fukz GPL Grammatik Internet Lindenberg Linux lustig Mail Netzwerk Neubrandenburg Objektiv Open Source Ostseewelle Panorama Privatsender Radio Schnee Schäuble Sicherheit Software Spam Sprache TE923 TE923tool Törpin Urlaub Volksverdummung Webseite Werbung Wetter Winter Wordpress

Archiv

  • März 2013
  • Februar 2013
  • Dezember 2012
  • November 2012
  • August 2012
  • Juli 2012
  • Juni 2012
  • April 2012
  • März 2012
  • Januar 2012
  • Dezember 2011
  • November 2011
  • Oktober 2011
  • April 2011
  • Dezember 2010
  • November 2010
  • August 2010
  • Mai 2010
  • April 2010
  • Februar 2010
  • Januar 2010
  • Dezember 2009
  • November 2009
  • Oktober 2009
  • September 2009
  • August 2009
  • Juli 2009
  • Juni 2009
  • März 2009
  • Februar 2009
  • Januar 2009
  • Dezember 2008
  • November 2008
  • August 2008
  • Juli 2008
  • Juni 2008
  • Mai 2008
  • April 2008
  • März 2008
  • Februar 2008
  • Januar 2008
  • Dezember 2007
  • November 2007
  • Oktober 2007
  • September 2007
  • August 2007
  • Juli 2007
  • Juni 2007
  • Februar 2007
  • Januar 2007
  • Dezember 2006
  • November 2006
  • Oktober 2006
  • August 2006
  • Juli 2006
  • Juni 2006
  • Mai 2006
  • Februar 2006
  • Dezember 2005
  • Oktober 2005
  • Juli 2004
  • Juni 2004
rss RSS Kommentare valid xhtml 1.1 design by jide powered by Wordpress get firefox