Hallo zusammen,

wie versprochen, kommt nun eine 'halbwegs' funktionsfähige INTERRUPT-getrieben Sendefunktion.

Ich habe auf der ursprünglichen asuro.c/asuro.h aufgesetzt und liefer im ZIP-File aber eine vom Namen geänderte Version asuro-st.c/asuro-st.h, damit bei euch keinesfalls das Original, oder eine LIB hier aus dem Forum übermangelt wird. IST ALSO NICHT ALS LIB-ERSATZ ZU SEHEN.

'Halbwegs funktionsfähig' soll hier heißen, dass es noch einen Bug gibt.
Wenn ich aus der Test-Funktion den Button 6 gedrückt hatte (sendet sehr viele Daten), dann funktioniert der Fall Button 1 (genau ein Zeichen senden) danach nicht mehr.

Zum Testen habe ich mal so einige hier im Thread aufgeführte Probleme auf die einzelnen Button gelegt. Kommentar sind im Source.

Ich bin mal auf eure Reaktion gespannt. Ich hoffe, dass ihr den letzten Bug finden werdet. (So weit ICH weiss ist es der Letzte. Ihr müsst die anderen finden)

EDITIERT vom Sternthaler am 15.01.06
Entfernen des fehlerhaften Atachments, da ich etwas weiter unten eine FEHLERKORREKTUR gepostet habe.