Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IanHarvey/bluepy
/ functions
Functions
1,025 in github.com/IanHarvey/bluepy
⨍
Functions
1,025
◇
Types & classes
506
↓ 73 callers
Function
DBG
(*args)
bluepy/btle.py:33
↓ 68 callers
Function
hci_send_req
bluez-5.47/lib/hci.c:1120
↓ 64 callers
Method
write
(self, val, withResponse=False)
bluepy/btle.py:251
↓ 49 callers
Function
resp_error
bluepy/bluepy-helper.c:210
↓ 36 callers
Function
get_le16
bluez-5.47/src/shared/util.h:121
↓ 35 callers
Function
_TI_UUID
(val)
bluepy/sensortag.py:5
↓ 33 callers
Function
g_attrib_get_buffer
bluez-5.47/attrib/gattrib.c:430
↓ 33 callers
Function
g_attrib_send
bluez-5.47/attrib/gattrib.c:303
↓ 29 callers
Method
getCharacteristics
(self, forUUID=None)
bluepy/btle.py:144
↓ 29 callers
Function
put_le16
bluez-5.47/src/shared/util.h:151
↓ 28 callers
Function
resp_mgmt
bluepy/bluepy-helper.c:234
↓ 26 callers
Function
Nordic_UUID
Adds base UUID and inserts value to return Nordic UUID
bluepy/thingy52.py:24
↓ 26 callers
Function
bacpy
bluez-5.47/lib/bluetooth.h:319
↓ 22 callers
Method
read
(self)
bluepy/sensortag.py:34
↓ 21 callers
Function
send_uint
bluepy/bluepy-helper.c:175
↓ 20 callers
Function
util_debug
bluez-5.47/src/shared/util.c:56
↓ 19 callers
Method
enable
Enables the class by finding the service and its characteristics.
bluepy/thingy52.py:520
↓ 19 callers
Method
getDescriptors
(self, forUUID=None)
bluepy/btle.py:152
↓ 19 callers
Method
getHandle
(self)
bluepy/btle.py:236
↓ 19 callers
Function
queue_remove_all
bluez-5.47/src/shared/queue.c:315
↓ 19 callers
Function
resp_begin
bluepy/bluepy-helper.c:165
↓ 19 callers
Function
resp_end
bluepy/bluepy-helper.c:204
↓ 18 callers
Method
_writeCmd
(self, cmd)
bluepy/btle.py:313
↓ 16 callers
Function
sdp_attr_add_new
bluez-5.47/lib/sdp.c:2262
↓ 15 callers
Method
_getResp
(self, wantType, timeout=None)
bluepy/btle.py:422
↓ 15 callers
Method
enable
(self)
bluepy/sensortag.py:24
↓ 15 callers
Function
g_attrib_register
bluez-5.47/attrib/gattrib.c:402
↓ 15 callers
Function
queue_destroy
bluez-5.47/src/shared/queue.c:68
↓ 15 callers
Function
sdp_list_free
* Every element of the list points to things which need * to be free()'d. This method frees the list's contents */
bluez-5.47/lib/sdp.c:1806
↓ 14 callers
Method
__init__
(self,addr,version=AUTODETECT)
bluepy/sensortag.py:347
↓ 14 callers
Method
read
Returns the battery level in percent
bluepy/thingy52.py:104
↓ 14 callers
Function
sdp_data_get
bluez-5.47/lib/sdp.c:1672
↓ 12 callers
Function
bt_get_be16
bluez-5.47/lib/bluetooth.h:201
↓ 12 callers
Function
bt_get_le16
bluez-5.47/lib/bluetooth.h:196
↓ 12 callers
Function
queue_remove_if
bluez-5.47/src/shared/queue.c:278
↓ 11 callers
Function
enc_error_resp
bluez-5.47/attrib/att.c:822
↓ 11 callers
Function
queue_new
bluez-5.47/src/shared/queue.c:56
↓ 11 callers
Function
sdp_list_append
* singly-linked lists (after openobex implementation) */
bluez-5.47/lib/sdp.c:1745
↓ 11 callers
Function
send_str
bluepy/bluepy-helper.c:180
↓ 10 callers
Function
att_data_list_free
bluez-5.47/attrib/att.c:98
↓ 10 callers
Function
att_ecode2str
bluez-5.47/attrib/att.c:50
↓ 10 callers
Method
configure
(self, speaker_mode=None, microphone_mode=None)
bluepy/thingy52.py:559
↓ 10 callers
Function
get_dst
bluez-5.47/btio/btio.c:910
↓ 10 callers
Function
queue_push_tail
bluez-5.47/src/shared/queue.c:88
↓ 10 callers
Function
sdp_gen_tid
bluez-5.47/lib/sdp.c:4774
↓ 10 callers
Function
strtohandle
bluepy/bluepy-helper.c:891
↓ 9 callers
Function
bt_put_be16
bluez-5.47/lib/bluetooth.h:231
↓ 9 callers
Function
destroy_att_send_op
bluez-5.47/src/shared/att.c:199
↓ 9 callers
Function
resp_att_error
bluepy/bluepy-helper.c:225
↓ 9 callers
Function
sdp_list_len
bluez-5.47/lib/sdp_lib.h:50
↓ 9 callers
Function
send_sym
bluepy/bluepy-helper.c:170
↓ 9 callers
Function
set_state
bluepy/bluepy-helper.c:280
↓ 9 callers
Function
swap_buf
bluez-5.47/src/shared/crypto.c:258
↓ 8 callers
Function
bt_uuid16_create
bluez-5.47/lib/uuid.c:99
↓ 8 callers
Function
logging_log
bluez-5.47/src/log.c:92
↓ 8 callers
Function
mgmt_errstr
bluez-5.47/lib/mgmt.h:921
↓ 8 callers
Function
queue_isempty
bluez-5.47/src/shared/queue.c:377
↓ 8 callers
Function
sdp_seq_alloc
bluez-5.47/lib/sdp.c:542
↓ 8 callers
Function
str2ba
bluez-5.47/lib/bluetooth.c:83
↓ 8 callers
Function
write_uint16
Write 16bit value into data string at index and return new string
bluepy/thingy52.py:6
↓ 7 callers
Method
_mgmtCmd
(self, cmd)
bluepy/btle.py:320
↓ 7 callers
Function
aes_cmac
bluez-5.47/src/shared/crypto.c:571
↓ 7 callers
Function
ba2str
bluez-5.47/lib/bluetooth.c:77
↓ 7 callers
Function
bswap_128
bluez-5.47/lib/bluetooth.h:347
↓ 7 callers
Function
bt_malloc
bluez-5.47/lib/bluetooth.c:176
↓ 7 callers
Function
copy_cstate
bluez-5.47/lib/sdp.c:3355
↓ 7 callers
Function
g_attrib_unref
bluez-5.47/attrib/gattrib.c:182
↓ 7 callers
Function
hci_filter_set_event
bluez-5.47/lib/hci_lib.h:209
↓ 7 callers
Function
hci_test_bit
bluez-5.47/lib/hci_lib.h:183
↓ 7 callers
Function
mgmt_send
bluez-5.47/src/shared/mgmt.c:574
↓ 7 callers
Function
sdp_attr_replace
bluez-5.47/lib/sdp.c:933
↓ 7 callers
Function
sdp_data_alloc
bluez-5.47/lib/sdp.c:479
↓ 7 callers
Function
sdp_list_foreach
bluez-5.47/lib/sdp_lib.h:66
↓ 7 callers
Function
sdp_pattern_add_uuid
bluez-5.47/lib/sdp.c:3221
↓ 7 callers
Function
write_uint8
Write 8bit value into data string at index and return new string
bluepy/thingy52.py:14
↓ 6 callers
Method
__init__
We accept: 32-digit hex strings, with and without '-' characters, 4 to 8 digit hex strings, and integers
bluepy/btle.py:89
↓ 6 callers
Method
_waitResp
(self, wantType, timeout=None)
bluepy/btle.py:349
↓ 6 callers
Function
bt_att_unref
bluez-5.47/src/shared/att.c:1056
↓ 6 callers
Function
bt_put_be32
bluez-5.47/lib/bluetooth.h:221
↓ 6 callers
Method
disconnect
(self)
bluepy/btle.py:476
↓ 6 callers
Function
g_attrib_ref
bluez-5.47/attrib/gattrib.c:147
↓ 6 callers
Method
getServiceByUUID
(self, uuidVal)
bluepy/btle.py:512
↓ 6 callers
Function
resp_mgmt_err
bluepy/bluepy-helper.c:241
↓ 6 callers
Function
sdp_get_string_attr
bluez-5.47/lib/sdp.c:2202
↓ 6 callers
Function
sdp_send_req_w4_rsp
* generic send request, wait for response method. */
bluez-5.47/lib/sdp.c:1718
↓ 6 callers
Function
send_data
bluepy/bluepy-helper.c:185
↓ 5 callers
Method
_cmd
(self)
bluepy/btle.py:817
↓ 5 callers
Method
_stopHelper
(self)
bluepy/btle.py:302
↓ 5 callers
Function
bacmp
Copy, swap, convert BD Address */
bluez-5.47/lib/bluetooth.h:315
↓ 5 callers
Function
bt_get_be32
bluez-5.47/lib/bluetooth.h:191
↓ 5 callers
Function
bt_string_to_uuid
bluez-5.47/lib/uuid.c:265
↓ 5 callers
Function
bt_uuid_to_string
* convert the UUID to string, copying a maximum of n characters. */
bluez-5.47/lib/uuid.c:139
↓ 5 callers
Function
calcPoly
(coeffs, x)
bluepy/sensortag.py:43
↓ 5 callers
Function
cmd_status
bluepy/bluepy-helper.c:250
↓ 5 callers
Function
gatt_attr_data_from_string
bluez-5.47/attrib/utils.c:105
↓ 5 callers
Method
getCommonName
(self)
bluepy/btle.py:126
↓ 5 callers
Function
get_table
Grabs the largest table from a webpage. table_defs is a list of column name, interpretation function.
bluepy/get_services.py:51
↓ 5 callers
Function
get_uuid128
bluez-5.47/attrib/gatt.c:193
↓ 5 callers
Function
queue_foreach
bluez-5.47/src/shared/queue.c:203
↓ 5 callers
Function
queue_pop_head
bluez-5.47/src/shared/queue.c:163
next →
1–100 of 1,025, ranked by callers