 void setup() {
   mesh.init( MESH_PREFIX, MESH_PASSWORD, MESH_PORT );
   mesh.setReceiveCallback(&receivedCallback);
-  mesh.setDebugMsgTypes( ERROR | MESH_STATUS | CONNECTION | SYNC | COMMUNICATION | GENERAL | MSG_TYPES | REMOTE );
+  mesh.setDebugMsgTypes( ERROR); //| MESH_STATUS | CONNECTION | SYNC | COMMUNICATION | GENERAL | MSG_TYPES | REMOTE );
   //Controlla che il server sia raggiungibile
   mesh.setNewConnectionCallback( &newConnectionCallback );
   Serial.begin(115200);

  /*
   * TODO: Costruire un pacchetto esempio con id, from, msg e id che incrementa
   */
  JsonObject& message = jsonBuffer.createObject();
  message["from"]=mesh.getChipId();
  message["id"]=++packetSendNumber;
  String msg;
  message.printTo(msg);
  /*if(Serial.available()){
    x = Serial.read();
    if( x == 'P' ){

#define   SERVER_PORT     
#define   MAX_SIZE        512
easyMesh  mesh;
DynamicJsonBuffer jsonBuffer;
char msgString[MAX_SIZE];

uint32_t nextHopId = 0; //0 se direttamente connesso al server, chipId del nextHop altrimenti
#define DISCOVERY_REQ 0
#define DATA 1
int update = 0;
int lastPId[30];
uint32_t lastCId[30];
int packetSendNumber=0;
