Re: Compatible fc
« Reply #1 on: October 02, 2017, 07:12:42 am »
It isn't a simple task to add full support for a new FC and there is a concern that we need to redo that to make it better before adding a lot more FC's.

I see that this FC has an F4 but it doesn't say which one (could be researched) so it's not obvious how much memory or speed it has.  FC dimensions are also not mentioned.

It appears that the baro has only has a +-1m resolution where the standard today is +-0.1m.  +-1m is not very good for baro or GPS flight modes.

That means it is really just an F4 racer FC less suited for GPS/baro flight modes.  It seems to me that F4 power is kind of wasted on racing where a lessor processor works well.  It does seem to have a current sensor and OSD and it is cheap.  I would try to use it with the firmware that already works on it.


It seems that @mr_w's F3 branch now supports this F4.
« Last Edit: October 02, 2017, 10:10:04 am by TheOtherCliff »

Anonator

  • *
  • 15
  • Long range fixed wings

Mateusz

  • *
  • 794
Re: Compatible fc
« Reply #3 on: October 02, 2017, 08:59:09 am »
better link below - mpu6000, bmp280, stm32f405
http://www.hobbywow.com/en-betaflight-omnibus-f4-pro-v2-flight-control-built-in-osd-bec-for-fpv-racing-drone-quadcopter-p243981.htm

Omnibus F4 I am flying already. You can build mr_w/omnibus_f3_f4 branch from https://bitbucket.org/mindnever/librepilot.git.
I assume you know how to use git to add remote branch and switch to it.

Anyways, works just fine. Only thing is that you need to set UART1 from UavBrowser to S.bus, because there is no hardware page yet, but other things work fine.
This branch contains also other goodies, like fixed ASWA and ported super rate expo.

It flies really well, happens dev working on it is a racing guy :) Try it :)

P.S Here are my build from git instructions for this hardware https://forum.librepilot.org/index.php?topic=48.msg26090#msg26090
Under is the post from the dev who develops the branch and his video of FPV flying with it.

« Last Edit: October 02, 2017, 09:04:37 am by Mateusz »

Anonator

  • *
  • 15
  • Long range fixed wings
Re: Compatible fc
« Reply #4 on: October 02, 2017, 09:04:51 am »
thx Mateusz, will order one for my fixed wing.

Mateusz

  • *
  • 794
Re: Compatible fc
« Reply #5 on: October 02, 2017, 09:35:13 am »
thx Mateusz, will order one for my fixed wing.

I guess you would be the first one to test it on fixed wing, but that's awesome, just what is needed.

I think the original Omnibus F4 is from Airbot.
But then there are a lot of derivatives Betaflight, HGLRC, FLIP, etc.... each flashable with Omnibus F4 firmware, as it is basically the same hardware.
As long as it says on hardware that it runs with Omnibus F4 firmware, then LP branch from mr_w will work.


Re: Compatible fc (Omnibus F4)
« Reply #6 on: October 25, 2017, 07:49:16 am »
My eBay version just came in today.  I tested gyro, accel, baro on BF configurator.  Tested OK.  Note that I had to "sudo chmod a+rw /dev/ttyACM0" to give permission to chromium browser to access the board via USB.  It looks like it doesn't see that I am a member of the dialout group.

This is the one I received.  It is no longer the cheapest one.  Cheapest is currently $14.28 shipped.
http://www.ebay.com/itm/Betaflight-OmniBus-RC-F4-V2-Flight-Control-Built-in-OSD-BEC-PARTS-For-FPV-Drone-/222665089731

I did
  git clone https://bitbucket.org/mindnever/librepilot.git
  git checkout omnibus_f3_f4
  make -j4 gcs
  make -j4 omnibusf4
  make -j4 bl_omnibusf4_hex

After doing a git clone of the BF configurator, I did a "git checkout v3.1.1" in the BF configurator directory, then I ran chromium and used BF configurator to flash the LP bl_omnibusf4.hex that I built earlier.  It worked fine.

I then did a simple LP manual rescue to flash the LP firmware that I built earlier.  Make sure you then do an "Erase Settings" so that saving settings works correctly and consistently.  Scopes say that gyros, accels, and baro are all working fine running LP firmware.  I haven't tested the current sensor.
« Last Edit: October 25, 2017, 10:08:12 pm by TheOtherCliff »

Re: Compatible fc
« Reply #7 on: October 25, 2017, 06:47:43 pm »
My eBay Omnibus F4 V2 (Pro) does not save settings.  In the other thread, @mr_w said the SD card slot was not used for anything.  Do I need an SD card or is my FC damaged or does the code not work with V2?

I don't see anything that looks like a memory/flash chip on this FC.  F4 and MPU6000 on top side, OSD and switching power supply chip on bottom side.  It looks like it would need to use F4 for this if possible and SD card if that is not possible.

My eBay Omnibus F4 V2 (Pro) (for pictures):
https://www.ebay.com/itm/Betaflight-OmniBus-RC-F4-V2-Flight-Control-Built-in-OSD-BEC-PARTS-For-FPV-Drone-/222665089731

link to statement "sd card not used"
https://forum.librepilot.org/index.php?topic=3868.msg26345#msg26345

Edit: It seems that it did save the change I made to HwOmnibusF4Settings, but it did not save changes to GPSSettings or AuxMagSettings even though I changed them at least 3 times each.


I did an Erase Settings and it seems to be working now.   ::) ;)
« Last Edit: October 25, 2017, 08:40:45 pm by TheOtherCliff »