Basic Wireless Communication for Microcontrollers

Chapter 4 - Design Project 3: 900MHz Automatic Error-Correcting Data Link

Testing

     As of 2/22/2002, I have tested the 900MHz data link several times, sending about 200 kilobytes of data without any errors. I used a 900MHz cordless phone to interfere with the units during transfer and caused many retries, but the units recovered properly and transfered the data faithfully. I still have not had a chance to test maximum range, but my earlier tests were conducted in a typical house with the units separated by the maximum distance possible inside the house (about 50 feet/15 meters) with intervening walls. At this distance, very few retries (perhaps 1 out of every 100 packets, although this was not measured) occured without purposeful interference. I hope to conduct further tests in the future and update this page.
     My testing so far also indicates that the timing parameters I selected in the code (i.e., TX/RX turnaround time and the channel clear wait time) are too conservative and better throughput could be achieved by reducing them.

BACK   Table of Contents    NEXT