I'm interested in using Virtual Wire but was wondering if anyone knew what the likely data rates are - there is a section on that page about it, but doesn't specify any actual numbers.
I'm not expecting great things, but is 500bps over 20 feet clear space likely to be possible?
Also, that page says:
I'm guessing that means the messages coming out the library are corrupted? i.e. I need to do my own error checking - the library doesn't do any? If this is the case, does anyone know any suitable algorithms/libraries for the Teensy? I'll be sending sequences of blocks of 3 bytes (for RGB LEDs) , so I guess a quick and dirty method would be for every 4th byte to add the previous 3 bytes "mod 256"...but then what if the checksum byte gets lost, would need to maintain the sequence somehow...hmmm!
I'm not expecting great things, but is 500bps over 20 feet clear space likely to be possible?
Also, that page says:
When separated by about 20 feet with ordinary office furniture, and a 13 cm wire attached to each (in the middle of the 10 to 15 cm suggested), they were able to communicate, but approximately 20% of messages were corrupted.
I'm guessing that means the messages coming out the library are corrupted? i.e. I need to do my own error checking - the library doesn't do any? If this is the case, does anyone know any suitable algorithms/libraries for the Teensy? I'll be sending sequences of blocks of 3 bytes (for RGB LEDs) , so I guess a quick and dirty method would be for every 4th byte to add the previous 3 bytes "mod 256"...but then what if the checksum byte gets lost, would need to maintain the sequence somehow...hmmm!