Compare commits
1 Commits
220Vheat80
...
main
Author | SHA1 | Date |
---|---|---|
|
a179e099b9 |
|
@ -2882,18 +2882,27 @@ static char ptz_hori_get_angle_a()
|
|||
// tem4 = tem4 + 360.0;
|
||||
// }
|
||||
}
|
||||
if(tem4 == 360.0)///////˝âžöźČĎÔĘž360ÓÖĎÔĘž˝ÇśČ0ľÄÎĘĚâ
|
||||
//避免出现异常
|
||||
for(uint8_t i = 0; i < 3; i++)
|
||||
{
|
||||
tem4 = 0;
|
||||
}
|
||||
if(tem4 < 0)
|
||||
{
|
||||
tem4 = tem4 + 360.0;
|
||||
}
|
||||
if(tem4>360.0)
|
||||
{
|
||||
tem4 = tem4 - 360.0;
|
||||
if(tem4 == 360.0)///////解决既显示360又显示角度0的问题
|
||||
{
|
||||
tem4 = 0;
|
||||
}
|
||||
else if( tem4 < 0 )
|
||||
{
|
||||
tem4 = tem4 + 360.0;
|
||||
}
|
||||
else if( tem4 > 360.0 )
|
||||
{
|
||||
tem4 = tem4 - 360.0;
|
||||
}
|
||||
if (tem4 >=0 && tem4 <= 360.0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
g_ptz.hori_angle_actual = tem4;
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue