双频RTK三条一起发送
This commit is contained in:
parent
eeed927529
commit
ce73335fd9
@ -323,13 +323,14 @@ namespace Plane.CommunicationManagement
|
|||||||
//await WriteCommPacketAsync(id, MavComm.COMM_DOWNLOAD_COMM, packet);
|
//await WriteCommPacketAsync(id, MavComm.COMM_DOWNLOAD_COMM, packet);
|
||||||
byte[] senddata = packet;
|
byte[] senddata = packet;
|
||||||
|
|
||||||
for (int times = 0; times < 13; times++)
|
// for (int times = 0; times < 14; times++)
|
||||||
{
|
// {
|
||||||
senddata = senddata.Concat(packet).ToArray();
|
// senddata = senddata.Concat(packet).ToArray();
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// byte[] myByteArray = Enumerable.Repeat((byte)0x08, 15).ToArray();
|
||||||
|
//
|
||||||
|
// senddata = senddata.Concat(myByteArray).ToArray();
|
||||||
|
|
||||||
temp = !temp;
|
temp = !temp;
|
||||||
while (temp)
|
while (temp)
|
||||||
|
@ -630,18 +630,18 @@ namespace Plane.CommunicationManagement
|
|||||||
gps.len = (byte)copy;
|
gps.len = (byte)copy;
|
||||||
|
|
||||||
byte[] packet = GeneratePacket(MAVLink.MAVLINK_MSG_ID_GPS_RTCM_DATA, gps);
|
byte[] packet = GeneratePacket(MAVLink.MAVLINK_MSG_ID_GPS_RTCM_DATA, gps);
|
||||||
Windows.Messages.Message.Show($"{DateTime.Now.ToString("HH:mm:ss:fff")} 通信数据长度 = {packet.Length}");
|
//Windows.Messages.Message.Show($"{DateTime.Now.ToString("HH:mm:ss:fff")} 单次长度 = {packet.Length}");
|
||||||
await WriteCommPacketAsync(0, MavComm.COMM_DOWNLOAD_COMM, packet).ConfigureAwait(false);
|
//await WriteCommPacketAsync(0, MavComm.COMM_DOWNLOAD_COMM, packet).ConfigureAwait(false);
|
||||||
|
|
||||||
// lock (lock_rtcm)
|
lock (lock_rtcm)
|
||||||
// {
|
{
|
||||||
// rtcm_packets.Add(packet);
|
rtcm_packets.Add(packet);
|
||||||
// if (rtcm_packets.Count == 1)
|
if (rtcm_packets.Count == 1)
|
||||||
// {
|
{
|
||||||
// waitRtcmTime = DateTime.Now;
|
waitRtcmTime = DateTime.Now;
|
||||||
// starttime = true;
|
starttime = true;
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user