Search found 26 matches

by romeotango
Wed Feb 19, 2020 7:13 am
Forum: ESP32 boards
Topic: ESP32 with Ublox NEO-6M
Replies: 9
Views: 258

Re: ESP32 with Ublox NEO-6M

Hello, good morning! In principle it is quite simple: Read and interpret the output. Unfortunately the output of the GPS module is not always correct and above all not complete. Cleaning up the values is an essential part of the work. Peter Hinch has thought a lot about this. And even more important...
by romeotango
Sat Feb 08, 2020 12:22 pm
Forum: ESP32 boards
Topic: asynycio as_GPS
Replies: 56
Views: 2582

Re: asynycio as_GPS

Hello, after many detours I have now managed to create a stable version of the as_GPS method for LOPY. Heap overflow always occurred with the standard files of PeterHinch. I had to change the very elegant method of parsing to a more primitive method. My GPS receiver now only sends PUBX, 00, which is...
by romeotango
Sat Feb 01, 2020 6:30 am
Forum: ESP32 boards
Topic: asynycio as_GPS
Replies: 56
Views: 2582

Re: asynycio as_GPS

I'm glad you're still thinking about it here! In the first version of as_GPS.py, I worked with, an empty value of magnetic variation caused a value error. So RMC was never evaluated as true and no callback was called. You have changed that with this if-statement: # Add Magnetic Variation if firmwar...
by romeotango
Fri Jan 31, 2020 5:45 pm
Forum: ESP32 boards
Topic: asynycio as_GPS
Replies: 56
Views: 2582

Re: asynycio as_GPS

I'm glad you're still thinking about it here! In the first version of as_GPS.py I worked with an empty value of magnetic variation caused a value error. So RMC was never evaluated. You have changed that with this if-statement: # Add Magnetic Variation if firmware supplies it if gps_segments[10]: ......
by romeotango
Fri Jan 31, 2020 7:18 am
Forum: WiPy and CC3200 boards
Topic: WiPy 1.0 filesystem reset
Replies: 1
Views: 853

Re: WiPy 1.0 filesystem reset

Had the same problem.
I went back FIRST version of firmware, with the boot options described in docs.
The os.mkfs ("/flash") ist available in this old version.
After that installed the actual version via ftp.
This is for WIPY1!
by romeotango
Wed Jan 29, 2020 7:55 am
Forum: ESP32 boards
Topic: asynycio as_GPS
Replies: 56
Views: 2582

Re: asynycio as_GPS

This is the added function for Parsing PUBX: Unfortunately when starting gps-callback.py with import of my extended as_GPS.py the heap is now too small again. I will switch to .mpy for now. Can you detect an error? I always have a little trouble with the logical links &= GSV | PUB PUB is declared as...
by romeotango
Wed Jan 29, 2020 7:40 am
Forum: ESP32 boards
Topic: asynycio as_GPS
Replies: 56
Views: 2582

Re: asynycio as_GPS

Good morning! I fell asleep at night thinking... Please to consider: Isn't it too much effort? Receiving the data set. Check for illegal characters. And checking for CRC. This proves that the data set was transmitted correctly and received completely. Then the first 3 characters ($GN") are removed. ...
by romeotango
Tue Jan 28, 2020 12:27 pm
Forum: ESP32 boards
Topic: asynycio as_GPS
Replies: 56
Views: 2582

Re: asynycio as_GPS

Code: Select all

        
        seg0 = segs[0][1:]  # discard $
        segx = seg0[2:]  # Discard 1st 2 chars
        segs = segs[:-1]  # and checksum
Error in last line?
segs = segx[:-1] # and checksum[/code]
................!!.............
by romeotango
Mon Jan 27, 2020 6:43 pm
Forum: ESP32 boards
Topic: asynycio as_GPS
Replies: 56
Views: 2582

Re: asynycio as_GPS

I love this lambda constructs, but have some problems to create them...

Just started to implement PUBX in my fork.
I will publish it to you, when it is tested.
You are really fast!
by romeotango
Mon Jan 27, 2020 2:35 pm
Forum: ESP32 boards
Topic: asynycio as_GPS
Replies: 56
Views: 2582

Re: asynycio as_GPS

['GNRMC', '105120.00', 'A', '5207.48262', 'N', '00838.29766', 'E', '0.473', '', '220120', '', '', 'A', '6F'] The sentence i printed ist already the cleaned version, i checked the output before and it ist correct. @romeotango Evidently my GPS never sends empty fields, so I never saw this error. I thi...