added code for gps ephemeris and compressed range to novatel_datalogger.cpp