30 Commits

Author SHA1 Message Date
Kevin Dewald
f6c2c885bc Final tweaks pre-release 2025-04-24 23:52:10 -07:00
Kevin Dewald
09687dff2e Added stubs for SimpleCBLE migration. 2025-04-13 10:19:36 -07:00
Kevin Dewald
9108bc7c57 Updated readme 2025-03-16 00:18:44 -07:00
Kevin Dewald
f94750cf6d Updated README 2025-03-16 00:14:09 -07:00
Kevin Dewald
53ccd2731f Further documentation updates 2025-01-27 21:18:06 -08:00
Kevin Dewald
19dc2a403d
Better READMEs and updated URLs (#385)
* New README

* Tweaks

* Tweaks

* Tweaks

* Tweaks

* Tweaks

* Updated old references
2025-01-26 19:03:52 -08:00
Kevin Dewald
6b997d5339 Bump versions for development. 2025-01-21 22:11:10 -08:00
Kevin Dewald
08482f3422 Upgraded license to BSL 2025-01-18 22:01:35 -08:00
Kevin Dewald
f9bc134b1c Updated readmes 2024-11-03 22:02:18 -08:00
Kevin Dewald
79ac0c9702
Another pass at documentation and READMEs. (#327) 2024-07-07 20:38:16 -07:00
Kevin Dewald
646bf487d9 Cleared up licensing documentation. 2024-03-23 10:14:12 -07:00
Kevin Dewald
614a5af35c
Dual License V2 (#293)
* Releasing v0.7.2 with a few more license fixes.

* Test for new license text

* Formatting and tweaks

* Formatting and tweaks again

* Add missing links

* Reviewed license notes

* Reviewed license notes

* Reviewed license notes
2024-03-03 13:45:02 -08:00
Kevin Dewald
a655d39b06 Updated license terms 2024-02-16 10:52:01 -08:00
Alex
e5569d772e
fix: advertised services on BlueZ uses UUIDs (#275)
* fix: advertised services on BlueZ uses UUIDs

* docs: add NodeWebBluetooth to users
2023-11-30 21:19:17 -08:00
Kevin Dewald
da847762a2 Updated READMEs 2023-02-21 08:48:56 -08:00
Kevin Dewald
8e2b76bfbd Correct handling of DBus initialization error 2023-02-09 09:50:52 -08:00
Kevin Dewald
69f1714042
Draft: Rust Bindings (#158)
* Rust POC

* Finally able to fetch the identifier

* Renamed folder again (I liked it better this way)

* Basic adapter functions ready, attempting Peripheral now

* Basic implementation of the Peripheral

* First very basic example

* Better Cargo.toml

* Updated dependency versions

* Another pass to publish

* More correct Cargo.toml

* Bumped version

* Documentation now looks better

* Typo

* Checkpoint

* Feedback loop works

* Migrated adapter to Pinned version

* Use proper pinning of the Adapter object

* Callback model works!

* Added scan stop callback

* Peripheral objects are now pinned as well

* Linux compilation works, added link and unlink methods for Peripheral

* Added callbacks providing peripheral objects

* Bump version

* Add proper examples

* Adapter can now query for paired peripherals

* Added address type and rssi to peripheral

* Improved examples

* Added more functions

* Added Services, Characteristics and Descriptors. Basic connect example.

* Completed the characteristic API

* Added manufacturer data to Peripherals

* Created stubs of Peripheral functions

* Implemented remaining functions

* Created notify example
2023-01-15 10:50:23 -08:00
Kevin Dewald
f8133875c5 Update versions for v0.5.0 release. 2022-09-25 11:04:30 -07:00
Kevin Dewald
f09153b922 Added references to third party projects 2022-09-12 21:48:16 -07:00
Kevin Dewald
36fbe42198 Linux builds now work. Added README for SimplePyBLE. 2022-08-24 23:47:37 -07:00
Kevin Dewald
81ff8059bc Final docs pass 2022-08-20 17:49:13 -07:00
Kevin Dewald
d7ed24047f Fix path to overview 2022-08-20 17:44:36 -07:00
Kevin Dewald
4133ae9b01 First complete pass at docs 2022-08-20 17:43:48 -07:00
Kevin Dewald
323edeb595 Basic documentation structure. 2022-08-20 12:39:56 -07:00
Kevin Dewald
473fe7e1ee Fixed README. 2022-04-30 21:37:45 -07:00
Kevin Dewald
7378712f21 Explained acronym 2022-04-06 00:21:45 -07:00
Kevin Dewald
9a46ddca44 Updated README 2022-04-06 00:12:44 -07:00
Kevin Dewald
03888f349a Fixed incorrect path on README 2022-04-05 23:42:13 -07:00
Kevin Dewald
46bc33077b Fixed incorrect Docs path on README 2022-04-05 23:19:59 -07:00
Kevin Dewald
da193d215a
Safe callbacks and new documentation. (#50)
* Updated SimpleBluez and used safe callbacks.

* Updated safe callback with windows fix.

* New documentation

* Moved supported platforms to a different section.
2022-03-29 03:20:25 -04:00