Skip to content

Commit

Permalink
tests/multi_bluetooth/ble_subscribe: Use end_handle in desc discovery.
Browse files Browse the repository at this point in the history
Obtaining the end_handle was added in cacc96d.

Signed-off-by: Jim Mussared <[email protected]>
  • Loading branch information
jimmo committed Apr 26, 2023
1 parent a2df439 commit f9b60a2
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions tests/multi_bluetooth/ble_subscribe.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@ def irq(event, data):
elif event == _IRQ_PERIPHERAL_DISCONNECT:
print("_IRQ_PERIPHERAL_DISCONNECT")
elif event == _IRQ_GATTC_CHARACTERISTIC_RESULT:
# conn_handle, def_handle, value_handle, properties, uuid = data
# conn_handle, end_handle, value_handle, properties, uuid = data
if data[-1] == CHAR_UUID:
print("_IRQ_GATTC_CHARACTERISTIC_RESULT", data[-1])
waiting_events[event] = data[2]
waiting_events[event] = (data[2], data[1])
else:
return
elif event == _IRQ_GATTC_CHARACTERISTIC_DONE:
Expand Down Expand Up @@ -179,11 +179,11 @@ def instance1():

# Discover characteristics.
ble.gattc_discover_characteristics(conn_handle, 1, 65535)
value_handle = wait_for_event(_IRQ_GATTC_CHARACTERISTIC_RESULT, TIMEOUT_MS)
value_handle, end_handle = wait_for_event(_IRQ_GATTC_CHARACTERISTIC_RESULT, TIMEOUT_MS)
wait_for_event(_IRQ_GATTC_CHARACTERISTIC_DONE, TIMEOUT_MS)

# Discover CCCD.
ble.gattc_discover_descriptors(conn_handle, value_handle, value_handle + 5)
ble.gattc_discover_descriptors(conn_handle, value_handle, end_handle)
cccd_handle = wait_for_event(_IRQ_GATTC_DESCRIPTOR_RESULT, TIMEOUT_MS)
wait_for_event(_IRQ_GATTC_DESCRIPTOR_DONE, TIMEOUT_MS)

Expand Down

0 comments on commit f9b60a2

Please sign in to comment.