Found 7 other functions taking a
gatt_client_service_t
argument:
Get field service from event GATT_EVENT_SERVICE_QUERY_RESULT
Discovers all characteristics within the specified service. For each found characteristic a GATT_EVENT_CHARACTERISTIC_QUERY_RESULT event will be emited. The GATT_EVENT_QUERY_COMPLETE event marks the end of discovery.
The following four functions are used to discover all characteristics within the specified service or handle range, and return those that match the given UUID. For each found characteristic a GATT_EVENT_CHARACTERISTIC_QUERY_RESULT event will emitted. The GATT_EVENT_QUERY_COMPLETE event marks the end of discovery.
The following four functions are used to discover all characteristics within the specified service or handle range, and return those that match the given UUID. For each found characteristic a GATT_EVENT_CHARACTERISTIC_QUERY_RESULT event will emitted. The GATT_EVENT_QUERY_COMPLETE event marks the end of discovery.
Finds included services within the specified service. For each found included service a GATT_EVENT_INCLUDED_SERVICE_QUERY_RESULT event will be emitted. The GATT_EVENT_QUERY_COMPLETE event marks the end of discovery. Information about included service type (primary/secondary) can be retrieved either by sending an ATT find information request for the returned start group handle (returning the handle and the UUID for primary or secondary service) or by comparing the service to the list of all primary services.
Get field service from event GATT_EVENT_INCLUDED_SERVICE_QUERY_RESULT