mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Sendedaten an RFM02 über SDI / OOK Bit


Autor: Klaus W. (Firma: privat) (texmex)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich experimentiere gerade mit dem RFM02 Sendemodul.

Die SPI Kommunikation scheint soweit zu funktionieren, das Modul lässt 
sich auch in den Sendebetrieb schalten. Allerdings würde ich die Daten 
gerne über den SDI Pin übertragen und nicht an FSK. Entsprechend dem 
Datenblatt sollte das eigentlich möglich sein. Bislang funktioniert es 
jedoch nicht.

In einem der Datenblätter ist ein "ook" Bit beschrieben. Dazu heisst es:

"The bit ook enables the OOK mode for the PA, in this case the data to 
be transmitted are received through the FSK pin."

In meinem Fall müsste ich das bit also NICHT setzen.

In anderen Lösungen die hier im Forum kursieren und FSK zur 
Datenübertragung verwenden, ist das bit aber auch nicht gesetzt. Das ist 
widersprüchlich.

Im rfm02_code.pdf hingegen ist das Bit auch gar nicht weiter erwähnt und 
immer auf 0 gesetzt. Demnach wäre das Modul gar nicht in der Lage Daten 
über SDI zu empfangen.
Oder sind die beiden Eingänge wirklich "ODER" Verknüpft, mann muss das 
gar nicht explizit umschalten und ich mache irgend was anderes falsch?

Gibt es evtl. verschiedenen Hardwarevarianten?

Wenn ich das OOK Bit setze, sendet das Modul gar nicht. Auch keinen 
Träger.

FSK liegt bei mir auf GND. Die Notwendigkeit FSK an Vcc zu legen bei 
Nichtbenutzung scheint ja nur beim RFM12 zu bestehen.

Oder muss man bei Nutzung der TX bit synchronisation evtl. doch Clock 
Impulse mit senden? Bei dem "DatatransmitCommand" (welches ich bei der 
TX bit sync gar nicht brauche soweit ich das Datenblatt verstehe), wird 
davon ausdrücklich abgeraten.

Kann jemand etwas Licht ins Dunkel bringen bzw. war schon jemand 
erfolgreich darin die Daten ans Modul per SDI Pin zu übertragen?

Notfalls könnte man FSK und SDI eigentlich auch einfach parallel 
schalten, oder?


viele Grüße!
Klaus

Autor: Klaus W. (Firma: privat) (texmex)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ARGH

OOK mode heisst einfach ON/OFF-KEY!!! und hat nichts mit der 
Datenübertragung über SDI oder FSK zu tun.

Bleibt immer noch die Frage wie ich die Sendedaten via SDI Pin an das 
Modul bekomme.

Autor: Romain (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
If the OOK bit is set then the OOK modulation is seletect and the data 
to transmit has to come through the FSK pin (check page 13 of the IA4221 
datasheet).

In FSK mode, I also experienced problem to use SDI pin for transmitting 
data.
After the transmit command, the IRQ pin does not toggle. Any idea why ?

Autor: Klaus W. (Firma: privat) (texmex)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Romain wrote:
> If the OOK bit is set then the OOK modulation is seletect and the data
> to transmit has to come through the FSK pin (check page 13 of the IA4221
> datasheet).
Yes, i've discovered this already. At the time of posting i don't know 
the shortcut "OOK" :-).

> In FSK mode, I also experienced problem to use SDI pin for transmitting
> data.
> After the transmit command, the IRQ pin does not toggle. Any idea why ?
Hm, but this seems to be another problem. So you can't send through FSK 
pin either? This works for me. But i still didn't managed to transfer 
the data by SDI Pin. I simply tied both together now and it works 
perfectly.

Kind regards,
Klaus

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.