Module log
模块功能:系统日志记录,分级别日志工具
Info:
- Copyright: openLuat
- Release: 2017.09.26
- License: MIT
- Author: openLuat
Functions
trace (tag, ...) | 输出trace级别的日志 |
debug (tag, ...) | 输出debug级别的日志 |
info (tag, ...) | 输出info级别的日志 |
warn (tag, ...) | 输出warn级别的日志 |
error (tag, ...) | 输出error级别的日志 |
fatal (tag, ...) | 输出fatal级别的日志 |
openTrace (v, uartid, baudrate) | 开启或者关闭print的打印输出功能 |
Functions
- trace (tag, ...)
-
输出trace级别的日志
Parameters:
- tag
,模块或功能名称,作为日志前缀
- ...
,日志内容,可变参数
Returns:
-
nil
Usage:
trace('moduleA', 'log content')
- tag
- debug (tag, ...)
-
输出debug级别的日志
Parameters:
- tag
,模块或功能名称,作为日志前缀
- ...
,日志内容,可变参数
Returns:
-
nil
Usage:
debug('moduleA', 'log content')
- tag
- info (tag, ...)
-
输出info级别的日志
Parameters:
- tag
,模块或功能名称,作为日志前缀
- ...
,日志内容,可变参数
Returns:
-
nil
Usage:
info('moduleA', 'log content')
- tag
- warn (tag, ...)
-
输出warn级别的日志
Parameters:
- tag
,模块或功能名称,作为日志前缀
- ...
,日志内容,可变参数
Returns:
-
nil
Usage:
warn('moduleA', 'log content')
- tag
- error (tag, ...)
-
输出error级别的日志
Parameters:
- tag
,模块或功能名称,作为日志前缀
- ...
,日志内容,可变参数
Returns:
-
nil
Usage:
error('moduleA', 'log content')
- tag
- fatal (tag, ...)
-
输出fatal级别的日志
Parameters:
- tag
,模块或功能名称,作为日志前缀
- ...
,日志内容,可变参数
Returns:
-
nil
Usage:
fatal('moduleA', 'log content')
- tag
- openTrace (v, uartid, baudrate)
-
开启或者关闭print的打印输出功能
Parameters:
- v
bool
false或nil为关闭,其余为开启
- uartid
输出Luatrace的端口:nil表示host口,1表示uart1,2表示uart2
- baudrate
number
number类型,uartid不为nil时,此参数才有意义,表示波特率,默认115200 \ 支持1200,2400,4800,9600,10400,14400,19200,28800,38400,57600,76800,115200,230400,460800,576000,921600,1152000,4000000
Returns:
-
nil
Usage:
sys.openTrace(1,nil,921600)
- v
bool