2025-07-24 11:42:10 +08:00

41 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace YD_AllHeartRates.Commons.Dto.Mqtt
{
public class BlePayload2
{
public DateTime Timestamp { get; set; }
public string Type { get; set; } = default!;
public string Mac { get; set; } = default!;
public int BleNo { get; set; }
public string BleName { get; set; } = default!;
public int Rssi { get; set; }
public string RawData { get; set; } = default!;
}
public class BlePayload
{
public string from { get; set; }
public string to { get; set; }
public string cmd { get; set; }
public int temperature { get; set; }
public int humidity { get; set; }
public string send_time { get; set; }
public int scan_type { get; set; }
public string td_mac { get; set; } = default!;
public int device_num { get; set; }
public List<BleDevices> devices { get; set; } = new List<BleDevices>();
}
public class BleDevices
{
public string bs_mac { get; set; }
public int bs_rssi { get; set; }
public string bs_name { get; set; }
public string Broadcast_data { get; set; }
}
}