/nrf52832-nimble/packages/NimBLE-latest/nimble/host/include/host/ |
H A D | ble_gatt.h | 243 * @param chr_uuid128 The 128-bit UUID of the characteristic to 257 * Initiates GATT procedure: Discover All Characteristic Descriptors. 261 * @param chr_val_handle The handle of the characteristic value 263 * @param chr_end_handle The last handle in the characteristic 277 * Initiates GATT procedure: Read Characteristic Value. 281 * @param attr_handle The handle of the characteristic value to read. 293 * Initiates GATT procedure: Read Using Characteristic UUID. 313 * Initiates GATT procedure: Read Long Characteristic Values. 317 * @param handle The handle of the characteristic value to read. 329 * Initiates GATT procedure: Read Multiple Characteristic Values. [all …]
|
H A D | ble_store.h | 91 * Used as a key for lookups of stored client characteristic configuration 103 * Key by characteristic value handle; 104 * chr_val_handle=0 means don't key off characteristic handle. 113 * Represents a stored client characteristic configuration descriptor (CCCD).
|
H A D | ble_att.h | 115 * coresponds to a GATT characteristic value or descriptor, the read is 134 * coresponds to a GATT characteristic value or descriptor, the write is
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/gap/ |
H A D | syscfg.yml | 32 Set to '-1' to make characteristic read only. 47 Set to '-1' to make characteristic read only. 50 # Setting all values for PPCP to '0' will disable characteristic! 53 Value of "minimum connection interval" of PPCP characteristic as 58 Value of "maximum connection interval" of PPCP characteristic as 63 Value of "slave latency" of PPCP characteristic as defined by Core 69 characteristic as defined by Core specification 5.0, Vol 3, Part C,
|
/nrf52832-nimble/packages/NimBLE-latest/apps/blecent/src/ |
H A D | blecent.c | 44 * Category characteristic has completed. 65 * Control Point characteristic has completed. 82 * for the ANS Unread Alert Status characteristic has completed. 99 * 1. Reads the ANS Supported New Alert Category characteristic. 100 * 2. Writes the ANS Alert Notification Control Point characteristic. 102 * characteristic. 104 * If the peer does not support a required service, characteristic, or 117 /* Read the supported-new-alert-category characteristic. */ in blecent_read_write_subscribe() 123 "Alert Category characteristic\n"); in blecent_read_write_subscribe() 130 MODLOG_DFLT(ERROR, "Error: Failed to read characteristic; rc=%d\n", in blecent_read_write_subscribe() [all …]
|
H A D | peer.c | 148 /* Can't find characteristic for discovered descriptor; this shouldn't in peer_dsc_add() 187 * characteristic that contains undiscovered descriptors. Then, discover in peer_disc_dscs() 188 * all descriptors belonging to that characteristic. in peer_disc_dscs() 231 /* All descriptors in this characteristic discovered; start discovering in peer_dsc_disced() 232 * descriptors in the next characteristic. in peer_dsc_disced() 338 /* Can't find service for discovered characteristic; this shouldn't in peer_chr_add() 347 /* Characteristic already discovered. */ in peer_chr_add()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/ans/src/ |
H A D | ble_svc_ans.c | 39 /* Characteristic values */ 49 /* Characteristic value handles */ 74 /* Save written value to local characteristic value */ 87 * This characteristic exposes what categories of new 96 * This characteristic exposes information about 106 * This characteristic exposes what categories of 115 * This characteristic exposes the count of unread 125 * This characteristic allows the peer device to 129 * Client Characteristic Configuration for each alert 130 * characteristic. [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/apps/bleprph/src/ |
H A D | gatt_svr.c | 30 * it is read. This characteristic can only be read over an encrypted 32 * o static-value: a single-byte characteristic that can always be read, 64 /*** Characteristic: Random number generator. */ 69 /*** Characteristic: Static value. */ 115 /* Determine which characteristic is being accessed by examining its in gatt_svr_chr_access_sec_test() 148 /* Unknown characteristic; the nimble stack should not have called this in gatt_svr_chr_access_sec_test() 168 MODLOG_DFLT(DEBUG, "registering characteristic %s with " in gatt_svr_register_cb()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/ |
H A D | syscfg.yml | 217 Enables the Read Characteristic Value GATT procedure. (0/1) 222 Enables the Read Using Characteristic UUID GATT procedure. (0/1) 226 Enables the Read Long Characteristic Values GATT procedure. (0/1) 230 Enables the Read Multiple Characteristic Values GATT procedure. 243 Enables the Write Characteristic Value GATT procedure. (0/1) 247 Enables the Write Long Characteristic Values GATT procedure. (0/1) 266 GATT Read Multiple Characteristic Values procedure. (0/1) 355 characteristic values" or "write long characteristic descriptors" 382 Maximum number of client characteristic configuration descriptors
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/dis/src/ |
H A D | ble_svc_dis.c | 54 /*** Characteristic: Model Number String */ 62 /*** Characteristic: Serial Number String */ 70 /*** Characteristic: Hardware Revision String */ 78 /*** Characteristic: Firmware Revision String */ 86 /*** Characteristic: Software Revision String */ 94 /*** Characteristic: Manufacturer Name */ 112 * characteristic.
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/test/src/ |
H A D | ble_gatts_notify_test.c | 328 * characteristic. in ble_gatts_notify_test_disconnect() 537 * characteristic. in ble_gatts_notify_test_restore_bonding() 600 /* Update characteristic 1's value. */ in TEST_CASE() 612 /* Update characteristic 2's value. */ in TEST_CASE() 626 * Disconnect, modify characteristic values, and reconnect. Ensure in TEST_CASE() 634 /* Update characteristic 1's value. */ in TEST_CASE() 639 /* Update characteristic 2's value. */ in TEST_CASE() 692 /* Update characteristic 1's value. */ in TEST_CASE() 704 /* Update characteristic 2's value. */ in TEST_CASE() 736 * Disconnect, modify characteristic values, and reconnect. Ensure in TEST_CASE() [all …]
|
H A D | ble_gatts_reg_test.c | 34 uint16_t val_handle; /* If a characteristic. */ 147 /* Correct service UUID, wrong characteristic UUID. */ in ble_gatts_reg_test_misc_lookup_bad() 153 /* Incorrect service UUID, correct characteristic UUID. */ in ble_gatts_reg_test_misc_lookup_bad() 159 /* Existing (but wrong) service, correct characteristic UUID. */ in ble_gatts_reg_test_misc_lookup_bad() 173 /* Characteristic that isn't in this service. */ in ble_gatts_reg_test_misc_lookup_bad() 183 /* Use descriptor UUID instead of characteristic UUID. */ in ble_gatts_reg_test_misc_lookup_bad() 238 /* Descriptor that isn't in this characteristic. */ in ble_gatts_reg_test_misc_lookup_bad() 275 /* Verify that characteristic value handle was properly assigned at in ble_gatts_reg_test_misc_verify_entry() 539 /*** 1 characteristic. */ in TEST_CASE()
|
/nrf52832-nimble/packages/NimBLE-latest/apps/blehr/src/ |
H A D | gatt_svr.c | 45 /* Characteristic: Heart-rate measurement */ 51 /* Characteristic: Body sensor location */ 65 /* Characteristic: * Manufacturer name */ 70 /* Characteristic: Model number string */ 141 MODLOG_DFLT(DEBUG, "registering characteristic %s with " in gatt_svr_register_cb()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/ |
H A D | ble_gatts.c | 352 /* A characteristic value is being read. in ble_gatts_val_access() 355 * just append the characteristic value directly onto the response in ble_gatts_val_access() 359 * allocate a new mbuf to hold the characteristic data, then append in ble_gatts_val_access() 827 /* Register characteristic definition attribute (cast away const on in ble_gatts_register_chr() 836 /* Register characteristic value attribute (cast away const on callback in ble_gatts_register_chr() 973 /* Register each characteristic. */ in ble_gatts_register_svc() 1038 * characteristic, and descriptor that gets 1094 * characteristic updates. 1138 * no longer subscribed to any characteristic updates. in ble_gatts_connection_broken() 1311 * peer and affected characteristic. [all …]
|
H A D | ble_gattc.c | 2253 /* Characteristic discovery complete. */ in ble_gattc_disc_all_chrs_rx_complete() 2310 * $discover characteristic by uuid * 2314 * Calls a discover-characteristic-by-uuid proc's callback with the specified 2356 * discover-characteristic-by-uuid proc. 2394 * discover-characteristic-by-uuid proc. 2461 /* Requested characteristic discovered. */ in ble_gattc_disc_chr_uuid_rx_adata() 2464 /* Uninteresting characteristic; ignore. */ in ble_gattc_disc_chr_uuid_rx_adata() 2492 /* Characteristic discovery complete. */ in ble_gattc_disc_chr_uuid_rx_complete() 2550 * $discover all characteristic descriptors * 2764 * Calls a read-characteristic proc's callback with the specified parameters. [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/apps/blecsc/src/ |
H A D | gatt_svr.c | 82 /* Characteristic: Cycling Speed and Cadence Measurement */ 88 /* Characteristic: Cycling Speed and Cadence features */ 93 /* Characteristic: Sensor Location */ 98 /* Characteristic: SC Control Point*/ 113 /* Characteristic: * Manufacturer name */ 118 /* Characteristic: Model number string */ 347 MODLOG_DFLT(DEBUG, "registering characteristic %s with " in gatt_svr_register_cb()
|
/nrf52832-nimble/packages/NimBLE-latest/apps/btshell/src/ |
H A D | gatt_svr.c | 67 * it is read. This characteristic can only be read over an encrypted 69 * o static-value: a single-byte characteristic that can always be read, 175 0, /* No more descriptors in this characteristic. */ 242 0, /* No more descriptors in this characteristic. */ 254 /*** Characteristic: Random number generator. */ 259 /*** Characteristic: Static value. */ 265 /*** Characteristic: Static value. */ 310 /* Determine which characteristic is being accessed by examining its in gatt_svr_chr_access_sec_test() 344 /* Unknown characteristic; the nimble stack should not have called this in gatt_svr_chr_access_sec_test() 554 MODLOG_DFLT(DEBUG, "registering characteristic %s with " in gatt_svr_register_cb()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/ias/src/ |
H A D | ble_svc_ias.c | 32 /* Write characteristic function */ 49 /*** Characteristic: Alert Level. */ 64 * Writes the received value from a characteristic write to 90 * characteristic.
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/lls/src/ |
H A D | ble_svc_lls.c | 32 /* Write characteristic function */ 49 /*** Characteristic: Alert Level. */ 64 * Writes the received value from a characteristic write to 90 * characteristic.
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/gatt/src/ |
H A D | ble_svc_gatt.c | 60 /* The only operation allowed for this characteristic is indicate. This in ble_svc_gatt_access() 62 * characteristic value to populate the outgoing indication command. in ble_svc_gatt_access() 64 * read the characteristic. in ble_svc_gatt_access()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/gap/src/ |
H A D | ble_svc_gap.c | 54 /*** Characteristic: Device Name. */ 64 /*** Characteristic: Appearance. */ 75 /*** Characteristic: Peripheral Preferred Connection Parameters. */ 83 /*** Characteristic: Central Address Resolution. */
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/bleuart/src/ |
H A D | ble_svc_uart.c | 64 * The vendor specific "bleuart" service consists of one write no-rsp characteristic 66 * o "write no-rsp": a single-byte characteristic that can be written only 68 * o "read": a single-byte characteristic that can always be read only via 103 /* Characteristic: Write */
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/tps/src/ |
H A D | ble_svc_tps.c | 46 /*** Characteristic: Tx Power Level. */ 62 * characteristic.
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/bas/src/ |
H A D | ble_svc_bas.c | 29 /* Characteristic value handles */ 48 /*** Battery level characteristic */
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/services/bas/include/services/bas/ |
H A D | ble_svc_bas.h | 26 /* 16 Bit Battery Service Characteristic UUIDs */
|