Webbanslutning till Spark Core IOT sensorer (3 / 4 steg)
Steg 3: Kör Web App för att styra din gnista!
Redo att köra webbprogrammet?
Vid denna punkt bör du ha kärnan leds sammanträdet redo med det cykling en Cyan (blåaktig) färg. Detta visar den är ansluten och redo för att prata. Du bör ha redan blixtrade demo firmware till din kärna. Och du bör titta på filen index.html i din parentes IDE. Om så är fallet, klicka på ikonen bult till övre höger parentes redaktören.
Chrome bör skjuta upp visar enkel web app. Som på bilden här.
Kopiera din deviceID och åtkomsttoken i redigeringsrutorna på sidan.
Klicka på "connect" och om allt går bra kommer du att se en textrad i resultatet som nedan i resultatområdet av sidan.
Får statussvar: {"id": "< ditt enhets-ID >", "namn": "< din enhetsnamn >", "ansluten": true, "variabler": {"rssi": "int32"}, "funktioner": ["ledde"], "cc3000_patch_version": "1,29"}
Om du fick det, din golden... om inte, kontrollera att din kärna är ansluten och att du har korrekta enheten ID och åtkomsttoken.
Vad är allt detta i svaret?
API repsonse är JSON ett dataformat som används av webben, ungefär som XML. Det finns flera fält av data visar i detta "status" svar. Dessa fält har formatet för namn: värdet och jag skulle säga det är ganska tydligt vad var och en är. På webben kan du läsa mer om JSON och JavaScript.
Läsa en variabel från din kärna
Nu när du talar, kan du få RSSI signalen från din kärna. Detta är ett mått på hur stark Wi-Fi-signalen är för kärnan. Klicka på få Wi-Fi signal för att se något liknande...
RSSI svar: {"cmd": "VarReturn", "namn": "RSSI", "leda":-44, "coreInfo": {"last_app": "","last_heard": "2014-11-27T08:39:16.006Z", "anslutna": sant, "deviceID": "< ditt enhets-ID >"}}
Här ser vi att vi bett om RSSI och fick-44 som resultat.
Kontrollera din Core LED
Prova på LED knapparna Nästa. Du bör se den lilla blå lampan nära USB-kontakten slå på och av nästan samma ögonblick som du trycker på knapparna.
Du kommer att se några fler JSON resultat på web app men det är inte så viktigt i det här fallet. Bara visar att saker och ting fungerar.