Oggi stavo preparando il materiale per registrare un nuovo video YouTube incentrato questa volta sul Monitor Seriale (Serial Monitor) di Arduino, con l’add-in VisualMicro per Visual Studio 2019.
Dopo vari tentativi, continuavo ad avere la finestra del Monitor Seriale praticamente congelata, cioè priva dei pulsanti e degli altri elementi necessari, oltre che impossibilitata a mostrare i dati ricevuti dalla scheda Arduino, nonostante che da questa si vedesse il LED TX sempre attivo in modo lampeggiante.
A questo punto ho cercato di verificare se non fosse un problema di Visual Studio 2019: infatti, provando con l’Arduino IDE standard e perfino con Visual Studio 2017 questi problemi non c’erano.
Alla fine sono andato nella pagina ufficiale dell’add-in di VisualMicro e ho trovato questo commento: “VS 2019!! Tool windows (serial, explorer) might not render correclty in VS2019. We are redeveloping our tool windows, in the meantime please Switch off “Tools>Options>Environment>General>Optimize rendering for screens with different pixel densities” if you have issues.“
Applicando quanto suggerito (menu Tools > Options > Environment > General, disattivazione della voce “Optimize rendering for screens with different pixel densities“, il problema è stato risolto.
Questo cambiamento potrebbe creare problemi in altri contesti? Forse sì, ma nel frattempo mi auguro che VisualMicro risolva il problema…
A proposito: i video YouTube si trovano qui. Buona visione!