aboutsummaryrefslogtreecommitdiff
path: root/extmod/modbluetooth.c
AgeCommit message (Expand)Author
2022-06-02all: Remove third argument to MP_REGISTER_MODULE.Damien George
2022-05-18extmod: Make extmod modules use MP_REGISTER_MODULE.Jim Mussared
2022-05-03all: Use mp_obj_malloc everywhere it's applicable.Jim Mussared
2022-01-13extmod/modbluetooth: Fix conditional compilation of ringbuf_put_uuid.Damien George
2021-12-01extmod/modbluetooth: Support gap_connect(None) to cancel a connection.Jonathan Hogg
2021-10-26extmod/modbluetooth: Add connection interval to gap_connect.Jim Mussared
2021-08-14extmod/modbluetooth: Add send_update arg to gatts_write.Jim Mussared
2021-07-23extmod/modbluetooth: Clamp MTU values to 32->UINT16_MAX.Jim Mussared
2021-03-16extmod/modbluetooth: Free temp arrays in gatts register services.Damien George
2021-02-19extmod/modbluetooth: Separate enabling of "client" from "central".Jim Mussared
2021-01-22extmod/modbluetooth: Add ble.hci_cmd(ogf, ocf, req, resp) function.Jim Mussared
2020-12-02extmod/modbluetooth: Add support for passkey authentication.Jim Mussared
2020-12-02extmod/modbluetooth: Simplify synchronous invoke_irq_handler signature.Jim Mussared
2020-12-02extmod/modbluetooth: Add support for bonding (key persistence).Jim Mussared
2020-12-02extmod/modbluetooth: Add gap_pair(conn_handle) func to intiate pairing.Jim Mussared
2020-12-02extmod/modbluetooth: Allow configuration of pairing/bonding parameters.Jim Mussared
2020-12-02extmod/modbluetooth: Add _IRQ_ENCRYPTION_UPDATE event.Andrew Leech
2020-12-02extmod/modbluetooth: Add compile-config flag to enable pairing/bonding.Jim Mussared
2020-12-02extmod/modbluetooth: Allow user-specified reason in read request IRQ.Jim Mussared
2020-12-02extmod/modbluetooth: Allow setting char/desc enc/auth options.Andrew Leech
2020-12-02extmod/modbluetooth: Add _IRQ_CONNECTION_UPDATE event.Andrew Leech
2020-11-24extmod/modbluetooth: Add API for L2CAP channels.Jim Mussared
2020-11-13extmod/modbluetooth: Re-instate optional no-ringbuf modbluetooth.Jim Mussared
2020-11-13extmod/modbluetooth: Combine gattc-data-available callbacks into one.Jim Mussared
2020-11-13extmod/modbluetooth: Make UUID type accessible outside modbluetooth.c.Jim Mussared
2020-09-25extmod/modbluetooth: Change module-owned bytes objects to memoryview.Damien George
2020-09-18extmod/modbluetooth: Implement MTU.Jim Mussared
2020-09-15extmod/modbluetooth: Print UUIDs correctly.Jim Mussared
2020-09-15extmod/modbluetooth: Make BLE.irq() method positional only.Jim Mussared
2020-09-15extmod/modbluetooth: Fix handling of optional data/uuid args.Jim Mussared
2020-09-08extmod/modbluetooth: Implement configuration of address modes.Jim Mussared
2020-08-26extmod/bluetooth: Support active scanning in BLE.gap_scan().Andrew Leech
2020-08-26extmod/modbluetooth: Fix race between READ_REQUEST and other IRQs.Jim Mussared
2020-07-20extmod/modbluetooth: Add event for "indicate acknowledgement".Jim Mussared
2020-07-20extmod/modbluetooth: Fix so it builds in peripheral-only mode.Jim Mussared
2020-07-20extmod/modbluetooth: Ignore unused self_in in ble_gatts_indicate.Jim Mussared
2020-07-18extmod/btstack: Schedule notify/indicate/write ops for bg completion.Jim Mussared
2020-06-05extmod/modbluetooth: Support bigger characteristic values.Jim Mussared
2020-06-05extmod/modbluetooth: Implement read done event.Jim Mussared
2020-06-05extmod/modbluetooth: Allow discovery of svc/char by uuid.Jim Mussared
2020-06-05extmod/modbluetooth: Add discover complete events for svc/char/desc.Jim Mussared
2020-06-05extmod/modbluetooth: Make modbluetooth event not a bitfield.Jim Mussared
2020-05-11extmod/modbluetooth: Add support for changing the GAP device name.Damien George
2020-04-29extmod/modbluetooth: Fix sign compare and unused variable warnings.Jim Mussared
2020-04-29extmod/modbluetooth: Don't hold atomic section during mp_sched_schedule.Jim Mussared
2020-04-07extmod/modbluetooth: Provide FLAG_WRITE_NO_RESPONSE for characteristics.Damien George
2020-04-05all: Use MP_ERROR_TEXT for all error messages.Jim Mussared
2020-03-11extmod/modbluetooth: Change scan result's "connectable" to "adv_type".Damien George
2020-03-11extmod/modbluetooth: Unify error handling in remaining places.Thomas Friebel
2020-03-11extmod/nimble: Clarify active state and check for active in all methods.Jim Mussared