@@ -382,11 +382,11 @@ def get_directory_name_from_full_path(full_path: str) -> str:
382382 def get_vehicle_directory_name (self ) -> str :
383383 return self .get_directory_name_from_full_path (self .vehicle_dir )
384384
385- def zip_file_path (self ):
385+ def zip_file_path (self ) -> str :
386386 vehicle_name = self .get_vehicle_directory_name ()
387387 return os_path .join (self .vehicle_dir , f"{ vehicle_name } .zip" )
388388
389- def zip_file_exists (self ):
389+ def zip_file_exists (self ) -> bool :
390390 zip_file_path = self .zip_file_path ()
391391 return os_path .exists (zip_file_path ) and os_path .isfile (zip_file_path )
392392
@@ -436,10 +436,10 @@ def zip_files(self, files_to_zip: list[tuple[bool, str]]) -> None:
436436
437437 logging_info (_ ("Intermediate parameter files and summary files zipped to %s" ), zip_file_path )
438438
439- def vehicle_image_filepath (self ):
439+ def vehicle_image_filepath (self ) -> str :
440440 return os_path .join (self .vehicle_dir , "vehicle.jpg" )
441441
442- def vehicle_image_exists (self ):
442+ def vehicle_image_exists (self ) -> bool :
443443 return os_path .exists (self .vehicle_image_filepath ()) and os_path .isfile (self .vehicle_image_filepath ())
444444
445445 @staticmethod
@@ -477,11 +477,11 @@ def copy_template_files_to_new_vehicle_dir(self, template_dir: str, new_vehicle_
477477 def getcwd () -> str :
478478 return os_getcwd ()
479479
480- def tempcal_imu_result_param_tuple (self ):
480+ def tempcal_imu_result_param_tuple (self ) -> tuple [ str , str ] :
481481 tempcal_imu_result_param_filename = "03_imu_temperature_calibration_results.param"
482- return [ tempcal_imu_result_param_filename , os_path .join (self .vehicle_dir , tempcal_imu_result_param_filename )]
482+ return tempcal_imu_result_param_filename , os_path .join (self .vehicle_dir , tempcal_imu_result_param_filename )
483483
484- def copy_fc_values_to_file (self , selected_file : str , params : dict [str , float ]):
484+ def copy_fc_values_to_file (self , selected_file : str , params : dict [str , float ]) -> int :
485485 ret = 0
486486 if selected_file in self .file_parameters :
487487 for param , v in self .file_parameters [selected_file ].items ():
@@ -557,15 +557,15 @@ def get_start_file(self, explicit_index: int, tcal_available: bool) -> str:
557557 start_file_index = len (files ) - 1
558558 return files [start_file_index ]
559559
560- def get_eval_variables (self ):
560+ def get_eval_variables (self ) -> dict [ str , dict [ str , Any ]] :
561561 variables = {}
562562 if hasattr (self , "vehicle_components" ) and self .vehicle_components and "Components" in self .vehicle_components :
563563 variables ["vehicle_components" ] = self .vehicle_components ["Components" ]
564564 if hasattr (self , "doc_dict" ) and self .doc_dict :
565565 variables ["doc_dict" ] = self .doc_dict
566566 return variables
567567
568- def copy_fc_params_values_to_template_created_vehicle_files (self , fc_parameters : dict [str , float ]):
568+ def copy_fc_params_values_to_template_created_vehicle_files (self , fc_parameters : dict [str , float ]) -> str :
569569 eval_variables = self .get_eval_variables ()
570570 for param_filename , param_dict in self .file_parameters .items ():
571571 for param_name , param in param_dict .items ():
0 commit comments