EZ-Wifibroadcast is a simple solution for digital HD video transmission using two RPis, and a raspberry camera.
EZ-Wifibroadcast is distributed as a readymade image, and as such it is not usable with NAVIO2 out of the box – since NAVIO2 requires a specialized Raspbian image, with Preempt-RT enabled.
Thus the question is, has anybody managed to put these two together – NAVIO2 and EZ-wifibroadcast, and shared the procedure to do so?
It would for sure make a hell of a platform for HD video transmission AND autonomous flight.
The way I see it, one could start with the NAVIO2 image, and apply the steps to install the EZ-Wifibroadcast toolchain (which includes kernel patches, as well as various scripts). Thing is, there is nowhere described what those steps are AFAIK.
Any thoughts, suggestions or links to the topic would be highly appreciated.
No you can’t just get an SD card image with wifibroadcast+navio all ready to go. However you can install a normal Navio imagine on you SD card, then install wifibroadcast onto that.
Once you have you navio all set up to fly as if you weren’t going to use wifibroadcast, then follow this tutorial, you’ll have to do a manual install of wifibroadcast onto your pi:
implementing mavlink as we speak, I’m just a couple of days away from a release. I’ve been working with a pfxmini but all my scripts and programs should work as well on a Navio. I also ordered a Navio2 today. Has Emlid released a buildable kernal yet? There are some kernal changes that make Wifibroadcast work with more types of wifi cards and generally make some improvements like rasing the power thresholds for those with FCC licenses. I’m afraid that is done only on the honor system so don’t use those patches unless you have the right licenses. There are no checks to ensure honestly.
working with the new image 1.3 now. It’s difficult to develop with, but a few minor changes fixed that. Render time for the OSD is 14-16 ms on my Pi 3 receiver. I need to know who to run a screen to screen test to get a real value. Changing bit rates greatly improves reliability thus range, and some changes are need to implement that smoothly, Akready done for railink cards, and I’l working on passing Atheros firmware bitrates also, both with no kernal changes needed!! We are so close to a full blown two way implementation for under $300 for the HD image and flight controller. Thanks to all who have helped, I’m mostly integrating projects from several people who have all done a great job. Including emlid who is supoorting us too. That is just great to have company support!!!
Hello, do you have any news on this? Very very interested in testing it out, expecially if i can use telemetry on it and maybe stream my IP camera trough it (i don’t care much about latency).
Getting there. I found a new radiotap patch for rasnian 4.4 that made all of the changes I was making, plus a few more to control the bit rate and a few other things. Then my SD card died, so i am buidlding a new image again. Luckily most data was already backed up, I just need to revuild a new kernel with the right patch bersions. Some of the older patches I have to fix by hand. And I didnt properly config the rt kernal this fist time, according to a thread I just found here. emld is great.!!
ok, for some reason i cant find wbc runs uncredibly slowly on the emlid image, I’m sure i need to do some real time config, i just have no clue how. image latency is over 2 minutes …