fix: dfs radar pw_long_hold_sum logic

This commit is contained in:
Rin Cat (鈴猫) 2025-02-18 01:19:48 -05:00
parent 1b30de3269
commit f0644acaa8
Signed by: RinCat
GPG Key ID: 4B857E8B2AFC09BC

View File

@ -1280,13 +1280,14 @@ void phydm_dfs_histogram_radar_distinguish(
dfs->pri_hold_sum[i] = dfs->pri_hold_sum[i] + dfs->pri_hold_sum[i] = dfs->pri_hold_sum[i] +
dfs->pri_hold[(dfs->hist_idx + 1) % 3][i] + dfs->pri_hold[(dfs->hist_idx + 1) % 3][i] +
dfs->pri_hold[(dfs->hist_idx + 2) % 3][i]; dfs->pri_hold[(dfs->hist_idx + 2) % 3][i];
}
/*@For long radar type*/ /*@For long radar type*/
for (j = 1; j < 4; j++) { for (j = 1; j < 4; j++) {
dfs->pw_long_hold_sum[i] = dfs->pw_long_hold_sum[i] + dfs->pw_long_hold_sum[i] = dfs->pw_long_hold_sum[i] +
dfs->pw_hold[(dfs->hist_long_idx + j) % 4][i]; dfs->pw_hold[(dfs->hist_long_idx + j) % 4][i];
dfs->pri_long_hold_sum[i] = dfs->pri_long_hold_sum[i] + dfs->pri_long_hold_sum[i] = dfs->pri_long_hold_sum[i] +
dfs->pri_hold[(dfs->hist_long_idx + j) % 4][i]; dfs->pri_hold[(dfs->hist_long_idx + j) % 4][i];
}
} }
dfs->hist_idx++; dfs->hist_idx++;