Problemen bij inloggen kunnen gemeld worden via het contact formulier.
Vermeld hierbij wel wat je forum gebruikersnaam is.
memberlist.php?mode=contactadmin

GPS op basis van Opensource hardware

Hier kun je alles kwijt wat te maken heeft met speed, slalom, formula en de raceboard klasse.

Moderators: RaymondW, Frank-363, Jurjen

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » do mar 26, 2015 4:41 pm

Vanochtend tijdens een remote test voor een klant mijn GPS code van een Arduino Micro naar de Pro Trinket overgezet.
SATA disken doen 2,5GB/s en een Pro Trinket doet 5 en 10Hz GPS logging :+
Productieve ochtend :thumbup:

Ik kreeg wat vragen over de 1Hz VS 5Hz
Bij deze een plaatje met de GPS punten, links de GT-31 en rechts mijn Pro Trinket.
GT-31 seconden kun je echt tellen en bij de andere zie je de 5 punten per seconde
5Hz.png

knollie
Funboarder in spe
Funboarder in spe
Berichten: 174
Lid geworden op: za jun 19, 2010 3:17 pm
Surf spul: Isonic 117W, PD100, F2 XS SX, NP RS:S, RS:R, Loft RB

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door knollie » do mar 26, 2015 8:24 pm

4...

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » do mar 26, 2015 8:45 pm

Scherp, dat heeft te maken met een stukje timing etc.
Doordat er meerdere regels binnenkomen verspringt er nog wel eens wat.
Als je verder in de code zou kijken springt het weer goed, hieronder staat seconde 44 als voorbeeld.

Code: Selecteer alles

$GPRMC,141643.800,A,5231.4700,N,00458.5509,E,42.38,290.13,260315,,,A*52
$GPGGA,141644.000,5231.4708,N,00458.5472,E,1,08,0.93,-8.7,M,46.9,M,,*46
$GPRMC,141644.000,A,5231.4708,N,00458.5472,E,42.43,290.16,260315,,,A*51
$GPGGA,141644.200,5231.4716,N,00458.5435,E,1,08,0.91,-8.8,M,46.9,M,,*45
$GPRMC,141644.200,A,5231.4716,N,00458.5435,E,42.48,290.02,260315,,,A*51
$GPGGA,141644.400,5231.4725,N,00458.5399,E,1,08,0.93,-8.8,M,46.9,M,,*40
$GPRMC,141644.400,A,5231.4725,N,00458.5399,E,42.68,290.02,260315,,,A*54
$GPGGA,141644.600,5231.4733,N,00458.5362,E,1,08,0.93,-8.8,M,46.9,M,,*41
$GPRMC,141644.600,A,5231.4733,N,00458.5362,E,42.74,289.93,260315,,,A*58
$GPGGA,141644.800,5231.4741,N,00458.5325,E,1,08,0.93,-8.8,M,46.9,M,,*49
$GPRMC,141644.800,A,5231.4741,N,00458.5325,E,42.95,289.86,260315,,,A*5B
$GPGGA,141645.000,5231.4749,N,00458.5288,E,1,08,0.93,-8.9,M,46.9,M,,*4F

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » do apr 02, 2015 8:01 am

Yeah!
Duurde even, maar dan heb je wel wat :D
1.3" displays uit Verweggistan

3 voor de prijs van een 1/2 in NL
En nu niet laten vallen :+
Bijlagen
IMG_20150402_085749.jpg

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » wo apr 15, 2015 8:53 am

Afgelopen weken even geen updates geplaatst, Marjon, Lukas en ik zaten lekker aan de Middellandse zee voor een korte vakantie :D

Maar ondanks alles heb ik niet stil gezeten.
"Probleem" met de powerbutton, zodra hij ingedrukt werd ging de unit uit of aan. (zoals je mag verwachten :+ )
Maar met Aquapacks niet een heel handig dingetje, nu code toegevoegd dat de unit pas reageert na 3sec indrukken.

Eerste opzetje gemaakt voor de KM stand.

en alles nog steeds binnen de 28K geheugen :D

Gebruikersavatar
kiri-stuff
Freeride pro
Freeride pro
Berichten: 230
Lid geworden op: di nov 05, 2013 5:15 pm

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door kiri-stuff » wo apr 15, 2015 11:13 am

Die van mij heeft ook de eerste sessie gehad, zo geprogrammeerd dan ik de beste 2sec run ziet in kmh en knopen en je max snelheid in kmh en knopen. Zie foto.

Afbeelding

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » za apr 18, 2015 10:18 am

Laatste weken ENORM aan het prutsen geweest en gisteren de eerste echte lekkere sessie gehad waarbij alles "gewoon" werkte.
Aan het einde kon ik alles direct aflezen en ook de waardes waren hetzelfde als de GT-31.
Geen gezeur met knopjes of dingen, het werkte gewoon 8)

Aangezien ik meerdere proto-PCB's moet bestellen denk ik er wel over na om een kleine serie devices te gaan maken.
Alleen de behuizing is dan nog even een puntje waar ik aan moet gaan werken :problem:

Gebruikersavatar
DouweM
Windsurf guru
Windsurf guru
Berichten: 2095
Lid geworden op: za feb 23, 2008 10:06 am
Surf spul: Fanatic,Witchcraft, Simmer

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door DouweM » zo apr 19, 2015 11:39 am

Zag er ook goed uit Ray ;)

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » di apr 28, 2015 10:57 pm

