Re: [Fwd: u-blox binary protocol boilerplate code]

2008-05-29 Thread Andy Green

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Somebody in the thread at some point said:
| If you look at the ATR0635 datasheet directly from Atmel:
|
| http://www.atmel.com/dyn/resources/prod_documents/doc4928.pdf
|
| you'll read on page 14:
| "RAW (RAW message support requires an additional license)"
|
| U-blox (Atmel's software partner) only sells some of its products with
RAW
| message support (notably the LEA-4T)
| So even if it's a supported feature we can not really be sure if the
firmware
| on the chip allows us access to the RAW messages :(
|
| I guess we'll have to wait until somebody interested in this topic
receives
| his/her own Freerunner...

Here is the reset header that device spews:

$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,ANTARIS ATR062x HW 80040001*26
$GPTXT,01,01,02,ROM CORE   5.00Jan 09 2006 12:00:00*76
$GPTXT,01,01,02,LIC 1EBF-BD07-E83D-6BE1-0F7A*50

It has some kind of LICense, good, bad or indifferent I dunno.

- -Andy
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkg+XnYACgkQOjLpvpq7dMpS+gCfeFsg2+PtRlx4T5/aA7QefwUE
CbQAnAm/a8HcP6tSdZpY3BzUk+GmyEcP
=I0S3
-END PGP SIGNATURE-

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Fwd: u-blox binary protocol boilerplate code]

2008-05-29 Thread beren
If you look at the ATR0635 datasheet directly from Atmel:

http://www.atmel.com/dyn/resources/prod_documents/doc4928.pdf

you'll read on page 14:
"RAW (RAW message support requires an additional license)"

U-blox (Atmel's software partner) only sells some of its products with RAW 
message support (notably the LEA-4T)
So even if it's a supported feature we can not really be sure if the firmware 
on the chip allows us access to the RAW messages :(

I guess we'll have to wait until somebody interested in this topic receives 
his/her own Freerunner...

-- beren

On Wednesday 28 May 2008 16:36:55 Joseph Reeves wrote:
> According to the datasheet for the chip ATR0635, DGPS is a supported
> feature:
>
> http://www.u-blox.com/products/Data_Sheets/ATR0630_35_SglChip_Data_Sheet(GP
>S.G4-X-06009).pdf
>
> If I'm reading this correct, we've also got "supersense" available,
> which should improve accuracy.
>
> I'll be the first to admit, however, that I really am not the best
> person to talk to about the technical side of such things.
>
> Joseph
>
> 2008/5/28  <[EMAIL PROTECTED]>:
> > On Wednesday 28 May 2008 11:46:45 Joseph Reeves wrote:
> >> We're looking to develop a combined DGPS and A-GPS application for the
> >> platform, for which we need the data contained within this binary
> >> protocol.
> >
> > That sounds great - I presume you need access to the RXM-RAW message
> > which to the best of my knowledge is not available/accessible on all
> > Antaris chips due to licensing/firmware reasons. Could anybody confirm
> > that it is possible to access the RXM-RAW information from the Antaris
> > chip in the Freerunner? That would be really great news because without
> > it DGPS would be impossible...
> >
> > -- beren
> >
> > ___
> > Openmoko community mailing list
> > community@lists.openmoko.org
> > http://lists.openmoko.org/mailman/listinfo/community
>
> ___
> Openmoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Fwd: u-blox binary protocol boilerplate code]

2008-05-28 Thread Andreas Kemnade
Hi,

On Wed, 28 May 2008 15:36:55 +0100
"Joseph Reeves" <[EMAIL PROTECTED]> wrote:

> According to the datasheet for the chip ATR0635, DGPS is a supported feature:
> 
If DGPS is supported, it means that you can feed DGPS data from some source 
into it. But you need the raw data messages, if you want to use the Freerunner
as a base station for DGPS (and running around with another Freerunner using
that base station). As far as I can remember there are also tools to measure
the distance between two measurement points by using these raw messages.

Greetings
Andreas Kemnade


signature.asc
Description: PGP signature
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Fwd: u-blox binary protocol boilerplate code]

2008-05-28 Thread Joseph Reeves
According to the datasheet for the chip ATR0635, DGPS is a supported feature:

http://www.u-blox.com/products/Data_Sheets/ATR0630_35_SglChip_Data_Sheet(GPS.G4-X-06009).pdf

If I'm reading this correct, we've also got "supersense" available,
which should improve accuracy.

I'll be the first to admit, however, that I really am not the best
person to talk to about the technical side of such things.

Joseph



2008/5/28  <[EMAIL PROTECTED]>:
> On Wednesday 28 May 2008 11:46:45 Joseph Reeves wrote:
>> We're looking to develop a combined DGPS and A-GPS application for the
>> platform, for which we need the data contained within this binary protocol.
>
> That sounds great - I presume you need access to the RXM-RAW message which to
> the best of my knowledge is not available/accessible on all Antaris chips due
> to licensing/firmware reasons. Could anybody confirm that it is possible to
> access the RXM-RAW information from the Antaris chip in the Freerunner? That
> would be really great news because without it DGPS would be impossible...
>
> -- beren
>
> ___
> Openmoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Fwd: u-blox binary protocol boilerplate code]

2008-05-28 Thread Andy Green

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Somebody in the thread at some point said:
| On Wednesday 28 May 2008 11:46:45 Joseph Reeves wrote:
|> We're looking to develop a combined DGPS and A-GPS application for the
|> platform, for which we need the data contained within this binary
protocol.
|
| That sounds great - I presume you need access to the RXM-RAW message
which to
| the best of my knowledge is not available/accessible on all Antaris
chips due
| to licensing/firmware reasons. Could anybody confirm that it is
possible to
| access the RXM-RAW information from the Antaris chip in the
Freerunner? That
| would be really great news because without it DGPS would be impossible...

