I have just posted a new (and experimental) version (3.32) of SHOWTIME on aleph in the file ftp://aleph.gsfc.nasa.gov/GPS/totally.accurate.clock/shwtm332.zip This ZIPped file is not a complete distribution image -- unzip it to produce the file shwtm332.exe which you can use to replace your existing showtime.exe. Aside from some minor maintenance fixes (documented in showtime.hst in the ZIP file), v3.32 was produced to add a new capability we needed for some of our R&D programs. We often use the TAC as the equivalent of a "GPS OhmMeter" for testing antennas. We wanted to be able to generate SNR vs AZ/EL data for several tests we are doing. SHOWTIME v3.32 adds a new data logging capability to the [_]Data Logging switch. Formerly [_] was a two position switch, turning on/off a log of all the NMEA messages from the receiver. The data is logged to a file named SHOWTIME.LOG and looks like this: $GPGGA,055110.00,3911.314,N,07656.137,W,1,05,1.7,99.7,M,-34.0,M,,*6B $GPGSA,A,3,18,03,19,,31,29,,,,,,,3.3,1.7,2.9*34 $GPGSV,2,1,08,03,54,057,32,18,43,231,24,19,51,310,29,22,22,070,*79 $GPGSV,2,2,08,27,15,308,,28,09,041,,29,18,184,15,31,72,171,27*73 $GPZDA,055110.00,12,09,1996,00,00*6B with 4-6 (depending on the number of GSV messages) lines of data per second. The new logging capability makes [_] into a 3-position switch generating comma-separated (CSV) logs at a rate of one line per minute (logged at 00 seconds) looking like: .24444, 8,99.9, 1.9,99.9, +31,73,170,27, +3,54, 57,30, +19,51,310,27, +18,43,231,26, -22,22, 70, 0, -29,17,184, 0, -27,15,308, 0, -28, 9, 41, 0 .24514, 8, 2.8, 1.9, 2.1, +31,73,169,26, +3,53, 56,30, +19,51,309,28, +18,42,230,26, +28, 9, 41,13, -22,21, 70, 0, -29,17,184, 0, -27,16,308, 0 etcetera The data in the two sample lines have the following CSV format: .ddddd,##,PDOP,HDOP,VDOP, PRN,EL, AZ,SNR,PRN,EL, AZ,SNR,.... PRN,EL, AZ,SNR,.... PRN,EL, AZ,SNR .24444, 8,99.9, 1.9,99.9, +31,73,170,27, +3,54, 57,30, .... -28, 9, 41, 0 .24514, 8, 2.8, 1.9, 2.1, +31,73,169,26, +3,53, 56,30, .... +28, 9, 41,13, .... -27,16,308, 0 where .ddddd = time in fractions of a day (at hh:mm:00) ## = Number of satellites visible (above elevation mask) xDOP = 99.9 if xDOP is not applicable There are 4 entries for each visible satellite in elevation order. The +sign on the PRN means that the satellite is locked and the SNR is in the same (approximate) dB units as shown on the SHOWTIME screen. A negative PRN and SNR=0 means that the satellite was not in lock at the time the log entry was generated. In the example above, the first line with PDOP=VDOP=99.9 indicates that the receiver was only generating a 2-D solution at that PRN28 was not in lock at 9 degrees elevation. One minute later the receiver had achieved lock on PRN28 and was able to generate a 3-D position fix. CSV format was chosen for easy import into spreadsheet programs (like EXCEL or QUATTRO). This also dictated the use of a fraction-of-day time stamp. The line length is variable (5 + 4*## entries) since the ## of satellites in view varies. Since [_] is a 3-position switch and since the NMEA data logging position is hit before the CSV position, your log will begin with a few lines of NMEA data. You may need to manually edit the log to remove these lines, depending on the flexibility of your spreadsheet's CSV data input. I find these NMEA entries at the top of a log to be useful because they provide a date/time stamp of the log. The "official" release date for v3.32 is Friday the 13th. This follows a long tradition of releases on dates like April 1, July 4, December 25th, etc. Tom Clark