Um Missverständnisse vorwegzunehmen. Das Problem wird weniger der Sketch sein.
Eher der Typ vor dem Computer, der ehrlich bemüht ist den zu durchschauen;-)
Ich habe die Platine von Gelegenheitsbastler wie hier beschrieben aufgebaut.
viewtopic.php?f=76&t=48566&start=10
Ich habe die Platine durchgemessen und mit einem kleinen Testscript den Impulsteil getestet. Soweit scheint alles ok.
Allerdings bekomme ich diesen Sketch von papa download/file.php?id=56756 nicht korrekt ans Laufen ;-(
Ich muss gestehen, ich habe mich noch nicht intensiver mit Asksin++ beschäftigt.
Je mehr ich allerdings daran kratze, umso mehr wächst mein Respekt vor diesem großartigem Projekt!
Ich hoffe, dass mich vlt. jemand, in die richtige Richtung schupsen kannst.
So ist der Stand:
Das Modul scheint erstmal korrekt zu laufen. Die Status LED reagiert, wenn ich einen Kanal ein-/ausschalte.
Auf der Konsole kommt folgende Ausgabe (Die ich i.M. noch nicht vollständig interpretieren kann)
Code: Alles auswählen
******** Auszug ***************
AskSin++ V3.1.7 (Mar 14 2019 00:11:42)
Address Space: 32 - 476
CC init1
CC Version: 14
- ready
Bat: 33
<- 0E 01 86 10 120900 000000 06 01 00 00 00 - 1490
<- 0E 02 86 10 120900 000000 06 02 00 00 00 - 1591
ignore 0F 8F 86 5E 3BD1A3 000000 04 F4 FB 00 DB 88 - 18532
-> 0E 30 B0 11 137E54 120900 02 01 C8 00 00 - 22798
<- 0E 30 80 02 120900 137E54 01 01 C8 00 62 - 22923
ignore 13 D8 86 70 13F83E 000000 00 3C 5A 04 73 C0 2A 1A 83 08 - 25690
-> 0E 39 B0 11 137E54 120900 02 01 00 00 00 - 26744
<- 0E 39 80 02 120900 137E54 01 01 00 00 61 - 26871
-> 0E 42 B0 11 137E54 120900 02 02 C8 00 00 - 30595
<- 0E 42 80 02 120900 137E54 01 02 C8 00 61 - 30722
-> 0E 4B A0 11 137E54 120900 02 02 00 00 00 - 32157
<- 0E 4B 80 02 120900 137E54 01 02 00 00 61 - 32282
…
Ich hab mal zum Test:
DPRINT("state - ");DDECLN(state);
direkt vor dem switch(state) gesetzt.
Da keine Ausgabe kommt, denke ich, dass da gar kein trigger kommt.
Da bin ich erst mal etwas ratlos.
Hat jemand evtl. einen Tip für mich?
Schon mal danke für eure Mühe.
rewe0815