SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, and Linux.
Updated the licensing documentation.
Added
Changed
Peripheral.write_request
and Peripheral.write_command
.Fixed
Bumped version to fix missing new license information in the Python and Rust packages.
Added
Changed
Peripheral.write_request
and Peripheral.write_command
.Fixed
IMPORTANT: LICENSE TERMS HAVE CHANGED.
Added
Changed
Peripheral.write_request
and Peripheral.write_command
.Fixed
Added
Changed
Fixed
Full Changelog: https://github.com/OpenBluetoothToolbox/SimpleBLE/compare/v0.6.0...v0.6.1
Added
Changed
libfmt
dependency to version 9.1.0.libfmt
targets removed from the build process.Fixed
simplepyble.get_operating_system()
was not defined.Full Changelog: https://github.com/OpenBluetoothToolbox/SimpleBLE/compare/v0.5.0...v0.6.0
Important:
simpleble::simpleble
.Added
Adapter
and Peripheral
.Changed
AdapterSafe
and PeripheralSafe
will now catch all exceptions.BUILD_SHARED_LIBS
setting.simpleble::simpleble
.BluetoothService
class was replaced by the Service
class.Fixed
simpleble::simpleble
was removed in favour of BUILD_SHARED_LIBS
.simpleble::simpleble-c
was removed in favour of BUILD_SHARED_LIBS
.Paired
property of Device1
would only use the cached value.Added
SimpleBLE::Peripheral
.SimpleBLE::Peripheral::is_paired
method to check if a peripheral is paired.SimpleBLE::Adapter::get_paired_peripherals
method to list all paired peripherals.SimpleBLE::Adapter
or SimpleBLE::Peripheral
object is initialized.SimpleBLE::Adapter
and SimpleBLE::Peripheral
.Changed
SimpleBLE::Adapter::get_paired_peripherals
will return an empty list on Windows and MacOS.NotConnected
exception will be thrown instead of OperationFailed
when peripheral not connected.Fixed
write_request
and write_command
was flipped.write_request
and write_command
was flipped.on_connected
callback was not being called.Added
abc123
or 123456
.Changed
scan_stop
is called, it is now guaranteed that no more scan results will be received.