Étape 3: Plus de détails
Traçage requiert deux choses:-
un) un flux de données (format CSV) et
b) une commande de tracé de la pfodDevice
Votre pfodDevice (Arduino) peut envoyer n’importe quel type de données en dehors de pfod messages. pfod les messages qui sont enveloppés par {} qui les distingue des autres données.
Si vous voulez tracer les données, vous avez besoin d’envoyer les données au format CSV. Voilà les valeurs de données séparées par des virgules et terminé par un saut de ligne (CR ou LF ou CR LF)
Par exemple
105 680
Quand le pfodDevice veut afficher un complot à l’utilisateur, le pfodDevice envoie une commande de l’intrigue. Votre esquisse de l’Arduino est dans le contrôle complet de ce que pfodApp les parcelles. La commande tracé donne un titre à l’écran de l’intrigue et spécifie quel flux de données brutes à l’intrigue et dont les champs de ce flux. Différents flux de données brutes ont un nombre différent de champs séparés par des virgules. Le nombre de barres | dans l’intrigue commande doit correspondre au nombre de champs dans le flux de données à tracer. Les lignes de données avec un nombre différent de champs sont ignorer pour ce terrain.
Il y a un certain nombre d’options pour la commande de traçage sélectionner les champs à tracer et pour définir les unités et les échelles et mettre plusieurs emplacements sur le graphique. Le plus simple est d’envoyer les valeurs de x que le premier champ et les valeurs y comme les champs suivants, puis dans le nom de la commande tracé les axes x et y par exemple
{= A0 analogiques intrigue | Time(sec) | Comtes de a0}
terrain titre | x champ valeurs | champ de valeurs y
Vous pouvez également afficher les données brutes envoyées à votre téléphone portable. L’écran « Données brutes » sont accessibles sur pfodApp en utilisant le menu de votre mobile, ou il peut être ouvert par le pfodDevice en envoyant un message streamingRawData, c’est à dire {= titre de l’écran va ici} une version tronquée de la commande de traçage.
De toute façon l’écran de données brutes de pfodApp s’ouvre et affiche les données qui a été envoyées de la pfodDevice. Lorsque l’écran est ouvert, pfodApp va commencer à enregistrer les données dans un fichier. Le nom du fichier s’affiche chaque fois que l’écran (ou un tracé) est ouvert.
Pour éviter que votre mobile remplissage avec des données que vous ne vouliez pas, pfodApp ne démarre pas écrire des données sur carte SD de la mobile jusqu'à ce que la première fois que l’écran de données brutes ou traçage s’ouvre après chaque nouvelle connexion. La première fois, que l’écran de données brutes est ouvert après une nouvelle connexion, vers le haut à 4K octets de données précédemment reçues (étant donné que la connexion a été établie) est écrit dans le fichier lorsqu’il est ouvert. Ces données sont également disponibles pour l’intrigue. Dans la plupart des cas cela signifie que toutes les données brutes envoyées car la connexion a été établie sont sauvegardées. Lorsque la connexion est fermée, la dernière des données est écrit et le dossier est fermé.
Si le fichier existe déjà, d’une connexion précédente, elle est ajoutée à chaque connexion ultérieure. Vous pouvez télécharger et supprimer le fichier de votre ordinateur. Voir le pfodAppForAndroidGettingStarted.pdf pour savoir comment accéder au fichier de votre ordinateur.