Omnibus F4 Pro V2.1 Solving GPS and Receiver Port Wiring Issues SBUS PPM iNav CleanFlight
ฝัง
- เผยแพร่เมื่อ 26 ส.ค. 2024
- Omnibus F4 Pro V2.1 Solving GPS and Receiver Port Wiring Issues SBUS PPM iNav CleanFlight
• Omnibus F4 Pro V2.1 So...
If you have a V2.0 or V3.0 see this video instead
• Wiring GPS to Omnibus ...
Note! Magnetometer should not be enabled for planes because it can conflict with the GPS readings for direction. However multirotors must have the mag enabled to use Nav flight modes.
iNav Cleanflight is fork from regular Cleanflight on Github. It is Cleanflight with GPS navigation added to it.
If you purchased the version 2.1 of the Omnibus F4 Pro flight controller you may be surprised by the receiver or GPS not working properly when they are both connected at once. The problem arises from a conflict with the receiver port and the port where the GPS is connected. This is not a problem on the other Onibus versions 1,2 or 3. The solution is to move the GPS to a different port than is normally used. This issue and the issue with the receiver port now being on serial/UART poet 6 can send you on a wild goose chase when configuring this board. Chances are if you have a GPS connected you will be using iNav Cleanflight. The iNav CleanFlight Wiki can be a good resource but not always easy to find find what you are look for. I found the solution on the WIki in Issue 2576 and I have posted a link to it below:
github.com/iNa...
If you read through the discussion you will see it was a little hard to figure out what the problem was but eventually it became apparent that there was a serial port conflict and the GPS had to be moved to a different port.
Also included in the issue discussion we find that the FrSky X8R SBUS receiver would not connect without a different version of the firmware than expected.
I decided to use a D4R-II Receiver in PPM mode instead of the X8R and it connected very easily with standard firmware OmnibusF4V2.
Luckily you don't have to read all Wiki discussion. Instead just watch this video instead and I think you will understand.
INav Configuration Tool:
github.com/iNa...
ImpulseRC Driver Fixer
impulserc.com/...
Omnibus F4 V2 Pro:
www.banggood.c...
Pix Ublox GPS/Compass:
www.banggood.c...
Pigtail Connectors Mini Micro JST 1.0mm SH 6-Pin Connector Plug:
www.banggood.c...
Thanks to you I also managed to get this board working with GPS-MAG-and a receiver. PPM receivers work, and also checked whether SBUS would, and it does. Happy days. Thanks again Dave!
Glad you had some success!
Just found this video Dave! Nice one. Cheers bud. Anthony
Cheers, good to hear from you! Happy flying!
Very usefull video thnks my friend. I have omnibus f4 v2.1. Done all this but I had no stick movements from my taranis. and no modes. Finally flashing the board with omnibus F4V3 firmware instead omnibus f4 pro and works like a charm now.
Thank you so much, the only thing i found on this whole wide internet that actually helps and is comprehensive!
Thanks for the compliment!
I am testing the F4 V2.1 board with INAV on the FT explorer
This board is quite different from the V2 version and this confused me since I was following the videos that used the V2 board.
So following advice on Github, the board was finally flashed with OBF4V3 firmware
The nav modes now operate ok with the GPS and compass enabled together
These modes will not switch when bench testing unless the compass is enabled
So far I have flight tested the Horizon and RTH modes with the GPS and compass operating together and the plane flies fine although the throttle setting on RTH seems low
I'm waiting for the weather to improve so I can test the other nav modes in flight with the compass turned both on and off
Hi Dave, and Happy New Year.....Good Tutorial, but Im pretty sure that in iNAV (not Cleanflight) when using a Plane, they advise AGAINST using the Compass..This is partly because with a Plane that's always moving, you simply dont need one, especially with an M8n GPS...but more importantly it causes conflict in flight....Same goes for Baro, either the GPS derived altitude OR the Baro, but not both, it will cause problems in flight.
Happy New Year! Yes I agree with you (except I like to put open cell foam over the baro and still use it, but that's just my thing). Please understand that this video is not just for planes but for multirotors too so I include all the options (GPS, Compass and Barometer) in case people need that info.
I am actually putting this board on a quadcopter right now and will do a plane after that. Sorry for the confusion.
Hi Dave, yes, noted.....The problem is, that people watch your video and will duplicate exactly what you have done....because they are not aware of the differences, or the dangers.
I'd like to see you use iNAV + GPS on a Multi actually as Id like to try it myself on a Martian Im about to build.
HI Guys! First of all, thank you for this tutorial, I´m struggling since 3 days on this issue. I installed the Omnibus F4 V2.1 board with M8N Neo GPS on a Nano Talon, a plane. From your conversation above I understood that I should switch off Barometer and Magnetometer in order to avoid conflicts, is that right?
Regards from Italy!
For planes yes but for multirotors leave them on. Actually I have been leaving the baro on my planes enabled but placing a piece of open cell foam over it to reduce wind pressure problems. Mag I never use on planes.
Hi Dave. Mr Poff here in Cburg. I'm just getting into this. Thanks for the video.
Hey Dave! Great tutorial as always! Even if I don’t have the product, I still enjoy watching your videos. Great work!
Happy New Year!
Fergy
Hi Fergy, hope everything is going well and not too much snow. It's 14 degrees F here this morning but no snow predicted.
dmercØØ RTP WOW, it’s cold everywhere! Brian had temps in the 40s down there in Orlando. Amazing! Yesterday morning it was -25 here. Not fun! ;-)
Fergy
How do you know if their is a conflict?? When I plug my receiver in my GPS goes red on inav and won’t work??
I have the same issue with dys f4 pro fc
Let me know if you find a fix, I’m still looking
@@AntsRC I'm going to try to flashed with omnibus f4 target instead my fc is a dys f4
#4: Happy New Year and all the best for 2018 to you and your family, and also thanks to clear up some thing for all F4 V2.1 users out there. Cheers. !
I don't know how many F4 V2.1 users are out there but I could not find any vids on TH-cam about the V2.1 wiring so I went for it and made a one.
Happy New Year to you and yours!
Thanks, I have looked at all my boards, and there is noting written on it, so I think I have all V2 (.0) versions.
But one board had some trouble with the gps not working on the serial 6 port, I switched it to serial port 3, and problem was solved (so far). No ext. compass was connected.
thanks very much for your helpful comments. finally figured out the problem why my rx not working in inav.
It's good to hear from you and glad it worked for you.
dmercØØ RTP which omnibus target you are using in inav?
inav_1.8.0_OMNIBUSF4PRO
dmercØØ RTP thanks a lot.
Worked for me using uart1 bam started getting GPS readings thanks for making the video
thank you ... you've been of tremendous help to me🙏
hey pal I can remove the Diode for it to connect to the receiver?
Super ...thank you Sir
it is possible to connect the gps to the rx6 / tx6 and not to the tx1 / rx1??
I have fully flight tested my plane with and without the Mag operating.
It responds without problems in all modes including navmodes, RTH and Failsafe test
There is no interference between the GPS and the Mag
When setting up the modes on the bench, the navmodes will not switch on unless the compass is operating so it gives the impression that they are not working with only the GPS enabled
Hans Leatherby hello do you mean that you cant do waypoints without compass working ? thank you in advance
I am building a wing
they say to remove the red wire on the servo plug on the speed controller
I'm not getting 5 volts on my servo
this board supposed to have 5 volts for the servo
is there something I'm missing I have to jump
my 5-volt rail is dead for the servos thanks for your help
you nail it !! all covered fine
i have this exact problem on an f4 pro v3. i think it is a clone from banggood? i can only use ppm not sbus or the gps dies? the sbus seemed to conflict with the gps badly using uart1 receiver and uart6 for gps. ppm was a last attempt as it uses less data than sbus and it seems to work now fine? i tried this way but 4 pin jst on v3 is uart1 also so can't use both together.
Happy New Year, Thanks Dave!
You too Clive!
great video, thanks
I'm happy i only have original Omnibus F4 Pro V3 from Airbot lol
Happy new year to you and all your family!
Thanks for your hard work! You deserve milion of hugs :)
Happy New Year Cedric may you have many new adventures in flying and filming!
did you try your board before doing the odd wiring? I use this board and never had to do the wire mod for the gps
my board is a bf 3.1.5 omnibus f4 v2.1 with firmware 3.2.1 in betafllght and radio at eatr , gps (115200) on uart 6 and receiver rx on uart 3 and it works but i have to try your way for gps
Wishing you the best of luck in the New Year..!!!
Dave have you tried with the RSSI soldered on with the D4R to see if RSSI worked on the OSD?
hi dave ! i think i`m having the same problem as this guy , i did follow matt ogborne video and everything well , everything works fine , gps on uart 6 , all controls on inav works fine , mode eatr , arming switch , mode switches , till i connect it to the battery , no more blue and green light like when connected to inav , but i have 5.0 volt on sbus (red) and 3.3 volt on signal pin , but no throttle on ch 1
I think my radio is setup as AETR with throttle on channel 3 if that helps. Then on the Receiver Tab in iNav Cleanflight I chose the AETR map. Which version of the board do you have and what model receiver?
You are perfect in my book Dave!
"Lord it;s hard to be humble when your perfect in every way!" :-)
The problem I found is that the Spektrum satellite port is uart1, and so is the 4 pin for my gps. I have to go figure out where on earth to find the 6 pin that has uart3/6 so I can use that instead. It was almost plug and play until I hit that bump. You can't reroute resources like with Betaflight.
Did you get the same V2.1 board as this or some other brew? The Omnibus V2.1 has a very strange setup compared to the others.
You might consider using one of the other boards with more uarts like the Matek F722-STD board. It has 5 UARTS available and it is supported in iNAV 1.9
This is not a board I have purchased but I hear they are very good.
Thanks again Dave.
Good job Dave!
Thanks for all your informative videos. How do you tell witch board you have, I ordered the 2.1 from BG, and received a board the other day. The one I received have no 2.1 printed on the back, and the black square thing next to it says 150, on yours it says 100.
BG no longer has a V2 on their website. As I'm still waiting for stuff to arrive, I can't test it yet, only guess. So is it a V2.1 or another version. Any help will be appreciated.
Banggood switches up stock all the time so it's hard to know. It's probably another version of the V2.X series.
I have the f4 pro v2.1 flashed with firmware 1.8 .0 and an x8r and inav 1.8.1 but I just reflash the f4 board with firmware 1.7.1 like Matt ogborne did to see if it will work this time
Did it work 1.7.1 ?
You mention you prefer the A0 diagram over the one on Bangood. I searched for A0 diagram and cant find this. Do you have a link to this more detailed diagram of the board?
Not sure where I got them but the diagrams are on this page:
ru.aliexpress.com/item/Betaflight-OMNIBUS-F4-Pro-V2-Flight-Control-Built-in-OSD-BEC-for-FPV-Racing-Drone-DIY/32810422591.html
Thank you. Done this for my fc. and now my gps is connected. but my new problem is it is showing zero satellites although it is showing latitude and longitude.
That's a strange symptom. The sat count and coords are separate objects in the OSD settings. Perhaps check OSD configuration to make sure the sat count is enabled.
Thank you!
I flashed my board with inav 1.9.1 target OMNIBUSF4PRO_LEDSTRIPM and did not have to do any mod. Receiver is on uart1, GPS on uart6 e mag on uart3. Everything works fine
Was your receiver PPM or SBUS?
Dave Merc Productions sbus
Sounds like the problem is fixed. Good news!
Good news MERCI
Dave, great video. I have setup (not flown yet...weather!) a F4 V2.5 from RTFQ in a EasyStar clone with just a GPS, no compass. This may not apply to the board you are using, but I cannot get RTH, or other NAV modes, to be active even though SW settings move to the selected area. I understand a compass is not required for fixed wing so I wonder if the cause for this is the plane is not moving on my bench so no heading is produced where a compass would??? Any thoughts or experience with this?
Make sure all the pre-arming checks are green in INav setup. If so then some of the modes should work like altitude hold. If not you might need to calibrate.
Failed to mention in my first post but all pre-arming checks are green even the Compass (which I do not have) so may need to look into that. I have another GPS/NAV ordered that should be here tomorrow and will hook that up to see what happens. Thanks
Are you able to arm the board and spin the motor up. It may have to be armed and have GPS lock before the GPS functions will work.
Honestly I have never tried RTH on the bench other than seeing that the mode displayed on the OSD in my goggles. I just assumed the craft would need to be flying to use RTH.
I get 9 satellites and a 3D fix. Board will arm and motor does spin. When I switch to RTH it displays AIR. Stabilizer is still active. I apparently have some mis-configured being new to this board. There is someone on Github with the same issue so trying to find answers there also. Thank again
Wow that is definitely and issue. Sounds like a code problem. Good luck!
I run sbus on uart 1. gps on uart 6 (rx_tx6). run cam split on uart 3 (rx_tx3) and no magnetometer. All working fine.
So SBUS works on uart 1, cool. I assume you are talking about a plane where you don't need a mag?
yes I am building a Nano Talon. And spend all night to figure out what going on. Had the same problem
Glad you got it working. Are you going to post a video of the the first flights?
Hopefully yes!
In just about to build something similar. Can you share what target you’re using in iNav? Thanks in advance
hi dmerc ! no it did not work with inav but i tryed with betaflight and firmware 3.2.1 and i got (eatr1234 ) i`m getting closer cause at least the motor spin when i move the slide in motor tab (motor #1 moves servo #8 weird !! ) and motor spin but i can`t spin the motor with the throttle , but i still have to power the board with 5 volts,,,,
If you hook up the GPS like I have it you can use inav_1.8.0_OMNIBUSF4V3_u3i.hex below for the X8R to work.
drive.google.com/open?id=1b49ngODFc-4HwaCfY2DbD1Nnu8HNjMBF
when i flashed it the first time with inav and firmware 1.8.0 , the gps uart 6 , receiver x8r uart 1 , receiver tab , ect was working perfectly, all receiver channels were moving in right direction ,but no sbus ,no thottle and only 1.9 volts on red/black on all pins , i don`t know if its normal i`m not an expert just a noobie , i have a kill switch and mode switches which are working accordingly to inav and my taranis x9d like matt ogborne videos which i followed minute by minute , theres a green and blue light when connected to usb , but when it comes to put it all together and power up the board with the battery only no green and blue light even when armed and she does not power up my x8r either , if i connect it with battery and usb theres a blue and green light ! , same thing with betaflight with firmware 3.2.1 but this time betaflight gave me ( AETR1234) INSTEAD OF AETR5678 WITH INAV 1.8.0 ) , this time in motor tab if i slide up motor# 1 , channel # 8 goes up and the motor spins , # 8 why ? , i will find the answer one day,,,,,,thanks
@@DaveMerc hi dave, you still have this file?im having issue with my flight controller F4 PRO v2, sbus not working as well, downloaded the inav 1.8 from repository but also did not work, looks like the one you have is the modified, do you still have this file?thanks
whats Space JST 6 Pin, 1mm or 2mm your omnibus?
1mm see this link:
www.banggood.com/20Pcs-Mini-Micro-JST-1_0mm-SH-6-Pin-Connector-Plug-With-Wires-Cables-150mm-p-1170259.html?cur_warehouse=CN
How many uart does this board have ?
Four, F4 has 4 uarts.
how is this cleanflight?
If I understand your question, iNav Cleanflight is fork from regular Cleanflight on Github. It is Cleanflight with GPS navigation added to it.
Are you sure you installed the correct firmware? I'm used Matthew Ogborne tutorial from the "Rag the nuts off" TH-cam channel without any issues. You should take a look.
Mariano Arbelo Matt have used omnibus f4 pro v2. This one, v2.1, have different connection layout to sbus and gps.
Fpv Mania I may be wrong, but Matt is always pointing the same board that you have. I also bought one from BG and it is working fine. That's why I think you flashed the wrong firmware on it. Take a look to this video: th-cam.com/video/d2yRSgwYIuk/w-d-xo.html
Mariano Arbelo I have the 2.1 and the 2.0. They are different. I do not recommend 2.1, it needs a different firmware to use sbus
As you heard from Fpv Mania the F4 Pro v2.1 is not the same one Matt was using in your linked video which was the F4 Pro V2
The v2.1 looks just like the v2 except for the label and the a difference of a tiny component near the RC port.
If you are going with a PPM receiver connection (not SBUS) you can still use the OMNIBUSF4PRO firmware however you need to keep in mind that serial port 6 on the v2.1 is used for the receiver port and not connect the GPS to J10 because it causes a conflict with serial 6.
+1
using PPM instead of SBUS is not a solution just a handicap as speed and channel support is greatly reduced :( there is a modified iNAV where more uart can be used and remapped to different solder points
One guy posted that INav 1.9 had solved the problem for this board. Hope it's true.
nice! thanks!
hahahaaha is a diferent animal hahahaahahahaah
Why didn’t you just use a gps with a built in magnetometer ?
It does have a mag on the GPS. It's what is used for the compass part of it.