Partikel elektron + GPS + AppEngine (2 / 3 steg)
Steg 2: Gör din elektron få GPS fixar
Nu när vi har var att "lagra" vår plats korrigeringar, är dags att programmera vad som kommer att skicka dem.
Första steget är att inkludera AssetTracker biblioteket. Det är viktigt att informera att biblioteket måste vara inkluderats med IDE. Om du kopierar den inkludera meningen från en annan Kodkälla, brukar det fungera. Jag hoppas de (partikel) kan fixa detta.
Nästa steg är bara att fråga den GPS enhet att starta på inställningsrader 15,16 (är iväg på stöveln för att undvika onödig batteriförbrukning) och fortsätta be för korrigeringar. Till exempel skull, vi kommer att ställa en riktigt kort fördröjning (30 sekunder), men för en verklig lösning bör det vara högre. Kom ihåg att alla data som skickas till någonstans, kommer att redovisa mot din kvot.
På den slinga metoden, kommer vi att uppdatera GPS (linje 26) och om det finns några tillgängliga plus senaste publicera gjordes 30 sekunder sedan, vi publicera igen. Metoden "publishLocation" (linje 37) innehåller alla magiska. Det publicerar i princip en "händelse" kallas "SL" som är namnet på den webhook vi kommer setup på nästa steg. Det mottar en JSON data som innehåller parametrar måste vi passera till det, i vårt fall läge fix från GPS.