public static CoolitDeviceEntity DeviceEntityFromDevice(Device device) { string pidPrefix = "PID_"; int index = device.DeviceID.IndexOf("PID_") + pidPrefix.Length; string currentPID = device.DeviceID.Substring(index, 4).ToLower(); if (currentPID == "0c04") { var result = new CoolitDeviceEntity(); result.DeviceID = device.DeviceID; return(result); } return(null); }
public CoolitHidDevice(CoolitDeviceEntity coolitDeviceEntity, IHidDeviceManager deviceManager) : base(coolitDeviceEntity.DeviceID, deviceManager) { }