41 lines
1.3 KiB
C#
Raw Normal View History

2025-06-20 15:13:24 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace YD_AllHeartRates.Commons.Dto.Mqtt
{
2025-07-24 11:06:36 +08:00
public class BlePayload2
2025-06-20 15:13:24 +08:00
{
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!;
}
2025-07-24 11:06:36 +08:00
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; }
}
2025-06-20 15:13:24 +08:00
}