public WriteOFS1RegisterCommand( IDenseDacEvalBoard evalBoard, ISendSpecialFunction sendSpecialFunctionCommand = null, ILockFactory lockFactory = null) { _evalBoard = evalBoard; _sendSpecialFunctionCommand = sendSpecialFunctionCommand ?? new SendSpecialFunctionCommand(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(); }
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(); }
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(); }