diff --git a/demo/log/easylogger.c b/demo/log/easylogger.c index 046bad5..50a93a0 100644 --- a/demo/log/easylogger.c +++ b/demo/log/easylogger.c @@ -43,9 +43,14 @@ int main(void){ /* initialize EasyFlash and EasyLogger */ if ((easyflash_init() == EF_NO_ERR)&&(elog_init() == ELOG_NO_ERR)) { /* set EasyLogger log format */ - elog_set_fmt( ELOG_FMT_LVL | ELOG_FMT_TAG | ELOG_FMT_TIME /*| ELOG_FMT_P_INFO*/ | ELOG_FMT_T_INFO - | ELOG_FMT_DIR /*| ELOG_FMT_FUNC*/| ELOG_FMT_LINE); - elog_set_filter_lvl(ELOG_LVL_VERBOSE); + elog_set_fmt(ELOG_LVL_ASSERT, ELOG_FMT_ALL & ~ELOG_FMT_P_INFO); + elog_set_fmt(ELOG_LVL_ERROR, ELOG_FMT_LVL | ELOG_FMT_TAG | ELOG_FMT_TIME); + elog_set_fmt(ELOG_LVL_WARN, ELOG_FMT_LVL | ELOG_FMT_TAG | ELOG_FMT_TIME); + elog_set_fmt(ELOG_LVL_INFO, ELOG_FMT_LVL | ELOG_FMT_TAG | ELOG_FMT_TIME); + elog_set_fmt(ELOG_LVL_DEBUG, ELOG_FMT_ALL & ~(ELOG_FMT_FUNC | ELOG_FMT_P_INFO)); + elog_set_fmt(ELOG_LVL_VERBOSE, ELOG_FMT_ALL & ~(ELOG_FMT_FUNC | ELOG_FMT_P_INFO)); + /* set EasyLogger assert hook */ + elog_assert_set_hook(elog_user_assert_hook); /* initialize EasyLogger Flash plugin */ elog_flash_init(); /* start EasyLogger */ @@ -63,7 +68,7 @@ int main(void){ * Elog demo */ static void test_elog(void) { - /* output all saved log on flash */ + /* output all saved log from flash */ elog_flash_outout_all(); /* test log output for all level */ log_a("Hello EasyLogger!");