1、自己的独有的Diag测试命令,所以移植过来的指令可能还需要调整,在调试Diag命令时候如果如果把获取系统属性的命令调通,其他命令也类似。
2、使用Qxdm发送Diag命令,方法:打开Qxdm软件->选择相关端口 ->选择“CommandOut”模式 ->发送栏输入发送命令。
3、需要注意发送格式“Send_data 0x80 0xFA 0x79 0x00 0x01”其中“0X”漉胜衲仰表示的十六进制数据,不可以省略。如果发送后如果返回:“unkowncommand”表示输入框中发送的命令有问题
4、SendRawRequest- Failed to parse arguments表示发送命令没有反馈,命令不通
5、 结构体数组主要包含“命令码”和“回调函数”DIAG_SUBSYS_ID_TCT_CHARGING_ON为命令码tct_charging_on_func回调函数。
6、当命令匹配时会到指定的函数执行操作,staticconst diagpkt_user_table_entry_type tct_charging_on_tbl[] =。