Re: [Amforth] NMEA parsing

2017-08-09 Thread Richard Burden
Hi, I've been battling away for a few days and ended up doing some tests with the following code. Since my hardware at present cannot share the usart with a serial terminal and GPS I'm typing the strings in by hand in the terminal window to simulate what the GPS would generate. All of this effort

Re: [Amforth] NMEA parsing

2017-08-07 Thread Richard Burden
Hi, I'd like to revisit this to help me understand recognisers since I think they might be very powerful but I don't yet understand them. If I wanted to scan the input stream for a specific NMEA sentence and save part of the input line then could I start with something like this? I followed the re

Re: [Amforth] NMEA parsing

2016-01-06 Thread Andreas Wagner
> Alternatively you could emulate a UART on the simpler AVR as used on the Arduino Uno in software (“bit-banging”). This would be more effort software-wise. Wasn't a soft-UART written as part of the amForth GBoard effort on roboforum.ru? http://roboforum.ru/forum58/topic4406-150.html https://ww

Re: [Amforth] NMEA parsing

2016-01-06 Thread Matthias Trute
Am Mittwoch, den 06.01.2016, 10:30 + schrieb Sven: > Hi, > I have a GPS module with serial NMA0183 output ( 4800 8n1 ) and a > Arduino board with amforth installed. > My idea is to read the NMEA data from the Arduino serial interface > and display it on a LCD, but the serial port is normally us

Re: [Amforth] NMEA parsing

2016-01-06 Thread Peter C. Hauser
Sven, The Arduino Mega has an AVR-chip that has several (I think 3) UARTs built in. So you could use one of those for reading your GPS module, while the original one used for the terminal connection is still available. Alternatively you could emulate a UART on the simpler AVR as used on the

[Amforth] NMEA parsing

2016-01-06 Thread Sven
Hi, I have a GPS module with serial NMA0183 output ( 4800 8n1 ) and a Arduino board with amforth installed. My idea is to read the NMEA data from the Arduino serial interface and display it on a LCD, but the serial port is normally used by the terminal session of amforth. Is it possible to detec