2026-06-05 13:44:39 +09:00

35 lines
933 B
C#

using Aurora.Api;
using PropertyTools.DataAnnotations;
namespace AuroraMotionBoard.Ajin
{
public class AJINDeviceConfig : IDeviceConfig
{
public bool IsSimul { get; set; } = false;
public IConnConfig ConnConfig { get; set; }
//[Browsable(true)]
//[ReadOnly(false)]
//[Category("File")]
//[DisplayName("Motor Program File")]
[InputFilePath]
public string MotionSettingsPath { get; set; } = string.Empty;
public int UseBoardNo { get; set; } = 0;
public int TotalMotorCount { get; set; } = 2;
//[Category("Board Config")]
// 일단 만들었는데.. 아마 필요없음
public AJINDeviceConfig()
{
ConnConfig = new PCIDeviceConfig();
}
}
#warning 일단 config 상속때문에 만들었는데, 셋팅 할 정보를 모름
public class PCIDeviceConfig : IConnConfig
{
}
}