20 lines
449 B
C#
20 lines
449 B
C#
using Inspectron.Settings.Attributes;
|
|
|
|
namespace VisionBuilder.UI.IOCommander;
|
|
|
|
public class IOCommanderCommand
|
|
{
|
|
public int Pin { get; set; }
|
|
|
|
[SettingDescription("Should be triggered when crossing from low to high or opposite?")]
|
|
public bool OnHigh { get; set; }
|
|
|
|
public EGPIOCommand Command { get; set; }
|
|
|
|
|
|
|
|
override public string ToString()
|
|
{
|
|
return $"Pin: {Pin}, OnHigh: {OnHigh}, Command: {Command}";
|
|
}
|
|
} |