Hi, 

I finally figured out how to get RXM-RAW UBX messages that supposedly
contain raw pseudorange information. How should I go about checking if
the data is any good? I guess I should first figure how to convert it
to RINEX?

1) Google finds http://home.comcast.net/~dmilbert/softs/ant2rin.htm which
does not quite compile with gfortran in Debian:

wget http://home.comcast.net/~dmilbert/softs/ant2rin.for.txt
mv ant2rin.for.txt ant2rin.f
gfortran-4.4 ant2rin.f
ant2rin.f:27.72:

      open(lin, file='ant2rin.ubx',form='binary',status='old')
                                                                        1
Error: FORM specifier in OPEN statement at (1) has invalid value 'binary'
ant2rin.f:496.72:

        call getarg(ipos,buff,status)
                                                                        1
Error: Too many arguments in call to 'getarg' at (1)


2) http://ls.unavco.org/pipermail/teqc/2006/000342.html talks about
some teqc program which has an FAQ entry with "The UNAVCO Facility does
not make the teqc source code available, except in special
circumstances usually requiring a non-disclosure agreement."

3) http://www.gogps-project.org/ depends on non-free matlab with java
version "available soon".

4) gpstoolkit source code does not mention UBX at all.

5) rtklib has a convbin tool. Is this the tool I should be using?

lindi1:~/tmp$ cat /dev/gps > RXM-RAW.1279580805.ubx
lindi1:~/tmp$ ~/debian/debian-rtklib/rtklib_2.3.0/app/convbin/gcc/convbin 
RXM-RAW.1279580805.ubx
input file: RXM-RAW.1279580805.ubx (u-blox)
rinex obs  : RXM-RAW.1279580805.obs
rinex nav  : RXM-RAW.1279580805.nav
rinex gnav : RXM-RAW.1279580805.gnav
sbas msg   : RXM-RAW.1279580805.sbs
2010/07/19 23:07:09-07/20 04:33:07: O=19557 N=0 G=0 S=0 E=2
lindi1:~/tmp$ ls -l
total 15960
-rw-r--r-- 1 lindi kurp      324 Jul 20 10:26 RXM-RAW.1279580805.gnav
-rw-r--r-- 1 lindi kurp      648 Jul 20 10:26 RXM-RAW.1279580805.nav
-rw-r--r-- 1 lindi kurp 11985665 Jul 20 10:26 RXM-RAW.1279580805.obs
-rw-r--r-- 1 lindi kurp        0 Jul 20 10:26 RXM-RAW.1279580805.sbs
-rw-r--r-- 1 lindi kurp  4313904 Jul 20 10:22 RXM-RAW.1279580805.ubx
lindi1:~/tmp$ RinexDump RXM-RAW.1279580805.obs | head
# Rinexdump File: RXM-RAW.1279580805.obs   Satellites: ALL   Observations: ALL
# Time (%4F %10.3g) Sat            C1 L S            L1 L S            P2 L S   
         L2 L S
    1593 169628.998 G03  22012169.085 0 0 115674638.547 0 0         0.000 0 0   
      0.000 0 0
    1593 169628.998 G06  22691984.402 0 0 119247189.216 0 0         0.000 0 0   
      0.000 0 0
    1593 169628.998 G11  22447756.940 0 0 117963803.785 0 0         0.000 0 0   
      0.000 0 0
    1593 169628.998 G14  22096609.520 0 0 116118456.058 0 0         0.000 0 0   
      0.000 0 0
    1593 169628.998 G19  20574963.864 0 0 108122199.305 0 0         0.000 0 0   
      0.000 0 0
    1593 169628.998 G22  20783906.467 0 0         0.000 3 0         0.000 0 0   
      0.000 0 0
    1593 169628.998 G28  23463557.027 0 0 123301866.456 0 0         0.000 0 0   
      0.000 0 0
    1593 169629.998 G03  22012570.798 0 0 115676748.734 0 0         0.000 0 0   
      0.000 0 0

I'm bit lost. Does this look sensible? Do I need more than RXM-RAW to
calculate my position? Perhaps ephemeris in some format? I would
greatly appreciate a step-by-step tutorial for newbies :-)

I have two identical receivers so I was hoping that if I keep one at a
fixed location I could use it to aid the moving receiver (perhaps over
WLAN?). Is this possible and are there command line tools for it?

best regards,
Timo  Lindors
_______________________________________________
This message is sent to you from [email protected] mailing list.
Visit http://lists.osgeo.org/mailman/listinfo/foss-gps to manage your 
subscription
For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS

Reply via email to