[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