Added raw and eegPower.
This commit is contained in:
parent
20879115cb
commit
44820e656f
|
@ -39,6 +39,8 @@ byte payloadData[64] = {0};
|
|||
byte poorQuality = 0;
|
||||
byte attention = 0;
|
||||
byte meditation = 0;
|
||||
short raw;
|
||||
uint32_t eegPower[8];
|
||||
|
||||
// system variables
|
||||
long lastReceivedPacket = 0;
|
||||
|
@ -201,9 +203,16 @@ void loop() {
|
|||
break;
|
||||
case 0x80:
|
||||
i = i + 3;
|
||||
raw = (payloadData[0]<<8) | payloadData[1];
|
||||
break;
|
||||
case 0x83:
|
||||
i = i + 25;
|
||||
for (int j = 0; j < 8; j++) {
|
||||
uint8_t a,b,c;
|
||||
a = payloadData[++i];
|
||||
b = payloadData[++i];
|
||||
c = payloadData[++i];
|
||||
eegPower[j] = ((uint32_t)a << 16) | ((uint32_t)b << 8) | (uint32_t)c;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
@ -239,6 +248,12 @@ void loop() {
|
|||
Serial.print("Meditation: ");
|
||||
Serial.print(meditation);
|
||||
Serial.print("\n");
|
||||
Serial.print("Raw: ");
|
||||
Serial.print(raw);
|
||||
Serial.print("\n");
|
||||
Serial.print("EEG POWER: ")
|
||||
Serial.print(eegPower[0] + ", " + eegPower[1] + ", " + eegPower[2] + ", " + eegPower[3] + ", " + eegPower[4] + ", " + eegPower[5] + ", " + eegPower[6] + ", " + eegPower[7]);
|
||||
Serial.print("\n");
|
||||
}
|
||||
#endif
|
||||
bigPacket = false;
|
||||
|
|
Loading…
Reference in a new issue