Bluetooth: quale grandezza massima dato da inviare?

Ho fatto diverse prove, smontato e rimontato il codice lato Arduino lato cellulare svariate volte ma continuo ad avere lo stesso problema. Ora, tante cose si sono chiarite ma non è sufficiente, avrei bisogno di sapere:

  • si può regolare la dimensione del buffer di trasmissione? Se si, come? Devo accere alla libreria SoftwareSerial?
  • aggiungere il delay prima e dopo i dati da salvare su file a differenza di quelli che vanno messi a video e basta, può servire?
  • ho tentato di "svuotare" il buffer con questo codice:
void clearBuffer() {
  int byteBuffer = bluetooth.available(); // il buffer contiene 64byte?
  for (int i = 0; i < (byteBuffer+1); i++) {
    bluetooth.write("#");
  }
}

il carattere # mi serve come "riempimento", ma non mi sembra funzioni, quale può essere l'errore?

Grazie ancora per l'aiuto.

Mic ancora persa... :o :confused: