using Peak.Can.Basic; using TPCANHandle = System.UInt16; namespace HC_APTBS.Models { /// /// Describes a PCAN USB channel that is physically attached to the system, /// as reported by the PCAN-Basic PCAN_ATTACHED_CHANNELS API call. /// /// PCAN channel handle (e.g. PCANBasic.PCAN_USBBUS1). /// Human-readable name returned by the PCAN driver (e.g. "PCAN-USB (1)"). public sealed record AttachedPcanChannel(TPCANHandle Handle, string DisplayName); }