Forum: Mikrocontroller und Digitale Elektronik RFM70 Arduino Probleme


von chrisrock (Gast)


Angehängte Dateien:

Lesenswert?

servus,

habe mit einer arduino rfm70 library eine uart bridge gebaut.
folgendes problem tritt dabei auf:

wenn ich ungerade ziffern sende, empfängt der andere rfm70 sie ohne 
probleme
wenn ich jedoch gerade ziffern sende, wird im durchschnitt jede 2. 
ziffer empfangen.

ich hab echt keinen tau, was da schief geht.

vielleicht hatte jemand schon das problem und kann mit weiterhelfen

DANKE!!!

von arno (Gast)


Lesenswert?

Dieser Code läuft bei mir Problemlos nach Änderung pins auf meine config 
(sck 13). Evtl. Leitungen zu lang.

von chrisrock (Gast)


Lesenswert?

hi,

danke für deine antwort!
das die spi leitungen zu lang sein könnten kann ich nicht beurteilen.
sie sind um die 7-12 cm lang. ist das zuviel?

ich habe zum testen einen der beiden arduinos so programmiert, dass er 
andauern von 0x00 bis 0xFF zählt und byte für byte sendet - dabei ist 
mir aufgefallen, dass ein paar bytes fehlen.

dann habe ich den code wieder umgeschrieben, und anstatt 1 byte immer 10 
gesendet - es sind mir dabei keine fehler aufgefallen.

kann es sein, dass der rfm70 einen crc oder sowas rüberrechnet?
das mit einem byte zu wenig info für den crc vorhanden ist und deshalb 
die errors entstehen?

danke

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.