Venus modules

And AGPS should be directly available but it will take some time to decode (anyone want to help? hint hint).

The Eph.dat can be obtained from (.netrc):

machine 60.250.205.31

login skytraq

password skytraq

macdef init

prompt

passive

binary

cd ephemeris

get Eph.dat

Or the equivalent ftp:// url

ftp://skytraq:skytraq@60.250.205.31/ephemeris/Eph.dat

Note ftp://skytraq:skytraq@60.250.205.31/ephemeris shows the directory with other files.

To the GPS, each ephemeris record is 86 bytes (see data sheet), and this file has many sets of 86 byte records. The early fields have satellite number and some kind of time or place value, and the groups are in sequence of satellite number for a given time/place. You will get nearby time values somewhere if you save the ephemeris for the satellites using the utility.

Other files there are for individual satellites at various times, or Eph_4.dat which seems to be a “ready to upload to the chip” file.

“od -tx1 -w86” shows the pattern on a widescreen.

So to convert a cold start (taking 5 minutes with limited signal, or 1-2 minutes even open sky) to a warm/hot start, it might just be uploading the right set of records or copying Eph_4.dat out the serial port to the GPS.

I will probably try to experiment, but others might also want to try.