嗨,我正在使用DA14580专家套件和参考设计进行学习。但我对参考设计有一些问题。
我正在学习SPS,我想从REF设计中找到RSSI数据。但我认为我很难找到它。
你能告诉我在哪里可以获得REF设计的RSSI数据吗?
或者我应该仔细阅读哪些文件?
我试图寻找它,但我不能。:(
我正在使用“sps_device_fh.uvproj”文件。当我从你那里获得一些信息时,我会很高兴。
谢谢你。
尊敬的顾客,
如果您的意思是RSSI数据是连接RSSI,您可以通过以下代码检索连接RSSI值。
/ ******************************************************************************************* @brief发送读取RSSI请求到GAP任务。** @return void。***************************************************************************************** /void app_read_rssi(void){struct gapc_get_info_cmd * req = ke_msg_alloc(gapc_get_info_cmd,task_gapc,task_app,gapc_get_info_cmd);req->操作= gapc_get_con_rssi;KE_MSG_SEND((VOID *)REQ);}
然后,当触发GAPC_CON_RSSI_IND事件时,您可以获得连接RSSI值。
- app_task_handlers.h.extern const struct ke_msg_handler app_default_state [] ={......{gapc_con_rssi_ind,(ke_msg_func_t)gapc_read_con_rssi_ind_handler},......}
extern const struct ke_msg_handler app_default_state [] ={......{gapc_con_rssi_ind,(ke_msg_func_t)gapc_read_con_rssi_ind_handler},......}
- gapc_con_rssi_ind事件处理程序int gapc_read_con_rssi_ind_handler(ke_msg_id_t const msgid,struct gapc_con_rssi_ind * param,ke_task_id_t const dest_id,ke_task_id_t const src_id){(void)param-> rssi;//连接RSSI.return(ke_msg_consumed);}
int gapc_read_con_rssi_ind_handler(ke_msg_id_t const msgid,struct gapc_con_rssi_ind * param,ke_task_id_t const dest_id,ke_task_id_t const src_id){(void)param-> rssi;//连接RSSI.return(ke_msg_consumed);}
请参阅间隙接口规范第5.4节,如果您需要进一步详细信息。
此致阿尔文。
你好。您链接的GAP接口规范DOC是404. Riviera Wave已被CEVA获取,因为我相信您在那里和文档,如果存在,则在密码墙后面。您是否知道该差距DOC的工作链接?
谢谢!
可以在此处找到GAP接口规范:http://support.dialog-semicondiondiondum/resource/gap-interface-specifica ...
再次感谢!
尊敬的顾客,
如果您的意思是RSSI数据是连接RSSI,您可以通过以下代码检索连接RSSI值。
/ **
****************************************************************************************
* @brief发送读取RSSI请求到GAP任务。
*
* @return void。
****************************************************************************************
* /
void app_read_rssi(void)
{
struct gapc_get_info_cmd * req = ke_msg_alloc(gapc_get_info_cmd,task_gapc,task_app,gapc_get_info_cmd);
req->操作= gapc_get_con_rssi;
KE_MSG_SEND((VOID *)REQ);
}
然后,当触发GAPC_CON_RSSI_IND事件时,您可以获得连接RSSI值。
- app_task_handlers.h.
extern const struct ke_msg_handler app_default_state [] =
{
......
{gapc_con_rssi_ind,(ke_msg_func_t)gapc_read_con_rssi_ind_handler},
......
}
- gapc_con_rssi_ind事件处理程序
int gapc_read_con_rssi_ind_handler(ke_msg_id_t const msgid,
struct gapc_con_rssi_ind * param,
ke_task_id_t const dest_id,
ke_task_id_t const src_id)
{
(void)param-> rssi;//连接RSSI.
return(ke_msg_consumed);
}
请参阅间隙接口规范第5.4节,如果您需要进一步详细信息。
此致
阿尔文。
你好。您链接的GAP接口规范DOC是404. Riviera Wave已被CEVA获取,因为我相信您在那里和文档,如果存在,则在密码墙后面。您是否知道该差距DOC的工作链接?
谢谢!
可以在此处找到GAP接口规范:http://support.dialog-semicondiondiondum/resource/gap-interface-specifica ...
再次感谢!