This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Problem qualifying battery level service - GATTValue::CreateFields, Failed to assign data to the Field named 'Properties'.

Hi,

I am using NRF51822  SDK12; S130 and trying to qualify Batter level service, So far encountred a problem with  Test Case:     BAS/SR/DES/BV-02-C, the Verdict is INCONCE all other test cases were OK.

I also tried to qualify the nordic GLS example to compare and to find whether the problem is with my implementation, I removed the security protection from the GLS and started a preforming qualification process using the SIG PTS BLE Dongle and the Launch studio, I saw the exact same result, all Items were ok except from BAS/SR/DES/BV-02-C, to my understanding this is the notification support for the BAS:

This is the relevant part BAS (battery level) test plan I created in the Launch studio

to my understanding since we are enabling notification  I should mark support for item 2a/1; but this seems to be the problematic item

this is the log from the PTS software 

+37109 ms

Verdict Description:     GATTValue::AssignData, Cannot be parsed from the specified buffer. Field Name = Properties.

+37109 ms

Error:                   GATTValue::CreateFields, Failed to assign data to the Field named 'Properties'.

+37109 ms

Verdict Description:     GATTValue::CreateFields, Failed to assign data to the Field named 'Properties'.

+37109 ms

Inconclusive:            The data received for 'Client Characteristic Configuration' did not conform to the schema. An invalid number of bytes were received.

+37109 ms

Verdict Description:     The data received for 'Client Characteristic Configuration' did not conform to the schema. An invalid number of bytes were received.

I would appreciate any input on that issue

Thanks!

Parents Reply Children
No Data
Related