Ich habe nochmal etwas in google gesucht, und in einem anderen Forum eine Lösung gefunden, die mittels UART funktioniert. http://www.mikrocontroller.net/topic/38924
Ich habe die Routinen etwas verändert, und die einfache Checksumme durch eine CRC16 Prüfsumme ersetzt und getestet.
Durch die Übertragung im UART Protokoll ist die ganze Sache zwar nicht wirklich gleichspannungsfrei funktioniert mit meinen FM-Modulen aber trotzdem recht gut. Vor allem aber benötigt man auf der Empfängerseite nur einen PC mit RS232 Schnittstelle (ich habe die Dekodierung einen ATMEGA8 machen lassen, da ich diesen jetzt sowieso schon beim Empfänger eingebaut habe).
Meinen Quellcode ist im Anhang.
Im Quellcode müsste man doch die StatusLED_On; und ErrorLED_On; usw. entfernen, diese habe ich nur zu Testzwecken eingebaut und die defines sind im File nicht vorhanden.
Lesezeichen