[elektro] MIWI MRF24J40
flaist
flaist at gmail.com
Fri Feb 21 01:24:59 CET 2014
Sziasztok!
Most már alaposabban megteszteltem a modult.
Az 1%-os csomagvesztés, az elég standard.
Ha ezt el akarom dugni a felső SW rétegtől, akkor valami ACK-s kommunikációt kell beépítenem.
A Microchip P2P MIWI stack-t használom.
Van ebben a stack-ben egy:
#define ENABLE_HAND_SHAKE
Az MRF24J40 HW-ben pedig egy ilyen bit:
bit 5 NOACKRSP:
Automatic Acknowledgement Response bit
1= Disables automatic Acknowledgement response
0= Enables automatic Acknowledgement response. Acknowledgements are returned when they are
requested (default).
Azt jól gondolom, ha ez a ACKRSP engedve van, akkor az MRF24J40 modul lekommunikálja a csomag célba érkezését?
A bajom az, hogy hiába engedélyezem a
#define ENABLE_HAND_SHAKE
macro-t, a hibák nem csökkennek. ( broadcast helyet már unicastot használok)
Póbáltam a macro hatását lekövetni a driverben, de így elsőre nem igazán átlátható.
Használta már valaki ezt a cuccot, van ötlet
Köszi, üdv FI.
From: I F [mailto:flaist at gmail.com]
Sent: Friday, February 07, 2014 7:24 PM
To: elektronika, uC, dsp, wlan, programozas
Subject: MIWI MRF24J40
Sziasztok!
A tárgybeli modult tesztelem.
Van két kütyü, az egyik ad 0.5 mp-enként egy broadcast-t, a másik válaszol rá simán.
Az asztalon kb 0.5m-re vannak egymástól.
Az a gondom, hogy kb 0.5 - 1 percenként elveszik egy csomag, azaz ~ 3%
Ez normális, vagy nem!
Köszi, üdv FI.
More information about the Elektro
mailing list