Index: ADuCM360_demo_cn0359/src/applications/main.cpp =================================================================== diff -u -r8d80f35bf88694bd50d769b9bab31db8364a9004 -re68895e85fe32aca137ce08ac5d6accd67fec591 --- ADuCM360_demo_cn0359/src/applications/main.cpp (.../main.cpp) (revision 8d80f35bf88694bd50d769b9bab31db8364a9004) +++ ADuCM360_demo_cn0359/src/applications/main.cpp (.../main.cpp) (revision e68895e85fe32aca137ce08ac5d6accd67fec591) @@ -44,11 +44,15 @@ #include #include #include +#include int main(void) { SystemCoreClockUpdate(); // SystemCoreClock in bss, cleared by _start + // Clear the disk error flag + clear_error_flag(); + initial_devices(); SysTick_Config(SystemCoreClock / @@ -57,6 +61,9 @@ p_dialog = &SplashDialog; p_dialog->OnCreat(); + // Start automated polling / publishing + start_auto_publishing(); + while (true) { message_loop(); }