Re: Latest dev OmnibusF4 firmware not working for me, old version OK (?)
« Reply #15 on: December 04, 2017, 08:39:59 pm »
OP15.05, LP15.09 and LP16.09 send the same UAVO set and total RX rates are similar.
LP16.09 do not display those extra uavo send but in fact they are sent.
Very strange.  I tested with 1609 Sparky2 (default settings) at bench and got very small set of uavos sent by watching System page.  I just now tested 1609 Revo (default settings) on laptop and it shows the large set being sent by watching System page.

Simple fix to improve bandwidth instead of disable by hand every UAVO is move those 'advanced' UAVOs from 'periodic' to 'throttled' > see PR.
Most of these have a good rule that would disable them completely when not desired and that would be the best way to fix this.
accessorydesired not sent if no accessories defined
airspeedsensor not sent if airspeed module disabled or no sensor defined
auxmagsensor only if aux mag defined
debuglogstatus disabled by default
ekfstatevariance only be sent when INS13 is enabled
flightbatterystate only if module enabled
...

Re: Latest dev OmnibusF4 firmware
« Reply #16 on: May 03, 2018, 07:59:12 pm »
@mr_w is the Omnibus F4 target fully merged into next or are there plans to do so?  Thanks.  :)

mr_w

  • *
  • 207
    • LibrePilot
Re: Latest dev OmnibusF4 firmware not working for me, old version OK (?)
« Reply #17 on: May 03, 2018, 09:48:43 pm »
It could be merged, but there are some sub-features that I'd rather see as separate PRs, like super-rate and .. don't remember what at the moment. Just needs couple of hours to clean it up and rebase.