SWRU271I October 2010 – January 2020 CC2540 , CC2540T , CC2541 , CC2541-Q1 , CC2640R2F
Consider the simpleGATTProfile simpleProfileCharacteristic1 declaration:
The type is set to the Bluetooth SIG-defined characteristic UUID (0x2803).
A GATT client must read the UUID, so the permission must be set to GATT_PERMIT_READ.
Section 5.5.1 describes the value of a characteristic declaration. The pointer to the properties of the characteristic value is passed to the GATTServApp in pValue. The GATTServApp adds the UUID and the handle of the value. These properties are defined as the following:
NOTE
These properties are visible to the GATT client stating the properties of the characteristic value but the GATT permissions of the characteristic value affect its functionality in the protocol stack. These properties must match the GATT permissions of the characteristic value. The following section expands on this.