rodizio1 / EZ-WifiBroadcast

Affordable Digital HD Video Transmission made easy!
GNU General Public License v2.0
826 stars 200 forks source link

Is it possible to send 1-2 Mbit/s data stream from ground to air? #203

Open MikeStros opened 5 years ago

MikeStros commented 5 years ago

Hello everyone. At first I want to thank all the developers of this project, I'm using it on my FPV quadcopter and it works really good.

Now I'm working on my new school project and I'm looking for a way to send few Mbit/s of data (some kind of audio stream) from ground back to air. The idea is to split available data rate between air->ground video stream and ground->air data stream.

I know that EZ-WifiBroadcast have "out of box" capability of sending R/C commands from ground to air, but data rate is not enough for my task. I tried to look at rc_tx code, but did not find the correct way to increase ground->air speed :(

I don't want to use regular WiFi connection, because I like EZ "analog-like" style video data streaming and also this style is perfect for data uplink in my project (it does not require guaranteed data delivery).

My be it is possible just to start rx and tx on both sides? But how to avoid simultaneous transmission on both sides? Seems like some device must be master and another must be slave?

Please, help me to find the way. Thank you!