30 lines
949 B
C#
30 lines
949 B
C#
namespace RobotNet10.RobotApp.Client.Shared.Devices;
|
||
|
||
|
||
// ======================================================================
|
||
// DTO LITE – khớp 100% IRfHandle Lite + RfHandleHub Lite
|
||
// ======================================================================
|
||
public class RfHandleDataDto
|
||
{
|
||
public string DeviceId { get; set; } = "";
|
||
|
||
public int Heartbeat { get; set; }
|
||
public bool RemoteReady { get; set; }
|
||
public bool EStop { get; set; }
|
||
|
||
public bool LiftUp { get; set; }
|
||
public bool LiftDown { get; set; }
|
||
public bool RotateLeft { get; set; }
|
||
public bool RotateRight { get; set; }
|
||
|
||
public bool ModeSelect { get; set; }
|
||
public bool Enable { get; set; }
|
||
|
||
public int Speed { get; set; }
|
||
public double Linear { get; set; }
|
||
public double Angular { get; set; }
|
||
public string Mode { get; set; } = "Unknown";
|
||
|
||
public DateTime LastUpdateTime { get; set; }
|
||
}
|