26 Commits (8f90af6cf27da8291664ee37360e10c6b380e528)

Author SHA1 Message Date
lambda ee913002ff
fix: silence dead_code warning on MockSource::commands
6 days ago
lambda 505cce1943
fix: mock trainer emits cadence along with power
6 days ago
lambda bbf6e97d87
test: mock-verify workout engine command sequence (phase 6)
6 days ago
lambda 688de29269
refactor: flatten nested ifs in workout engine
6 days ago
lambda b3f42d1f33
feat: workout execution engine (phase 4)
6 days ago
lambda 981747fc50
feat: FTP in state with set_ftp/get_ftp (phase 3)
6 days ago
lambda 46e6510f05
feat: list_workouts and get_workout commands (phase 2)
6 days ago
lambda a08b3ed76c
feat: workout model, JSON parser and flatten (phase 1)
6 days ago
lambda d194d2a226
fix: per-cycle control slot to close reconnect race, idempotent battery icon
7 days ago
lambda 9ec7b78e98
fix: cancel routing task on drop, handle control result, tighten validation
7 days ago
lambda 7cd6674bdd
fix: FTMS indoor bike data, control confirmation, watchdog reconnects
1 week ago
lambda 9f9b4d48e2
fix: remove unused futures stream import
1 week ago
lambda d161c74eee
feat: reconnect telemetry stream on disconnect
1 week ago
lambda ac351c9efc
feat: add consume_with_watchdog stream helper with tests
1 week ago
lambda f99b79feab
feat: track trainer targets in state for reconnect
1 week ago
lambda c7e1b3d9fb
feat: add BLE watchdog constants and connection event
1 week ago
lambda 3f48886f5c
Подключение и чтение датчиков + запись
1 week ago
lambda d8049e89c3
Чтение данных с датчиков и запись + моки устройств
1 week ago
lambda a979f5dda7
Update tests
1 week ago
lambda 29d709d8e2
Фикс комментариев
1 week ago
lambda 548a517391
Рефакторинг после долгого перерыва
1 week ago
lambda 6020a7c777
UNKNOWN CHANGES AFTER LONG DEVELOPMENT PAUSE
1 week ago
lambda a498e4edea Save ble adapter in state
1 year ago
lambda 2e79067db6
move to tauri windows from custom state machine
1 year ago
lambda 2022ebe38c Implement basic ui state machine
1 year ago
lambda c2b03b84ba
add tauri app
1 year ago