Seite 38 von 113
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 19.05.2019, 12:23
von jp112sdl
Einen externen Takt nutzt du aber am 1284P? Oder nutzt du int. 8Mhz?
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 19.05.2019, 13:09
von Dobu
ja, die Fuses hatte ich auch nochmals überprüft. Da ich einen Lipo verwende habe ich noch einen 3,3V Spannungsregler und den BatterySensorUni implementiert, ansonsten alles nach Schaltplan/Beschreibung. Auch ohne den BatterySensorUni geht es nicht, bzw. die Version 1.0 geht auch mit dem BatterySensorUni...
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 19.05.2019, 13:47
von jp112sdl
Dobu hat geschrieben: ↑19.05.2019, 12:13
Edit: Gerade nochmals neu geflasht, die erste Meldung bevor es fehlschlägt ist "ignore 0C 47 84 70 003F10 FDA59F 00 B9 0A - 76396", hier wollte ich den Parameter zum Invertieren des Display setzen... => Deutet das darauf hin das irgendwas in meiner XML nicht stimmt?? -falscher Index o.ä.???
Da kommunizieren gerade zwei andere Geräte.
Deine Zentrale hat doch die 880401
Ich habe zwischen Version 1.0 und 1.1 eigentlich nur 3 Parameter hinzugefügt.
Den Geräteparameter
HB_DISPLAY_REFRESH_WAIT_TIME sowie die Kanalparameter
LONG_PRESS_TIME und
DBL_PRESS_TIME.
Kannst ja einfach nen Diff machen zwischen der
alten und der
neuen XML Version.
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 19.05.2019, 21:03
von Dobu
ja, so hatte ich die Homgear XMLs zusammengebastelt...
Ich habe jetzt verschiedene Versionen des Sketchs geflashed und konnte es (hoffentlich) eingrenzen. Nachdem ich jetzt den burst detector wieder aktiviert habe geht es, ich habe also den folgenden Commit wieder rückgängig gemacht:
https://github.com/jp112sdl/HB-Dis-EP-4 ... 280e36bddd
Hmm, evtl. ein spezielles Problem mit Homegear
Auf jeden Fall mal ein großes Danke soweit
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 20.05.2019, 06:31
von jp112sdl
Dobu hat geschrieben: ↑19.05.2019, 21:03
Hmm, evtl. ein spezielles Problem mit Homegear
Tja, das ist jetzt eine gute Frage.
Oder doch ein Problem mit dem Display-Device / CC1101?
Burstet Homegear anders? Kann ich mir eigentlich nicht vorstellen.
Check noch mal die AskSinPP, ob es auch wirklich die neueste Version ist (am besten nimmst die V4 da am master grad gewerkelt wird).
In der
Radio.h muss z.B. die Zeile
spi.strobe(CC1101_SWOR); auftauchen.
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 20.05.2019, 12:31
von TomMajor
Homegear ist ein in C/C++ geschriebener Dienst, der exklusiven Zugriff auf das Kommunikationsmodul/CC1101 (verschiedene HW-Varianten) benötigt.
Insofern könnte ich mir da schon vorstellen, das es beim Timing/Burst mode Abweichungen zu HM geben könnte.
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 20.05.2019, 17:14
von lame
Hi,
ich habe gestern mal einen neue Version aus dem aktuellen Github Sketch gebaut und aufgespielt.
Das Display zeigte nach dem Neustart an das keine Zentrale angelernt ist.
Bisher hat das “updaten” immer geklappt.
Hab ich was falsch gemacht?
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 20.05.2019, 17:42
von TomMajor
Ich arbeite gerade an einem neuem feature für das Display und habe mindestens 20x neu geflasht, Zentrale blieb immer angelernt.
Hast du branch V4 der AskSinPP genommen?
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 20.05.2019, 18:19
von jp112sdl
lame hat geschrieben: ↑20.05.2019, 17:14
Hi,
ich habe gestern mal einen neue Version aus dem aktuellen Github Sketch gebaut und aufgespielt.
Das Display zeigte nach dem Neustart an das keine Zentrale angelernt ist.
Bisher hat das “updaten” immer geklappt.
Hab ich was falsch gemacht?
Sieht aus, als wurde ein InitStorage durchgeführt.
Einfach noch mal drüberlernen (also Anlernmodus CCU starten, dann am Display Anlerntaster drücken) ohne vorher das Gerät zu entfernen.
Anschließend das gesamte Paramset neu übertragen. Geht über
DevConfig mittels Restore Config (MAINTENANCE Channel :0 benutzen) am besten.
Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 20.05.2019, 20:23
von Dobu
Ich habe es eben nochmals mit dem aktuellsten master branch (von eben) und dem V4 branch versucht => bei Beiden das Problem beim Setzen der Parameter, also wohl doch ein Homegear spezifische Problem...