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 { } }