Matthew Else
Matthew Else
This could be as a result of the function call overheads. See http://stackoverflow.com/questions/4305518/why-is-equivalent-python-code-so-much-slower. It may be improved by maybe making it a c extension or c++ or using something like...
Tried with tux cookie cutter and it didn't work properly... need to look at the process_text function...
See notes for possible ways of doing this: e.g. PyObjC or perhaps the way that noble does it. This may also require some refactoring, so that we can have different...
These changes probably break support for Linux, so more changes are needed to merge this back into master. These changes will require modifications to pygattlib in order to successfully merge...
Since BLE makes sense to be used asynchronously, this would make a lot of sense
Looks like this is the way forward when it comes to async in Python, plus it might make everything easier. Unfortunately, this would (probably?) require dropping support for Python <...
Write some unit tests :)