2025-03-16 03:17:36 +08:00

24 lines
563 B
C#

using Seyounth.Hyosung.Data.Models;
namespace Seyounth.Hyosung.Core.Scanner;
public interface IHyosungScannerService
{
Task StartAsync(CancellationToken token);
Task StopAsync(CancellationToken token);
/// <summary>
/// 扫描纱
/// </summary>
/// <param name="varietyId"></param>
/// <returns></returns>
Task<Yarn?> ScanYarnAsync(int varietyId);
/// <summary>
/// 扫描治具
/// </summary>
/// <param name="fixtureId"></param>
/// <returns></returns>
Task<string> ScanFixtureAsync(int fixtureId);
}