Fix CPM opening angle variable sign calc
This commit is contained in:
parent
b11fc8d042
commit
874b801888
|
|
@ -322,8 +322,8 @@ int facilities_config() {
|
|||
facilities.dissemination.radar_rotation = config->applications.its_center.radar_rotation;
|
||||
facilities.dissemination.tmc_connect = config->facilities.cpm.tmc_connected;
|
||||
facilities.dissemination.T_AddSensorInformation = 1000;
|
||||
uint16_t oa_start = (360-facilities.dissemination.radar_rotation) * 10 - 500;
|
||||
uint16_t oa_end = (360-facilities.dissemination.radar_rotation) * 10 + 500;
|
||||
int oa_start = (360-facilities.dissemination.radar_rotation) * 10 - 500;
|
||||
int oa_end = (360-facilities.dissemination.radar_rotation) * 10 + 500;
|
||||
facilities.dissemination.opening_angle_start = oa_start < 0 ? oa_start + 3600 : oa_start;
|
||||
facilities.dissemination.opening_angle_start = oa_start > 3600 ? oa_start - 3600 : oa_start;
|
||||
facilities.dissemination.opening_angle_end = oa_end > 3600 ? oa_end - 3600 : oa_end;
|
||||
|
|
|
|||
Loading…
Reference in New Issue