修复了仿真程序的航向范围错误导致的航向跳变问题

This commit is contained in:
2023-11-30 12:52:47 +08:00
parent af67e6a839
commit 7f05e27ab8
2 changed files with 5 additions and 3 deletions

View File

@@ -2,7 +2,7 @@
* @Author: zjk 1553836110@qq.com * @Author: zjk 1553836110@qq.com
* @Date: 2023-10-12 09:52:27 * @Date: 2023-10-12 09:52:27
* @LastEditors: zhaojingkui 1553836110@qq.com * @LastEditors: zhaojingkui 1553836110@qq.com
* @LastEditTime: 2023-11-28 11:32:48 * @LastEditTime: 2023-11-30 12:51:13
* @FilePath: /moos-ivp-pi/src/pEmulator/Emulator.cpp * @FilePath: /moos-ivp-pi/src/pEmulator/Emulator.cpp
* @Description: * @Description:
* *
@@ -253,7 +253,8 @@ bool Emulator::buildReport()
m_msgs << "Lat : " << doubleToStringX(s[12],5) << " (du)" << endl; m_msgs << "Lat : " << doubleToStringX(s[12],5) << " (du)" << endl;
m_msgs << "Lon : " << doubleToStringX(s[13],5) << " (du)" << endl; m_msgs << "Lon : " << doubleToStringX(s[13],5) << " (du)" << endl;
m_msgs << "Alt : " << doubleToStringX(s[14],5) << " (m)" << endl; m_msgs << "Alt : " << doubleToStringX(s[14],5) << " (m)" << endl;
cout << "------------------------------------------------------" << endl;
return(true); return(true);
} }
@@ -358,6 +359,7 @@ bool Emulator::receiveUdpDate()
record.setPitch(data); record.setPitch(data);
break; break;
case 11: //psi case 11: //psi
data = angle360(data);
remus100.yaw = data*100; remus100.yaw = data*100;
record.setHeading(data); record.setHeading(data);
break; break;

View File

@@ -2,7 +2,7 @@
* @Author: zjk 1553836110@qq.com * @Author: zjk 1553836110@qq.com
* @Date: 2023-11-07 14:59:47 * @Date: 2023-11-07 14:59:47
* @LastEditors: zhaojingkui 1553836110@qq.com * @LastEditors: zhaojingkui 1553836110@qq.com
* @LastEditTime: 2023-11-30 09:26:27 * @LastEditTime: 2023-11-30 11:58:46
* @FilePath: /moos-ivp-pi/src/pEmulator/_150server.cpp * @FilePath: /moos-ivp-pi/src/pEmulator/_150server.cpp
* @Description: * @Description:
* *