Motorola Droid/Milestone w/ Bluetooth GPS

by jeremynealbrown » Wed, 14 Apr 2010 03:36:55 GMT

Sponsored Links

I am working on an Android 2.0 project that is going to be used in a
somewhat remote location. There will be no internet connection
available and it will be used outside of the U.S. I am considering the
option of using an external Nokia or similar GPS device as a GPS
receiver/transmitter and connecting to it for use in my application
via bluetooth.

I am looking for opinions on whether or not this is even possible, if
someone out there has attempted it or if someone has a suggestion for
some other external device that would be more fitting.

Link to possible external GPS device: 

Thanks in advace,


Motorola Droid/Milestone w/ Bluetooth GPS

by Lucian Tomuta » Fri, 23 Apr 2010 02:35:44 GMT

 I'm not sure I understand what you are after. On which phone will you run
the Android app and doesn't it have a built-in GPS?

If you intend indeed to use a Bluetooth GPS receiver then you should go for
Nokia's updated model, 

<> ;Other
than that it is all about opening a serial port, receiving the NMEA strings
and parsing them accordingly. Totally doable.

Best regards,

Calling All Innovators 2010 - mobile development competition 

On Mon, Apr 12, 2010 at 6:11 PM, jeremynealbrown


Sponsored Links

Motorola Droid/Milestone w/ Bluetooth GPS

by faizan khan » Fri, 23 Apr 2010 03:26:06 GMT

 its very much doable.have apps running on both phones which will sync the
locaiton coordinates.bluetooth/infra red/sms anything could be used for can even consider a desktop to sync the location coordinates :)


Motorola Droid/Milestone w/ Bluetooth GPS

by Lucian Tomuta » Fri, 23 Apr 2010 03:48:01 GMT

 LD-4W is a Bluetooth GPS receiver, not a phone. Bluetooth is the only
supported bearer.

Best regards,

Calling All Innovators 2010 - mobile development competition - 500000 USD in
prizes - 


Motorola Droid/Milestone w/ Bluetooth GPS

by Nathan » Fri, 23 Apr 2010 04:40:00 GMT

 It should be possible, assuming Bluetooth on the phone can pare with
the GPS and establish a serial port profile. Then you would open and
read from the virtual serial port using the NMEA protocol.

I have no actual experience with bluetooth on Android, but this is how
it would have been done on Windows Mobile in the past. Is that
bluetooth receiver going to give you a lot off advantages over the
built in one? The built in one can use satellites and would not be
dependent on the cell network, if that's your concern.


> >>>

Other Threads

1. Android, oAuth and Webkit

Hi folks,

I am currently working on my first main application, an Android client
for Brightkite.  I'd like to use the oAuth authentication as it
provides more security for the user and I was hoping would make my
life easier.

But I seem to be having a problem.  When I request the token from the
service, I then invoke a Webkit activity that shows the page.  It
shows the brightkite browser login page, however when I then try log
in, it opens a new browser window and goes to, the
mobile version and I cannot authorise my application.

I've pasted my code at and
The first one is my main activity where I invoke the intent, and the
second one is my webkit view.

Any help on how I could stop this, and keep the login within the
application rather than invoking the browser?



2. Playing Video via MediaPlayer with Emulator

I'm trying to get video functions working on the Android emulator,
using the MediaPlayer demo apis app.
I'm having a hard time getting a file that is properly encoded.  I
could use some help understanding the specs and how to meet them.

but you can play video locally from an emulated SD Card.  Preferred
format is H.264 Baseline, which is the same as MPEG-4 AVC.  The
"Baseline" profile seems to be the key, and what is probably giving me
problems.  All I really know is that b frames are not supported in
that profile.  From other information I've seen, looks like you want
something with 30 fps and max 600 kbps bitrate.
Does that sound correct?

I've created the emulated SD Card and pushed my video to it.  I've
tested other 3gp videos, that at least played (poorly), so I know I
have that part right.  But with my mp4 video, I either get an error
with getVideoSize returned -1, or prepare failed.

The file I'm trying to play was originally sourced from a flash video
off the web, with ext .f4v.  I'm using a program called ImToo FLV
Converter (any better suggestions?), and setting the target profile as
MPEG-4 AVC.  I've specified 30fps and a Level of 12, which seems to
correspond to Level 1.2 referenced here
It has an "expert" panel where it allows me to enter a b_frames
value.  I put "False", although I don't know if that's what I should
enter there (other options use "False" keyword I noticed).  I have an
email to their support on that.

After conversion I pull up the file in quicktime and check the movie
stats and it shows the file as a H.264 with 30 fps with a bit rate
under 600, seems like I'm close to teh specs and the conversion is
successful.  Still no cigar when using in Android though..

Can anyone give me some suggestions?  I'll post the file if someone
has the talent to analze it.

Thanks for taking your time to consider my problem!

3. Mounting SD - USB

4. Deleting resources from code

5. Not possible to use MediaRecordr without SD card?

6. Sending Mail Error

7. Android (yes, Android) in a desktop phone/device