- Phase 1 core protocol: temp_table, neg8, sensor_state, s300_parser, kpro_parser, dtc_map, sensor_defs (50/50 tests passing) - BT layer: bt_service.dart, bt_poller.dart (100ms poll, NEG8 validation) - Connection test UI: device picker, protocol selector, live sensor screen with LIVE DATA + DEBUG LOG tabs - Runtime BT permission request (Android 12+) + auto-enable Bluetooth - Android: minSdk=26, all BT+location permissions in manifest - Fixed flutter_bluetooth_serial namespace for AGP compatibility
30 lines
493 B
YAML
30 lines
493 B
YAML
name: hvbt_dash
|
|
description: HV BT Automotive ECU Dashboard
|
|
|
|
publish_to: 'none'
|
|
|
|
version: 1.0.1+2
|
|
|
|
environment:
|
|
sdk: '>=3.0.0 <4.0.0'
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
flutter_riverpod: ^2.5.0
|
|
flutter_bluetooth_serial: ^0.4.0
|
|
fl_chart: ^0.68.0
|
|
sqflite: ^2.3.0
|
|
shared_preferences: ^2.2.0
|
|
path_provider: ^2.1.0
|
|
intl: ^0.19.0
|
|
permission_handler: ^11.0.0
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^3.0.0
|
|
|
|
flutter:
|
|
uses-material-design: true
|