Étape 3: Permet de voir si nous recevons des données
< 3 machines sur >
Branchez le module Bluetooth et allumez votre jeu de tête.
Pare votre module avec l’appareil et notez le numéro de port. Par défaut, le nom du périphérique est probablement "HC-06" et le mot de passe est probablement "1234".
Pour PC et peut-être Mac,
Lancer un logiciel terminal et fixer le taux de baud et de port com pour correspondre à vos paramètres de module Bluetooth (57600 bauds pour Necomimi. 9600 bauds pour ForceTrainer et MindFlex).
J’ai eu de bons résultats à l’aide de «REALTERM»
Afficher les données comme "Hex [espace]" et vous devriez voir des paquets de données qui arrivent. Il y a une description détaillée de ce que tous les moyens de données sur le site web Neurosky. mais au fond, c’est comme suit :
**********************************************
Necomimi bauds 57600 ForceTrainer et MindFlex bauds 9600.
Un paquet comme ce qui suit est reçu chaque seconde ou alors :
Paquet de AA AA commence
longueur du paquet 20. hexagonale 20
02 00 signal, 00 - bon
83 ASIC_EEG_POWER 18, longueur hex 18 *
EC 4 A 06 ((06*FF*FF)+(4A*FF)+(EC))
2F 00 37
0 B 00 74
00 17 ED
00 29 F8
00 EF 25
00 08 53
00 08 7E
04 ATTENTION 43 43
05 LA MÉDITATION 38 38
A3 CHECKSUM
Le Necomimi crache également des données brutes à un rythme beaucoup plus rapide :
Paquet de AA AA commence
longueur du paquet 04. hex 04
80 02 RAW, longueur hex 02 **
4 00 D brute = valeur [0] * 256 + valeur [1] ; Si (raw > = 32768) brut = raw - 65536 ;
CHECKSUM 30
* 24 ASIC_EEG_POWER : huit valeurs de big-endian 3 octets non signés représentant delta, thêta, basse-alpha, alpha-haute, basse-bêta, haute-bêta, basse-gamma et Mid-gamma EEG bande puissance valeurs
** Cette valeur de données est composé de deux octets et représente un échantillon unique vague brute. Sa valeur est un entier signé de 16 bits qui varie entre -32768 et 32767. Le premier octet de la valeur représente les bits de poids fort de la valeur de deux-compliment, tandis que le deuxième octet représente les bits de poids faible. Pour reconstituer la valeur onde pleine brute, simplement changer le premier octet laissé par 8 bits et au niveau du bit- ou avec le deuxième octet :
Référence : http://developer.neurosky.com
**********************************************
Pour Android. Paré de votre module bluetooth "HC-06", "1234" de passer.
Il y a quelques applications qui bien visualiser les données.
App de NeuroSky propre «Visualiseur de Brainwave» est cool et il semble fonctionner avec la mis à jour le MindFlex et Necomimi bien que je ne pouvais pas faire fonctionner avec le ForceTrainer. Je ne comprends pas pourquoi. Les paquets de données le même aspect que le MindFlex ones. Je dois manquer quelque chose.
Ce soft "BioZen" ne semble pas comme le ForceTrainer et il enregistre également les données. C’est une fonctionnalité intéressante.