Can you connect app to external GPS?

Is it possible to collect location data using an external GPS that is connected (via bluetooth) to the phone/tablet used to fill out the form to get better accuracy during offline use?

You could use this approach