Vanwege de hoeveelheid geheugen moest ik OF functies laten gaan OF de boel compleet aanpassen.
Na 2 +100km sessies vond ik de missende functies toch wel belangrijk :+

Vanavond behoorlijk wat functies herschreven en andere aangepast.
Van de week de afstand functie erbij plaatsen en kijken in hoeverre de Alpha gaat passen.

En uiteraard weer testen, hoe vervelend! :angel:

Gebruikersavatar
Gabber
Die-hard windsurfer
Die-hard windsurfer
Berichten: 855
Lid geworden op: di okt 02, 2012 1:03 pm
Teamrider: Pieterbijlwindsurfing
Surf spul: Angulo Magnum 95 / 115, GUN, Vector

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door Gabber » wo apr 29, 2015 11:51 am

Hoe ga je de behuizingen ontwerpen? Uitvoeren met een 3D printer?

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » wo apr 29, 2015 12:02 pm

Was wat aan het rommelen met online programma's.
Die kunnen dan idd geprint worden.

Maar was ook van plan te kijken naar een plastic doosje uit de bouwmarkt.

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » vr mei 01, 2015 2:53 pm

Inmiddels gaat de andere eigen software de goeie kant op.
Ben inmiddels de kleine dingen aan het aanpassen voor een iets andere opslag

Alle software is er al, waarom niet een stapje verder :+
Custom case :)
Afbeelding

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » zo mei 03, 2015 9:37 am

Vandaag weer een stapje gemaakt.
Op 5 en 10hz was de code niet 100% betrouwbaar, om de X ms kon er een mismatch in data checksum ontstaan.
Maar niet altijd.... lastig om dat terug te vinden in je software.
In de display code die ik gebruik(te) stond er om onduidelijke redenen een pauze moment benoemt...
Hierdoor kwam ik net een paar nano seconde tekort om alle seriële data geheel correct af te vangen.
Nu is de pauze er uit en komt de data perfect binnen...

Vandaag maar weer eens op het water loggen :devil:

Gebruikersavatar
Opperhoofd
Forum Opperhoofd
Forum Opperhoofd
Berichten: 5517
Lid geworden op: di mei 14, 2002 1:00 am
Surf spul: 99NoveNove Slalom, MauiSails TR-X

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door Opperhoofd » zo mei 03, 2015 11:00 am

Een asynchrone verwerking met een queue oplossing, kan dat?

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » zo mei 03, 2015 11:16 am

The Arduino's processor is inherently single-threaded and cannot multi-task. As has been mentioned there are however ways to create the illusion of multi-tasking.
Ik had wat gemaakt met meerdere queues, maar door de geheugen limiet (27Kb) liep ik weer tegen andere dingen aan.
Op dit moment heb ik de seriële buffer groot genoeg gemaakt voor de GPS informatie.
Dit is een ringbuffer die nu dus goed word uitgelezen.

We zijn tegenwoordig verwent met alle tientallen gigabytes aan geheugen en waanzinnige multicore systemen... :z

maar ik houd mij aanbevolen voor suggesties om te proberen :wink:

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » zo mei 03, 2015 6:31 pm

Zo! :thumbup:
Alles, maar dan ook alles gelogd!
Heb net met de hand alle data doorgespit en via tools laten berekenen, paar kleine checksum foutjes, maar geen missende punten (voor zover ik nu kan zien)

File data
GT-31 1,6MB (1Hz)
GPS 21MB (5Hz)

Kleine stap is een grote stap geworden! :D

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » ma mei 04, 2015 7:59 am

Aangezien de opslag code nu uitstekend werkt heb ik gisteravond de KM/afstand code erbij gebouwd.
Boven de 4km/h word alles als afstand berekent via radiaal berekening, deze zou tot 0.5m nauwkeurig moeten zijn.
Straks eens kijken bij een familie bezoekje of dat idd zo is :lol:

Neemt wel waanzinnig veel ruimte in beslag, zal dus nog wel wat tweaken worden aan de code.
De besparing van 12% aan ruimte door de GPS code te optimaliseren ben ik nu weer kwijt... :problem:

Mocht er iemand interesse hebben in de twee bestanden van de laatste sessie dan hoor ik dat graag.
Altijd goed als er iemand met verstand naar kijkt :+

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » di mei 05, 2015 9:09 am

Software gister afgemaakt en vandaag controle op gedaan.
KM stand klopt nu uitstekend :)

Elke keer denk ik dat het geheugen vol is en elke keer kan ik toch met optimale code ruimte besparen.
Maar run denk ik dat ik wel de limiet heb bereikt...

Marjon is bijna akkoord met de printer voor de behuizing ;)
Bijlagen
IMG_20150505_095407.jpg

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » wo mei 06, 2015 12:43 pm

Toch maar eens de display vervangen ;)
Bijlagen
IMG_20150506_134057.jpg

Gebruikersavatar
RaymondW
Beheerder
Beheerder
Berichten: 4706
Lid geworden op: vr jun 25, 2004 7:43 am
Zeilnummer: NED-160
Teamrider: North Fanatic ION
Surf spul: North Warp & Fanatic Falcon
Contacteer:

Re: Zelfbouw GPS op basis van Opensource hardware

Bericht door RaymondW » do mei 07, 2015 5:56 pm

Marjon was het er mee eens :D
Bijlagen
IMG_20150507_185312.jpg

Plaats reactie