Ich hab Dir ja auch die wirklich wichtigen Sachen rausgeklaubt

sendbyte(0b11000000) bedeutet
An das RFM Modul wird das Byte ( binär ) 11000000 über die Funktion sendbyte ( das ist meine selbst geschriebene SPI Routine ) übergeben.
Das dürfte auch mit Bascom kein Problem sein - oder ?
Ist ja auch Kommentiert und viel in Assembler, der ja auch in Bascom so funktionieren sollte.


"Den" funktionierenden Bascom Code wird es nicht geben.
Es sind nun mal sehr verschiedene Arbeitsmodi und Einstellungen bei den RFM Modulen möglich.
Das geht vom Einstellen der Sendeleistung, über den Frequenzhub zur Art der Übermittlung, mit Baudrate, FiFo Nutzung und so weiter.
Man muß sich also erstmal überlegen was man will und welche Datenübertragungsrate und Reichweite nötig ist.
Erst dann kann man entscheiden welche Parameter für die konkrete Anwendung sinnvoll sind.
Zu jedem Quellcode gehört somit auch ein Schaltplan, sonst wird's schwierig.

Du könntest aus dem Elektor Beispiel die SPI Routinen übernehmen, gucken wie die Beschaltung der Module ist und dann die Initialisierungsbytes aus unserem System übernehmen.

Unsere Telemetriegeschichte ist auf Reichweite getrimmt, also maximale Sendeleistung bei nur 2400Bit/sek.
Wenn das nicht passt die entsprechenden Bytes umbiegen - Fertig.