Commit graph

  • eae5a517c8
    rename mod release v0.10.1 v0.1.1 Alexander NeonXP Kiryukhin 2024-07-31 22:38:08 +0300
  • f3d74054c6
    Merge 5cf67d854e into a668e1b0a0 #280 Tai Groot 2024-07-13 16:56:50 +0000
  • 5cf67d854e enable setting MACAddr for cyw43439 #280 Tai Groot 2024-07-13 02:21:38 -0700
  • 9be7c32860
    Merge 393949dde0 into a668e1b0a0 #229 Xudong Zheng 2024-07-10 14:32:46 +0900
  • dadfd3cbd3
    Merge bae5a56f9e into a668e1b0a0 #257 kirwinrMK 2024-07-05 16:17:46 +0200
  • 63bb376b8f
    Merge 4f54e74b09 into a668e1b0a0 #262 Elara 2024-06-19 11:00:34 +0200
  • 93566742c2
    Merge c92e3a547d into a668e1b0a0 #277 Carter Melnychuk 2024-06-18 22:38:14 +0200
  • a668e1b0a0 all: release 0.10 v0.10.0 dev deadprogram 2024-06-18 13:23:46 +0200
  • b1081a9db1 docs: add mention of support for rp2040-W to README deadprogram 2024-06-09 14:52:32 +0200
  • 0d0c149a20 modules: update for cyw43439 HCI functionality deadprogram 2024-06-09 14:35:05 +0200
  • 457af7571a cyw43439: HCI implementation deadprogram 2024-05-17 19:28:42 +0200
  • b0fd7f133a docs: add mention of support for rp2040-W to README #271 deadprogram 2024-06-09 14:52:32 +0200
  • 51f5fff4a1 modules: update for cyw43439 HCI functionality deadprogram 2024-06-09 14:35:05 +0200
  • 63d6aec24c cyw43439: HCI implementation deadprogram 2024-05-17 19:28:42 +0200
  • 9905abd00e test: add hci_uart based implementation to smoke tests deadprogram 2024-05-17 18:41:57 +0200
  • 926aeb43f6 hci: refactor to separate HCI transport implementation from interface to not always assume UART. deadprogram 2024-05-17 18:41:03 +0200
  • d46f2cc206
    fix: assign char handle write event (#274) Carter Melnychuk 2024-05-29 14:01:47 -0600
  • c92e3a547d fix (windows): remove event from write #277 carter 2024-05-27 10:09:55 -0600
  • f1c15364f4 fix: assign char handle write event #274 carter 2024-05-27 10:07:01 -0600
  • c26c9d5630 gap: fix ServiceDataElement.UUID comment Ayke van Laethem 2024-05-25 17:04:09 +0200
  • 0a81b84942
    gap: fix ServiceDataElement.UUID comment #275 Ayke van Laethem 2024-05-25 17:04:09 +0200
  • abbb565ef0
    Improve documentation of RSSI Fixes https://github.com/tinygo-org/bluetooth/issues/272 Lars Gohr 2024-05-21 20:03:55 +0200
  • bea1329c17
    Improve documentation of RSSI Fixes https://github.com/tinygo-org/bluetooth/issues/272 #273 Lars Gohr 2024-05-21 20:03:55 +0200
  • 8ba3b0e121 test: add hci_uart based implementation to smoke tests #270 deadprogram 2024-05-17 18:41:57 +0200
  • 73b4e5f81a hci: refactor to separate HCI transport implementation from interface to not always assume UART. deadprogram 2024-05-17 18:41:03 +0200
  • 348de057f8 winrt-go: bump to latest Jagoba Gascón 2024-05-10 09:51:49 +0200
  • d6422b8913 winrt-go: bump to latest #268 Jagoba Gascón 2024-05-10 09:51:49 +0200
  • 314ca89209
    Winrt full support (#266) Carter Melnychuk 2024-05-09 10:34:24 -0600
  • 4d4dc112af fix: update to most recent winrt #266 carter 2024-05-09 10:16:01 -0600
  • 4f54e74b09 Change if statement to switch statement #262 Elara6331 2024-04-27 13:32:48 -0700
  • e9b2a949d5 fix: assign advertisement as well Carter 2024-04-25 12:03:19 -0600
  • 769711c28a fix: release old publisher + remove unused advertisement Carter 2024-04-25 11:59:38 -0600
  • 6b08161955 Add Address field to Windows Device struct Elara 2024-04-02 19:40:02 -0700
  • 03d91b5fbb winrt: bump to latest Carter 2024-04-24 11:09:42 -0600
  • e1a1b493ca fix: await event and free vector Carter 2024-04-16 14:44:09 -0600
  • b5d158550e wip: windows full functionality Carter 2024-04-15 18:23:06 -0600
  • 4557b5d70c Fix goroutine leaks Elara6331 2024-04-02 21:13:31 -0700
  • e66f0c79d3
    Add Address field to Windows Device struct #261 Elara 2024-04-02 19:40:02 -0700
  • bae5a56f9e Add Connected field to Device struct and update Connect method #257 Roan Kirwin 2024-03-27 14:12:24 -0400
  • c6004535c2 fixed a bug that spawned infinite goroutines if a connection is requested and not made Roan Kirwin 2024-03-25 15:42:35 -0400
  • 0093359c27 Fix race condition in property change signal handling Roan Kirwin 2024-03-25 12:32:05 -0400
  • 02cda02a42
    Merge branch 'tinygo-org:dev' into dev kirwinrMK 2024-03-25 09:10:14 -0400
  • 4c32d48a29 Removed Extranious fmt.Println() Roan Kirwin 2024-03-25 09:02:51 -0400
  • 12b6f0bc25 Prepare for release 0.9.0 v0.9.0 deadprogram 2024-03-23 13:36:19 +0100
  • e6a99c34ab Prepare for release 0.9.0 #258 deadprogram 2024-03-23 13:36:19 +0100
  • 0b506899d5 restored functionality to connectHandler on Linux Roan Kirwin 2024-03-22 14:46:07 -0400
  • 52c3c068e2 winrt: bump to latest Jagoba Gascón 2024-03-21 16:53:33 +0100
  • bfc7852332 winrt: bump to latest #255 #254 Jagoba Gascón 2024-03-21 16:53:33 +0100
  • 852fa4ab6a windows: check for error when scanning Ayke van Laethem 2024-03-12 15:01:13 +0100
  • e0d5fd4c3a
    add ServiceData advertising element (#243) dnlwgnd 2024-03-18 22:15:09 +0100
  • 6120b0bf9d
    windows: check for error when scanning #249 Ayke van Laethem 2024-03-12 15:01:13 +0100
  • 14e58f697f remove extra check #243 daniel 2024-02-29 20:57:44 +0100
  • 24bd8fca23 formatting daniel 2024-02-29 20:56:33 +0100
  • 8182ad0373 Revert unnessesary changes daniel 2024-02-27 22:49:19 +0100
  • b052dcbe01 ServiceData now also uses a slice instead of a map as in #244 daniel 2024-02-23 23:44:42 +0100
  • e368ed6b1d uuid: add 32-Bit functions daniel 2024-02-23 23:40:27 +0100
  • 1cc585e652 Merge remote-tracking branch 'origin/dev' into servicedata daniel 2024-02-22 07:30:09 +0100
  • 0087e0549b all: change ManufacturerData from a map to a slice Ayke van Laethem 2024-02-20 21:16:29 +0100
  • d82232b16d modules: update to latest winrt-go package deadprogram 2024-02-01 09:38:41 +0100
  • db23698f2d
    all: change ManufacturerData from a map to a slice #244 Ayke van Laethem 2024-02-20 21:16:29 +0100
  • 01f10d9833 linux: fix: correct datatype for advertise with ServiceData daniel 2024-02-19 20:04:01 +0100
  • 7879cc37e0 linux: bluez uses string uuids for service data daniel 2024-02-18 21:53:24 +0100
  • 1cfab88a52 sd: fix: handle no servicedata present daniel 2024-02-18 21:52:25 +0100
  • a4c7183eb5 linux: added ServiceData advertising element daniel 2024-02-18 13:29:35 +0100
  • 132d7deb49 added a test case for ServiceData daniel 2024-02-17 22:55:25 +0100
  • 1081f5f8a6 more explicitly use the ad element type ids daniel 2024-02-17 22:55:07 +0100
  • 3f12574e30 added ServiceData advertising element also to the sending pieces daniel 2024-02-17 22:54:35 +0100
  • 7008639ac9 Merge remote-tracking branch 'radhus/servicedata-in-advfields' into servicedata daniel 2024-02-17 20:51:46 +0100
  • 9a53d2a327 hci: implement Characteristic WriteHandler deadprogram 2024-01-27 18:38:40 +0100
  • 3e90718eb8 hci: multiple connections deadprogram 2024-01-26 21:00:49 +0100
  • a4b5239dae modules: update to latest winrt-go package #239 deadprogram 2024-02-01 09:38:41 +0100
  • 3dd0b2cc61 hci: implement Characteristic WriteHandler #236 deadprogram 2024-01-27 18:38:40 +0100
  • 85cc10f7cc hci: multiple connections deadprogram 2024-01-26 21:00:49 +0100
  • cbfcc024cc hci: multiple connections #235 deadprogram 2024-01-26 21:00:49 +0100
  • 553633e56a examples: tinyscan to replace clue-scanner, also works on pyportal and pybadge+airlift deadprogram 2024-01-16 17:07:06 +0100
  • 6c8aac0e4c examples: tinyscan to replace clue-scanner, also works on pyportal and pybadge+airlift #238 deadprogram 2024-01-16 17:07:06 +0100
  • 393949dde0 hci: store local address as MACAddress #229 Xudong Zheng 2024-01-28 15:54:24 -0500
  • 7e312b3c40 hci: implement set random MAC address Xudong Zheng 2024-01-28 15:49:29 -0500
  • b6fde65fd6 hci: return service UUIDs with scan results deadprogram 2024-01-25 18:29:08 +0100
  • 7d5e7ad5b3 hci: return service UUIDs with scan results #234 deadprogram 2024-01-25 18:29:08 +0100
  • 8e8dd34fc2 hci: allow for both ninafw and pure hci uart adapter implementations deadprogram 2024-01-24 17:35:53 +0100
  • 2877728974 hci: allow for both ninafw and pure hci uart adapter implementations #233 deadprogram 2024-01-24 17:35:53 +0100
  • 33136ce9fd
    Merge f100ba6eb2 into 07a9e1d02e #224 BCG 2024-01-24 07:56:12 +0100
  • 07a9e1d02e hci: several improvements and fixes including: - add l2cap signaling support - implement evtNumCompPkts to count in-flight packets - correct implementation for WriteWithoutReponse - speed up time waiting for hardware - corrections to MTU exchange deadprogram 2024-01-21 13:04:26 +0100
  • 0a9bffe397 ninafw: should support muliple connections as a central deadprogram 2024-01-19 00:33:07 +0100
  • 00a475adf1 hci: add check for poll buffer overflow deadprogram 2024-01-19 00:32:03 +0100
  • 43f50e5cbd hci: several improvements and fixes including: - add l2cap signaling support - implement evtNumCompPkts to count in-flight packets - correct implementation for WriteWithoutReponse - speed up time waiting for hardware - corrections to MTU exchange #231 deadprogram 2024-01-21 13:04:26 +0100
  • 1f780233c2 ninafw: should support muliple connections as a central deadprogram 2024-01-19 00:33:07 +0100
  • a760cd0fe6 hci: add check for poll buffer overflow deadprogram 2024-01-19 00:32:03 +0100
  • 4c90cf4ab6 sd: replace unsafe.SliceData call with expression that is still supported in older Go versions deadprogram 2024-01-22 17:18:19 +0100
  • f33ff5ca14 sd: replace unsafe.SliceData call with expression that is still supported in older Go versions #232 deadprogram 2024-01-22 17:18:19 +0100
  • 1e90928486 hci: add l2cap for signaling central-multiple-connections deadprogram 2024-01-21 13:04:26 +0100
  • 73acc91d67 examples: add examples that makes connections to multiple peripherals deadprogram 2024-01-19 16:36:45 +0100
  • 6c4166d882 ninafw: should support muliple connections as a central deadprogram 2024-01-19 00:33:07 +0100
  • e8c6a28223 hci: add check for poll buffer overflow deadprogram 2024-01-19 00:32:03 +0100
  • f100ba6eb2 ninafw: Adding init options to enable customizing hardware #224 ninafw-custom-config BCG 2024-01-06 19:11:45 -0500
  • bf647ecd57 ninafw: this PR contains several fixes and improvements for the NINAFW implementation including: - correctly return from read requests instead of returning spurious error - move some steps previously being done during Configure() into Start() where they more correctly belonged. - use advertising display name as the correct default value for the generic access characteristic. - speed up the polling for new notifications for Centrals deadprogram 2024-01-16 20:45:45 +0100
  • f1b5d9cb7e ninafw: this PR contains several fixes and improvements for the NINAFW implementation including: - correctly return from read requests instead of returning spurious error - move some steps previously being done during Configure() into Start() where they more correctly belonged. - use advertising display name as the correct default value for the generic access characteristic. - speed up the polling for new notifications for Centrals #228 deadprogram 2024-01-16 20:45:45 +0100
  • 564b0ba58f all: use 'debug' variable protected by build tags for debug logging deadprogram 2024-01-16 17:18:32 +0100
  • f4b38d7a01 all: use 'debug' variable protected by build tags for debug logging #225 deadprogram 2024-01-16 17:18:32 +0100