Commit graph

225 commits

Author SHA1 Message Date
Dan Halbert
20f21e71b0
Merge pull request #101 from dhalbert/5.x-no-timeout
advertising timeout not available on 5.x
2020-08-23 10:23:29 -04:00
Dan Halbert
336d04e5d8 fix import order in examples for pylint 2020-08-23 10:05:36 -04:00
Dan Halbert
9ec480ada2 advertising timeout not available on 5.x 2020-08-23 10:01:42 -04:00
Dan Halbert
9af3affbea
Merge pull request #98 from makerdiary/master
timeout and state of advertising & keyboard leds info
2020-08-19 08:26:47 -04:00
Yihui Xiong
62b50b3837 adjust 2020-08-19 20:12:45 +08:00
Yihui Xiong
2300e8d1f6 updated 2020-08-19 19:22:26 +08:00
Yihui Xiong
41fb23f8ae add report property to get keyboard leds info 2020-08-19 18:41:43 +08:00
Yihui Xiong
96b102e1de add advertising property 2020-08-19 18:36:48 +08:00
Yihui Xiong
7c2c26d415 add timeout to start_advertising 2020-08-19 18:31:32 +08:00
Dan Halbert
aee83fbac9
Merge pull request #97 from kevinjwalters/dictorderchange
ManufacturerData tweak to offer control over ordering of its data fields
2020-08-17 19:36:12 -04:00
Kevin J Walters
fb12b95bcc Documenting the effect of the new OrderedDict in ManufacturerData including what it benefits. 2020-08-12 21:54:48 +01:00
Kevin J Walters
519dbee920 Changing the attribute data from a dict to an OrderedDict to enhance control over order to increase the utility of prefix matching. 2020-08-12 18:07:23 +01:00
Scott Shawcroft
41f7a3530d
Merge pull request #95 from madgrizzle/patch-2
Add READ & NOTIFY Permissions to Battery Service
2020-07-13 15:57:08 -07:00
Scott Shawcroft
d23e7cfbb0
Add second line 2020-07-13 15:49:19 -07:00
Scott Shawcroft
2b153e1864
Format the with black.
https://black.now.sh/?version=stable&state=_Td6WFoAAATm1rRGAgAhARYAAAB0L-Wj4A6VBkxdAD2IimZxl1N_Wg0-BMH3ggP52tdMq8XoENZMIArGLxeGGbwOXRdKn_5wLHn6GD-UBxpmb4049NHGmxgLh-168CVYsCSbgwutcEKEAOza59ap8_IWfUrorQhe6Hk6tZcO2mHDw0bO3D9oSPvghceVtez2TM7l6G9T_Gepuk48S0uPslKCPlixEA1tTGrstm8yJOfqaPPCi0Pdog1uFTc4-Hrotchj3bvxi5QvKyn-x1Y3VFZcOJjzo61N2PjX0ghYvjxFHq-1Ny3Cy3egwfbEZ52_kKHOxHBFF0enY2eQ9kdIX80JvU0liSS-hSDi3WNYt9vcV6leA2HgYIOM-59OER8xDD4guJFzdSB5_24WvHJV8vuMCfbDVIZ1jU6AuTsaXDzF40Tj5J-rBQ87ZAgYargciTrdHPbpY54OQyv3rDEemkHnsu0U7iXkW_sJ2So5gD9xghatW5hhKRlS5U8HtePt33oxq6KLELQucM043Fa1u610Pmy7WnMw6ST118jlYvHV2GF2o-nWSdUC1QzEhYwziKE3TGFkYrxasVO3ACI7_lgqFNPQg_vMFzlh8NndOHl00QVGUBhCWIjP9vUTw2hrQaXBKY9jEz1c5IbS9zQ0Abxhp-ChOhSr9aZMzVVZqZqfEqN9thMA9csCmepdhzmVtxpRqbkexyFbJ3zAA3KktRrOPKxOfrvf9fHXjLDuW9gj8ImVsAsb3ntXURtnkR9qNvTDaBrfpBPPSsG-ptLkxPF6p1YAUMmL69c1-4kfh8OcfXmDIgFKKjOkMC8H6hHjNGgco0JHDBFd8xGuk_0OecsJTpJFDyUF9kOku7x6--rJJWNLeOk6t3DHDbDUrng5laXs22GBy-6FLazXPFTZnyz-LIlFjhaGjmUOQ_0J09cq2EO87ISVWyLEs07wZuEPLTpegNubN_x9neyH2Psyv-jHrdZ_M-7FthZ5YTln9mOs5aFs-1x38AXy4ZzyQ-drsUmKJ1-nVDoSI5GMr0J-7qoC4rRDJANvfzXhwsJlFN1GjbR6pULTVha7Vb-IPctEEkcUfBVBhbqNCa6fkF_rXPTEWlwj6IvR6wMTI2w3BzDTlryUrDgBgjSldU_E23sEv7kQfw84Ptygrr-Ckc6FeDNJm1_EowaBqlUyVpb5d81scneSrKFXxTuoW0RJVAW7VVzHS77hwJGjJfaz8GRNB-gxaKYM1YgQrP3ET-4s0nIAfrdiHpBPJWY8A_3bygvgI1i598fHEme2I4eaAghjn1c1sMZYuQ9vGs6mGsJRtnjjd2IIE9CCKFXy0bnPUX45iMCoLjVWuWxCDOSrcZhlxhhSMSyE5P4QHtBJrqVxscf2Ks1f73Y-m8IVsL_V5a_uRX6huNKXsEHSc8SjBzw1gzKP9mTa-QfzLJabscD-OsrzWZ1nR3C9qUEB9uwAJx92hX62uCBSr0lXSYbMZIDIgyejqvZAFfeINMYbO6P1eRyNCnlEqam70qfqscAt2R0nUa9tAOC6QTqZjPGe0K41GHv66rYDBpZSTB33wbLGZsGeNywFhwdJGyClfSZDWp3WQ_nqQwypUo6eVULKqHuro22KX9_m2PucsyId6lZoSTx4XV7XI0BQhNUTrCbRC52AXUBmDtDQRmwrF_p3KxNKxRaQKJctlHP8GTCDI8BQObgD4PqQrutRW4X1qvu-eHceIVMxJYvX1zYO3dvzxh6I80KEaRr7zKM-xxr5_K_3ymZpPhPPTAWZrBOwrk-qVnhuWpPFkoaWwV7j918LE1qe7sMt5Psr5pe1pI5-yM6qdPwXsxHqFVJfHxWqg8hlaWfSQ3cfFIqQM_TlmDsVzwQMZkYBaaUIhNmQR0hQzHjLua1NBFeBy0AMjGvf2n8edF-sYRV0xm6mLNHYFKCU66M71F_YNzBiU3l4YzcYeAtLOuSbvYMjzn-2sujxbyblQqgmxU9ssSPhkqwD4L312DKjn97Mr5vFkrVDTENhQ3dCYrAPtuT3VcRsJEwrmKvypLSE7pufsoItMKGnBDi7Tve-FHwg_lx-lSnpOvgebVKBguIrMFFJUjCXLjc8RfwZp7i3a4YuNcDMsRPs8pbMyWGqkbVXoruBKVG1fZ6TH2EETy7_Jbxn9JZNI_Ae6wLdrTaywReGtU_ARGE4oQAAGcFGQmlaFFwAAegMlh0AAGguZ3CxxGf7AgAAAAAEWVo=
2020-07-13 15:41:50 -07:00
madgrizzle
000126d26f
Add READ & NOTIFY Permissions to Battery Service
This change allowed me to be able to read the battery service characteristic from nRF Connect as well as a forked version of GadgetBridge.  The unmodified code has properties equal to 0 for this service.   Reference this forum post: https://forums.adafruit.com/viewtopic.php?f=60&t=167056.
2020-07-11 10:22:50 -04:00
dherrada
f4bd530a10 Fixed discord invite link 2020-07-08 16:49:04 -04:00
Dan Halbert
7b06c53da9
Merge pull request #93 from dhalbert/start_scan-prefix-fix
fix scan filtering for cases like (Advertisement, SubclassOfAdvertisment)
2020-06-28 10:32:18 -04:00
Dan Halbert
8e3222303a Use Python 3.7 so sphinx won't complain about _bleio doing from __future__ import annotations 2020-06-27 17:28:16 -04:00
Dan Halbert
4918c64c29 fix scan filtering for cases like (Advertisement, SubclassOfAdvertisement) 2020-06-27 16:45:52 -04:00
Scott Shawcroft
7dcb774080
Merge pull request #89 from dhalbert/easier-prefixes
Easier specification of prefixes; fixes for use with bleak
2020-06-16 11:52:19 -07:00
Dan Halbert
3585131b44
Merge pull request #90 from nnja/fix_color_picker_example_for_animation
Fix color picker example for animation
2020-06-14 08:46:17 -04:00
Nina Zakharenko
cceaf0de1e Check if UARTService is in waiting before reading Stream 2020-06-13 22:59:12 -07:00
Nina Zakharenko
646cdd8afd Rename uart_server to uart_service for consistency 2020-06-13 22:58:13 -07:00
Dan Halbert
4d86f7b518 allow use for now of deprecated Advertisement.prefix attribute 2020-06-12 15:18:17 -04:00
Dan Halbert
4c6dbb8f1f
Update adafruit_ble/services/standard/device_info.py
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2020-06-11 15:42:27 -04:00
Dan Halbert
674d10d780 sphinx 2020-06-10 20:59:21 -04:00
Dan Halbert
9efa23a823 pylint 2020-06-10 16:54:59 -04:00
Dan Halbert
f466835b4d black reformatting 2020-06-10 16:33:05 -04:00
Dan Halbert
560f0b20bf clean up matches() 2020-06-10 15:24:08 -04:00
Dan Halbert
f9f8b93dff switch back to 4 seconds timeout; 10 seconds was a misunderstanding 2020-06-06 16:17:09 -04:00
Dan Halbert
e38b153dbc increase connect default timeout; handle CPython descriptor protocol class arg 2020-06-05 23:28:20 -04:00
Dan Halbert
73a840061b wip 2020-06-04 20:04:00 -04:00
Scott Shawcroft
5d584576ef
Merge pull request #81 from dhalbert/max_length
512 is max length for variable length Characteristics, not fixed
2020-05-12 12:00:08 -07:00
Dan Halbert
52ff3eaa4d pylint caught an inconsistency 2020-05-12 13:49:52 -04:00
Dan Halbert
a3cc3ebdaf 512 is max length for variable length, not fixed 2020-05-12 13:33:24 -04:00
Scott Shawcroft
96774b15da
Merge pull request #80 from dhalbert/initial-value-none
check initial_value is explicitly None
2020-04-20 15:21:46 -07:00
Dan Halbert
ed5cf93e1a check initial_value is explicitly None 2020-04-18 23:10:02 -04:00
Dan Halbert
6babdd2e99
Merge pull request #78 from adafruit/black-update
Black reformatting with Python 3 target.
2020-04-09 21:47:44 -04:00
Dan Halbert
c6e8cc0f8b
Fixi capitalization in conf.py 2020-04-09 21:37:59 -04:00
Kattni Rembor
227dc0246b Black reformatting with Python 3 target. 2020-04-09 17:04:49 -04:00
sommersoft
038c528b5d build.yml: add black formatting check
Signed-off-by: sommersoft <sommersoft@gmail.com>
2020-04-07 16:12:51 -05:00
Dan Halbert
1bffc2b2a9
Merge pull request #76 from dhalbert/start_scan-default
start_scan() advertisement_types needs to default to (Advertisement,)
2020-04-03 14:38:07 -04:00
Dan Halbert
b08096f5ea start_scan() needs to default to 2020-04-03 14:00:23 -04:00
Kattni
2052ff6da3
Merge pull request #74 from adafruit/pylint-update
Ran black, updated to pylint 2.x
2020-03-17 15:13:20 -04:00
dherrada
e5385fab44 More pylint 2020-03-16 15:44:56 -04:00
dherrada
ffd1f1d9f0 Ran black, updated to pylint 2.x 2020-03-16 15:39:06 -04:00
sommersoft
f50290be4c update code of coduct: discord moderation contact section
Signed-off-by: sommersoft <sommersoft@gmail.com>
2020-03-15 18:30:58 -05:00
sommersoft
19f82005b3
Merge pull request #73 from sommersoft/patch_coc
Update Code of Conduct
2020-03-13 14:56:28 -05:00
sommersoft
fe64d5b47f update code of conduct 2020-03-13 13:59:21 -05:00