473,545 Members | 2,657 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

GPS & Windows Mobile

Hi group,

Using an iPaq running Windows Mobile 2003. I have a need where I will
want to display a map and then using a bluetooth (or another form of
connectivity) GPS unit, receive the data and then store it on a db on
the device to later display points on my displayed map.

I have as yet to buy any hardware so this question is really one to see
if it is possible. So, is it possible to use VB2003 or VB2005 to
interface with a GPS device to receive data? If so, can anyone get me
started? Also, assuming it is possible, any other tips/hardware
recommendations etc?

Thanks in advance,
Hugh

Jul 25 '06 #1
3 4184
Hi,
>>
I have as yet to buy any hardware so this question is really one to see
if it is possible. So, is it possible to use VB2003 or VB2005 to
interface with a GPS device to receive data? If so, can anyone get me
started? Also, assuming it is possible, any other tips/hardware
recommendations etc?
<<

Yes. For VS 2003, you can download my CFDecodeGPS dll (see Software
Downloads on my homepage), or the SDF on www.opennetcf.org. These work with
all GPS receivers that output standard NMEA-0183 data, and yes, they work
with BT receivers. My CFDecodeGPS class works with VS 2005, too. VS 2003
does not have a built-in serial object, but the downloads that I suggested
above include serial connectivity.

For VS 2005, you can use the built-in System.IO.Ports class for serial
connectivity. There also is a GPS API included for Windows Mobile 5 devices
(though I haven't had any real success with it).

BTW, my book (see below) has example GPS source code for Compact Framework 1
and 2 (Pocket PC 2002/3 and Windows Mobile 5, and that can be used on a
variety of Windows CE platforms, too).

Dick

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.
Jul 25 '06 #2
Yes. For VS 2003, you can download my CFDecodeGPS dll (see Software
Downloads on my homepage), or the SDF on www.opennetcf.org. These work with
all GPS receivers that output standard NMEA-0183 data, and yes, they work
with BT receivers. My CFDecodeGPS class works with VS 2005, too. VS 2003
does not have a built-in serial object, but the downloads that I suggested
above include serial connectivity.

For VS 2005, you can use the built-in System.IO.Ports class for serial
connectivity. There also is a GPS API included for Windows Mobile 5 devices
(though I haven't had any real success with it).

BTW, my book (see below) has example GPS source code for Compact Framework 1
and 2 (Pocket PC 2002/3 and Windows Mobile 5, and that can be used on a
variety of Windows CE platforms, too).

Dick
Thanks Dick. Rather than use a DLL, I want to do this using native
code that I have written, especially as I might want to distribute in
the future some/all of the the code. I plan to use VB2005 although I
am very tempted to stick with VB2003 because I have not yet used 2005
(however, the fact that 2005 has IO.Ports is very tempting). Am I
right in assuming that the 2.0 framework can be installed on CE, Pocket
PC and Windows Mobile?

Any other thoughts?

Thanks,
Hugh

Jul 26 '06 #3
Hi,
>>
Thanks Dick. Rather than use a DLL, I want to do this using native
code that I have written, especially as I might want to distribute in
the future some/all of the the code.
<<

I assume by "native code" you simply mean the VB code? The license that I
provide allows you to freely redistribute the executables (dlls), but
retains the copyright for the source, which cannot be redistributed without
permission (basically, I'd like to do that via book sales). Naturally, you
can do whatever you want with your own code.

The source code from OpenNETCF.org may be redistributed, but I think the
license says that it cannot be sold.
>>
I plan to use VB2005 although I
am very tempted to stick with VB2003 because I have not yet used 2005
(however, the fact that 2005 has IO.Ports is very tempting). Am I
right in assuming that the 2.0 framework can be installed on CE, Pocket
PC and Windows Mobile?
<<

The 2.0 framework is limited to Pocket PC 2003 (and Windows CE 5) and later
devices (such as Windows Mobile 5). For PocketPC 2002 and Windows CE 4.x,
you must use the CF 1.x. Of course, you can use the CF 1.x on Windows
Mobile 5 or WinCE 5 devices, too.

Dick

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.
Jul 26 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
4634
by: Jose Gonzalez | last post by:
How to apply a numeric format to a textbox using xhtml? I know you have to use the "-wap-input-format" style tag in css. I can get this to work in a regular xhtml page, however, I've been unsuccessful in getting it to work in asp.net 1.1 The following code has allowCustomAttributes set and works fine for labels, but not for textboxes. This...
0
2192
by: Nick White [MSFT] | last post by:
Hello fellow Microsoft Windows Mobile and Embedded enthusiasts: I invite you to peruse the list below of upcoming technical chats and Webcasts offered by the Windows Mobile and Embedded Devices Group. For the full list of upcoming Windows Mobile and Embedded chats, to review archived chat sessions, or to request a reminder for a chat,...
1
2262
by: Colin Graham | last post by:
My skills are in VB. Net/SQL Server and i have touched on PDA development mainly as a tester. i am aware of using webservices for functionality. I have been given a task to develop a solution which enables users of handheld devices to go out to various sites and record information and send the information back to a head office from site for...
0
3420
by: =?Utf-8?B?Q2hhcmxlcw==?= | last post by:
Like many people, I normally use Yahoo! Mail via the web and like to keep all my emails stored on the Yahoo! server. However sometimes I can’t get access to a PC/the web and I download my emails to a PDA/palmtop via POP3. The PDA uses Windows Mobile software. Since using the PDA, I have had the problem of emails disappearing from the...
1
985
by: vbnovice | last post by:
windows mobile & vb.net -------------------------------------------------------------------------------- Anyone have any ideas on how I would use vb.net to remote control a windows mobile device. I do not want to use rdp. I want to see what the user is seeing. I need this to troubleshoot
0
1746
by: =?Utf-8?B?VmFuZXNzYQ==?= | last post by:
Hi, All of a sudden I have rapimgr.exe & vcescomm.exe processes that start running and seem to take over my PC. There is a website processlibrary.com that I go out to to look these up and they refer to both processes as being Windows programs. The wces...is a program for CE-based handhelds & the rapimgr...is used to synchronize data on PC...
1
1721
by: santosh singh | last post by:
for mobile browser i used the following code : Response.ContentType = "application/vnd.wap.xhtml+xml"; Response.AppendHeader("Content-Disposition","attachment; filename=SailBig.jpg"); Response.TransmitFile( Server.MapPath("~/images/sailbig.jpg") ); but this code is not able to open "Save as dialog box " on mobile Emulator Browser .Could...
4
2823
by: =?Utf-8?B?VGFtbXkgTmVqYWRpYW4=?= | last post by:
I am creating an application for windows mobile using Visual C# windows. I am using visual studio 2008 and I have windows Microsoft Vista on my computer. I also downloaded the professional and standards SDK windows mobile. However some tools and properties are not available such as FontColor, RichTextBox, FlowLayoutPanel . The tools I needed...
9
3706
by: =?Utf-8?B?RGFuaWVs?= | last post by:
Hi, I downloaded the sample application that the Microsoft video ASPNETAJAXForWinMobile described but it doesn't work on my Windows Mobile 6 emulator. After enabling the script error reporting of the mobile IE, it pops up several JScript error and the ajax behavior is not funtional at all. Where can I look for any possible issue? Thanks.
0
7496
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7941
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7452
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
6014
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
0
5071
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3485
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
3467
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1039
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
738
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.