Beispiel #1
0
 protected UsbDevice(string deviceId, IMonitorForDeviceArrival newDeviceNodification)
 {
     this.deviceId = deviceId;
     this.newDeviceNodification           = newDeviceNodification;
     newDeviceNodification.DeviceArrived += TryConnect;
     TryConnect();
 }
Beispiel #2
0
 protected JoystickBase(string deviceId, IMonitorForDeviceArrival newDeviceNodification, int dataLen)
     : base(deviceId, newDeviceNodification)
 {
     buffer = new byte[dataLen];
 }
 public USBLogger(string deviceId, IMonitorForDeviceArrival newDeviceNodification,
                  IList <IList <ByteRecord> > log) :
     base(deviceId, newDeviceNodification)
 {
     this.log = log;
 }
 public HIDMonitorViewModel(string devicePath, IMonitorForDeviceArrival newDeviceArrival)
 {
     this.newDeviceArrival = newDeviceArrival;
     logger = new USBLogger(devicePath, newDeviceArrival, Messages);
 }
Beispiel #5
0
 public Joystick(IMonitorForDeviceArrival newDeviceNodification) :
     base("vid_044f&pid_b106", newDeviceNodification, 16)
 {
 }
Beispiel #6
0
 public TranscriptonPedal(IMonitorForDeviceArrival deviceNodificationArrival)
     : base(PedalId, deviceNodificationArrival)
 {
 }
 public HidDeviceEnumerationViewModel(IMonitorForDeviceArrival arrival)
 {
     arrival.DeviceArrived += (s, e) => QueryDevices();
 }
Beispiel #8
0
 public ChYoke(IMonitorForDeviceArrival newDeviceNodification) :
     base("vid_068e&pid_0057", newDeviceNodification, 17)
 {
 }