Hey guys, sorry I forgot to post this:
So I gave Yuneec USA a call and asked them about the purpose of the Barometer and the GPS module and after having me on hold for couple mins while he investigated for the answers, he told me that the Barometer is mainly used for the Altitude of the Q500 4K, its not the GPS, and that since we could not type in the current air preassure, thats why we sometimes get incorrect readings. However, he could not confirm about why the altitude in the ST10+ resets when you start the motors because he says the software is not open source meaning he doesnt have access or understand the code. In other words, you own the bird and the controller, but you dont own the software it comes with and therefore you cant see its code.