Stap 2: Controleer uw elektron krijgen GPS Fixes
Nu dat we waren te "slaan" onze locatie fixes, is het tijd om het program what's gonna opsturen.
Eerste stap is om de AssetTracker-bibliotheek. Het is belangrijk om te informeren dat de bibliotheek moet worden opgenomen met de IDE. Als u de zin opnemen uit een andere bron van de code kopieert, zal niet het werken. Ik hoop dat zij (Particle) kunnen dit bevestigen.
Volgende stap is gewoon te vragen de GPS eenheid te starten op de setup-regels 15,16 (wordt verrekend bij het opstarten om te voorkomen dat niet onnodig batterijverbruik) en blijven vragen voor fixes. Bijvoorbeeld sake, zullen we een echt korte vertraging (30 seconden) instellen, maar voor een oplossing van de echte wereld moet het hoger. Houd er rekening mee dat eventuele gegevens die worden verzonden naar overal, gaat account tegen uw quota.
Op de methode van de lus, werd we zullen het bijwerken van de GPS (lijn 26) en als er om het even beschikbaar plus de laatste publiceren 30 seconden geleden, we opnieuw publiceert. De methode "publishLocation" (lijn 37) bevat alle magie. Hij publiceert in feite een "gebeurtenis", genaamd "SL", dat is de naam van de webhook die we op de volgende stap opzetten zullen. Het ontvangt een JSON-gegevens waarin de parameters die we moeten doorgeven aan het, in onze cases, de correctie van de locatie van de GPS.