All I can say is that RMX-RAW format UBX messages are defined in a
public magic chm (Okular will eat it, rather slowly) file, if they are
"licensed" or work I have no idea.

http://www.u-blox.com/customersupport/gps.g3/ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm

- -Andy
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkg9X4EACgkQOjLpvpq7dMossACgiJjFoaLSHoGKe56OOkzPmUvy
5f4An0xi3TU/A3Y/M6jKReWjqQYmlURP
=MPht
-END PGP SIGNATURE-

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Fwd: u-blox binary protocol boilerplate code]

2008-05-28 Thread beren
On Wednesday 28 May 2008 11:46:45 Joseph Reeves wrote:
> We're looking to develop a combined DGPS and A-GPS application for the
> platform, for which we need the data contained within this binary protocol.

That sounds great - I presume you need access to the RXM-RAW message which to 
the best of my knowledge is not available/accessible on all Antaris chips due 
to licensing/firmware reasons. Could anybody confirm that it is possible to 
access the RXM-RAW information from the Antaris chip in the Freerunner? That 
would be really great news because without it DGPS would be impossible...

-- beren

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Fwd: u-blox binary protocol boilerplate code]

2008-05-28 Thread Joseph Reeves
We're looking to develop a combined DGPS and A-GPS application for the
platform, for which we need the data contained within this binary
protocol. We're already using an application that gets GPS data from
GPSD (TangoGPS), one that gets its data from the FreeRunner's internal
serial port (an in house produced geo-tagging application); but now
we're thinking of higher accuracy applications.

All will be released at openarchaeology.net when it's ready.

Joseph



2008/5/28 Alexey Feldgendler <[EMAIL PROTECTED]>:
> On Wed, 28 May 2008 03:08:24 +0200, Michael Shiloh <[EMAIL PROTECTED]>
> wrote:
>
>> I'd like to request if there's any boilerplate code available to deal with
>> the binary protocol as provided by the FreeRunner's u-blox chip? This would
>> be a great help to us.
>
> What's the advantage of that binary protocol over NMEA? Does it convey more
> information? Is Freerunner going to have the GPS chip run in the binary
> mode?
>
>
> --
> Alexey Feldgendler <[EMAIL PROTECTED]>
> [ICQ: 115226275] http://feldgendler.livejournal.com
>
> ___
> Openmoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Fwd: u-blox binary protocol boilerplate code]

2008-05-28 Thread Andy Green

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Somebody in the thread at some point said:
| On Wed, 28 May 2008 03:08:24 +0200, Michael Shiloh
| <[EMAIL PROTECTED]> wrote:
|
|> I'd like to request if there's any boilerplate code available to deal
|> with the binary protocol as provided by the FreeRunner's u-blox chip?
|> This would be a great help to us.
|
| What's the advantage of that binary protocol over NMEA? Does it convey
| more information? Is Freerunner going to have the GPS chip run in the
| binary mode?

There are some commands that only operate in the proprietary binary
format... the main NMEA sentences though contain everything you would
normally expect from GPS and spew once per second automatically.  The
binary and NMEA stuff coexists on the same UART.

Some stuff like stashing and restoring the data it took time to get from
the satellites is done in the proprietary binary mode, handy to recover
GPS quickly from suspend for example.

- -Andy
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkg9HioACgkQOjLpvpq7dMoCGwCcDklgvlijQsudLyJ77a1kzjyx
8XYAnj839qFIAaBjwvVa0dWs/N4x31K7
=vwb/
-END PGP SIGNATURE-

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Fwd: u-blox binary protocol boilerplate code]

2008-05-28 Thread Alexey Feldgendler
On Wed, 28 May 2008 03:08:24 +0200, Michael Shiloh <[EMAIL PROTECTED]>  
wrote:


I'd like to request if there's any boilerplate code available to deal  
with the binary protocol as provided by the FreeRunner's u-blox chip?  
This would be a great help to us.


What's the advantage of that binary protocol over NMEA? Does it convey  
more information? Is Freerunner going to have the GPS chip run in the  
binary mode?



--
Alexey Feldgendler <[EMAIL PROTECTED]>
[ICQ: 115226275] http://feldgendler.livejournal.com

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


[Fwd: u-blox binary protocol boilerplate code]

2008-05-27 Thread Michael Shiloh
Since this question might be of general interest, I've taken the liberty 
of answering it on the list.


Joseph asked about u-blox code, and Andy pointed us to the DM2 test code:

http://git.openmoko.org/?p=gta02-production-testing.git;a=blob;f=gta02-dm2/src/dm2.c;h=caddb49b2a7abca366e83dd36b87aa9ce857d416;hb=HEAD#l517

- -Andy

 Original Message 
Subject: u-blox binary protocol boilerplate code
Date: Tue, 27 May 2008 11:52:14 +0100 (BST)
From: Joseph Reeves <[EMAIL PROTECTED]>
To: michael <[EMAIL PROTECTED]>

Hi Michael

I'd like to request if there's any boilerplate code available to deal 
with the binary protocol as provided by the FreeRunner's u-blox chip? 
This would be a great help to us.


Many thanks,

Joseph


--
Files attached to this email may be in ISO 26300 format (OASIS Open 
Document Format). If you have difficulty opening them, please visit 
http://iso26300.info for more information.



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community