I am trying to store integer values of RFID tag numbers sent over bluetooth serial into an array so that the tag will be identified by the reader when passed by it.
while (Genotronex.available() > 2) {
int n;
for (n =0; n<10 ; n++){ // should read 10 Tags
int i;
for(i = 0 ; i < 3; i++){
BluetoothData[i] = Genotronex.read();
y[i] = BluetoothData[i] - '0'; // convert data received from BT to integer
x[n] = y[0]*100+y[1]*10+y[2]*1; // tag number of 3 digits
}
}
}
delay(100);// prepare for next data ...
if(str[0] == x[n]) //if passed tag has the same number sent from BT
{
Serial.print("Helllo World!\n");
Serial.print(n);
}