2.1.4.1 GATT Sub-Procedure Requirements
Requirements in this section represent a minimum set of requirements for an OTA Client. Other GATT sub-procedures may be used if supported by both OTA Client and Server. The table below summarizes additional GATT sub-procedure requirements beyond those required by all GATT clients.
| GATT Sub-Procedure | OTA Client Requirements | 
|---|---|
| Discover All Characteristics of a Service | M | 
| Discover All Characteristics Descriptors | M | 
| Write Characteristic Value | M | 
| Write Without Response | M | 
| Write Characteristic Descriptors | M | 
| Read Characteristic Descriptors | M | 
| Read Characteristic Value | M | 
