pypixxlib Documentation¶
pypixxlib package includes a series of classes to define our devices. For each possible device
there exists a corresponding class. Each device class has a file with corresponding classes for all the devices (ex: viewpixx.py has the class VIEWPixx3D).
If you create an object that instantiates a class for a device you have connected, all possible functions attached to the object are guaranteed to work and to be applied on the correct device, assuming the operations are permitted.
If you are programming for something more permissible or
if you do not know which device will be used, you can use the _libdpx Wrapper Module, which does not
guarantee the functions will work, but does guarantee all the functions will be called on the correct devices if you provide the
appropriate commands.
- Getting Started
- Basic Demos
- Example 1 - Setting up a device in High-bit depth grey-scale mode.
- Example 2 - Setting up a PROPixx to display in 480 Hz.
- Example 3 - Setting up a PROPixx to display in 1440 Hz.
- Example 4 - Setting up a PROPixx for a 3D experiment.
- Example 5 - Changing the back-light intensity on a VIEWPixx
- Example 6 - Recording changes in digital-in
- Example 7 - How to verify the chromacity and luminance of the colors of your device using i1Device
- Example 8 - How to read button presses from a RESPONSEPixx
- DATAPixx
- DATAPixx2
- PROPixx
PROPixxPROPixx.get3dCrosstalk()PROPixx.getDlpSequencerProgram()PROPixx.getFanPwm()PROPixx.getFanSpeed()PROPixx.getLedCurrent()PROPixx.getTemperature()PROPixx.getVoltageMonitor()PROPixx.isCeilingMount()PROPixx.isHotSpotCorrection()PROPixx.isLampLEDMode()PROPixx.isQuietMode()PROPixx.isRearProjection()PROPixx.isSequencerEnabled()PROPixx.isSleepMode()PROPixx.isVesaFreeRun()PROPixx.set3dCrosstalk()PROPixx.setCeilingMountMode()PROPixx.setDlpSequencerProgram()PROPixx.setHotSpotCorrection()PROPixx.setLampLED()PROPixx.setQuietMode()PROPixx.setRearProjectionMode()PROPixx.setSleepMode()PROPixx.setVesaFreeRun()
- PROPixx Controller
- VIEWPixx
- VIEWPixx3D
- VIEWPixxEEG
- Analog In
AnalogInAnalogIn.getBaseAddress()AnalogIn.getBufferSize()AnalogIn.getChannelRange()AnalogIn.getChannelReference()AnalogIn.getChannelValue()AnalogIn.getChannelVoltage()AnalogIn.getNbrOfChannel()AnalogIn.getScheduleCount()AnalogIn.getScheduleOnset()AnalogIn.getScheduleRate()AnalogIn.getScheduleUnit()AnalogIn.getStatus()AnalogIn.getWriteAddress()AnalogIn.isChannelRamBuffering()AnalogIn.isCountDownEnabled()AnalogIn.isFreeRunEnabled()AnalogIn.isHardwareCalibration()AnalogIn.isLogTimetagsEnabled()AnalogIn.isLoopbackEnabled()AnalogIn.isScheduleRunning()AnalogIn.readBuffer()AnalogIn.setBaseAddress()AnalogIn.setBufferSize()AnalogIn.setChannelRamBuffering()AnalogIn.setChannelReference()AnalogIn.setFreeRunMode()AnalogIn.setHardwareCalibration()AnalogIn.setLogTimetags()AnalogIn.setLoopback()AnalogIn.setSchedule()AnalogIn.setScheduleCount()AnalogIn.setScheduleCountDown()AnalogIn.setScheduleOnset()AnalogIn.setScheduleRate()AnalogIn.setWriteAddress()AnalogIn.startSchedule()AnalogIn.stopSchedule()
- Analog Out
AnalogOutAnalogOut.getBaseAddress()AnalogOut.getBufferSize()AnalogOut.getChannelRange()AnalogOut.getChannelValue()AnalogOut.getChannelVoltage()AnalogOut.getNbrOfChannel()AnalogOut.getReadAddress()AnalogOut.getScheduleCount()AnalogOut.getScheduleOnset()AnalogOut.getScheduleRate()AnalogOut.getScheduleUnit()AnalogOut.getStatus()AnalogOut.isChannelRamBuffering()AnalogOut.isCountDownEnabled()AnalogOut.isHardwareCalibration()AnalogOut.isScheduleRunning()AnalogOut.setBaseAddress()AnalogOut.setBufferSize()AnalogOut.setChannelRamBuffering()AnalogOut.setChannelValue()AnalogOut.setChannelVoltage()AnalogOut.setHardwareCalibration()AnalogOut.setReadAddress()AnalogOut.setSchedule()AnalogOut.setScheduleCount()AnalogOut.setScheduleCountDown()AnalogOut.setScheduleOnset()AnalogOut.setScheduleRate()AnalogOut.startSchedule()AnalogOut.stopSchedule()AnalogOut.writeBuffer()
- Audio In
AudioInAudioIn.getBaseAddress()AudioIn.getBufferSize()AudioIn.getGroupDelay()AudioIn.getMicSource()AudioIn.getScheduleBufferMode()AudioIn.getScheduleCount()AudioIn.getScheduleOnset()AudioIn.getScheduleRate()AudioIn.getScheduleUnit()AudioIn.getValueLeft()AudioIn.getValueRight()AudioIn.getWriteAddress()AudioIn.isCountDownEnabled()AudioIn.isLoopbackEnabled()AudioIn.isScheduleRunning()AudioIn.setBaseAddress()AudioIn.setBufferSize()AudioIn.setLoopback()AudioIn.setMicSource()AudioIn.setScheduleBufferMode()AudioIn.setScheduleCount()AudioIn.setScheduleCountDown()AudioIn.setScheduleOnset()AudioIn.setScheduleRate()AudioIn.setWriteAddress()AudioIn.startSchedule()AudioIn.stopSchedule()
- Audio Out
AudioOutAudioOut.beep()AudioOut.getBaseAddress()AudioOut.getBaseAddressAux()AudioOut.getBufferSize()AudioOut.getBufferSizeAux()AudioOut.getCodecSpeakerLeftVolume()AudioOut.getCodecSpeakerRightVolume()AudioOut.getCodecSpeakerVolume()AudioOut.getCodecVolume()AudioOut.getCodecVolumeLeft()AudioOut.getCodecVolumeRight()AudioOut.getGroupDelay()AudioOut.getLeftRightMode()AudioOut.getReadAddress()AudioOut.getReadAddressAux()AudioOut.getScheduleCount()AudioOut.getScheduleCountAux()AudioOut.getScheduleOnset()AudioOut.getScheduleOnsetAux()AudioOut.getScheduleRate()AudioOut.getScheduleRateAux()AudioOut.getScheduleRunningState()AudioOut.getScheduleRunningStateAux()AudioOut.getScheduleUnit()AudioOut.getScheduleUnitAux()AudioOut.getVolume()AudioOut.getVolumeLeft()AudioOut.getVolumeRight()AudioOut.initializeCodec()AudioOut.isCountDownEnabled()AudioOut.isCountDownEnabledAux()AudioOut.isScheduleRunning()AudioOut.isScheduleRunningAux()AudioOut.playAudio()AudioOut.setAudSched()AudioOut.setAudioBuffer()AudioOut.setAudioSchedule()AudioOut.setBaseAddress()AudioOut.setBufferSize()AudioOut.setBufferSizeAux()AudioOut.setCodecSpeakerLeftVolume()AudioOut.setCodecSpeakerRightVolume()AudioOut.setCodecSpeakerVolume()AudioOut.setCodecVolume()AudioOut.setCodecVolumeLeft()AudioOut.setCodecVolumeRight()AudioOut.setLeftRightMode()AudioOut.setReadAddress()AudioOut.setReadAddressRight()AudioOut.setScheduleCount()AudioOut.setScheduleCountAux()AudioOut.setScheduleCountDown()AudioOut.setScheduleCountDownAux()AudioOut.setScheduleOnset()AudioOut.setScheduleOnsetAux()AudioOut.setScheduleRate()AudioOut.setScheduleRateAux()AudioOut.setVolume()AudioOut.setVolumeLeft()AudioOut.setVolumeRight()AudioOut.startSchedule()AudioOut.startScheduleAux()AudioOut.stopSchedule()AudioOut.stopScheduleAux()AudioOut.waitForAudio()AudioOut.writeAudioBuffer()
- Digital Inputs
DigitalInDigitalIn.getBaseAddress()DigitalIn.getBitDirection()DigitalIn.getBufferSize()DigitalIn.getDinLogStatus()DigitalIn.getNbrOfBit()DigitalIn.getOutputStrength()DigitalIn.getOutputValue()DigitalIn.getScheduleCount()DigitalIn.getScheduleOnset()DigitalIn.getScheduleRate()DigitalIn.getScheduleUnit()DigitalIn.getValue()DigitalIn.getWriteAddress()DigitalIn.isCountDownEnabled()DigitalIn.isDebounceEnabled()DigitalIn.isLogEventsEnabled()DigitalIn.isLogTimetagsEnabled()DigitalIn.isLoopbackEnabled()DigitalIn.isScheduleRunning()DigitalIn.isStabilizeEnabled()DigitalIn.readDinLog()DigitalIn.setBaseAddress()DigitalIn.setBitDirection()DigitalIn.setBufferSize()DigitalIn.setDebounce()DigitalIn.setDinLog()DigitalIn.setLogEvents()DigitalIn.setLogTimetags()DigitalIn.setLoopback()DigitalIn.setOutputStrength()DigitalIn.setOutputValue()DigitalIn.setScheduleCount()DigitalIn.setScheduleCountDown()DigitalIn.setScheduleOnset()DigitalIn.setScheduleRate()DigitalIn.setStabilize()DigitalIn.setWriteAddress()DigitalIn.startDinLog()DigitalIn.startSchedule()DigitalIn.stopDinLog()DigitalIn.stopSchedule()
- Digital Out
DigitalOutDigitalOut.RGBToTrigger()DigitalOut.TriggerToRGB()DigitalOut.disablePixelMode()DigitalOut.disablePixelModeGB()DigitalOut.enablePixelMode()DigitalOut.enablePixelModeGB()DigitalOut.getBaseAddress()DigitalOut.getBitValue()DigitalOut.getBufferSize()DigitalOut.getNbrOfBit()DigitalOut.getReadAddress()DigitalOut.getScheduleCount()DigitalOut.getScheduleOnset()DigitalOut.getScheduleRate()DigitalOut.getScheduleRunningState()DigitalOut.getScheduleUnit()DigitalOut.isBacklightPulseEnabled()DigitalOut.isButtonSchedulesEnabled()DigitalOut.isCountDownEnabled()DigitalOut.isPixelModeEnabled()DigitalOut.isPixelModeGBEnabled()DigitalOut.isScheduleRunning()DigitalOut.setBacklightPulse()DigitalOut.setBaseAddress()DigitalOut.setBitValue()DigitalOut.setBufferSize()DigitalOut.setButtonSchedules()DigitalOut.setDoutBuffer()DigitalOut.setDoutSchedule()DigitalOut.setReadAddress()DigitalOut.setScheduleCount()DigitalOut.setScheduleCountDown()DigitalOut.setScheduleOnset()DigitalOut.setScheduleRate()DigitalOut.startSchedule()DigitalOut.stopSchedule()
- DPx Device
DpxDeviceDpxDevice.identificationDpxDevice.part_numberDpxDevice.firmware_revisionDpxDevice.ram_sizeDpxDevice.close()DpxDevice.get12vCurrent()DpxDevice.get12vPower()DpxDevice.get12vVoltage()DpxDevice.get5vCurrent()DpxDevice.get5vPower()DpxDevice.get5vVoltage()DpxDevice.getAssemblyRevision()DpxDevice.getAvailableSubSystem()DpxDevice.getCoreTemperature()DpxDevice.getDisplayResolution()DpxDevice.getFirmwareRevision()DpxDevice.getFrameTemperature()DpxDevice.getFrameTemperature2()DpxDevice.getInfo()DpxDevice.getMarker()DpxDevice.getMonitorCableLink()DpxDevice.getName()DpxDevice.getRamSize()DpxDevice.getSerialNumber()DpxDevice.getTime()DpxDevice.getVideoLine()DpxDevice.getVideoSource()DpxDevice.isReady()DpxDevice.open()DpxDevice.readRam()DpxDevice.setCustomStartupConfig()DpxDevice.setMarker()DpxDevice.setVideoSource()DpxDevice.updateRegCacheAfterPixelSync()DpxDevice.updateRegCacheAfterVideoSync()DpxDevice.updateRegisterCache()DpxDevice.writeRam()DpxDevice.writeRegCacheAfterPixelSync()DpxDevice.writeRegCacheAfterVideoSync()DpxDevice.writeRegisterCache()
DpxExceptionDecorate()
- Dual Link Out
- 3D Features
- Libdpx Wrapper
DP3DisableTPxAnalogOut()DP3EnableTPxAnalogOut()DP3EnableTxVideoPassthru()DP3GetPowerMonitor()DP3GetTemperature()DP3IsRxVideoBuffer()DP3IsRxVideoLocked()DP3IsTxVideoLocked()DP3IsTxVideoPassthru()DP3SetVidConsoleDisplay()DPxAutoVidHorizSplit()DPxAutoVidVertStereo()DPxClearCustomDevName()DPxClearError()DPxClose()DPxDetectDevice()DPxDisableAdcBuffAllChans()DPxDisableAdcBuffChan()DPxDisableAdcCalibRaw()DPxDisableAdcFreeRun()DPxDisableAdcLogTimetags()DPxDisableAdcSchedCountdown()DPxDisableAudMicLoopback()DPxDisableAudSchedCountdown()DPxDisableAuxSchedCountdown()DPxDisableDacAdcLoopback()DPxDisableDacBuffAllChans()DPxDisableDacBuffChan()DPxDisableDacCalibRaw()DPxDisableDacSchedCountdown()DPxDisableDinDebounce()DPxDisableDinLogEvents()DPxDisableDinLogTimetags()DPxDisableDinSchedCountdown()DPxDisableDinStabilize()DPxDisableDoutBacklightPulse()DPxDisableDoutButtonSchedules()DPxDisableDoutDinLoopback()DPxDisableDoutPixelMode()DPxDisableDoutPixelModeGB()DPxDisableDoutSchedCountdown()DPxDisableGcdShiftHardwareBridge()DPxDisableMicSchedCountdown()DPxDisablePPxCeilingMount()DPxDisablePPxGcdShift()DPxDisablePPxGcdShiftHardware()DPxDisablePPxGcdShiftSubframe()DPxDisablePPxLampLed()DPxDisablePPxQuietFanMode()DPxDisablePPxRearProjection()DPxDisablePPxSwtpLoad()DPxDisablePPxTScope()DPxDisablePPxTScopePrepReq()DPxDisablePPxTScopeQuad()DPxDisableTouchpixx()DPxDisableTouchpixxLogContinuousMode()DPxDisableTouchpixxLogEvents()DPxDisableTouchpixxLogTimetags()DPxDisableVidClutTransparencyColorMode()DPxDisableVidHorizOverlay()DPxDisableVidHorizSplit()DPxDisableVidLcd3D60Hz()DPxDisableVidPsyncBlankLine()DPxDisableVidPsyncSingleLine()DPxDisableVidRescanWarning()DPxDisableVidScanningBacklight()DPxDisableVidVertStereo()DPxDisableVidVesaBlueline()DPxDisableVidVesaFreeRun()DPxEnableAdcBuffChan()DPxEnableAdcCalibRaw()DPxEnableAdcFreeRun()DPxEnableAdcLogTimetags()DPxEnableAdcSchedCountdown()DPxEnableAudMicLoopback()DPxEnableAudSchedCountdown()DPxEnableAuxSchedCountdown()DPxEnableCalibReload()DPxEnableDacAdcLoopback()DPxEnableDacBuffChan()DPxEnableDacCalibRaw()DPxEnableDacSchedCountdown()DPxEnableDinDebounce()DPxEnableDinLogEvents()DPxEnableDinLogTimetags()DPxEnableDinSchedCountdown()DPxEnableDinStabilize()DPxEnableDoutBacklightPulse()DPxEnableDoutButtonSchedules()DPxEnableDoutDinLoopback()DPxEnableDoutPixelMode()DPxEnableDoutPixelModeGB()DPxEnableDoutSchedCountdown()DPxEnableGcdShiftHardwareBridge()DPxEnableMicSchedCountdown()DPxEnablePPxCeilingMount()DPxEnablePPxGcdShift()DPxEnablePPxGcdShiftHardware()DPxEnablePPxGcdShiftSubframe()DPxEnablePPxLampLed()DPxEnablePPxQuietFanMode()DPxEnablePPxRearProjection()DPxEnablePPxSwtpLoad()DPxEnablePPxTScope()DPxEnablePPxTScopePrepReq()DPxEnablePPxTScopeQuad()DPxEnableTouchpixx()DPxEnableTouchpixxLogContinuousMode()DPxEnableTouchpixxLogEvents()DPxEnableTouchpixxLogTimetags()DPxEnableVidClutTransparencyColorMode()DPxEnableVidHorizOverlay()DPxEnableVidHorizSplit()DPxEnableVidLcd3D60Hz()DPxEnableVidPsyncBlankLine()DPxEnableVidPsyncSingleLine()DPxEnableVidRescanWarning()DPxEnableVidScanningBacklight()DPxEnableVidVertStereo()DPxEnableVidVesaBlueline()DPxEnableVidVesaFreeRun()DPxGetAdcBuffBaseAddr()DPxGetAdcBuffChanRef()DPxGetAdcBuffSize()DPxGetAdcBuffWriteAddr()DPxGetAdcNumChans()DPxGetAdcRange()DPxGetAdcSchedCount()DPxGetAdcSchedOnset()DPxGetAdcSchedRate()DPxGetAdcStatus()DPxGetAdcValue()DPxGetAdcVoltage()DPxGetAudBuffBaseAddr()DPxGetAudBuffReadAddr()DPxGetAudBuffSize()DPxGetAudCodecOutLeftVolume()DPxGetAudCodecOutRightVolume()DPxGetAudCodecOutVolume()DPxGetAudCodecSpeakerLeftVolume()DPxGetAudCodecSpeakerRightVolume()DPxGetAudCodecSpeakerVolume()DPxGetAudGroupDelay()DPxGetAudLRMode()DPxGetAudLeftValue()DPxGetAudLeftVolume()DPxGetAudRightValue()DPxGetAudRightVolume()DPxGetAudSchedCount()DPxGetAudSchedOnset()DPxGetAudSchedRate()DPxGetAudVolume()DPxGetAuxBuffBaseAddr()DPxGetAuxBuffReadAddr()DPxGetAuxBuffSize()DPxGetAuxSchedCount()DPxGetAuxSchedOnset()DPxGetAuxSchedRate()DPxGetCPLDFirmwareRev()DPxGetCustomDevName()DPxGetDPCoreReg()DPxGetDacBuffBaseAddr()DPxGetDacBuffReadAddr()DPxGetDacBuffSize()DPxGetDacNumChans()DPxGetDacRange()DPxGetDacSchedCount()DPxGetDacSchedOnset()DPxGetDacSchedRate()DPxGetDacStatus()DPxGetDacValue()DPxGetDacVoltage()DPxGetDebug()DPxGetDevicesCount()DPxGetDinBuffBaseAddr()DPxGetDinBuffSize()DPxGetDinBuffWriteAddr()DPxGetDinDataDir()DPxGetDinDataOut()DPxGetDinDataOutStrength()DPxGetDinNumBits()DPxGetDinSchedCount()DPxGetDinSchedOnset()DPxGetDinSchedRate()DPxGetDinStatus()DPxGetDinValue()DPxGetDoutBuffBaseAddr()DPxGetDoutBuffReadAddr()DPxGetDoutBuffSize()DPxGetDoutButtonSchedulesMode()DPxGetDoutNumBits()DPxGetDoutSchedCount()DPxGetDoutSchedOnset()DPxGetDoutSchedRate()DPxGetDoutValue()DPxGetError()DPxGetErrorString()DPxGetFirmwareRev()DPxGetID()DPxGetMarker()DPxGetMicBuffBaseAddr()DPxGetMicBuffSize()DPxGetMicBuffWriteAddr()DPxGetMicGroupDelay()DPxGetMicLRMode()DPxGetMicLeftValue()DPxGetMicRightValue()DPxGetMicSchedCount()DPxGetMicSchedOnset()DPxGetMicSchedRate()DPxGetMicSource()DPxGetNanoMarker()DPxGetNanoTime()DPxGetNbMaxDevices()DPxGetPPx3dCrosstalk()DPxGetPPxDlpSeqPgrm()DPxGetPPxFanPwm()DPxGetPPxFanTachometer()DPxGetPPxHotSpotCenter()DPxGetPPxLedCurrent()DPxGetPPxLedMask()DPxGetPPxTScopeSchedCount()DPxGetPPxTemperature()DPxGetPPxVoltageMonitor()DPxGetPartNumber()DPxGetRamSize()DPxGetSupply2Current()DPxGetSupply2Voltage()DPxGetSupplyCurrent()DPxGetSupplyVoltage()DPxGetTemp2Celcius()DPxGetTemp3Celcius()DPxGetTempCelcius()DPxGetTempFarenheit()DPxGetTime()DPxGetTouchpixxBuffBaseAddr()DPxGetTouchpixxBuffSize()DPxGetTouchpixxBuffWriteAddr()DPxGetTouchpixxCoords()DPxGetTouchpixxStabilizeDuration()DPxGetVidBacklightIntensity()DPxGetVidClutTransparencyColor()DPxGetVidDotFreq()DPxGetVidHActive()DPxGetVidHFreq()DPxGetVidHTotal()DPxGetVidHorizOverlayBounds()DPxGetVidLine()DPxGetVidMode()DPxGetVidPsyncRasterLine()DPxGetVidSource()DPxGetVidVActive()DPxGetVidVFreq()DPxGetVidVPeriod()DPxGetVidVTotal()DPxGetVidVesaPhase()DPxGetVidVesaWaveform()DPxInitAudCodec()DPxIs5VFault()DPxIsAdcBuffChan()DPxIsAdcCalibRaw()DPxIsAdcFreeRun()DPxIsAdcLogTimetags()DPxIsAdcSchedCountdown()DPxIsAdcSchedRunning()DPxIsAudMicLoopback()DPxIsAudSchedCountdown()DPxIsAudSchedRunning()DPxIsAuxSchedCountdown()DPxIsAuxSchedRunning()DPxIsCustomStartupConfig()DPxIsDacAdcLoopback()DPxIsDacBuffChan()DPxIsDacCalibRaw()DPxIsDacSchedCountdown()DPxIsDacSchedRunning()DPxIsDatapixx()DPxIsDatapixx2()DPxIsDatapixx3()DPxIsDinDebounce()DPxIsDinLogEvents()DPxIsDinLogTimetags()DPxIsDinSchedCountdown()DPxIsDinSchedRunning()DPxIsDinStabilize()DPxIsDoutBacklightPulse()DPxIsDoutButtonSchedules()DPxIsDoutDinLoopback()DPxIsDoutPixelMode()DPxIsDoutPixelModeGB()DPxIsDoutSchedCountdown()DPxIsDoutSchedRunning()DPxIsIOHub()DPxIsMicSchedCountdown()DPxIsMicSchedRunning()DPxIsPPxAwake()DPxIsPPxCeilingMount()DPxIsPPxHotSpotCorrection()DPxIsPPxLampLedEnabled()DPxIsPPxQuietFanMode()DPxIsPPxRearProjection()DPxIsPPxTScopePrepAck()DPxIsPPxVidSeqEnabled()DPxIsPropixx()DPxIsPropixxCtrl()DPxIsPsyncTimeout()DPxIsRamOffline()DPxIsReady()DPxIsTPxAwake()DPxIsTouchpixx()DPxIsTouchpixxLogContinuousMode()DPxIsTouchpixxLogEvents()DPxIsTouchpixxLogTimetags()DPxIsTouchpixxPressed()DPxIsTrackpixx()DPxIsVidClutTransparencyColorMode()DPxIsVidDviActive()DPxIsVidDviActiveDual()DPxIsVidDviLockable()DPxIsVidHorizOverlay()DPxIsVidHorizSplit()DPxIsVidLcd3D60Hz()DPxIsVidOverClocked()DPxIsVidPsyncBlankLine()DPxIsVidPsyncSingleLine()DPxIsVidScanningBacklight()DPxIsVidVertStereo()DPxIsVidVesaBlueline()DPxIsVidVesaFreeRun()DPxIsVidVesaLeft()DPxIsViewpixx()DPxIsViewpixx3D()DPxIsViewpixxEeg()DPxIsViewpixxXL()DPxOpen()DPxOpenIp()DPxRGBToTrigger()DPxReadAdcBuffer()DPxReadDinLog()DPxReadProductionInfo()DPxReadRam()DPxRestoreRegs()DPxSaveRegs()DPxSelectDevice()DPxSelectDeviceSubName()DPxSetAdcBuff()DPxSetAdcBuffBaseAddr()DPxSetAdcBuffChanRef()DPxSetAdcBuffSize()DPxSetAdcBuffWriteAddr()DPxSetAdcSched()DPxSetAdcSchedCount()DPxSetAdcSchedOnset()DPxSetAdcSchedRate()DPxSetAdcSchedule()DPxSetAudBuff()DPxSetAudBuffBaseAddr()DPxSetAudBuffReadAddr()DPxSetAudBuffSize()DPxSetAudCodecOutLeftVolume()DPxSetAudCodecOutRightVolume()DPxSetAudCodecOutVolume()DPxSetAudCodecSpeakerLeftVolume()DPxSetAudCodecSpeakerRightVolume()DPxSetAudCodecSpeakerVolume()DPxSetAudLRMode()DPxSetAudLeftValue()DPxSetAudLeftVolume()DPxSetAudRightValue()DPxSetAudRightVolume()DPxSetAudSched()DPxSetAudSchedCount()DPxSetAudSchedOnset()DPxSetAudSchedRate()DPxSetAudVolume()DPxSetAudioSchedule()DPxSetAuxBuff()DPxSetAuxBuffBaseAddr()DPxSetAuxBuffReadAddr()DPxSetAuxBuffSize()DPxSetAuxSched()DPxSetAuxSchedCount()DPxSetAuxSchedOnset()DPxSetAuxSchedRate()DPxSetCustomDevName()DPxSetCustomStartupConfig()DPxSetDacBuff()DPxSetDacBuffBaseAddr()DPxSetDacBuffReadAddr()DPxSetDacBuffSize()DPxSetDacSched()DPxSetDacSchedCount()DPxSetDacSchedOnset()DPxSetDacSchedRate()DPxSetDacSchedule()DPxSetDacValue()DPxSetDacVoltage()DPxSetDebug()DPxSetDinBuff()DPxSetDinBuffBaseAddr()DPxSetDinBuffSize()DPxSetDinBuffWriteAddr()DPxSetDinDataDir()DPxSetDinDataOut()DPxSetDinDataOutStrength()DPxSetDinLog()DPxSetDinSched()DPxSetDinSchedCount()DPxSetDinSchedOnset()DPxSetDinSchedRate()DPxSetDoutBuff()DPxSetDoutBuffBaseAddr()DPxSetDoutBuffReadAddr()DPxSetDoutBuffSize()DPxSetDoutButtonSchedulesMode()DPxSetDoutSched()DPxSetDoutSchedCount()DPxSetDoutSchedOnset()DPxSetDoutSchedRate()DPxSetDoutSchedule()DPxSetDoutValue()DPxSetError()DPxSetFactoryStartupConfig()DPxSetGcdShiftHardwareMode()DPxSetGcdShiftHardwareTransform()DPxSetMarker()DPxSetMicBuff()DPxSetMicBuffBaseAddr()DPxSetMicBuffSize()DPxSetMicBuffWriteAddr()DPxSetMicLRMode()DPxSetMicSched()DPxSetMicSchedCount()DPxSetMicSchedOnset()DPxSetMicSchedRate()DPxSetMicSource()DPxSetPPx3dCrosstalk()DPxSetPPxAwake()DPxSetPPxDefaultLedCurrents()DPxSetPPxDlpSeqPgrm()DPxSetPPxGreyLedCurrents()DPxSetPPxHotSpotCenter()DPxSetPPxLedMask()DPxSetPPxRgbCustomLedCurrents()DPxSetPPxSleep()DPxSetPPxSwtpLoadPage()DPxSetPPxTScopeMode()DPxSetPPxTScopeProg()DPxSetPPxTScopeProgAddr()DPxSetPPxTScopeProgOffsetPage()DPxSetServerAddress()DPxSetTPxAwake()DPxSetTPxSleep()DPxSetTouchpixxBuff()DPxSetTouchpixxBuffBaseAddr()DPxSetTouchpixxBuffSize()DPxSetTouchpixxBuffWriteAddr()DPxSetTouchpixxStabilizeDuration()DPxSetVidBacklightIntensity()DPxSetVidClut()DPxSetVidClutTransparencyColor()DPxSetVidCluts()DPxSetVidHorizOverlayAlpha()DPxSetVidHorizOverlayBounds()DPxSetVidMode()DPxSetVidPsyncRasterLine()DPxSetVidSource()DPxSetVidVesaLeft()DPxSetVidVesaPhase()DPxSetVidVesaRight()DPxSetVidVesaWaveform()DPxSpiErase()DPxSpiModify()DPxSpiRead()DPxSpiWrite()DPxStartAdcSched()DPxStartAudSched()DPxStartAuxSched()DPxStartDacSched()DPxStartDinSched()DPxStartDoutSched()DPxStartMicSched()DPxStartPPxTScopeSched()DPxStopAdcSched()DPxStopAllScheds()DPxStopAudSched()DPxStopAuxSched()DPxStopDacSched()DPxStopDinSched()DPxStopDoutSched()DPxStopMicSched()DPxStopPPxTScopeSched()DPxTriggerToRGB()DPxUpdateRegCache()DPxUpdateRegCacheAfterPixelSync()DPxUpdateRegCacheAfterVideoSync()DPxWriteAudioBuffer()DPxWriteDacBuffer()DPxWriteDoutBuffer()DPxWritePPxTScopePages()DPxWriteRam()DPxWriteRegCache()DPxWriteRegCacheAfterPixelSync()DPxWriteRegCacheAfterVideoSync()DetectTrackerType()DisableTPxAnalogOut()EnableTPxAnalogOut()PPxLoadTestPattern()SetPropixxTScopeSchedule()TPxBestPolyFinishCalibration()TPxBestPolyGetEyePosition()TPxCalibrateTarget()TPxClearDeviceCalibration()TPxClearSearchLimits()TPxCloseTPxMini()TPxConvertCoordSysToCartesian()TPxConvertCoordSysToCustom()TPxDisableFreeRun()TPxDisableHDR()TPxDisableMedianFilter()TPxDisableSearchLimits()TPxEnableFreeRun()TPxEnableHDR()TPxEnableMedianFilter()TPxEnableSearchLimits()TPxFinalizeCalibration()TPxGetAllDACOutput()TPxGetBuffBaseAddr()TPxGetBuffSize()TPxGetBuffWriteAddr()TPxGetCRCoordinatesInPixels()TPxGetCalibCoeffs()TPxGetCalibrationImagePtr()TPxGetDistance()TPxGetEyeImage()TPxGetEyePosition()TPxGetEyePositionDuringCalib()TPxGetEyePositionDuringCalib_returnsRaw()TPxGetEyePositionFromBuiltInCalibration()TPxGetHorizontalFOV()TPxGetImagePtr()TPxGetIrisExpectedSize()TPxGetLEDIntensity()TPxGetLens()TPxGetPixelDensity()TPxGetPixelSize()TPxGetPupilCoordinatesInPixels()TPxGetPupilSize()TPxGetPupilsCenter()TPxGetSearchLimits()TPxGetStatus()TPxGetTime()TPxGetTrackerScheduleFrameLength()TPxGetTrackerStatus()TPxGetVerticalFOV()TPxHideOverlay()TPxInitPWM()TPxInitialize()TPxInitializeCalibration()TPxIsAwakePictureRequest()TPxIsDeviceCalibrated()TPxIsFreeRun()TPxIsHDREnabledCall()TPxIsLogTimetags()TPxIsMedianFilterEnabled()TPxIsPpSizeCalibrated()TPxIsRemoteCalibrated()TPxIsSubjectFixating()TPxIsSubjectMakingSaccade()TPxLoadCalibration()TPxMiniGetData()TPxMiniGetDataServer()TPxMiniGetEyePosition()TPxMiniRecordData()TPxMiniServerSetUpDataRecording()TPxMiniSetDownScaleFactor()TPxMiniSetScreenProportion()TPxMiniStopRecording()TPxMiniTeardown()TPxOpenTPxMini()TPxPpSizeCalibrationApply()TPxPpSizeCalibrationClear()TPxPpSizeCalibrationDoneGatheringData()TPxPpSizeCalibrationGet()TPxPpSizeCalibrationGetEyeData()TPxPpSizeCalibrationLinearRegression()TPxPpSizeCalibrationSet()TPxReadData()TPxReadTPxData()TPxSaveCalibration()TPxSaveImageBaseAddr()TPxSaveImageGap()TPxSaveImages()TPxSaveToCSV()TPxSetAllDACOutput()TPxSetAwakePictureRequest()TPxSetBuff()TPxSetDistance()TPxSetFixationThresholds()TPxSetIrisExpectedSize()TPxSetLEDIntensity()TPxSetLens()TPxSetRobotEyesPositionInPixels()TPxSetSaccadeThresholds()TPxSetSearchLimits()TPxSetSleepPictureRequest()TPxSetTrackerWindowBrightness()TPxSetupSchedule()TPxSetupTPxSchedule()TPxShowOverlay()TPxStartSchedule()TPxStopSchedule()TPxUninitialize()
- Scanning BackLight Features
- Video Features
VideoFeaturesVideoFeatures.getRasterLinePixelSync()VideoFeatures.getVideoDotFrequency()VideoFeatures.getVideoHorizontalLineFrequency()VideoFeatures.getVideoHorizontalTotal()VideoFeatures.getVideoMode()VideoFeatures.getVideoVerticalFrameFrequency()VideoFeatures.getVideoVerticalFramePeriod()VideoFeatures.getVideoVerticalTotal()VideoFeatures.getVisibleLinePerVerticalFrame()VideoFeatures.getVisiblePixelsPerHorizontalLine()VideoFeatures.isPixelSyncLineBlackEnabled()VideoFeatures.isPixelSyncOnSingleLineEnabled()VideoFeatures.isVideoOnDualLinkDvi()VideoFeatures.isVideoOnDvi()VideoFeatures.isVideoTimingDisplayable()VideoFeatures.isVideoTimingTooHigh()VideoFeatures.isVideoVesaBluelineEnabled()VideoFeatures.setCLUT()VideoFeatures.setPixelSyncLineBlack()VideoFeatures.setPixelSyncOnSingleLine()VideoFeatures.setRasterLinePixelSync()VideoFeatures.setVideoMode()VideoFeatures.setVideoVesaBlueline()
- VGA Out
- i1Display
I1DisplayI1Display.measurementI1Display.close()I1Display.getAllMeasurement()I1Display.getCurrentCalibration()I1Display.getFirmwareDate()I1Display.getFirmwareRevision()I1Display.getIntegrationTime()I1Display.getLatestMeasurement()I1Display.isDiffuserOn()I1Display.printLatestMeasurement()I1Display.runMeasurement()I1Display.setCurrentCalibration()I1Display.setIntegrationTime()
I1ProI1Pro.spectrumI1Pro.tristimulusI1Pro.revisionI1Pro.serial_numberI1Pro.calibrate()I1Pro.close()I1Pro.getAllSpectrumMeasurements()I1Pro.getAllTriStimulus()I1Pro.getColorSpace()I1Pro.getConnectionStatus()I1Pro.getIlluminationMode()I1Pro.getLatestSpectrumMeasurements()I1Pro.getLatestTriStimulusMeasurements()I1Pro.getMeasurementMode()I1Pro.getTimeUntilCalibrationExpire()I1Pro.isCalibrationExpired()I1Pro.printLatestMeasurement()I1Pro.runMeasurement()I1Pro.setColorSpace()I1Pro.setIlluminationMode()I1Pro.setMeasurementMode()I1Pro.setModes()
I1Pro3
- TRACKPixx
TRACKPixx3TRACKPixx3.clearDeviceCalibration()TRACKPixx3.close()TRACKPixx3.finishCalibration()TRACKPixx3.getDistance()TRACKPixx3.getEyePosition()TRACKPixx3.getEyePositionDuringCalib()TRACKPixx3.getImagePtr()TRACKPixx3.getLEDintensity()TRACKPixx3.getLens()TRACKPixx3.getTargetCalibrationImages()TRACKPixx3.getTime()TRACKPixx3.hideOverlay()TRACKPixx3.isDeviceCalibrated()TRACKPixx3.isSleepMode()TRACKPixx3.loadCalibration()TRACKPixx3.open()TRACKPixx3.saveBufferedData()TRACKPixx3.saveCalibration()TRACKPixx3.setDistance()TRACKPixx3.setEyePositionToPROPIxx()TRACKPixx3.setIrisSize()TRACKPixx3.setLEDintensity()TRACKPixx3.setLens()TRACKPixx3.setScreenProportionToCalibrate()TRACKPixx3.setSleepMode()TRACKPixx3.setUpDataRecording()TRACKPixx3.showOverlay()
TRACKPixxMiniTRACKPixxMini.close()TRACKPixxMini.finishCalibration()TRACKPixxMini.getEyePosition()TRACKPixxMini.getEyePositionDuringCalib()TRACKPixxMini.getImagePtr()TRACKPixxMini.getName()TRACKPixxMini.isDeviceCalibrated()TRACKPixxMini.open()TRACKPixxMini.saveBufferedData()TRACKPixxMini.setScreenProportionToCalibrate()TRACKPixxMini.setUpDataRecording()
TrackerTracker.buildTrackerObject()Tracker.calibrateBuiltInTarget()Tracker.clearDeviceCalibration()Tracker.close()Tracker.convertCoordSysToCartesian()Tracker.convertCoordSysToCustom()Tracker.finalizeBuiltInCalibration()Tracker.finishCalibration()Tracker.getDistance()Tracker.getEyePosition()Tracker.getEyePositionDuringCalib()Tracker.getImagePtr()Tracker.getLEDintensity()Tracker.getLens()Tracker.getTime()Tracker.hideOverlay()Tracker.initializeBuiltInCalibration()Tracker.isDeviceCalibrated()Tracker.isSleepMode()Tracker.loadCalibration()Tracker.open()Tracker.saveBufferedData()Tracker.saveCalibration()Tracker.setActive()Tracker.setDistance()Tracker.setEyePositionToPROPIxx()Tracker.setIrisSize()Tracker.setLEDintensity()Tracker.setLens()Tracker.setScreenProportionToCalibrate()Tracker.setSleepMode()Tracker.setUpDataRecording()Tracker.showOverlay()Tracker.updateRegisterCache()
- Shaders
- RESPONSEPixx
ButtonListenerButtonListener.__logStatus__ButtonListener.__newData__ButtonListener.__logs__ButtonListener.__logsTotal__ButtonListener.__states__ButtonListener.__buttonDict__ButtonListener.__mri__ButtonListener.__startTime__ButtonListener.__RPxName__ButtonListener.getAllButtonActivity()ButtonListener.getButtonString()ButtonListener.getNewButtonActivity()ButtonListener.getRPixxName()ButtonListener.getStartTime()ButtonListener.isButtonActive()ButtonListener.isListening()ButtonListener.pause()ButtonListener.resume()ButtonListener.setButtonLEDs()ButtonListener.updateLogs()ButtonListener.waitForButton()
IMPORTANT¶
VPixx inc. keeps the right to modify or otherwise update this document without notice as required by a constantly evolving marketplace, client requests or to adapt to new progress or constraints in engineering or manufacturing technology. The information contained in this document may change without prior notice.
No part of the written material accompanying this product may be copied or reproduced in any form, in an electric retrieval system or otherwise, without prior written consent of VPixx inc. Product/company names mentioned in this document are the trademarks of their respective owners.
VIEWPixx, DATAPixx, PROPixx, are registered Trademarks of VPixx inc.
For more information about our company and products, visit our Web site at www.vpixx.com
For information, comments or suggestions, please contact us by e-mail at support@vpixx.com
Our offices are located at: 630, Clairevue West, Suite 301 Saint-Bruno, Quebec Canada J3V 6B4