DevTools

提供了一个DevTools命令行工具,可以用来运行时对设备进行动态配置

DevTools 的协作图:

  Emx提供了一个设备端的命令行工具DevTools,用于开发人员在设备端进行调试使用。

参数加解密

  使用DevTools的param命令对参数文件进行加解密操作,DevTools会自动判断参数是否加密,对加密文件进行解密,对解密文件进行加密

命令
DevTools param the/path/of/the/file/to/be/decrypt/or/encrypt

日志系统配置

  使用DevTools的log命令可以配置日志系统的日志等级和同步方式

命令
# 0-crt,1-err,2-warn,3-info,4-dbg,5-trace, 不填写等级代表获取当前等级
DevTools log level [0-5]
# 0-sync,1-async, 不填写同步方式代表获取当前同步方式
DevTools log async [0-1]

终端重定向

  使用DevTools的consoleRemap命令可以将终端打印在串口与telnet之间进行切换,方便telnet登录后查看应用程序当前实时的打印信息

命令
# on:remap console to current tty
# off:resume console to origin
DevTools consoleRemap on[off]