Kennt jemand ne richtig simple RFM12-Routine?

#1869540
Lesenswert?

Hallo Community!

Ich bemüh mich zurzeit ein RFM12 Modul zumindest soweit zum laufen zu 
bringen, dass es sich beim senden nicht aufhängt...
Genau das macht es nämlich wenn ich Benedikts Code benutze (sowol auf 
dem Pollin AVR-Board als auch auf dem Steckbrett). Leider ist der Code 
ja so umfangreich, dass ich da nicht gerade durchblicke...

Kennt denn jemand einen möglichst simplen Code (in C) der eben nur das 
allernötigste enthält? Ob das SPI via Hardware-ISP oder Software ist im 
prinzip egal, Software währe mir aber lieber...

Für Links oder Anhänge würde ich mich sehr freuen!!
Danke schon mal im voraus
-schumi-
Gast #1869703
Lesenswert?

Danke für euere Antworten!!

@Andreas
Auf exakt der Seite war ich bevor ich den Thread hier eröffnet hab^^
Hab mir das durchgelesen und dachte "hmm, das hört sich doch schon mal 
gut an...".  Die RAR-Archive runtergeladen, entpackt und von Dateien 
erschlagen worden. Irgendwie finde ich mich da drin nicht zurecht. Alles 
mit etlichen Funktionen, die in irgendwelche Dateien ausgelagert sind. 
Nur in welchen? - es sind ja so viele! Noch dazu jede Menge Dateien, von 
deren Endungen ich noch nie etwas gehört hab. Also für eine Newbe wie 
mich ein bischen viel auf einmal, und vor allem zu unübersichtlich...

@Günter
Mit dem Link kann ich glaub ich schon was anfangen. Bascomkenntnisse aus 
Windowszeiten bestehen noch, und die grundsetzliche Basic-Syntax ist mir 
aus FreeBASIC allerbestens vertraut ;-)
Mal sehen wie weit ich damit komme...

Also nochmal danke für die Mühe!

Über weitere Links/Anhänge würde ich mich natürlich weiterhin furchtbar 
freuen!

(Am besten währe so was wie ich es hier von Peter bekommen hab:
Beitrag "simple LCD-routine zum abgucken"
Auch dafür noch mal danke!)
Simon
#1869733
Lesenswert?

-schumi- schrieb:
> Danke für euere Antworten!!
 bitte

> mit etlichen Funktionen, die in irgendwelche Dateien ausgelagert sind.
> Nur in welchen? - es sind ja so viele! Noch dazu jede Menge Dateien, von
> deren Endungen ich noch nie etwas gehört hab. Also für eine Newbe wie
> mich ein bischen viel auf einmal, und vor allem zu unübersichtlich...

Du musst nur die beiden *.c Dateien beachten, und die Header-Dateien 
stehen im "inc" Ordner.

rfm12.c   Modul mit den RFM-Routinen
rfm_test.c  hauptprogramm, dass die Funktionen von rfm12-Modul 
verwendet.

Bye
 Andi
#1870150
Lesenswert?

Ich hatte mal sehr einfache C Programme zum Dauersenden und Empfangen 
geschrieben gehabt für einen 8051er Controller. Aber da es C Code ist 
sollte der Ablauf sehr einfach auf einen AVR portiert werden können.

Sendeprogramm:
https://quakeman.homelinux.net/viewvc/uVision/trunk/Test_RFM12_TX1/Test_RFM12_TX1.c?revision=73&view=markup

Empfangsprogramm:
https://quakeman.homelinux.net/viewvc/uVision/trunk/Test_RFM12_RX1/Test_RFM12_RX1.c?revision=73&view=markup

Damit habe ich meine ersten Versuche mit den RFM12 damals gemacht 
gehabt. :)

Ciao,
     Rainer

PS: Nicht wundern wegen dem inoffiziellen SSL Zertifikat da ich es 
selber erstellt habe für meinen Server. ;)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren