User Manual
Connections
10 of 13 VirtualWire
Testing with TX-C1, RX-B1, 5 byte message, 17cm antenna, no ground plane, 1m
above ground, free space
At 10000 bps the transmitter does not operate correctly (ISR running too frequently at
80000/sec?)
At 9000 bps, asymmetries in the receiver prevent reliable communications at any dis-
tance
At 7000bps, Range about 90m
At 5000bps, Range about 100m
At 2000bps, Range over 150m
At 1000bps, Range over 150m
As suggested by RFM documentation, near the limits of range, reception is strongly
influenced by the presence of a human body in the signal line, and by module orienta-
tion.
Throughout the range there are nulls and strong points due to multipath reflection. So...
your mileage may vary.
Similar performance figures were found for DR3100. 9000bps worked.
Arduino and TX-C1 transmitter draws 27mA at 9V.
Arduino and RX-B1 receiver draws 31mA at 9V.
Arduino and DR3100 receiver draws 28mA at 9V.
8.0 Connections
Note that the IO pins can be changed from their defaults (as shown here) to any suitable
IO pins using the vw_set_*_pin() calls.