Open-source MATLAB software-defined receiver for GPS vector tracking and receiver-level signal processing research.