Hi,
I
am working on a data transmission system using simplicities, I need to
place 5 measuring equipment within a room of 5x6 meters.
Required to transmit 20 bytes every 5ms or so, and I have modified some delays
in the protocol and I reach the baud rate required for
the application, I'm working with P2P communication.
But there is a problem
when 2 or more peers are operating at the same time, is like an
interference between them, is as if each receiver hears the transmission of any information that
is not his, then I think the time it takes to process the packet of
information not belonging to it, prevents any belonging process package. Due because of protocol layers relevant information that is not
from the ID that the receiver expects, discarded information, but the
time of reception was already assigned to it, and this causes losst
information.
Because I'm using the maximum baud rate allowed by the protocol, I can't add a policy of repeating information or confirmation of received information. Due this once it has established the link between the sensor and its receptor, the download information is in one sense (sensor to RX-device).
To solve this problem I used the SMARTRF_STUDIO to generate
configuration files (smartrf_CC2500.h) with different channels and
trying to separate their center frequencies to channels that are widely
used by wifi as CH5, CH15, CH20, etc..
But still the problem.
l like to know if anyone of you has tended to modify the default parameters brings simplicities in that file, or if anyone has any suggestions to solve this problem.
Thank you in advance for your suggest.