David Lechner

Results 139 issues of David Lechner

I'm not super familiar with the inner workings of Bleak, but I am getting a `OSError: The parameter is incorrect` after calling `await client.write_gatt_char(MY_UUID, msg)`. Is this related to this...

Backend: BlueZ
Backend: Core Bluetooth
Backend: WinRT
Backend: Android

A while back, we added a `BleakClient.mtu_size` property. This can be used to determine what is the largest size of data you can send using write without response which is...

Backend: BlueZ
Backend: Core Bluetooth
Backend: WinRT
Backend: Android

I've collected a number of cases for needing a Bleak init function. But first I should say that this would be a breaking change because it would require users to...

enhancement
Opinions Appreciated

This adds an optional `services` argument to `BleakClient()` to make use of OS API capabilities of only enumerating services that will be used. These APIs are available on Windows and...

enhancement

By one-off, I mean changing some small thing about the image, like the hostname or a static ip address. One use case is for classrooms that may be using embedded...

platform:all
type:feature
component:sdk
component:gui

#### Issue details Trying to connect in SLCan mode to upgrade Here 3 GPS firmware. I've done this before, so I'm not sure why it is no longer working. The...

It would be useful to be able to add additional key bindings to trees. For example I would like to implement a delete action when the delete key is pressed...

`mpremote` doesn't handle invalid args gracefully. This could be improved by using `argparse` instead of manually parsing `sys.argv`. For example, I forgot the second arg for `cp` and got an...

enhancement
tools

Starting a new issue from the discussion in https://github.com/micropython/micropython/pull/8551 > But maybe it would be better if we replace the existing calls to usleep() with mp_hal_delay_us()? That would probably be...

### Versions * Python: 3.8 * OS: Ubuntu 20.04 * Buildozer: 1.2.0 ### Description I'm trying to clean a local recipe to rebuild it without rebuilding everything else. I would...