DetermineLmuWindowsNarratorReadoutUseCase

LMU の共有メモリ由来データから、今回読み上げるべき音声イベントを決定する UseCase。

ブレーキ摩耗(LmuWindowsReadoutItemKey.BrakeWear.Root)は、REST API 由来の残量を determineBrakeWearLow で判定する。

Constructors

constructor()

Functions

Link copied to clipboard

最も残量が少ないブレーキの現在値を読み上げ、警告済み状態を維持する。

Link copied to clipboard

対応項目の現在値を保存順に連結し、警告済み状態を維持する。

自動読み上げスイッチに関係なく現在の残量(未受信・鮮度切れならデータ無し)を読み上げ、警告済み状態を維持する。

警告の閾値・読み上げ済み状態を変更せず、現在の残量を読み上げる。

Link copied to clipboard

自動判定の条件や状態を変更せず、蓄積済みのタイヤ摩耗量から残り周回数を読む。

自動判定の条件や状態を変更せず、蓄積済みのエネルギー消費量から残り周回数を読む。

Link copied to clipboard

ソース選択・周回ゲートを通過した警告だけを ViewModel から記録する。 候補の生成時に記録すると、採用されなかったソースまで読み上げ済みになってしまう。