Salve ho bisogno di un chiarimento.
Per debaggare sul serial monitor ho sempre usato Serial.print() ecc.
Sto lavorando su un file di esempio e non riesco a capire l' output della printf del seguente codice:
Arduino core base, quindi uno, mega, Nano, etc non implementa printf perché pesante
Ci sono lib che la aggiungono. Anche core Esp e Stm32 lo aggiungono.
Ma estendono serialxx.printf
Come comando printf, probabilmente quel codice ha una lib aggiuntiva.
Link da dove lo hai pescato? Se non date info, possiamo solo dare risposte generiche.
Il codice proposto l'ho preso da lo sketch ADKTerminalTest.ino della libreria USBHost,
ho dato un occhiata e mi pare di capire che sono messaggi dell' host e non servono per il debug. Il mio scopo e far funzionare la porta USB native di un Arduino due come host e inviare stringhe a un USB device.
Il fatto che la libreria non sia mantenuta da molto tempo, mi fa pensare che forse la cosa non è così semplice.