mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-11-08 13:33:42 +08:00
25 lines
785 B
Python
25 lines
785 B
Python
"""Vehicle-provided AOL capabilities; the default grants no authority."""
|
|
|
|
from dataclasses import dataclass
|
|
|
|
|
|
@dataclass(frozen=True)
|
|
class AolVehiclePolicy:
|
|
intent_supported: bool = False
|
|
settings_supported: bool = False
|
|
runtime_supported: bool = False
|
|
normal_runtime_supported: bool = False
|
|
ordinary_axis_ack_required: bool = False
|
|
cruise_main_required: bool = True
|
|
explicit_latch: bool = False
|
|
distance_personality: bool = False
|
|
fixed_cruise_buttons: bool = False
|
|
lkas_button_supported: bool = True
|
|
auxiliary_lkas_supported: bool = False
|
|
physical_stalk_owner: bool = False
|
|
distance_pause_only: bool = False
|
|
paddle_pause: bool = False
|
|
safety_param_addition: int = 0
|
|
alternative_experience_addition: int = 0
|
|
full_axis_runtime_required: bool = False
|