Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Usb compass and gps to use with my application?

Status
Not open for further replies.

J_Nichols

Member
I'm writting an application in visual basic 2010, and I want to get the data from a compass and from a gps (orientation and gps coordinates) to show it in my program.
I want to know if someone of you know any model that can accomplish this requierement. I doesn't matter if you know 2 different products: 1 gps and 1 compass or 1 product that incorporates both the gps and compass.
 
The old NEMA 0183 was just serial ASCII text.
A sample file produced by a Tripmate 850 GPS logger.
$GPGGA,092750.000,5321.6802,N,00630.3372,W,1,8,1.03,61.7,M,55.2,M,,*76
$GPGSA,A,3,10,07,05,02,29,04,08,13,,,,,1.72,1.03,1.38*0A
$GPGSV,3,1,11,10,63,137,17,07,61,098,15,05,59,290,20,08,54,157,30*70
$GPGSV,3,2,11,02,39,223,19,13,28,070,17,26,23,252,,04,14,186,14*79
$GPGSV,3,3,11,29,09,301,24,16,09,020,,36,,,*76

The new NMEA 2000 is CAN buss. https://en.wikipedia.org/wiki/NMEA_2000
In accordance with the SAE J1939 protocol, NMEA 2000 messages are sent as packets that consist of a header followed by (typically) 8 bytes of data. The header for a message specifies the transmitting device, the device to which the message was sent (which may be all devices), the message priority, and the PGN (Parameter Group Number). The PGN indicates which message is being sent, and thus how the data bytes should be interpreted to determine the values of the data fields that the message contains.
A parameter group definition may describe a data record that consists of more data than can be contained within a single CAN frame.[1] NMEA 2000 transfer methods include transmitting single-frame parameter groups and two methods of transmitting multi-frame parameter groups.
 
Status
Not open for further replies.

New Articles From Microcontroller Tips

Back
Top