Same RTK GPS but different performance on 2 different boards (logs and build pictures attached)

I am using arducopter 4.1.0-dev master version on 2 different boards, one is Omnibusf4SD running omnibusf4pro firmware, second is Pixhawk 2.4.8 running pixhawk1 firmware. I have setup these 2 boards on separate quadcopter frames. Both using Here+ RTK GPS. For both quadcopters, i am taking RTK GPS as primary EKF3 ALT source by setting EK3_ALT_SOURCE to 2. Also, I have kept EK3_ALT_M_NSE to default i.e. 2 for both quadcopters.

Now when using the same Here+ RTK GPS on these 2 quads one by one, there is difference in the performance of maintaining the altitude during flight while moving at a constant height(desired altitude) in guided mode.

On Pixhawk 2.4.8, GPS.Alt log of RTK GPS have altitude drift of around or within 0.5 meter, POS.Alt log of EKF3 have altitude drift of around or within 0.2-0.3 meter. On Omnibusf4SD, GPS.Alt log of RTK GPS have altitude drift of around 2 meters, POS.Alt log of EKF3 have altitude drift of around 1-1.5 meters.

Everything seems more consistent on pixhawk in every flight, but on omnibus, flights are not consistent in terms of maintaining the right altitude, from the logs on omnibus i have seen a few times even when drone is on the ground still GPS.Alt and POS.Alt vary from about 6-10 meters but satellites count and GPS.status not changing during that time. What possibly causing these differences between performance of same RTK GPS on different boards ?

I also feel that RTK GPS and baro both are not very reliable in terms of consistency in maintaining the right altitude during multiple flights. Cause i can analyse from the logs that only if baro and GPS raw altitudes able to keep themselves within 1 meter altitude drift, only then EKF able to play its part in maintaining the right altitude during multiple flights and that’s what i am looking for.

Below i am attaching 2 logs and build pictures of both quadcopters:

  1. pixhawk logs and build
    pixhawk log1
    pixhawk log2



  1. omnibus logs and build
    omnibus log1
    omnibus log2



The omnibus nano v6 causes some interference… I get about 10 satellites max on my omnibus copters. On other copters built identically, other than having a Kakute mini flight controller, I get 15+ gps’s, much more quickly.

I’m not sure if that is what is causing your trouble. But I am quite sure the omnibus nano is causing some GPS interference.