添加序列号以弥补配置文件

4个帖子/ 0新
最后一篇
马车
离线
最后一次露面:2年7个月前
加入:2015-01-14 17:58
添加序列号以弥补配置文件

app_diss_task.c功能diss_create_db_cfm_handler()使用SDK的附带不包括用于设置序列号的代码。所以我想我会增加它,因为我们需要它。所以,我添加了一些锅炉板代码以及那些看起来很多的另一个片段。

但我的客户端代码没有看到序列号,也没有在Blueloupe上显示(虽然我不知道它是否忽略序列号)。我应该添加我的邮件确实会被派遣到任务,而DIST_SET_CHAR_VAL_REQ消息确实会在没有错误的情况下执行。

显然我错过了一些东西......也许来自画廊的一些帮助?

谢谢,
马可


//在DB中设置序列号。app_dis_serial_number =“149-235”
{
len = strlen(app_dis_serial_number);
struct dist_set_char_val_req * req_id = ke_msg_alloc_dyn(diss_set_char_val_req,task_diss,task_app,diss_set_char_val_req,len);
//填写参数结构
req_id-> char_code = dis_serial_nb_str_char;
req_id-> val_len = len;
memcpy(&req_id-> val [0],app_dis_serial_number,len);
//发送消息
ke_msg_send(req_id);
}

关键词:
设备:
马车
离线
最后一次露面:2年7个月前
加入:2015-01-14 17:58
我看到有一个应用程序

我看到有一个app_dis_features需要使用

|dis_serial_nb_str_char_sup.

但这似乎并没有帮助。

马车
离线
最后一次露面:2年7个月前
加入:2015-01-14 17:58
显然,添加了旗帜

显然,将标志添加到App_dis_features,因为我自己的应用程序能够读取序列号。显然Blueloupe不显示它...我认为它会显示所有可用信息。

mt_dialog.
离线
最后一次露面:2周16小时前
员工
加入:2015-06-08 11:34
嗨Marcdog.

嗨Marcdog.

感谢分享。

谢谢mt_dialog.