Hallo Andri,

Habe noch nie ein Modul von Arduino testen können(baue alles selber). Kenne auch nicht dessen Compiler. Ich mache alles direkt mit ISP. Sollte aber kein Problem sein, die Einstellungen für RFM12 auch auf ein Arduing(mit ISP zu flashen) Aber wie ich annehme, sind deine Module, schon als Sender und Empfänger nach Vorgabe von Hoperf installiert, nun kann ich nur Helfen, wenn die Einstellung mir bekannt sind. Init für RFMxx benötigen immer 2 Byte.
Hier meine Init in BASCOM. Vorteil Kanalauswahl, AFC Ein oder Aus oder Datarate usw. sind nach bedarf einstellbar.

Gosub Initialisation 'Zur Initialisation springen

'----- Synchron Pattern Command ist nach meiner Meinung unverzichtbar ---
'---------------------------Sendepuffer füllen----------------------------------
Sendepuffer(1) = &HAA 'Preamble an Modul übertragen
Sendepuffer(2) = &HAA 'Preamble an Modul übertragen
Sendepuffer(3) = &HAA 'Preamble an Modul übertragen
'--------------------
Sendepuffer(4) = &H2D 'HI Byte für die Frame-Erkennung
Sendepuffer(5) = &HD4 'LO Byte für die Frame-Erkennung


'--------------Zum Chip RFM12b schreiben---------------------------------
Rfmwrite:
Reset Cs
Rx_h = Spimove(tx_h)
Rx_l = Spimove(tx_l)
Set Cs
Return
'----------------------------Zum Empfang bereit machen--------------------------
Rfm12_bereit:
Tx_word = &HCA81 'FIFO Initialisieren
Gosub Rfmwrite
Tx_word = &HCA83 'FIFO Aktivieren
Gosub Rfmwrite
Return
'----------------Alle 14 Initialisationsdaten dem RFM12 übergeben---------------
Initialisation:
Restore Initialisationsdaten
For Z = 1 To 14
Read Tx_word
Gosub Rfmwrite
Waitms 30
Next
Return
'-------------------------------------------------------------------------------
Initialisationsdaten: 'Daten gemäß RFM12 Command Calculator
'-------------------------------------------------------------------------------
Data &H80E7% 'Configurations Settings Command
Data &H8299% 'Power Management Command
Data &HA668% 'Frequency Setting Command (HA668 = 868,1MHz)
Data &HC647% 'Data Rate Command
Data &H94A0% 'Receiver Control Command
Data &HC2AD% 'Data Filter Command
Data &HCA81% 'FIFO und Reset Mode Command
Data &HCED4% 'Synchron Pattern Command
Data &HC400% 'Automatic Frequecy Control Command
Data &H9854% 'TX Control Command
Data &HCC17% 'PLL Settings Command
Data &HE000% 'Wake-Up Timer Command
Data &HC800% 'Low Duty-Cycle Command
Data &HC000% 'Low Battery Detect & µC CLK Command
Initialisationsdaten: 'Daten gemäß RFM12 Command Calculator

Sender
'-------------------------------------------------------------------------------
Data &H80E7% 'Configurations Settings Command
Data &H8239% 'Power Management Command
Data &HA668% 'Frequency Setting Command (HA668 = 868.1MHz)
Data &HC647% 'Data Rate Command
Data &H94A0% 'Receiver Control Command
Data &HC2AD% 'Data Filter Command
Data &HCA81% 'FIFO und Reset Mode Command
Data &HCED4% 'Synchron Pattern Command
Data &HC400% 'Automatic Frequecy Control Command
Data &H9854% 'TX Control Command
Data &HCC17% 'PLL Settings Command
Data &HE000% 'Wake-Up Timer Command
Data &HC800% 'Low Duty-Cycle Command
Data &HC000% 'Low Battery Detect & µC CLK Command

Gruß
fredred