78 Commits (69c25ea8653566ec97690b5121bd10b753c89426)

Author SHA1 Message Date
Angus Gratton decf8e6a8b all: Remove the "STATIC" macro and just use "static" instead. 8 months ago
Damien George abe43fe687 extmod/btstack: Reset pending_value_handle before calling read-done cb. 9 months ago
Damien George b4f59984f7 extmod/btstack: Reset pending_value_handle before calling write-done cb. 9 months ago
Angus Gratton df3948d3c2 extmod: Switch to use new event functions. 11 months ago
Damien George fbe58553c2 extmod/btstack/btstack_hci_uart: Trigger a poll after UART data is sent. 1 year ago
Peter Harper ba83f6d50c extmod/btstack: Fix marking of static addresses in set_random_address. 2 years ago
Peter Harper 35182a8688 extmod/btstack: Add cmake support for BTstack. 2 years ago
Damien George b1229efbd1 all: Fix spelling mistakes based on codespell check. 2 years ago
Jim Mussared 67fb0beddb extmod/btstack/modbluetooth_btstack: Add default services. 2 years ago
Jim Mussared bb4ee06d98 extmod/btstack: Add support for CCCD to allow client subscriptions. 2 years ago
Jim Mussared a2df439dd3 extmod/btstack: Fix MTU handling. 2 years ago
Jim Mussared a6aa7397d8 extmod/btstack: Include value handle in client read/write events. 2 years ago
Jim Mussared 256f47e2f8 extmod/btstack: Fix indicate/notify queuing. 2 years ago
Jim Mussared bc9ec1cf71 extmod/modbluetooth: Merge gatts_notify/indicate implementation. 2 years ago
Damien George 9e6885ad82 extmod/btstack: Switch to use hci_dump_init instead of hci_dump_open. 2 years ago
Damien George 9c9f06ad9d extmod/btstack: Allow the BTstack config to be overridden by a board. 2 years ago
Damien George 67f98ba10c extmod/btstack: Update BTstack bindings to work with latest BTstack. 2 years ago
Jim Mussared d6d8722558 extmod: Make extmod.mk self-contained. 2 years ago
Jim Mussared 87011f6353 extmod/extmod.mk: Make extmod.mk handle GIT_SUBMODULES. 2 years ago
Jim Mussared cacc96d98c extmod/modbluetooth: Replace def_handle with end_handle in char IRQ. 2 years ago
Damien George bdad63eda2 extmod/btstack: Fix descriptor discovery handle range and events. 2 years ago
David Lechner 8fa6191f95 extmod/btstack: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
Jonathan Hogg 851ecb2da1 extmod/modbluetooth: Support gap_connect(None) to cancel a connection. 3 years ago
Jim Mussared 43467b9c71 extmod/modbluetooth: Add connection interval to gap_connect. 3 years ago
Jim Mussared 1d9e489af3 extmod/modbluetooth: Add send_update arg to gatts_write. 3 years ago
Damien George 74db526cf0 extmod/btstack/btstack.mk: Use -Wno-implicit-fallthrough, not =0. 3 years ago
Damien George 6ed5b843cf extmod/btstack: Check that BLE is active before performing operations. 3 years ago
Damien George 0fc0f7536b extmod/btstack: Add missing call to mp_bluetooth_hci_uart_deinit. 4 years ago
Damien George 38bc5a9f67 stm32: Provide a custom BTstack runloop that integrates with soft timer. 4 years ago
Jim Mussared a76604afba extmod/modbluetooth: Separate enabling of "client" from "central". 4 years ago
Damien George cf6a015880 extmod/btstack: Use MICROPY_HW_BLE_UART_BAUDRATE for first UART init. 4 years ago
Jim Mussared 4005138882 extmod/modbluetooth: Allow NimBLE to use Zephyr static address. 4 years ago
Damien George 50615fef89 extmod/btstack: Enable SYNC_EVENTS, PAIRING_BONDING by default. 4 years ago
Damien George 24a8a408a9 extmod/btstack: Add stub functions for passkey, l2cap bindings. 4 years ago
Damien George 7535f67dfb extmod/btstack: Add HCI trace debugging option in btstack_hci_uart. 4 years ago
Jim Mussared 801e8ffacf extmod/modbluetooth: Add gap_pair(conn_handle) func to intiate pairing. 4 years ago
Jim Mussared a1fcf30121 extmod/modbluetooth: Allow configuration of pairing/bonding parameters. 4 years ago
Andrew Leech 05fef8c6a4 extmod/modbluetooth: Add _IRQ_ENCRYPTION_UPDATE event. 4 years ago
Andrew Leech 1697ff335d extmod/modbluetooth: Allow setting char/desc enc/auth options. 4 years ago
Andrew Leech c70665fb0b extmod/modbluetooth: Add _IRQ_CONNECTION_UPDATE event. 4 years ago
Jim Mussared 81e92d3d6e extmod/modbluetooth: Re-instate optional no-ringbuf modbluetooth. 4 years ago
Jim Mussared c398e46b29 extmod/modbluetooth: Combine gattc-data-available callbacks into one. 4 years ago
Jim Mussared 3d890e7ab4 extmod/modbluetooth: Make UUID type accessible outside modbluetooth.c. 4 years ago
Jim Mussared 2ae3c890bd extmod/btstack/btstack.mk: Add -Wimplicit-fallthrough=0. 4 years ago
Jim Mussared 857e2c8fd5 extmod/modbluetooth: Implement MTU. 4 years ago
Jim Mussared 99a29ec705 extmod/btstack: Detect HCI UART init failure. 4 years ago
Andrew Leech 8b00aeab8f extmod/btstack: Add btstack support for _IRQ_GATTS_READ_REQUEST. 4 years ago
Jim Mussared 52a2ce45de extmod/modbluetooth: Allow using mp_hal_get_mac as a static address. 4 years ago
Jim Mussared c4af714d58 extmod/modbluetooth: Implement configuration of address modes. 4 years ago
Jim Mussared 1b1b22905e unix: Implement BLE H4 HCI UART for btstack/nimble. 4 years ago