请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2640R2F 大家好、正如标题所示、我很好奇是否可以处理 MCU 上的消息
测量 CC2640R2F 芯片观测器部分的 RSSI 值。 目前、可以观察到的名称空间最大值、
但我不知道是否也可以实施 RSSI 值。
这是观察当前命名空间的部分。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、正如标题所示、我很好奇是否可以处理 MCU 上的消息
测量 CC2640R2F 芯片观测器部分的 RSSI 值。 目前、可以观察到的名称空间最大值、
但我不知道是否也可以实施 RSSI 值。
这是观察当前命名空间的部分。
器件型号:CC2640R2F
你好,我有一个关于周期观察者的问题。 我很好奇是否可以观察到观察器部分中的 RSSI 并向 MCU 发送消息。
当前配置旨在当观察到特定的命名空间时向 MCU 发送 UART 消息。 设计的代码如下所示。
uint8 rs_data[50];
静态 void SimpleBLEPeripheral_CB(gapPeriObsRoleEvent_pEvent) Observer_State
{
switch (pEvent->gap.opcode)
{
案例 GAP_DEVICE_INFO_EVENT:
{
if (observer_mode=1){
memcpy (rsp_data、pEvent->deviceInfo.pEvtData、pEvent->deviceInfo.dataLen);
if ((rsp_data[10]='s')&&(rsp_data[11]='A')&(rsp_data[12]='m')&(rsp_data[13]='s')&(rsp_data[14]='u')&sp (rsp_data[15]='data[16]='&]&]&sp)
(rsp_data[18]='d')&&(rsp_data[19]='d'){//命名空间
UART_printf ("Buzon \r\n");
}
}
Timer_check=0;
中断;
}
gapDeviceInfoEvent_t;我想问是否可以使用该结构来观察 RSSI。
typedef 结构
{
OSAL_EVENT_HDR_t HDR;//!<@参考 GAP_MSG_EVENT 和 STATUS
Uint8操作码;//!<@ref gap_device_info_event
UINT8事件类型;//!<广播类型:@ref GAP_UInt8 Adv_Report_Types
uint8 addrType;//!<地址类型:@ref gap_rtc Addr_Types
Uint8 addr[B_ADDR_LEN];//!<广播或 SCAN_RSP 的地址
INT8 RSSI;//!<广播或 SCAN_RSP RSSI
Uint8 dataLen;//!<数据字段(evtData)的长度(以字节为单位)
UINT8 * pEvtData;//!<广播或 SCAN_RSP 的数据字段
} gapDeviceInfoEvent_t;
您好!
广播器和数据的 RSSI 通过 GAP_DEVICE_INFO_EVENT 事件传递给应用。 收到此类事件时、 会将 gapDeviceInfoEvent_t 结构传递给应用。
此致、