public USBControlTransferCommand(
     IDenseDacEvalBoard evalBoard,
     ILockFactory lockFactory = null)
 {
     _evalBoard   = evalBoard;
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public GetDeviceSymbolicNameCommand(
     IDenseDacEvalBoard evalBoard,
     ILockFactory lockFactory = null)
 {
     _evalBoard   = evalBoard;
     _lockFactory = lockFactory ?? new LockFactory();
 }
Beispiel #3
0
 public SendSpecialFunctionCommand(
     IDenseDacEvalBoard evalBoard,
     ISendSPI sendSPICommand  = null,
     ILockFactory lockFactory = null)
 {
     _sendSPICommand = sendSPICommand ?? new SendSPICommand(evalBoard);
     _lockFactory    = lockFactory ?? new LockFactory();
 }
 public GetDacChannelDataValueBCommand(
     IDenseDacEvalBoard evalBoard,
     IReadbackX1BRegister readbackX1BRegisterCommand = null,
     ILockFactory lockFactory = null)
 {
     _readbackX1BRegisterCommand = readbackX1BRegisterCommand ?? new ReadbackX1BRegisterCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
Beispiel #5
0
 public SetCLRPinLowCommand(
     IDenseDacEvalBoard evalBoard,
     ISendDeviceCommand sendDeviceCommandCommand = null,
     ILockFactory lockFactory = null)
 {
     _sendDeviceCommandCommand = sendDeviceCommandCommand ?? new SendDeviceCommandCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public GetThermalShutdownEnabledCommand(
     IDenseDacEvalBoard evalBoard,
     IReadbackControlRegister readbackControlRegisterCommand = null,
     ILockFactory lockFactory = null)
 {
     _readbackControlRegisterCommand = readbackControlRegisterCommand ??
                                       new ReadbackControlRegisterCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public GetIsOverTemperatureCommand(
     IDenseDacEvalBoard evalBoard,
     IReadbackControlRegister readbackControlRegisterCommand = null,
     ILockFactory lockFactory = null)
 {
     _readbackControlRegisterCommand = readbackControlRegisterCommand ??
                                       new ReadbackControlRegisterCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public InitializeSPIPinsCommand(
     IDenseDacEvalBoard evalBoard,
     ISendDeviceCommand sendDeviceCommandCommand = null,
     ILockFactory lockFactory = null)
 {
     _evalBoard = evalBoard;
     _sendDeviceCommandCommand = sendDeviceCommandCommand ?? new SendDeviceCommandCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public GetPacketErrorCheckErrorOccurredStatusCommand(
     IDenseDacEvalBoard evalBoard,
     IReadbackControlRegister readbackControlRegisterCommand = null,
     ILockFactory lockFactory = null)
 {
     _readbackControlRegisterCommand = readbackControlRegisterCommand ??
                                       new ReadbackControlRegisterCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public SetDacChannelDataSourceAllChannelsCommand(
     IDenseDacEvalBoard evalBoard,
     ISendSpecialFunction sendSpecialFunctionCommand = null,
     ILockFactory lockFactory = null)
 {
     _evalBoard = evalBoard;
     _sendSpecialFunctionCommand = sendSpecialFunctionCommand ?? new SendSpecialFunctionCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
Beispiel #11
0
 public ResetDeviceCommand(
     IDenseDacEvalBoard evalBoard,
     IUSBControlTransfer usbControlTransferCommand = null,
     ILockFactory lockFactory = null)
 {
     _evalBoard = evalBoard;
     _usbControlTransferCommand = usbControlTransferCommand ?? new USBControlTransferCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public WriteOFS1RegisterCommand(
     IDenseDacEvalBoard evalBoard,
     ISendSpecialFunction sendSpecialFunctionCommand = null,
     ILockFactory lockFactory = null)
 {
     _evalBoard = evalBoard;
     _sendSpecialFunctionCommand = sendSpecialFunctionCommand ?? new SendSpecialFunctionCommand(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 GetDacChannelDataSourceCommand(
     IDenseDacEvalBoard evalBoard,
     IReadbackABSelectRegisters readbackABSelectRegisterCommand = null,
     ILockFactory lockFactory = null
     )
 {
     _readbackABSelectRegisterCommand = readbackABSelectRegisterCommand ??
                                        new ReadbackABSelectRegisterCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public ReadbackX1BRegisterCommand(
     IDenseDacEvalBoard evalBoard,
     ISendSpecialFunction sendSpecialFunctionCommand = null,
     IReadSPI readSPICommand  = null,
     ILockFactory lockFactory = null)
 {
     _evalBoard = evalBoard;
     _sendSpecialFunctionCommand = sendSpecialFunctionCommand ?? new SendSpecialFunctionCommand(evalBoard);
     _readSPICommand             = readSPICommand ?? new ReadSPICommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
Beispiel #16
0
 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();
 }
 public ToggleResetCommand(
     IDenseDacEvalBoard evalBoard,
     ILockFactory lockFactory = null,
     ISetRESETPinHigh setResetPinHighCommand = null,
     ISetRESETPinLow setResetPinLowCommand   = null)
 {
     _evalBoard              = evalBoard;
     _lockFactory            = lockFactory ?? new LockFactory();
     _setRESETPinHighCommand = setResetPinHighCommand ?? new SetRESETPinHighCommand(evalBoard);
     _setRESETPinLowCommand  = setResetPinLowCommand ?? new SetRESETPinLowCommand(evalBoard);
 }
 public PerformSoftPowerDownCommand(
     IDenseDacEvalBoard evalBoard,
     IReadbackControlRegister readbackControlRegisterCommand = null,
     IWriteControlRegister writeControlRegisterCommand       = null,
     ILockFactory lockFactory = null)
 {
     _evalBoard = evalBoard;
     _readbackControlRegisterCommand = readbackControlRegisterCommand ??
                                       new ReadbackControlRegisterCommand(evalBoard);
     _writeControlRegisterCommand = writeControlRegisterCommand ?? new WriteControlRegisterCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public SetDacChannelGainCommand(
     IDenseDacEvalBoard evalBoard,
     ISendSPI sendSPICommand             = null,
     ISetCLRPinLow setCLRPinLowCommand   = null,
     ISetCLRPinHigh setCLRPinHighCommand = null,
     ILockFactory lockFactory            = null)
 {
     _evalBoard            = evalBoard;
     _sendSPICommand       = sendSPICommand ?? new SendSPICommand(evalBoard);
     _setCLRPinLowCommand  = setCLRPinLowCommand ?? new SetCLRPinLowCommand(evalBoard);
     _setCLRPinHighCommand = setCLRPinHighCommand ?? new SetCLRPinHighCommand(evalBoard);
     _lockFactory          = lockFactory ?? new LockFactory();
 }
 public SetDacChannelDataSourceInternalCommand(
     IDenseDacEvalBoard evalBoard,
     IReadbackABSelectRegisters readbackABSelectRegisterCommand = null,
     ISendSpecialFunction sendSpecialFunctionCommand            = null,
     ILockFactory lockFactory = null
     )
 {
     _evalBoard = evalBoard;
     _readbackABSelectRegisterCommand = readbackABSelectRegisterCommand ??
                                        new ReadbackABSelectRegisterCommand(evalBoard,
                                                                            _sendSpecialFunctionCommand);
     _sendSpecialFunctionCommand = sendSpecialFunctionCommand ?? new SendSpecialFunctionCommand(evalBoard);
     _lockFactory = lockFactory ?? new LockFactory();
 }
 public SetOffsetDAC0Command(
     IDenseDacEvalBoard evalBoard,
     ISetCLRPinLow setCLRPinLowCommand           = null,
     ISetCLRPinHigh setCLRPinHighCommand         = null,
     IWriteOFS0Register writeOFS0RegisterCommand = null,
     ILockFactory lockFactory = null
     )
 {
     _evalBoard                = evalBoard;
     _setCLRPinLowCommand      = setCLRPinLowCommand ?? new SetCLRPinLowCommand(evalBoard);
     _setCLRPinHighCommand     = setCLRPinHighCommand ?? new SetCLRPinHighCommand(evalBoard);
     _writeOFS0RegisterCommand = writeOFS0RegisterCommand ?? new WriteOFS0RegisterCommand(evalBoard);
     _lockFactory              = lockFactory ?? new LockFactory();
 }
 public SetDacChannelDataValueACommand(
     IDenseDacEvalBoard evalBoard,
     IReadbackControlRegister readbackControlRegisterCommand = null,
     IWriteControlRegister writeControlRegisterCommand       = null,
     ISendSPI sendSPICommand  = null,
     ILockFactory lockFactory = null)
 {
     _evalBoard = evalBoard;
     _readbackControlRegisterCommand = readbackControlRegisterCommand ??
                                       new ReadbackControlRegisterCommand(evalBoard);
     _writeControlRegisterCommand = writeControlRegisterCommand ?? new WriteControlRegisterCommand(evalBoard);
     _sendSPICommand = sendSPICommand ?? new SendSPICommand(evalBoard);
     _lockFactory    = lockFactory ?? new LockFactory();
 }