Would it be possible to ad an option to set a minimum accuracy for a ACWP location to be accepted? And maybe allow to select if it should either discard the location or try GPS?
on the other hand, the log does print a location before it says it switches on GPS...