定位统计改为状态统计,增加机头统计,用于检测是否需要校验磁罗盘
This commit is contained in:
parent
4dba5da8fd
commit
ba8eb6b2e2
@ -238,6 +238,9 @@ namespace Plane.FormationCreator.ViewModels
|
|||||||
if (_copterManager.Copters.Count > 0)
|
if (_copterManager.Copters.Count > 0)
|
||||||
{
|
{
|
||||||
Dictionary<string, List<string>> GPSTypes = new Dictionary<string, List<string>>();
|
Dictionary<string, List<string>> GPSTypes = new Dictionary<string, List<string>>();
|
||||||
|
|
||||||
|
Dictionary<string, List<string>> Heading = new Dictionary<string, List<string>>();
|
||||||
|
|
||||||
foreach (var copter in _copterManager.Copters)
|
foreach (var copter in _copterManager.Copters)
|
||||||
{
|
{
|
||||||
string name = copter.Name;
|
string name = copter.Name;
|
||||||
@ -249,12 +252,37 @@ namespace Plane.FormationCreator.ViewModels
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
GPSTypes[copter.GpsFixType.ToString()].Add(name);
|
GPSTypes[copter.GpsFixType.ToString()].Add(name);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if (!Heading.Keys.Contains(copter.Heading.ToString()))
|
||||||
|
{
|
||||||
|
List<string> copterNames = new List<string>();
|
||||||
|
copterNames.Add(name);
|
||||||
|
Heading.Add(copter.Heading.ToString(), copterNames);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
Heading[copter.Heading.ToString()].Add(name);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Message.Show($"==定位状态==");
|
||||||
|
|
||||||
foreach (var item in GPSTypes)
|
foreach (var item in GPSTypes)
|
||||||
{
|
{
|
||||||
Message.Show($"{item.Key}:{string.Join(",", item.Value)}");
|
Message.Show($"{item.Key}:{string.Join(",", item.Value)}");
|
||||||
|
Message.Show($"------------");
|
||||||
}
|
}
|
||||||
|
Message.Show($"==机头方向==");
|
||||||
|
|
||||||
|
foreach (var item in Heading)
|
||||||
|
{
|
||||||
|
Message.Show($"{item.Key} 度:{string.Join(",", item.Value)}");
|
||||||
|
Message.Show($"------------");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
await Task.Delay(10);
|
await Task.Delay(10);
|
||||||
}));
|
}));
|
||||||
|
@ -55,7 +55,7 @@
|
|||||||
Command="{Binding ParamModify}" />
|
Command="{Binding ParamModify}" />
|
||||||
<Button Content="读入参数"
|
<Button Content="读入参数"
|
||||||
Command="{Binding LoadParamfile}" />
|
Command="{Binding LoadParamfile}" />
|
||||||
<Button Content="定位统计" Command="{Binding ReportGPSTypeCommand}"/>
|
<Button Content="状态统计" Command="{Binding ReportGPSTypeCommand}"/>
|
||||||
<Button Content="飞机校准"
|
<Button Content="飞机校准"
|
||||||
Command="{Binding CalibrationSingleCommand}" />
|
Command="{Binding CalibrationSingleCommand}" />
|
||||||
<Button Content="正式参数" Command="{Binding TurnOffTestLightsCommand}" Visibility="Collapsed" />
|
<Button Content="正式参数" Command="{Binding TurnOffTestLightsCommand}" Visibility="Collapsed" />
|
||||||
|
Loading…
Reference in New Issue
Block a user