Text this: GPS signal fast acquisition algorithm using differential code and block processing techniques