Sto cercando di capire come l'API Android Open Accessory funziona con la scheda Arduino ADK, ho potuto inviare e ricevere informazioni ma voglio solo sapere come funziona tutto. Ho avuto modo di questa descrizione funzione:Cos'è il limite Nak?
int AndroidAccessory::read(void *buff, int len, unsigned int nakLimit) {
return usb.newInTransfer(1, in, len, (char *)buff, nakLimit);
}
Da qualche googling ho pensato che NAK è un codice che viene inviato se qualcosa è andato storto durante la stretta di mano, così si NAK limitare il numero di errori di comunicazione si è in grado di ricevere?