Étape 3: Exécuter l’application Web pour contrôler votre étincelle !
Prêt à exécuter l’application web ?
À ce stade, que vous devriez avoir le noyau assis prêt avec lui est dirigé cyclisme une couleur Cyan (bleu). Cela montre que c’est connecté et prêt à parler. Vous devriez avoir déjà flashé le firmware démo dans votre noyau. Et bien, vous devriez regarder le fichier index.html dans votre IDE entre parenthèses. Si oui, cliquez sur l’icône de verrou sur la partie supérieure droite de l’éditeur de supports.
Chrome devrait lancer montrant l’application web simple. Comme l’image ici.
Copiez votre deviceID et le jeton d’accès dans les zones d’édition sur la page.
Cliquez sur « se connecter » et si tout va bien, vous verrez une ligne de texte dans le résultat comme ci-dessous dans la zone de résultats de la page.
Obtenir statut réponse: {« id »: "< votre ID de périphérique >", "nom": "< votre device name >", "connecté": true, "variables": {"rssi": "int32"}, "fonctions": ["LED"], "cc3000_patch_version": "1.29"}
Si vous avez obtenu cela, votre or... Sinon, vérifiez que votre noyau est connecté et que vous ont l’ID de périphérique correct et jeton d’accès.
Ce qui est tout ce que dans la réponse ?
La ligne API est JSON un format de données utilisé par le web, un peu comme XML. Il y a plusieurs champs de données montre dans cette réponse de « statut ». Ces champs ont le format de nom : valeur et je dirais que c’est assez clair ce que chacun d’eux est. Vous pouvez lire plus d’infos sur JSON and JavaScript sur le web.
Lire une Variable à partir de votre base
Maintenant que vous parlez, vous pouvez obtenir le signal RSSI de votre cœur. Il s’agit d’une mesure de la force du signal Wi-Fi est pour le noyau. Cliquez sur le bouton de signal d’obtenir une connexion Wi-Fi pour voir quelque chose comme...
Obtenez réponse RSSI: {« cmd »: "VarRenvoi", "nom": "RSSI », « entraîner »: -44,"coreInfo": {"last_app":""," last_heard ":" 2014-11-27T08:39:16.006Z », « branché »: vrai, "deviceID": "< votre ID de périphérique >"}}
Ici, nous voyons que nous avons demandé RSSI et eu -44 à la suite.
Contrôler votre LED Core
Essayez ensuite les boutons LED. Vous devriez voir la petite LED bleue près du connecteur USB allume et éteint presque à l’instant où vous appuyez sur les touches.
Vous pourrez voir quelques résultats JSON plus sur l’application web, mais il n’est pas si important en l’espèce. Montrer que les choses fonctionnent.