Hmm... dann fehlt dir wohl noch etwas der Forscher-/Entdeckerdrang.
Hast du dich noch nie gefragt, wie die serielle Debugausgabe über die AskSinPP mit DPRINT & Co funktioniert?
Das ist ja keine Arduino-/C-/...standardfunktion.
Man findet sie dann recht schnell in der Debug.h und dort wird auch schnell ersichtlich, dass NDEBUG alle Dxxxx Methoden abschaltet.
Sketche auf original Hm-Aktor mit ATMEGA644PA Chip hochladen
Moderator: Co-Administratoren
-
- Beiträge: 1573
- Registriert: 28.05.2015, 12:48
- Wohnort: Willich
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 10 Mal
Re: Sketche auf original Hm-Aktor mit ATMEGA644PA Chip hochladen
Der Drang ist schon da, aber bis gerade eben musste/wollte ich die Debugausgabe noch nicht abschalten.jp112sdl hat geschrieben: ↑30.08.2018, 12:45Hmm... dann fehlt dir wohl noch etwas der Forscher-/Entdeckerdrang.
Hast du dich noch nie gefragt, wie die serielle Debugausgabe über die AskSinPP mit DPRINT & Co funktioniert?
Das ist ja keine Arduino-/C-/...standardfunktion.
Man findet sie dann recht schnell in der Debug.h und dort wird auch schnell ersichtlich, dass NDEBUG alle Dxxxx Methoden abschaltet.
Gott sei dank sind hier so viele mitdenkende Homematicfreunde unterwegs!
Zuletzt geändert von alchy am 30.08.2018, 19:31, insgesamt 1-mal geändert.
Grund: Titel geändert
Grund: Titel geändert
Gruß Carsten
- stan23
- Beiträge: 2038
- Registriert: 13.12.2016, 21:14
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Altmühltal
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 336 Mal
- Kontaktdaten:
Re: Sketche auf original Hm-Aktor mit ATMEGA644PA Chip hochladen
Wenn der Taster an RX hängt, DPRINT aber höchstwahrscheinlich auf TX sendet, könnte man doch beides zusammen schaffen?
Zuletzt geändert von alchy am 30.08.2018, 19:26, insgesamt 1-mal geändert.
Grund: Titel geändert
Grund: Titel geändert
Viele Grüße
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
- deimos
- Beiträge: 5396
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: Sketche auf original Hm-Aktor mit ATMEGA644PA Chip hochladen
Hi,
ich bin für einen neuen Thread für das Thema, dann äußer ich mich auch weiter. Hier nur noch zu meinen Platinen.
Viele Grüße
Alex
ich bin für einen neuen Thread für das Thema, dann äußer ich mich auch weiter. Hier nur noch zu meinen Platinen.
Viele Grüße
Alex
Zuletzt geändert von alchy am 30.08.2018, 19:25, insgesamt 1-mal geändert.
Grund: Titel geändert
Grund: Titel geändert
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Sketche auf original Hm-Aktor mit ATMEGA644PA Chip hochladen
Hab den Vorschlag Beiträge abzutrennen, umzulagern usw. mal umgesetzt.
viel Spass noch
Alchy
viel Spass noch
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
- deimos
- Beiträge: 5396
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: Sketche auf original Hm-Aktor mit ATMEGA644PA Chip hochladen
Hi,
danke Alchy, dann kann ich ja jetzt wieder was sagen.
Das Auftrennen von RX und TX dürfte nicht klappen, da man den USART nur im Gesamten aktivieren kann.
Viele Grüße
Alex
danke Alchy, dann kann ich ja jetzt wieder was sagen.
Das Auftrennen von RX und TX dürfte nicht klappen, da man den USART nur im Gesamten aktivieren kann.
Viele Grüße
Alex
-
- Beiträge: 1573
- Registriert: 28.05.2015, 12:48
- Wohnort: Willich
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 10 Mal
Re: Sketche auf original Hm-Aktor mit ATMEGA644PA Chip hochladen
Danke alchy.
Dann möchte ich hiermit die Funktion mitteilen!
Ich habe bisher nicht weiter getestet, ob ich debug wieder aktivieren könnte, erstmal wollte ich wissen ob es überhaupt läuft.
Aber die Funktion mit Taster2 an PIN0 ist gegeben (zumindest wen Debug deaktiviert wurde - mit Debug müsste noch getestet werden)!
Der Aktor arbeitet nun wie vorgesehen, mit dem Zusatz, das ich den jeweiligen Tastendruck auch verwenden kann.
SUPER..
Vielen Dank an alle die mir hier geholfen haben. Ich werde das nun ausgiebig testen und dann wenn alles weiter so läuft auf alle AKtoren 1 und 2-fach spielen.
@Alex: Zur Info. bei mir ist beim HM-LC-Sw1-PBU ein ATMEGA644PA verbaut, wie auf den Bildern in der Bedienungsanleitung zu sehen ist.. (In der Beschreibung steht aber 644A)
Gruß Carsten
EDit: ich habe im ersten Post eine Anleitung hinzugefügt: viewtopic.php?f=76&t=45100#p450813
Dann möchte ich hiermit die Funktion mitteilen!
Ich habe bisher nicht weiter getestet, ob ich debug wieder aktivieren könnte, erstmal wollte ich wissen ob es überhaupt läuft.
Aber die Funktion mit Taster2 an PIN0 ist gegeben (zumindest wen Debug deaktiviert wurde - mit Debug müsste noch getestet werden)!
Der Aktor arbeitet nun wie vorgesehen, mit dem Zusatz, das ich den jeweiligen Tastendruck auch verwenden kann.
SUPER..
Vielen Dank an alle die mir hier geholfen haben. Ich werde das nun ausgiebig testen und dann wenn alles weiter so läuft auf alle AKtoren 1 und 2-fach spielen.
@Alex: Zur Info. bei mir ist beim HM-LC-Sw1-PBU ein ATMEGA644PA verbaut, wie auf den Bildern in der Bedienungsanleitung zu sehen ist.. (In der Beschreibung steht aber 644A)
Gruß Carsten
EDit: ich habe im ersten Post eine Anleitung hinzugefügt: viewtopic.php?f=76&t=45100#p450813
Gruß Carsten