 void loop() {
   actualName();
 }
+
+
+
+
+/*for(int i = 0; i < 50; i++){
+  xBee.readPacket(infoPk);
+  for(int i = 13; i <= 22; i++){
+  Serial.print(infoPk[i], DEC);  // Printing the read package
+  Serial.print(" ");
+  }
+  if(xBee.checkPacket(infoPk)){ //Check and print if the package passed
+  Serial.println("| INT -- PASS |");
+  }else{Serial.println("| INT -- FAIL |");
+ }
+}
+bool xBeeClass::checkPacket(infoPk){//Generates checksum and compares with the one in the package. INT VERSION
+  int sum = 0;
+  for(int i = 3; i < 23; i++){       //Generate sum from index 3-to-22 (until, not incl. the checksum itself)
+    sum += infoPk[i];
+  }
+  sum = sum % 256;
+  if((255 - sum) == infoPk[23]){         //Check with the checksum of the package
+    return true;                     //ok, good package
+  }
+  else{
+    return false;                    //error
+  }
+}*/

          Serial.print(emg1);
          Serial.print(" EMG Ch.2 = ");
          Serial.print(emg2);
          Serial.println();

    }
  }
}

#include <Dynamixel_Serial.h>
#include <readxBee.h>

int x, y, z, emg1, emg2;
int infoPk[24];

bool checkPacket(int *pk){//Generates checksum and compares with the one in the package. INT VERSION
  int sum = 0;
  for(int i = 3; i < 24; i++){       //Generate sum from index 3-to-22 (until, not incl. the checksum itself)
    sum += pk[i];
  }
  sum = sum % 256;
  if((255 - sum) == pk[24]){         //Check with the checksum of the package
    return true;                     //ok, good package
  }
  else{
    return false;                    //error
  }
}

void actualName(){
  if(Serial1.available() >= 24){
    if (Serial1.read() == 0x7E){
          for (int i = 0; i < 24 ; i++){
