Man, Jianting (Meco)
|
8b58577230
|
[ulog][rtc][time][bug] solve the interference when enable the ulog timestamp (#5687)
* [ulog] 解决ulog开启时间戳后与libc time以及rtc驱动相关函数干涉的问题
* ulog:当发生递归输出时,后续递归想要输出的内容可能会因为防范递归的判断而无法输出
因此修改输出规则,在发生递归时,采用简单的,无格式的方式直接输出。这样既保证不会发生递归输出,也可以保证递归输出的部分可以正常输出。
* [ulog] size_t->rt_size_t NULL->RT_NULL
|
2022-03-21 14:06:17 +08:00 |
Man, Jianting (Meco)
|
86a10716cd
|
优化ULOG_OUTPUT_FLOAT,避免使用内置libc的vsnprintf函数 (#5632)
|
2022-03-07 01:14:22 +08:00 |
Man, Jianting (Meco)
|
d4b5555b7e
|
移除localtime_r多余的声明 (#5590)
|
2022-02-10 18:19:33 +08:00 |
guozhanxin
|
af702e048d
|
[ulog] Optimize code to improve readability.
|
2022-02-10 10:22:08 +08:00 |
guozhanxin
|
26c511475e
|
[ulog] Fixed the problem of abnormal log output at the INIT_BOARD_EXPORT level.
|
2022-02-10 10:22:08 +08:00 |
armink
|
4399aed641
|
fix build error.
|
2021-12-03 13:34:03 +08:00 |
armink
|
d8d15017bc
|
[ulog] Add ulog backend filter.
|
2021-12-03 12:04:20 +08:00 |
rtthread-bot
|
a702763dbc
|
Merge remote-tracking branch 'rtt_gitee/gitee_master'
|
2021-10-15 08:20:37 +00:00 |
Bernard Xiong
|
e0c7371b02
|
Merge pull request #5114 from armink/fix_ulog
[utilities][ulog] Increase the usec check time.
|
2021-10-11 01:53:21 +08:00 |
armink
|
1f5a4ffe02
|
[utilities][ulog] Increase the usec check time.
|
2021-10-09 16:55:46 +08:00 |
shishirong
|
797c80a7cb
|
fix ulog compile error.
|
2021-10-08 10:03:01 +08:00 |
shishirong
|
ab86b7490d
|
fix Macro definition syntax error in ulog.c
|
2021-09-09 17:02:21 +08:00 |
马志远
|
221da7f464
|
Remove C Style Command Shell
|
2021-08-23 17:30:05 +08:00 |
梁林
|
a6bf03a0c8
|
多个ulog后端时不支持support_color后端的log指针偏移错误,导致保存到文件的日志出现乱码。
|
2021-08-19 09:13:16 +08:00 |
armink
|
e0b9987508
|
[ulog] Add output locker enabled API
Signed-off-by: armink <armink.ztl@gmail.com>
|
2021-05-19 18:17:37 +08:00 |
Bernard Xiong
|
3fa35a398b
|
Update ulog.c
Use `rt_thread_self()` to determine whether the scheduler is started or not.
|
2021-04-19 06:50:58 +08:00 |
armink
|
2ea39b4f05
|
[ulog] Using gettimeofday for timestamp get.
|
2021-04-15 14:15:39 +08:00 |
armink
|
3ae6ca1fb0
|
[ulog] Fix thread info show when kernel not startup.
|
2021-04-15 14:10:27 +08:00 |
Meco Man
|
3c05a4e719
|
[compoenets] auto & manual formatted
|
2021-03-08 18:19:04 +08:00 |
iysheng
|
0b2212f773
|
[components][ulog] Add support with timestamp print in function ulog_hexdump
|
2021-03-02 12:11:19 +08:00 |
chenyong
|
cddf947863
|
[utilities][ulog] Add LOG_RAW ringbuffer to fix printing line limit issue
Signed-off-by: chenyong <chenyong@rt-thread.com>
|
2021-02-01 11:22:05 +08:00 |
chenyong
|
43b1daf325
|
[utilities][ulog] fix ulog backend color log length calculation error
Signed-off-by: chenyong <chenyong@rt-thread.com>
|
2021-01-21 18:58:57 +08:00 |
chenyong
|
87b5f3f51e
|
[components][utilities][ulog] Add backend filtering interface, add async log output control interface, ulog mutex change to semaphore
Signed-off-by: chenyong <chenyong@rt-thread.com>
|
2021-01-20 11:20:30 +08:00 |
a1012112796
|
73cae9564b
|
[ULOG] fix raw size bug for backend which don't suport color
|
2020-01-07 11:22:26 +08:00 |
任光伟
|
9893f64610
|
ulogbuffer增加1,为\0预留空间
Signed-off-by: RGW <rgw5267@gmail.com>
|
2019-12-23 10:49:01 +08:00 |
armink
|
8feb6af992
|
[component/ulog] Fix ulog hexdump show issue.
|
2019-08-03 16:52:37 +08:00 |
armink
|
11b0c65921
|
[components][ulog] Make the asynchronous log output more timely.
|
2019-05-16 09:55:35 +08:00 |
armink
|
415d12220b
|
[components][ulog] Fix the log length error when using multiple non-color backends.
|
2019-05-15 08:57:45 +08:00 |
armink
|
584593071e
|
[component][ulog] Fixed the thread name output.
|
2019-03-09 15:49:32 +08:00 |
朱天龙 (Armink)
|
c7daacc96f
|
[component][ulog] Fix the ulog_strcpy function.
|
2019-01-03 15:31:04 +08:00 |
armink
|
106e6b77b2
|
[component][ulog] Fix a input parameter check error.
|
2018-11-10 09:49:21 +08:00 |
armink
|
f28b9d83f7
|
[component][ulog] Fix a compile error when timestamp is enable.
|
2018-11-09 17:31:40 +08:00 |
armink
|
acfe61b501
|
[component][ulog] Fix some comments.
|
2018-11-09 09:19:44 +08:00 |
armink
|
c990f0a026
|
[component][ulog] Add tag filter to hexdump function.
|
2018-11-08 11:23:03 +08:00 |
armink
|
2ff67c932f
|
[component][ulog] Add show filter settings shell command 'ulog_filter'.
|
2018-11-08 11:22:02 +08:00 |
armink
|
ad602f5b90
|
[component][ulog] Add filter get API.
|
2018-11-08 11:20:42 +08:00 |
armink
|
2fe79faf3d
|
[component][ulog] Fix a memory leak problem.
|
2018-11-08 10:59:25 +08:00 |
armink
|
9ceecb4d95
|
[component][ulog] Update ulog hexdump format.
|
2018-11-01 19:39:08 +08:00 |
armink
|
c336099a93
|
[component][ulog] Reduce thread stack usage when using ulog.
|
2018-11-01 14:51:50 +08:00 |
armink
|
e588dfa633
|
[component][ulog] Add newline param for ulog_output API.
|
2018-10-31 10:54:12 +08:00 |
armink
|
12a803bcc9
|
[component] Add ulog logger basic component.
|
2018-10-30 09:11:42 +08:00 |