Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[AVR] Interfacing GPS to atmega16

Status
Not open for further replies.

supriya:)

Newbie level 3
Newbie level 3
Joined
Feb 23, 2014
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Visit site
Activity points
17
I've interfaced the gps module to atmega16.. the module works just fine when observed using trimble software on a PC.. However, when i read the Usart port, some garbage values are displayed for a long time (say abt 2 mins).. Later, I'm struggling with the logic to be used to stop the input from the GPS.. all I need is GPGGA tag in the string to know the latitude and longitude values..
 

Which Compiler are you using?

If you use PIC microcontroller and mikroC PRO PIC Compiler then it will be easy. You have to install Package Manager from mikroe and install NMEA library from libstock. http://www.libstock.com/projects/view/695/nmea-library

The library is made only for PIC and dsPIC.

This I did using PIC, mikroC PRO PIC and NMEA library. https://www.edaboard.com/threads/308285/

It waits till valid and fixed GPS data is received and then extracts latitude and longitude values and sends SMS.
 
Which Compiler are you using?

If you use PIC microcontroller and mikroC PRO PIC Compiler then it will be easy. You have to install Package Manager from mikroe and install NMEA library from libstock. http://www.libstock.com/projects/view/695/nmea-library

The library is made only for PIC and dsPIC.

This I did using PIC, mikroC PRO PIC and NMEA library. https://www.edaboard.com/threads/308285/

It waits till valid and fixed GPS data is received and then extracts latitude and longitude values and sends SMS.

I'm using the AVR-GCC compiler. Anyways, I'll go through the library n find out if there's any means to detect required data..thank you..
 

The NMEA library is a compiled (.mcl) library. You won't get the source code for it. You can request its author to compile the library for ATMEGA16 MCU but you will have to use mikroC PRO AVR Compiler.
 

The NMEA library is a compiled (.mcl) library. You won't get the source code for it. You can request its author to compile the library for ATMEGA16 MCU but you will have to use mikroC PRO AVR Compiler.

thank you :)
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top