trilu2000 / NewAskSin

working version of new AskSin framework, which should be more structured then the old one
28 stars 15 forks source link

Fix msg cnt #32

Closed LineF closed 7 years ago

LineF commented 7 years ago

Hallo Horst,

ich habe hier zwei Fixes...

Mit meiner aktuellen Version (dev-Zweig) läuft jetzt alles - Stromverbrauch bei ca. 10uA (nicht genau messbar), Pairing und Peering funktionieren, HAVE_DATA (lazy Config) tut auch.

Folgendes musste ich noch korrigieren (Fixes anbei):

Wenn gepeert ist, dann hatte der Message-Counter immer 0 - das konnte ich durch den ersten Fix korrigieren - bitte aber unbedingt nochmal drüber schauen, ob die Korrektur wirklich an der richtigen Stelle ist. Ggf bitte an der richtigen Stelle fixen...

Dann war noch ein Problem mit dem Stromverbrauch: Du hast den Code zur Batteriespannungsmessung vereinfacht - so weit ok, aber das "Rauschen" hat sich deutlich erhöht. Ich (und Dirk) habe(n) deshalb das Oversampling wieder dazu genommen. Ich habe allerdings Dirks Dummy-Messungen durch Dein delay ersetzt. Und vor allem: Du hattest nicht mehr den ADC abgeschaltet (muss man an zwei verschiedenen Stellen tun, damit's wirklich wirkt). Durch den Bug hatte ich statt 10uA nun 160uA...

Viele Grüße, Martin