大家好,
我有一个具有自定义服务(Custs1)和对话框SPS服务的项目。我的问题是,将SPS_SERVER_CREATE_DB_REQ消息发送到TASK_SPS_SERVER后,MUSTS1_CREATE_DB_REQ_HANDLER错误地称为(而不是SPS_SERVER_CREATE_DB_REQ_HANDLER)。
有什么想法在这里出现问题?如果需要,我很乐意提供更多信息。我正在使用SDK 5.0.4。
谢谢,Mabraun.
嗨mabraun,
检查项目中的消息和消息处理程序,请在SPS_SERVER_TASK.C中找到保存SPS_SERVER_ENABLE_REQ_HANDLER的SPS_SERVER_IDLE数组,并检查与该处理程序对应的消息是什么。必须在您的实施中删除一些东西。
谢谢mt_dialog.
嗨mt_dialog,
感谢您的建议。我能够追踪问题:由于一些包含问题,BLE_SPS_SERVER #DEFINE设置为0,因此来自SPS_SERVER_TASK.c的处理程序甚至从未编译过。只是表明,如果其他人遇到类似的问题。
主题可以关闭。
问候,Mabraun.
嗨mabraun,
检查项目中的消息和消息处理程序,请在SPS_SERVER_TASK.C中找到保存SPS_SERVER_ENABLE_REQ_HANDLER的SPS_SERVER_IDLE数组,并检查与该处理程序对应的消息是什么。必须在您的实施中删除一些东西。
谢谢mt_dialog.
嗨mt_dialog,
感谢您的建议。我能够追踪问题:由于一些包含问题,BLE_SPS_SERVER #DEFINE设置为0,因此来自SPS_SERVER_TASK.c的处理程序甚至从未编译过。只是表明,如果其他人遇到类似的问题。
主题可以关闭。
问候,
Mabraun.