Hi,
I've just finished my RFM70 based wireless guitar system
(I hope to publish it soon, but code and documentation needs some polishing - the system is designed to be very cheap - just CS5343/4 as ADC, ATmega88 and RFM70 in the transmitter, and RFM70 with ATmega32u4 in the receiver. The system is visible as USB MIDI/audio device so you can connect it thorough "alsa_in" to "jakcd" in Linux and then to your virtual guitar amp/ soubd processor - e.g. rakarrack or guitarix. Additionally the transmitter contains 4 switches and
4 potentiometers, which are mapped to MIDI controls)The system works acceptably with 24bit/48kHz without acknowledge/ retransmission. Anyway some packets are dropped and this increases the noise level, so probably the acknowledge/retransmission will be needed. Other users reported that 500 kb/s is achievable with ACK.
I think, that I'll need to use two RFM70 in parallel in the Tx and in Rx to provide the bandwidth sufficient for may needs (OK. maybe I'll reduce the resolution to 20bits, which gives 960kb/s).
My questions are. Is it reasonable to expect, that two RFM70 will work correctly together at distance of ca. 10 cm? How should I allocate the frequency to them? I have 83 1MHz channels. At 2mb/s air bitrate each RFM70 occupies
2MHz. Should it be OK to separate both channels by 4MHz or it is better to assure the distance of ca. 40 MHz? (But then I'll more significantly spoil the 2.4MHz band in my viccinity ;-) ). What do you think about it? Any hints are appreciated.-- TIA & Regards, Wojtek