时间
This commit is contained in:
parent
95efb5c308
commit
ac75987dc6
@ -145,6 +145,13 @@ namespace YD_AllHeartRates.Api.Mqtt
|
|||||||
if (payload == null || payload.devices == null || payload.devices.Count == 0) return;
|
if (payload == null || payload.devices == null || payload.devices.Count == 0) return;
|
||||||
|
|
||||||
var scoreTime = DateTime.ParseExact(payload.send_time, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
|
var scoreTime = DateTime.ParseExact(payload.send_time, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
|
||||||
|
|
||||||
|
// 如果时间 < SQL Server datetime 最小值,则用当前时间代替
|
||||||
|
if (scoreTime < (DateTime)System.Data.SqlTypes.SqlDateTime.MinValue)
|
||||||
|
{
|
||||||
|
scoreTime = DateTime.Now;
|
||||||
|
}
|
||||||
|
|
||||||
foreach (var ble in payload.devices)
|
foreach (var ble in payload.devices)
|
||||||
{
|
{
|
||||||
if (string.IsNullOrWhiteSpace(ble.Broadcast_data)) continue;
|
if (string.IsNullOrWhiteSpace(ble.Broadcast_data)) continue;
|
||||||
@ -210,7 +217,7 @@ namespace YD_AllHeartRates.Api.Mqtt
|
|||||||
|
|
||||||
string deviceNo = Encoding.ASCII.GetString(data, payloadStart + 11, 7).TrimEnd('\0');
|
string deviceNo = Encoding.ASCII.GetString(data, payloadStart + 11, 7).TrimEnd('\0');
|
||||||
|
|
||||||
Console.WriteLine($"Vendor={BitConverter.ToString(vendorBytes)}, Battery={battery}, HR={heartRate}, Step={step}, Intensity={intensity}, Device={deviceNo}");
|
//Console.WriteLine($"Vendor={BitConverter.ToString(vendorBytes)}, Battery={battery}, HR={heartRate}, Step={step}, Intensity={intensity}, Device={deviceNo}");
|
||||||
|
|
||||||
if (heartRate <= 30 || heartRate > 220)
|
if (heartRate <= 30 || heartRate > 220)
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -14,7 +14,7 @@ using System.Reflection;
|
|||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("YD_AllHeartRates.Api")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("YD_AllHeartRates.Api")]
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a3011552e4a905ce05e14a8ff0c44dca1c3ceeb3")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+95efb5c30882d0cd0551bf5a85da975d4b357d45")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("YD_AllHeartRates.Api")]
|
[assembly: System.Reflection.AssemblyProductAttribute("YD_AllHeartRates.Api")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("YD_AllHeartRates.Api")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("YD_AllHeartRates.Api")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
dd7194bb40d0de10983929c8ba320cf188fe67a49331b5d9b3803231c3235c1f
|
88554745f927066d3a489012588ebbd2e874641f57411be8e4473463e06a5a4d
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user