diff options
| author | Dan Halbert <halbert@halwitz.org> | 2019-01-01 14:11:59 -0500 |
|---|---|---|
| committer | Dan Halbert <halbert@halwitz.org> | 2019-01-01 14:11:59 -0500 |
| commit | 87c6f33bccc38548ec1b811885cd974aadf6804e (patch) | |
| tree | 013dbb946fa0e38152d81ddf3fc630e440b7340a /shared-bindings | |
| parent | 941ccf87c88e9a72804b829682d842cac8f116b7 (diff) | |
Broadcaster now takes whole packet. Also should be scannable
Diffstat (limited to 'shared-bindings')
| -rw-r--r-- | shared-bindings/bleio/Broadcaster.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/shared-bindings/bleio/Broadcaster.c b/shared-bindings/bleio/Broadcaster.c index ae4f28b74..c4524e8fc 100644 --- a/shared-bindings/bleio/Broadcaster.c +++ b/shared-bindings/bleio/Broadcaster.c @@ -42,18 +42,14 @@ //| import bleio //| import time //| -//| //| # Broadcast once a second. //| broadcaster = bleio.Broadcaster(interval=1) //| i = 0 -//| data = bytearray(1) //| # Broadcast a byte of data that's incremented once a minute //| while True: -//| data[0] = i -//| bytearray +//| # data is an entire advertising data packet, starting with flags. //| broadcaster.start_advertising(data) //| time.sleep(60) -//| i += 1 //| //| .. class:: Broadcaster(interval=1) //| @@ -88,9 +84,9 @@ STATIC mp_obj_t bleio_broadcaster_make_new(const mp_obj_type_t *type, size_t n_a //| .. method:: start_advertising(data) //| -//| Start advertising the given manufacturer-specific data. +//| Start advertising using the given data packet. //| -//| :param buf data: Send data bytes in advertising packets, labeled as manufacturer-specific data +//| :param buf data: advertising data packet, starting with advertising data flags (0x01) //| STATIC mp_obj_t bleio_broadcaster_start_advertising(mp_uint_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) { bleio_broadcaster_obj_t *self = MP_OBJ_TO_PTR(pos_args[0]); |
