projector version
This commit is contained in:
@@ -72,6 +72,21 @@ class ProcessingLiveConfig:
|
||||
gpr_visible_x_max_m: float = 2.0
|
||||
gpr_visible_z_min_m: float = 0.0
|
||||
gpr_visible_z_max_m: float = 14.0
|
||||
# 3D SAR (sar3d processor) parameters; defaults mirror VNA_AlGo gpr_core.
|
||||
# The frequency band, depth gate, antenna selection and motion parameters
|
||||
# are shared with the gpr_* fields above.
|
||||
sar3d_frame_radius: int = 6
|
||||
sar3d_edge_frame_weight: float = 0.75
|
||||
sar3d_pitch_deg: float = 6.0
|
||||
sar3d_center_depth_m: float = 5.6
|
||||
sar3d_half_width_x_m: float = 1.8
|
||||
sar3d_half_width_y_m: float = 1.0
|
||||
sar3d_half_width_z_m: float = 1.8
|
||||
sar3d_grid_nx: int = 150
|
||||
sar3d_grid_ny: int = 120
|
||||
sar3d_grid_nz: int = 160
|
||||
sar3d_use_compensation: bool = True
|
||||
sar3d_normalize_pairs: bool = True
|
||||
# When true, the C++ data_processor ignores socket-supplied vlc updates
|
||||
# and keeps using `gpr_speed_m_s` from this file.
|
||||
ignore_socket_speed: bool = False
|
||||
@@ -136,6 +151,18 @@ class ProcessingLiveConfig:
|
||||
"gpr_visible_x_max_m": float(self.gpr_visible_x_max_m),
|
||||
"gpr_visible_z_min_m": float(self.gpr_visible_z_min_m),
|
||||
"gpr_visible_z_max_m": float(self.gpr_visible_z_max_m),
|
||||
"sar3d_frame_radius": int(self.sar3d_frame_radius),
|
||||
"sar3d_edge_frame_weight": float(self.sar3d_edge_frame_weight),
|
||||
"sar3d_pitch_deg": float(self.sar3d_pitch_deg),
|
||||
"sar3d_center_depth_m": float(self.sar3d_center_depth_m),
|
||||
"sar3d_half_width_x_m": float(self.sar3d_half_width_x_m),
|
||||
"sar3d_half_width_y_m": float(self.sar3d_half_width_y_m),
|
||||
"sar3d_half_width_z_m": float(self.sar3d_half_width_z_m),
|
||||
"sar3d_grid_nx": int(self.sar3d_grid_nx),
|
||||
"sar3d_grid_ny": int(self.sar3d_grid_ny),
|
||||
"sar3d_grid_nz": int(self.sar3d_grid_nz),
|
||||
"sar3d_use_compensation": bool(self.sar3d_use_compensation),
|
||||
"sar3d_normalize_pairs": bool(self.sar3d_normalize_pairs),
|
||||
"ignore_socket_speed": bool(self.ignore_socket_speed),
|
||||
"reprocess_current_result": bool(self.reprocess_current_result),
|
||||
"history_command_seq": int(self.history_command_seq),
|
||||
|
||||
Reference in New Issue
Block a user