Henne's DMX library auf atmega32

OP #2930352
Lesenswert?
• ▲
▼
hallo alle,

Ich bin gerade so ein bisschen am verzweifeln. Bin leider auch noch kein 
sonderlich erfahrener Mikrocontrollerprogrammierer und kämpfe gerade mit 
meinem Mega32 und dem guten alten DMX. Ich habe die großartige Library 
von Hoelscher-hi.de gefunden und versucht sie an meinen Mega32 
anzupassen, was auch teilweise super funktioniert hat. Allerdings werden 
nicht alle signale richtig angenommen. So kann ich einzelne Kanäle 
wunderbar über DMX steuern, aber sobald ich änderungen über alle Kanäle 
gleichzeitig (eine Show laufen lasse) reagiert der Controller darauf 
nicht mehr.
Im Anhang meine holprigen Versuche den Code anzupassen. Ich glaube mein 
Fehler (oder wahrscheinlich mehrere) liegt irgendwo im dmx_mega32.c 
Code. Habe aber sicherheitshalber alle Codeteile hochgeladen.
Ich wäre wirklich extrem dankbar für jegliche Unterstützung!!!!

Hoffe auch das Henne (Großmeister) hier mitliest... ;)

Vielen Dank

Paul Pritz (aus dem sonnigen Österreich im grauen Büro vor dem Computer)
Angehängte Dateien:
OP #2930630
Lesenswert?
• ▲
▼
Hallo,

so ich habs gestestet. Die 16 Kanal Routine dauert nicht wesentlich 
länger als die 8 Kanal Routine. Deswegen glaube ich dass der Fehler 
woanders Liegt. Ich glaube zumindetst dass Henne auch diese PDM 
Interrupt Routine bei seinem DMX Transceiver verwendet.

Vielen Dankund schöne Grüße aus Graz

Paul

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.