Gast
#826432
Hallo, ich bin ein Neuling bei den Funkmodulen. Habe mich aber natürlich schonmal eingelesen. Ich besitze die module RFM12BS <- so steht es auf der Rückseite. Und meine beiden Atmega8's haben ich wie auf der Seite http://comwebnet.co.funpic.de/seite48.html beschrieben verbunden. Soweit so gut. Jetzt wollte ich eine simple Funkverbindung aufbauen mit der auf der Seite vorliegenden Bascom Programm. Dann viel mir aber folgendes auf: 1. Ich wollte das RFM Modul welches 5,4V verträgt, habe aber gesehen das es 2 verschiede gibt. Einmal das RFM12 und das RFM12B , was ist dann mein RFM12BS ? 2. Im Code steht das ich um das Funkmodul betreiben zu können ein 10mhz Quarz brauche. Ist das wirklich so? Funktionieren die 8mhz vom Atmega nicht? Oder kann ich mir den Takt irgendwie vom Funkmodul ziehen? 3. Und das ist sehr wichtig. Da mein Modul ja auf 868mhz läuft muss ich ja den Code fürs initialisieren dementsprechend abändern. Für die 868 initialisierung habe ich dann statt H80d7 für 434mhz die H80e7, und für die set frequenz funktion: Sub Rf12_setfreq(byval Freq As Single) Freq = Freq - 860.00 Temp = Freq / 0.005 If Temp < 96 Then Temp = 96 Elseif Temp > 3903 Then Temp = 3903 End If Temp = Temp + &HA000 Temp = Rf12_trans(temp) End Sub Ist das korrekt? Muss ich noch irgendetwas abändern? Leider konnte ich in der Suche und auch beim googlen keine Antwort finden. Hoffe ihr könnt mir da weiterhelfen. Vielen Dank schonmal