refactor: CP-28 only — strip all non-DX-Smart beacon code #41
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "schwifty/cp28-only"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
BlueCharmProvisioner.swift,KBeaconProvisioner.swift,FallbackProvisioner.swift(3 files, ~810 lines)BeaconTypeenum to justdxsmart— no morekbeacon,bluecharm,unknownBLEManager.detectBeaconType()to only detect CP-28 beacons, returnsnilfor everything elseScanView.makeProvisioner()to always useDXSmartProvisionerGATTConstantsto only contain CP-28 service/characteristic UUIDsCLAUDE.mdproject docsNet: -996 lines of dead code
Other beacon types will be re-added when we actually start using them.
Test plan
🤖 Generated with Claude Code
6965fe4ca8to5eebf00aa0