GPS direkt till instrumentet – och klockan på plats
I kväll tog bygget ett steg närmare den tänkta hårdvaran. En GPS-mottagare ur M10-generationen kommunicerar nu direkt med den runda 3,4-tumsskärmen via seriell UART, i stället för genom USB. Det är samma GPIO-anslutningar som används i konstruktionen av det kommande piggybackkortet. Mottagaren är en kandidat till den fortsatta lösningen; exakt samma modul som på piggybackkortet är det inte.
Det krävdes lite felsökning av både programvara och kontaktens svårtolkade märkning. När ledningarna hamnade rätt hittade programmet själv överföringshastigheten, 38 400 baud. Nu fungerar GPS och rörelsesensorkort samtidigt. En tydligare GPIO-guide med stiftens funktioner blev också ett resultat av kvällen.
Mer information från GPS:en
GPS-sidan visar position, höjd, satellitinformation, DOP-värden och mottagarens rapporterade statistiska osäkerhet. De senare uppgifterna började komma in när kommunikationen fungerade i båda riktningarna.
En egen statusrad visar också om satellitkorrektion via SBAS är aktiverad och om korrektioner faktiskt används. När mottagaren bekräftar det kan raden ange EGNOS eller WAAS. Under kvällens inomhusprov var SBAS på, men inga använda korrektioner kunde verifieras.
Valbar uppdateringstakt
Under GPS-inställningarna går det nu att välja 1 eller 2 uppdateringar per sekund. Instrumentet läser tillbaka inställningen och visar även hur många positioner som faktiskt tas emot. Två uppdateringar per sekund har provats, och valet återställdes korrekt efter omstart. Önskemålet sparas i instrumentet.
UTC och lokal tid i båda vyerna
Både EFIS och kartan har fått en diskret klocka med UTC och svensk lokal tid. Omställningen mellan svensk sommar- och vintertid sker automatiskt. Datumväxling och tidsomställningar har även kontrollerats med programtester.
Nästa steg är att låta GPS-positionen välja tidszon automatiskt, med ett manuellt alternativ under GPS-inställningarna. Då kan samma lösning användas även i grannländerna. Den delen är ännu inte inbyggd.
Det här är fortfarande utveckling och bänkprov. Kvällens resultat är framför allt att delarna fungerar tillsammans och att vi har kunnat verifiera fler av uppgifterna på skärmen. Vi förbättrar steg för steg.