ant+和http组件bug修复
This commit is contained in:
1 parent
f7b33bf491
commit
48c5b161b1
29 files changed
+3526
-2755
No files matched your search
@@ -11,14 +11,35 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
{
|
||||
public void TrackResistance(double grade)
|
||||
{
|
||||
var device = (_device as FitDevice);
|
||||
var device = (CurrentTrainer as FitDevice);
|
||||
if (device != null)
|
||||
{
|
||||
Debug.Log(grade);
|
||||
device.SetTrackResistance(grade);
|
||||
}
|
||||
}
|
||||
#region 获取设备数据
|
||||
|
||||
public AbstractAntDevice CurrentTrainer
|
||||
{
|
||||
get {
|
||||
var devices = AntConnector.Instance().discoveredDevices.Where(d => d.State == DeviceState.Connected && (d.Sensor == SensorType.Trainer));
|
||||
if (devices.Count() > 0)
|
||||
{
|
||||
_device = devices.OrderByDescending(d => d.Sensor == SensorType.Trainer).First();
|
||||
var RiderWeight = (_device as IRequiresRiderWeight).RiderWeight;
|
||||
if (RiderWeight == 0)
|
||||
{
|
||||
(_device as IRequiresRiderWeight).RiderWeight = App.CurrentUser.Weight;
|
||||
}
|
||||
ManufacturerId = _device.ManufacturerId;
|
||||
DeviceNumber = $"{ _device.DeviceNumber },{ _device.DeviceType }";
|
||||
AntModelId = _device.AntModelId;
|
||||
}
|
||||
|
||||
return _device;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 更新速度(KM/H)
|
||||
///
|
||||
@@ -89,11 +110,6 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
#endregion
|
||||
public bool CheckAnt()
|
||||
{
|
||||
//TODO
|
||||
//if (!ConfigHelper.IsNeedContectedToDevice)
|
||||
//{
|
||||
// return true;
|
||||
//}
|
||||
_antConnector = AntConnector.Instance();
|
||||
var devices = _antConnector.discoveredDevices.Where(d => d.State == DeviceState.Connected && (d.Sensor == SensorType.Trainer || d.Sensor == SensorType.Power));
|
||||
if (devices.Count() > 0)
|
||||
@@ -109,12 +125,10 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
return false;
|
||||
}
|
||||
if (App.CurrentUser.FTP <= 0)
|
||||
{
|
||||
|
||||
return false;
|
||||
}
|
||||
if (_device == null)
|
||||
|
||||
Reference in new issue
Block a user