kopia lustrzana https://github.com/micropython/micropython-lib
![]() Adds comprehensive tests for BLE pairing and bonding functionality: - ble_pair.py: Tests encryption without persistent bonding (bond=False) - ble_bond.py: Tests encryption with persistent bonding (bond=True) Both tests verify: - Encrypted characteristic access requiring pairing - Proper connection state tracking (encrypted, authenticated, bonded) - Cross-compatibility with BTstack implementation - Bond storage via aioble.security module Tests use custom EncryptedCharacteristic class to add _FLAG_READ_ENCRYPTED requirement, ensuring pairing is mandatory for characteristic access. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Andrew Leech <andrew.leech@planetinnovation.com.au> |
||
---|---|---|
.. | ||
aioespnow | ||
aiorepl | ||
bluetooth | ||
bundles | ||
drivers | ||
espflash | ||
lora | ||
mip | ||
mip-cmdline | ||
net | ||
senml | ||
uaiohttpclient | ||
ucontextlib | ||
udnspkt | ||
umqtt.robust | ||
umqtt.simple | ||
upysh | ||
urequests | ||
urllib.urequest | ||
usb | ||
xmltok | ||
README.md |
README.md
MicroPython-specific packages
These are packages that have been written specifically for use on MicroPython.
Packages in this directory should not have the same name as modules from the Python Standard Library.
Future plans
- More organised directory structure based on purpose (e.g. drivers, network, etc).