Étape 1: Mode Aperçu
- - - -
Le premier commutateur sélectionne le mode : magasin/changement.
Magasin de mode est conçu pour tout d’abord récupérer les informations de réseau WiFi de l’ordinateur hôte et le stocker dans la mémoire non volatile. Puis à une date ultérieure, les informations peuvent être récupérées.
Changement de mode est destiné à modifier l’état de la connexion WiFi d’ordinateurs hôte.
- - - -
Le deuxième interrupteur sélectionne l’opération selon le mode sélectionné.
En magasin, opérations disponibles en mode les deux sont gather et vidage. À l’aide de l’option de regroupement instruiront le Teensy pour envoyer des commandes de l’ordinateur pour acquérir l’information de réseau WiFi et ensuite le stocker dans la mémoire non volatile l’hôte. L’option de vidage provoquera le Teensy créer un fichier texte et y entrer les données.
Dans changement options du mode les deux sont désactivés et basculez. L’option off s’éteindront simplement la carte WiFi de hôte périphériques automatiquement. Interrupteur fera le Teensy changement du point d’accès qui est associé à l’ordinateur hôte.
- - - -
Le troisième bouton est destiné à sélectionner le système d’exploitation.
Actuellement, seules les commandes pour Mac OS X ont été programmés. Cependant, ce commutateur est conçu pour permettre à un autre ensemble de commandes à mettre en œuvre.
- - - -
Le quatrième interrupteur allume le mode debug et éteint.
Quand chargeant le Teensy d’envoyer l’hôte frappes d’ordinateur il y a toujours des retards entre les touches étant envoyés et l’action correspondante en cours d’achèvement. Par exemple, la saisie de texte dans un fichier texte a très peu de retard qui lui sont associé, considérant qu’un programme d’ouverture prendra plus de temps. Ce retard est également incompatible, pour une fois, cela peut prendre moins d’une seconde, mais une autre fois que peut prendre trois secondes, ou n’est pas ouvert à tous. Ces variations ne sont pas perçues par le Teensy et ainsi la solution courante consiste à utiliser un grand retard.
Le mode de débogage permet au programmeur d’ajouter dans les points de rupture dans le code, qui permet au programme d’être renforcé avec. Essentiellement, le Teensy envoie l’ordinateur hôte une commande puis elle attend que certaines entrées de l’utilisateur avant d’envoyer la prochaine commande. Dans ce cas, l’entrée de l’utilisateur est une presse de bouton deux.
Ainsi, par exemple, le Teensy va transmettre la commande d’ouverture d’un programme, une fois que le programme a ouvert l’utilisateur va pousser le bouton et Teensy enverra la prochaine commande. Cela permet d’éviter la situation où le Teensy envoie la deuxième commande trop tôt et il est reçu par l’ordinateur hôte avant que le programme a été ouvert, ce qui peut provoquer des résultats inattendus et imprévus.
Un autre phénomène courant est où un programme s’ouvre et donne un pop inattendu, par exemple, demandant qu’un navigateur faire la valeur par défaut. Dans ce cas, l’utilisateur peut résoudre le message avant d’autoriser le Teensy à poursuivre son opération.
Ce mode est également utile pour le débogage des programmes chargés sur le Teensy...
- - - -
Le premier bouton est utilisé pour réinitialiser le Teensy.
Il peut être vrai qu’envoyer des instructions de la Teensy ne sont pas exécutées correctement, même si le mode debug est activé. Dans ces cas, le bouton de réinitialisation peut être un moyen rapide tout simplement redémarrer et réexécuter le code, sans avoir à débrancher et de rebrancher l’appareil. Ceci est particulièrement utile dans les situations critiques de temps.
- - - -
Il y a trois LEDs sur le périphérique, rouge, bleu et vert.
La LED rouge est utilisée pour indiquer qu’il y a certains événements traitement interne, qui est généralement une unité ou l’EEPROM de lecture/écriture.
La LED bleue signale qu’il faut certaines entrées de l’utilisateur, ce qui est généralement le mode de débogage pour exécuter l’étape suivante en attente.
La LED verte indique simplement que le programme est terminé, ce qui est particulièrement utile si l’utilisateur ne peut pas voir l’écran de l’ordinateur hôte.
- - - -