bluejay
bluejay copied to clipboard
A simple Swift framework for building reliable Bluetooth LE apps.
Summary: If we enqueue a large number of .withoutResponse writes, eventually we reach a point where the Core Bluetooth write buffer can no longer take any more writes, resulting in...
Once we move the library to Swift 4, it's worth investigating if we can leverage Codable to simplify the implementation of Sendable/Receivable conformance in any way. I suspect that just...
Summary: Steps to Reproduce: 1. 2. 3. Actual Result: Expected Result: Device, Build, OS:
I was curious about the timeline for XCode 12 GM support. I am using Carthage and seeing it is having its own issues with XCode 12 as well, but was...
Right now the flushListen needs to have endListen called after it, but probably it should clean it up itself like the other synchronous listens do.
When you set a timeout for a listen, the timeout applies to the time since the operation started, but in most cases it would make more sense for it to...
Summary: Demo Apps build fails due to the following error `Value of type 'Bluejay' has no member 'log'`. Can you please let us know how to fix it? Steps to...
Honestly, I havn't been able to track down why these are happening. My gut is telling me it's related to making a request while my BLE device is turning itself...
I see a lot of examples online and in your documentation showing how to scan either in a one-off in the foreground, or in the background using background restoration. I'm...