Home > Projekte, Vespa, VIS > VIS – Stand heute

VIS – Stand heute

8. Oktober 2009

Seit letzten Donnerstag hatte mich die Erkältung eingeholt. Nase und Kopf dicht. Da kann man sich nicht wirklich auf irgendwas konzentrieren. Da es nun langsam wieder besser geht, konnte ich am VIS weiterarbeiten.

To-Do:

  • Optimierung des Codes für die Textausgabe
  • interne Uhr welche im Falle von DCF77 Störungen / Ausfall die Uhr weiter laufen lässt
  • Animation des Funkturmsymbols
  • Außentemperaturmessung
  • Füllstandsmessung (Tank)
  • Drehzahlmessung

Von der ToDo Liste konnte ich einiges schaffen. Es wurde der komplette bisherige Code überarbeitet und so gut es mir möglich war, optimiert.
Ebenso ist nun eine Soft-RTC eingebaut, welche dafür Sorge trägt, dass die Uhr auch ohne DCF-Signal weiterläuft. Auch gibt es nun ein animiertes Funkturmsymbol.

alter Code:
ATmega128 memory use summary [bytes]:
Segment Begin End Code Data Used Size Use%
—————————————————————
[.cseg] 0×000000 0×001974 2504 3958 6462 131072 4.9%
[.dseg] 0×000100 0×000120 0 32 32 4096 0.8%
[.eseg] 0×000000 0×000000 0 0 0 4096 0.0%

neue Code:
ATmega128 memory use summary [bytes]:
Segment Begin End Code Data Used Size Use%
—————————————————————
[.cseg] 0×000000 0x0014d6 2484 2796 5280 131072 4.0%
[.dseg] 0×000100 0x00013d 0 61 61 4096 1.5%
[.eseg] 0×000000 0×000000 0 0 0 4096 0.0%

Obwohl nun die Software Uhr eingebaut ist, ist das Codevolumen um knapp 20% gesunken. Dafür werden nun doppelt soviele Variablen im SRAM genutzt.

Es geht also nun weiter mit der Temperaturmessung und dessen Anzeige.

Projekte, Vespa, VIS

  1. 13. Oktober 2009, 07:18 | #1

    Ick versteh nur Bahnhof …

  2. 13. Oktober 2009, 08:38 | #2

    so gehts mir auch immer, Marco…ich sag immer nur “Ach, sitzte schon wieder vor deinen Nullen und Einsen? :D

  1. Bisher keine Trackbacks
Kommentare sind geschlossen