namespace MainShell.Hardware.Acs
{
    public sealed class AcsHomeOffsetAdress
    {
        private const int AxisIndexedArrayLength = 32;

        public const string PA_HomeOffsetName = "PA_HomeOffset";
        public const string PA_HomeOffsetSymbol = "PA_HomeOffset";

        public AcsHomeOffsetAdress()
        {
            PA_HomeOffset = AcsAddressDefinition.CreateDoubleSymbol(PA_HomeOffsetName, PA_HomeOffsetSymbol, AxisIndexedArrayLength, "Homing offset array, indexed by axis number.");
        }

        public AcsAddressDefinition PA_HomeOffset { get; }
    }
}
