FlashDB icon indicating copy to clipboard operation
FlashDB copied to clipboard

easylog,OTA

Open HikerPan opened this issue 5 years ago • 6 comments

如果我想从easyflash切换到flashDB,那么原来的easylog,OTA功能是否需要另外实现?

HikerPan avatar Jul 05 '20 03:07 HikerPan

日志功能可以使用 TSDB 来存储,OTA 功能就不再提供了。

armink avatar Jul 05 '20 04:07 armink

@armink 有没有可能,为了兼容已有的功能,我同时使用easyflash和flashDB; 我是32M的Flash,留2M给easyFlash,跑log和OTA 其他的用flashDB,分区存储各种数据 不知道这个方案是否可行?

HikerPan avatar Jul 06 '20 03:07 HikerPan

那你就把 EasyFlash 里的 ota 功能拷贝出来就行,没几个 API

armink avatar Jul 06 '20 03:07 armink

想问下easylog和tsdb怎么对接呢?给个思路吧,朱总。

ZakiLiu avatar Jul 30 '20 01:07 ZakiLiu

在 EasyLogger 的日志输出移植 API 中,将以前的 printf 后面增加 tsdb 的 insert 的 API 就行了

armink avatar Jul 30 '20 02:07 armink

增加tsdb中的fdb_tsl_append API,明白了,我是看到EasyLogger flash中有elog_flash_set_filter(uint8_t level,const char *tag,const char *keyword);这个api,没想明白怎么实现,看了源码,这个api还没实现,其他的查找功能就用tsdb 的API来查很方便了。

ZakiLiu avatar Jul 30 '20 02:07 ZakiLiu