No description
Find a file
John Mizerek d5f0721215 Use BluetoothLeScanner directly to bypass GATT denylist
The AltBeacon library's results were being filtered by Android's
GATT denylist ("Skipping data matching denylist"). Switch to using
BluetoothLeScanner directly with a ScanFilter for iBeacon manufacturer
data (0x004C). This bypasses the denylist and successfully detects
all beacons.

- SCAN_MODE_LOW_LATENCY for fastest detection
- ScanFilter matches iBeacon type prefix (0x02 0x15)
- 2-second scan captures ~10 samples per beacon
- Parses UUID directly from manufacturer data bytes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 00:59:40 -08:00
android Use BluetoothLeScanner directly to bypass GATT denylist 2026-01-27 00:59:40 -08:00
assets/images Add customer-to-staff chat feature and group order invites 2026-01-11 12:08:09 -08:00
ios Bump version to 3.0.1+12 2026-01-18 17:31:30 -08:00
lib Add native Kotlin beacon scanner for faster detection 2026-01-27 00:53:46 -08:00
linux Add address management and user account features 2026-01-08 20:22:37 -08:00
macos App Store Version 2: Beacon scanning, preload caching, business selector 2026-01-23 19:51:54 -08:00
test Clean up debug statements and sanitize error messages 2026-01-11 13:44:58 -08:00
web Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
.gitignore Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
.metadata Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
analysis_options.yaml Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
generate_icon.html Add app branding, splash screen, and fix modifier validation 2026-01-05 01:55:13 -08:00
icon.jpg Add app branding, splash screen, and fix modifier validation 2026-01-05 01:55:13 -08:00
icon.png Add app branding, splash screen, and fix modifier validation 2026-01-05 01:55:13 -08:00
pubspec.lock App Store Version 2: Beacon scanning, preload caching, business selector 2026-01-23 19:51:54 -08:00
pubspec.yaml Bump version to 4.0.0+13 for App Store release 2026-01-23 19:54:20 -08:00
README.md Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00

payfrit_app

A new Flutter project.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.