public PacDriveUnit() { PDSingleton = PacDriveSingleton.Instance; PDSingleton.OnPacAttached += new PacDriveSingleton.PacAttachedDelegate(Instance_OnPacAttached); PDSingleton.OnPacRemoved += new PacDriveSingleton.PacRemovedDelegate(Instance_OnPacRemoved); this.Index = PacDriveSingleton.Instance.PacDriveGetIndex(); InitUnit(); }
public PacLed64Unit(int Id) { this.Id = Id; PDSingleton = PacDriveSingleton.Instance; PDSingleton.OnPacAttached += new PacDriveSingleton.PacAttachedDelegate(Instance_OnPacAttached); PDSingleton.OnPacRemoved += new PacDriveSingleton.PacRemovedDelegate(Instance_OnPacRemoved); this.Index = PacDriveSingleton.Instance.PacLed64GetIndexForDeviceId(Id); NewValue.Fill((byte)0); InitUnit(); }