columba/python/ble_modules
torlando-tech 88f5966fbe fix: address PR #609 code review — volatile fields, dead code, UI dedup, overlap warning
- Add @Volatile to cross-thread power settings fields (KotlinBLEBridge,
  BleScanner, BleAdvertiser) for JMM visibility between Python/Kotlin threads
- Remove dead **power_kwargs from AndroidBLEDriver.start()
- Add ordering-safety comment in AndroidBLEInterface.__init__()
- Upgrade closeImmediate() off-thread log from Log.w to Log.e
- Deduplicate preset values in InterfaceConfigDialog using BlePowerPreset.getSettings()
- Add scan overlap warning when scan duration >= active scan interval

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 20:10:26 -05:00
..
__init__.py initial commit 2025-11-30 19:59:14 -05:00
android_ble_driver.py fix: address PR #609 code review — volatile fields, dead code, UI dedup, overlap warning 2026-03-06 20:10:26 -05:00
android_ble_interface.py fix: address PR #609 code review — volatile fields, dead code, UI dedup, overlap warning 2026-03-06 20:10:26 -05:00