From 4bcff9c97b60a5a900e11caf7eccd9f6a5af5220 Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Mon, 15 Jan 2024 04:58:43 -0800 Subject: [PATCH] docs: include dashcam (#31004) include dashcam old-commit-hash: f256225f294f5312ed425c7022300787c60f1d66 --- selfdrive/car/docs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/selfdrive/car/docs.py b/selfdrive/car/docs.py index 8475a69d8a..5142b6fc15 100755 --- a/selfdrive/car/docs.py +++ b/selfdrive/car/docs.py @@ -25,7 +25,7 @@ CARS_MD_OUT = os.path.join(BASEDIR, "docs", "CARS.md") CARS_MD_TEMPLATE = os.path.join(BASEDIR, "selfdrive", "car", "CARS_template.md") -def get_all_car_info() -> List[CarInfo]: +def get_all_car_info(include_dashcam_only: bool = False) -> List[CarInfo]: all_car_info: List[CarInfo] = [] footnotes = get_all_footnotes() for model, car_info in get_interface_attr("CAR_INFO", combine_brands=True).items(): @@ -33,7 +33,7 @@ def get_all_car_info() -> List[CarInfo]: CP = interfaces[model][0].get_params(model, fingerprint=gen_empty_fingerprint(), car_fw=[car.CarParams.CarFw(ecu="unknown")], experimental_long=True, docs=True) - if CP.dashcamOnly or car_info is None: + if (CP.dashcamOnly and not include_dashcam_only) or car_info is None: continue # A platform can include multiple car models