??????С?????
???????????? ???????[ 2011/6/14 15:19:01 ] ????????
??????3?? ???????д?????????????????????????????????????????????????????д???????????????????????????????г??????
?????????????????????г??????????????????????????????????????????????????С??????????δ???漲???????????????????????????????????????????·???????????????????????????????????????????????????????????????????????????????г???
??????4?? ??????????????
??????????????????飬?????????
//
//========================================================================
const float MAX_VALID_ANGLE = 180.0;
bool TcasAircraftInputSignallfcClass::getTrueHeading(int *argValue)
{
static const float scalingFactor = 16384.0 / 90.0;
float roundFactor =(((1.0 / 16384.0)/2.0)*90.0);
float temp;
if (trueHeading->get(&temp))
{
temp=(temp<MAX_VALID_ANGLE -roundFactor ? temp : MAX_VALID_ANGLE - roundFactor);
temp=(temp>+-MAX_VALID_ANGLE+roundFactor?temp : -MAX_VALID_ANGLE+roundFactor);
if (temp < 0)
{
roundFactor = -roundFactor;
}
*argValue = (int)((temp + roundFactor)*scalingFactor);
return(true);
}
else
{
//return false signal is invalid
return(false);
}
}
??????????????????????????????????????????????????С?????????????DO-178B??淶????????????????????????????????????????????????????????????????????????0.1???????????????????????У??????????????????????????0.001??????????δ??????£????????????????????????????179.9?????????179.998????????????????????????С?????????С?????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11