public ResetDeviceCommand( IDenseDacEvalBoard evalBoard, IUSBControlTransfer usbControlTransferCommand = null, ILockFactory lockFactory = null) { _evalBoard = evalBoard; _usbControlTransferCommand = usbControlTransferCommand ?? new USBControlTransferCommand(evalBoard); _lockFactory = lockFactory ?? new LockFactory(); }
public UploadFirmwareCommand( IDenseDacEvalBoard evalBoard, IResetDevice resetDeviceCommand = null, IUSBControlTransfer usbControlTransferCommand = null, ILockFactory lockFactory = null) { _resetDeviceCommand = resetDeviceCommand ?? new ResetDeviceCommand(evalBoard); _usbControlTransferCommand = usbControlTransferCommand ?? new USBControlTransferCommand(evalBoard); _lockFactory = lockFactory ?? new LockFactory(); }
public ReadSPICommand( IDenseDacEvalBoard evalBoard, IUSBControlTransfer usbControlTransferCommand = null, IInitializeSPIPins initializeSPIPinsCommand = null, ILockFactory lockFactory = null) { _evalBoard = evalBoard; _usbControlTransferCommand = usbControlTransferCommand ?? new USBControlTransferCommand(evalBoard); _initializeSPIPinsCommand = initializeSPIPinsCommand ?? new InitializeSPIPinsCommand(evalBoard); _lockFactory = lockFactory ?? new LockFactory(); }