Stap 3: Laat zien als we gegevens ontvangen
< 3 machines op >
Sluit de Bluetooth-module en de macht van uw balhoofdstel.
Pare uw module met het apparaat en noteert u het nummer van de com-poort. Standaard de naam van het apparaat is waarschijnlijk "HC-06" en het wachtword is waarschijnlijk "1234".
Voor PC en Mac misschien,
Start sommige terminalsoftware en de com poort- en baudrate koers die moet overeenkomen met de instellingen voor uw Bluetooth-module (57600 baudrate voor Necomimi. 9600 baud voor ForceTrainer en MindFlex) ingesteld.
Ik had goede resultaten met behulp van de "REALTERM"
De gegevens worden weergegeven als "Hex [spatie]" en u moeten zien gegevenspakketten aankomen. Er zijn gedetailleerde beschrijvingen van wat alle gegevens middelen op de Neurosky website. maar het is in essentie als volgt:
**********************************************
Necomimi baud 57600 ForceTrainer en MindFlex baud 9600.
Een pakket zoals het volgende per seconde wordt ontvangen of zo:
AA AA packet begint
20 pakketlengte. hex 20
02 00 signaal, 00 - goed
83 18 ASIC_EEG_POWER, lengte hex 18 *
06 4A EG ((06*FF*FF)+(4A*FF)+(EC))
00 2F 37
00 0B 74
00 17 ED
00 29 F8
00 25 EF
00 08 53
00 08 7E
04 43 AANDACHT 43
05 38 MEDITATIE 38
A3 CHECKSUM
De Necomimi is ook spuugt van ONBEWERKTE gegevens in een veel sneller tempo:
AA AA packet begint
04 pakketlengte. hex 04
80 02 RAW, lengte hex 02 **
00 4 D raw = waarde [0] * 256 + waarde [1]; Als (ruwe > = 32768) raw raw - = 65536;
30 CHECKSUM
* 24 ASIC_EEG_POWER: acht big-endian 3-bytes integerwaarden vertegenwoordigen delta, theta, lage-alpha, hoge-alpha, lage-bèta, hoge-beta, lage-gamma en halverwege gamma EEG band vermogenswaarden
** Deze gegevenswaarde bestaat uit twee bytes, en een steekproef van enkele ruwe Golf. De waarde ervan is een ondertekende 16-bits integer opgehaald die van-32768 tot en met 32767 varieert. De eerste byte van de waarde vertegenwoordigt de eersterangs bits van de waarde van tweeën-compliment, terwijl de tweede byte de laaggeplaatste bits vertegenwoordigt. Als u wilt reconstrueren de waarde van de volledige raw Golf, gewoon verschuiven de eerste byte door 8 bits links en bitsgewijze- of met de tweede byte:
Referentie: http://developer.neurosky.com
**********************************************
Voor Android. Pare uw bluetooth-module "HC-06", "1234" passeren.
Er zijn een paar apps die keurig het visualiseren van de gegevens.
NeuroSky eigen app "Brainwave Visualizer" is cool, en lijkt te werken met de gewijzigde MindFlex en Necomimi , hoewel ik niet kon krijgen om te werken met de ForceTrainer. Ik begrijp niet waarom. De gegevenspakketten uitzien hetzelfde als de MindFlex ones. Ik most zitten zoek iets.
Dit app "BioZen" wordt weergegeven als de ForceTrainer en het zal ook de gegevens registreren. Dat is een leuke feature.