Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
Hi,
SDK: simplelink_lowpower_f3_sdk_8_40_00_61
I am currently using the CC2745R10 as a central device. I have modified the basic_ble example given in the SDK to act as client.
I have a Gopro device which acts as a ble peripheral. The Gopro device sends some data(46 bytes)through advertisement and scan response. As shown below.
The gopro device's advertisement type is "Legacy Advertisment".
I tried to extract the same data from the CC2745R10 but I am receiving only a portion of the data i.e 24 bytes. I receive a "BLEAPPUTIL_ADV_REPORT" and it only contains 24 bytes of data as shown below.
0x0B,0x09,0x47,0x6F,0x50,0x72,0x6F,0x20,0x30,0x31,0x34,0x30,
0x0B,0x16,0xA6,0xFE,0xF7,0x82,0x12,0xC3,0x30,0x31,0x34,0x30
I don't see the manufacturer data and flags field.
How do I get the scan response data?
Additional info:
The events that I have registered for is shown below.
BLEAppUtil_EventHandler_t centralScanHandler =
{
.handlerType = BLEAPPUTIL_GAP_SCAN_TYPE,
.pEventHandler = Central_ScanEventHandler,
.eventMask = BLEAPPUTIL_SCAN_ENABLED |
BLEAPPUTIL_SCAN_DISABLED |
BLEAPPUTIL_ADV_REPORT
};
Default scan type is "Active Scan Mode".