bluetooth connectivity layer added

This commit is contained in:
Constantin Leue
2026-07-30 19:46:52 +02:00
parent 310d92f187
commit 5994aee7ad
19 changed files with 1665 additions and 15 deletions
@@ -0,0 +1,12 @@
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'database_provider.dart';
/// Verbindungseinstellungen (Doku Kommunikationsschicht Abschnitt 7):
/// gemerkte Bluetooth-Geraete-MAC und "beim Wechsel in Fly automatisch
/// verbinden". Eigener Provider statt Wiederverwendung von
/// [appSettingsRepositoryProvider] direkt, damit die Einstellungs-UI nach
/// einem Schreibzugriff gezielt neu laden kann (`ref.invalidate`).
final connectionSettingsProvider = FutureProvider((ref) {
return ref.watch(appSettingsRepositoryProvider).load();
});