Hallo,ich hoffe einer von euch weis das:) Ich betreibe zwei RFM 70,einen als Transmitter,einen als Receiver. Die Standardübertragung ohne ACK funktioniert. Wenn ich jetzt mit ACK übertrage,wie erkenne ich dann ob das ACK auch wirklich empfangen wurde sprich ob der Receiver auch zurückgesendet hat?Ein Receiver Interrupt auf Transmitterseite wird jedenfalls nicht ausgelöst. Trenne ich dagegen mein Receiver vom Strom ,so bekomme ich einen MASK_MAX_RT Interrupt was ja auch ok ist,denn das Packet konnte ja nicht geliefert werden,aber gibt es da noch andere Erkennungsmöglichkeiten?
Wer lesen kann ist doch im Vorteil! Im Statusregister (0x07) gibt es das bit TX_DS was im Auto ACK nur gesetzt wird,wenn auch ein Acknowledge empfangen wurde.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.