|
|
|
|
@ -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!");
|
|
|
|
|
|