I am currently working on an external bluetooth GPS (Garmin Glo)(MFi approved).
Once it is get connected. I tried to use EAAccessory framework to read the NMEA data, I only get 15 bytes incoming data then no more stream data come in.
I am wondering if iOS already forwarded all the data to the CLLocationManager?
If the external GPS is connected, the location data I get via CLLocationManager is from internal GPS or external GPS?
I would appreciate if someone can explain me the logic behind. Thanks!