INSTR Resource
This section lists the attributes, events, and operations for the INSTR Resource. The attributes, events, and operations in the VISA Resource Template are available to this resource in addition to the attributes and operations listed below.
Attributes
VI_ATTR_MEM_BASE/VI_ATTR_MEM_BASE_32/VI_ATTR_MEM_BASE_64
VI_ATTR_MEM_SIZE/VI_ATTR_MEM_SIZE_32/VI_ATTR_MEM_SIZE_64
VI_ATTR_WIN_BASE_ADDR/VI_ATTR_WIN_BASE_ADDR_32/VI_ATTR_WIN_BASE_ADDR_64
VI_ATTR_WIN_SIZE/VI_ATTR_WIN_SIZE_32/VI_ATTR_WIN_SIZE_64
Events
Operations
viAssertTrigger (vi, protocol)
viBufRead (vi, buf, count, retCount)
viBufWrite (vi, buf, count, retCount)
viClear (vi)
viFlush (vi, mask)
viGpibControlREN (vi, mode)
viIn8 (vi, space, offset, val8)
viIn8Ex (vi, space, offset, val8)
viIn16 (vi, space, offset, val16)
viIn16Ex (vi, space, offset, val16)
viIn32 (vi, space, offset, val32)
viIn32Ex (vi, space, offset, val32)
viIn64 (vi, space, offset, val64)
viIn64Ex (vi, space, offset, val64)
viMapAddress (vi, mapSpace, mapBase, mapSize, access, suggested, address)
viMapAddressEx (vi, mapSpace, mapBase, mapSize, access, suggested, address)
viMemAlloc (vi, size, offset)
viMemAllocEx (vi, size, offset)
viMemFree (vi, offset)
viMemFreeEx (vi, offset)
viMove (vi, srcSpace, srcOffset, srcWidth, destSpace, destOffset, destWidth, length)
viMoveEx (vi, srcSpace, srcOffset, srcWidth, destSpace, destOffset, destWidth, length)
viMoveAsync (vi, srcSpace, srcOffset, srcWidth, destSpace, destOffset, destWidth, length, jobId)
viMoveAsyncEx (vi, srcSpace, srcOffset, srcWidth, destSpace, destOffset, destWidth, length, jobId)
viMoveIn8 (vi, space, offset, length, buf8)
viMoveIn8Ex (vi, space, offset, length, buf8)
viMoveIn16 (vi, space, offset, length, buf16)
viMoveIn16Ex (vi, space, offset, length, buf16)
viMoveIn32 (vi, space, offset, length, buf32)
viMoveIn32Ex (vi, space, offset, length, buf32)
viMoveIn64 (vi, space, offset, length, buf64)
viMoveIn64Ex (vi, space, offset, length, buf64)
viMoveOut8 (vi, space, offset, length, buf8)
viMoveOut8Ex (vi, space, offset, length, buf8)
viMoveOut16 (vi, space, offset, length, buf16)
viMoveOut16Ex (vi, space, offset, length, buf16)
viMoveOut32 (vi, space, offset, length, buf32)
viMoveOut32Ex (vi, space, offset, length, buf32)
viMoveOut64 (vi, space, offset, length, buf64)
viMoveOut64Ex (vi, space, offset, length, buf64)
viOut8 (vi, space, offset, val8)
viOut8Ex (vi, space, offset, val8)
viOut16 (vi, space, offset, val16)
viOut16Ex (vi, space, offset, val16)
viOut32 (vi, space, offset, val32)
viOut32Ex (vi, space, offset, val32)
viOut64 (vi, space, offset, val64)
viOut64Ex (vi, space, offset, val64)
viPeek8 (vi, addr, val8)
viPeek16 (vi, addr, val16)
viPeek32 (vi, addr, val32)
viPeek64 (vi, addr, val64)
viPoke8 (vi, addr, val8)
viPoke16 (vi, addr, val16)
viPoke32 (vi, addr, val32)
viPoke64 (vi, addr, val64)
viPrintf (vi, writeFmt, ...)
viQueryf (vi, writeFmt, readFmt, ...)
viRead (vi, buf, count, retCount)
viReadAsync (vi, buf, count, jobId)
viReadSTB (vi, status)
viReadToFile (vi, fileName, count, retCount)
viScanf (vi, readFmt, ...)
viSetBuf (vi, mask, size)
viSPrintf (vi, buf, writeFmt, ...)
viSScanf (vi, buf, readFmt, ...)
viUnmapAddress (vi)
viVPrintf (vi, writeFmt, params)
viVQueryf (vi, writeFmt, readFmt, params)
viVScanf (vi, readFmt, params)
viVSPrintf (vi, buf, writeFmt, params)
viVSScanf (vi, buf, readFmt, params)
viVxiCommandQuery (vi, mode, cmd, response)
viWrite (vi, buf, count, retCount)
viWriteAsync(vi, buf, count, jobId)