Paso 3: Vamos a ver si estamos recibiendo datos
< 3 máquinas en >
Enchufe el módulo Bluetooth y encender su sistema de la cabeza.
Pare el módulo con el dispositivo y anote el número de puerto com. Por defecto el nombre del dispositivo es probablemente "HC-06" y la palabra de pase es "1234".
Para PC y tal vez Mac,
Lanzar un software de terminal y ajustar la velocidad de puerto y baudios de com para que coincida con la configuración del módulo de Bluetooth (57600 baudios de Necomimi. 9600 baudios para ForceTrainer y MindFlex).
He tenido buenos resultados usando "REALTERM"
Mostrar los datos como "Hex [espacio]" y usted debe ver que llegan los paquetes de datos. Hay descripciones detalladas de lo que todos los medios los datos en el sitio web de Neurosky. pero en esencia es como sigue:
**********************************************
Necomimi baudios 57600 ForceTrainer y MindFlex baudios 9600.
Un paquete como a continuación se recibe cada segundo más o menos:
Paquete AA AA comienza
longitud de 20 paquetes. 20 hexagonal
02 señal de 00, 00 - bueno
83 ASIC_EEG_POWER 18, longitud hexagonal 18 *
CE 06 4A ((06*FF*FF)+(4A*FF)+(EC))
2F 00 37
0B 00 74
00 17 ED
00 29 F8
00 25 EF
00 08 53
00 08 7E
04 ATENCIÓN 43 43
05 MEDITACIÓN 38 38
A3 SUMA DE COMPROBACIÓN
El Necomimi escupe también datos a una velocidad mucho más rápida:
Paquete AA AA comienza
longitud de paquete 04. 04 hexagonal
80 02 RAW, longitud hexagonal 02 **
00 4 D raw = valor [0] * 256 + valor [1]; Si (raw > = 32768) crudo = raw - 65536;
SUMA 30
* 24 ASIC_EEG_POWER: ocho valores bigEndian 3 bytes entero sin signo que representa a delta, theta, baja-alfa, alta-alfa, beta baja, alta beta, gamma baja y valores de potencia de banda gamma media EEG
** Este valor de datos consta de dos bytes y representa una muestra de un crudo combinado. Su valor es un entero de 16 bits signo que va desde-32768 hasta 32767. El primer byte del valor representa los bits de orden superior del valor del complemento de dos en dos, mientras que el segundo byte representa los bits de orden inferior. Para reconstruir el valor de la onda completa cruda, simplemente cambiar el primer byte de la izquierda por 8 bits y bit a bit- o con el segundo byte:
Referencia: http://developer.neurosky.com
**********************************************
Para Android. Pare su módulo bluetooth "HC-06", pasar "1234".
Hay algunas aplicaciones que visualización muy bien los datos.
Aplicación de NeuroSky "Visualizador de ondas cerebrales" es frío y parece funcionar con el MindFlex y Necomimi modificada aunque no pude hacer que funcione con el ForceTrainer. No entiendo por qué. Los paquetes de datos tienen el mismo aspecto como el MindFlex unos. Me debo estar perdiendo algo.
Esta aplicación "BioZen" parecen como ForceTrainer y también registrará los datos. Es una característica agradable.