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 :P

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.
Bildschirmfoto 2019-05-20 um 18.17.28.png

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...