Dan Halbert

Results 45 issues of Dan Halbert

* bleak version: 0.7.0 * Python version: 3.8.x * Operating System: Linux * BlueZ version (`bluetoothctl -v`) in case of Linux: 5.53 One issue with scanning using `bluez` is that...

enhancement
Backend: BlueZ

See https://github.com/adafruit/uf2-samdx1/issues/50. Programs that make SMART requests to UF2 BOOT drives can cause the drive to lock up, not appear, etc. I'll look at this, but if one of you...

Several people have discovered that running programs like [AIDA64](https://www.aida64.com/) and [Hard Disk Sentinel](https://www.hdsentinel.com/) cause Windows Explorer to hang when trying to read or write files from the UF2 "filesystem". Some...

I believe the current way of finding the latest tag in `update-submodules.sh` will find the latest tag on any branch, not just on `master`. For libraries, we never tag other...

In each major version of CircuitPython (`major.x.x`), we may make incompatible API changes. In each minor version (`x.minor.x`), we may add additional API functionality. Our current policy to support two...

FlakShim in discord #help-with-circuitpython on Sept 25 reports that `pixels[i] = (10,10,10)` is 4x slower than `pixels[i] = [10,10,10]`. Confirm and investigate. No obvious issue noted in NeoPixel code; might...

bug

ulab commit: eacb0c9 ARM _just_ released a gcc13 toolchain: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads. CircuitPython just converted the `main` branch of CircuitPython to use gcc 13. In general we see a decrease of code...

Currently, the library names in https://github.com/adafruit/Adafruit_CircuitPython_Bundle/blob/main/docs/drivers.rst are all descriptive names and do not include the actual library names that one would use in an `import`: `adafruit_whatever`, `neopixel`, `asyncio`, etc. This...

documentation

I find that dividing libraries between device "drivers" and "helpers" is not so helpful. I often have to think about which top-level category to look in. I would rather just...

documentation