BT NMEA, why is GGA and RMC needed?
I try to reduce amount of tranfered BT data because even BT does consume 30% of my battery runtime which is way less then internal GPS, but still alot.
I did try to enable RMC only and then I did try GGA only. But I don't get coordinates. I did need to setup GGA and RMC together to get locus to work with my BT device.
Why do we need GGA and RMC for BT GPS?
- Track Angle
- sat count
I guess we can't disable GGA because there are to many locus features relying on the availability of fix quality values.
But I guess we can make RMC optional because speed and angle could be calculated and date could be used from android.
I did already change the NMEA BT sentence speed to 5 times refreshrate (5000ms) to check how much power is consumed by active BT data streams without loosing more frequent 1000ms fix values in my 4mb GPS logger flash.
I will tell you the result tomorrow to give you an idea how much power saving could be expected by an lightweight NMEA sequence.