NXP Reader Library  v17.1.0.2535
phbalReg_Ps6000Usb_DataParams_t Struct Reference

PS6000USB BAL parameter structure. More...

Data Fields

uint16_t wId
 Layer ID for this BAL component, NEVER MODIFY!
 
uint8_tpDeviceName
 Name of PicoScope Osci device.
 
int16_t pDeviceHandle
 Handle of PicoScope Osci device.
 
uint8_t bPortOpen
 Internal State if port is opened.
 
uint32_t dwAdditionalInfo
 Storage for additional error information.
 
uint16_t wTimeout
 Shadow for the timeout.
 
void * pLibraryHandle
 Handle of the PS6000.dll.
 
uint8_t pDriverVersion [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Version number of PicoScope 6000 DLL.
 
uint8_t pUSBVersion [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Type of USB connection to device: 1.1, 2.0 or 3.0.
 
uint8_t pHardwareVersion [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Hardware version of device.
 
uint8_t pVariantInfo [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Model number of device.
 
uint8_t pBatchAndSerial [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Batch and serial number of device.
 
uint8_t pCalibrationDate [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Calibration date of device.
 
uint8_t pKernelVersion [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Version of kernel driver.
 
uint8_t pDigitalHardwareVersion [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Hardware version of the digital section.
 
uint8_t pAnalogueHardwareVersion [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Hardware version of the analogue section.
 
uint8_t pFirmwareVersion1 [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Version information of Firmware 1.
 
uint8_t pFirmwareVersion2 [PHBAL_REG_PS6000_GET_UNIT_INFO_BUFFER_SIZE]
 This value stores the Version information of Firmware 2.
 
PHBAL_REG_PS6000USB_OPEN_UNIT pfPs6000Usb_OpenUnit
 function pointer for pfPs6000Usb_OpenUnit.
 
PHBAL_REG_PS6000USB_OPEN_UNIT_ASYNC pfPs6000Usb_OpenUnitAsync
 function pointer for pfPs6000Usb_OpenUnitAsync.
 
PHBAL_REG_PS6000USB_OPEN_UNIT_PROGRESS pfPs6000Usb_OpenUnitProgress
 function pointer for pfPs6000Usb_OpenUnitProgress.
 
PHBAL_REG_PS6000USB_GET_UNIT_INFO pfPs6000Usb_GetUnitInfo
 function pointer for pfPs6000Usb_GetUnitInfo.
 
PHBAL_REG_PS6000USB_FLASH_LED pfPs6000Usb_FlashLed
 function pointer for pfPs6000Usb_FlashLed.
 
PHBAL_REG_PS6000USB_CLOSE_UNIT pfPs6000Usb_CloseUnit
 function pointer for pfPs6000Usb_CloseUnit.
 
PHBAL_REG_PS6000USB_MEMORY_SEGMENTS pfPs6000Usb_MemorySegments
 function pointer for pfPs6000Usb_MemorySegments.
 
PHBAL_REG_PS6000USB_SET_CHANNEL pfPs6000Usb_SetChannel
 function pointer for pfPs6000Usb_SetChannel.
 
PHBAL_REG_PS6000USB_GET_TIMEBASE pfPs6000Usb_GetTimebase
 function pointer for pfPs6000Usb_GetTimebase.
 
PHBAL_REG_PS6000USB_GET_TIMEBASE2 pfPs6000Usb_GetTimebase2
 function pointer for pfPs6000Usb_GetTimebase2.
 
PHBAL_REG_PS6000USB_SET_SIG_GEN_ARBITRARY pfPs6000Usb_SetSigGenArbitrary
 function pointer for pfPs6000Usb_SetSigGenArbitrary.
 
PHBAL_REG_PS6000USB_SET_SIG_GEN_BUILT_IN pfPs6000Usb_SetSigGenBuiltIn
 function pointer for pfPs6000Usb_SetSigGenBuiltIn.
 
PHBAL_REG_PS6000USB_SIG_GEN_SOFTWARE_CONTROL pfPs6000Usb_SigGenSoftwareControl
 function pointer for pfPs6000Usb_SigGenSoftwareControl.
 
PHBAL_REG_PS6000USB_SET_SIMPLE_TRIGGER pfPs6000Usb_SetSimpleTrigger
 function pointer for pfPs6000Usb_SetSimpleTrigger.
 
PHBAL_REG_PS6000USB_SET_ETS pfPs6000Usb_SetEts
 function pointer for pfPs6000Usb_SetEts.
 
PHBAL_REG_PS6000USB_SET_TRIGGER_CHANNEL_PROPERTIES pfPs6000Usb_SetTriggerChannelProperties
 function pointer for pfPs6000Usb_SetTriggerChannelProperties.
 
PHBAL_REG_PS6000USB_SET_TRIGGER_CHANNEL_CONDITIONS pfPs6000Usb_SetTriggerChannelConditions
 function pointer for pfPs6000Usb_SetTriggerChannelConditions.
 
PHBAL_REG_PS6000USB_SET_TRIGGER_CHANNEL_DIRECTIONS pfPs6000Usb_SetTriggerChannelDirections
 function pointer for pfPs6000Usb_SetTriggerChannelDirections.
 
PHBAL_REG_PS6000USB_SET_TRIGGER_DELAY pfPs6000Usb_SetTriggerDelay
 function pointer for pfPs6000Usb_SetTriggerDelay.
 
PHBAL_REG_PS6000USB_SET_PULSE_WIDTH_QUALIFIER pfPs6000Usb_SetPulseWidthQualifier
 function pointer for pfPs6000Usb_SetPulseWidthQualifier.
 
PHBAL_REG_PS6000USB_IS_TRIGGER_OR_PULSE_WIDTH_QUALIFIER_ENABLED pfPs6000Usb_IsTriggerOrPulseWidthQualifierEnabled
 function pointer for pfPs6000Usb_IsTriggerOrPulseWidthQualifierEnabled.
 
PHBAL_REG_PS6000USB_GET_TRIGGER_TIME_OFFSET pfPs6000Usb_GetTriggerTimeOffset
 function pointer for pfPs6000Usb_GetTriggerTimeOffset.
 
PHBAL_REG_PS6000USB_GET_TRIGGER_TIME_OFFSET64 pfPs6000Usb_GetTriggerTimeOffset64
 function pointer for pfPs6000Usb_GetTriggerTimeOffset64.
 
PHBAL_REG_PS6000USB_GET_VALUES_TRIGGER_TIME_OFFSET_BULK pfPs6000Usb_GetValuesTriggerTimeOffsetBulk
 function pointer for pfPs6000Usb_GetValuesTriggerTimeOffsetBulk.
 
PHBAL_REG_PS6000USB_GET_VALUES_TRIGGER_TIME_OFFSET_BULK64 pfPs6000Usb_GetValuesTriggerTimeOffsetBulk64
 function pointer for pfPs6000Usb_GetValuesTriggerTimeOffsetBulk64.
 
PHBAL_REG_PS6000USB_SET_DATA_BUFFERS pfPs6000Usb_SetDataBuffers
 function pointer for pfPs6000Usb_SetDataBuffers.
 
PHBAL_REG_PS6000USB_SET_DATA_BUFFER pfPs6000Usb_SetDataBuffer
 function pointer for pfPs6000Usb_SetDataBuffer.
 
PHBAL_REG_PS6000USB_SET_DATA_BUFFER_BULK pfPs6000Usb_SetDataBufferBulk
 function pointer for pfPs6000Usb_SetDataBufferBulk.
 
PHBAL_REG_PS6000USB_SET_DATA_BUFFERS_BULK pfPs6000Usb_SetDataBuffersBulk
 function pointer for pfPs6000Usb_SetDataBuffersBulk.
 
PHBAL_REG_PS6000USB_SET_ETS_TIME_BUFFER pfPs6000Usb_SetEtsTimeBuffer
 function pointer for pfPs6000Usb_SetEtsTimeBuffer.
 
PHBAL_REG_PS6000USB_SET_ETS_TIME_BUFFERS pfPs6000Usb_SetEtsTimeBuffers
 function pointer for pfPs6000Usb_SetEtsTimeBuffers.
 
PHBAL_REG_PS6000USB_RUN_BLOCK pfPs6000Usb_RunBlock
 function pointer for pfPs6000Usb_RunBlock.
 
PHBAL_REG_PS6000USB_IS_READY pfPs6000Usb_IsReady
 function pointer for pfPs6000Usb_IsReady.
 
PHBAL_REG_PS6000USB_RUN_STREAMING pfPs6000Usb_RunStreaming
 function pointer for pfPs6000Usb_RunStreaming.
 
PHBAL_REG_PS6000USB_GET_STREAMING_LATEST_VALUES pfPs6000Usb_GetStreamingLatestValues
 function pointer for pfPs6000Usb_GetStreamingLatestValues.
 
PHBAL_REG_PS6000USB_NO_OF_STREAMING_VALUES pfPs6000Usb_NoOfStreamingValues
 function pointer for pfPs6000Usb_NoOfStreamingValues.
 
PHBAL_REG_PS6000USB_GET_MAX_DOWN_SAMPLE_RATIO pfPs6000Usb_GetMaxDownSampleRatio
 function pointer for pfPs6000Usb_GetMaxDownSampleRatio.
 
PHBAL_REG_PS6000USB_GET_VALUES pfPs6000Usb_GetValues
 function pointer for pfPs6000Usb_GetValues.
 
PHBAL_REG_PS6000USB_GET_VALUES_BULK pfPs6000Usb_GetValuesBulk
 function pointer for pfPs6000Usb_GetValuesBulk.
 
PHBAL_REG_PS6000USB_GET_VALUES_ASYNC pfPs6000Usb_GetValuesAsync
 function pointer for pfPs6000Usb_GetValuesAsync.
 
PHBAL_REG_PS6000USB_GET_VALUES_OVERLAPPED pfPs6000Usb_GetValuesOverlapped
 function pointer for pfPs6000Usb_GetValuesOverlapped.
 
PHBAL_REG_PS6000USB_GET_VALUES_OVERLAPPED_BULK pfPs6000Usb_GetValuesOverlappedBulk
 function pointer for pfPs6000Usb_GetValuesOverlappedBulk.
 
PHBAL_REG_PS6000USB_GET_VALUES_BULK_ASYNC pfPs6000Usb_GetValuesBulkAsync
 function pointer for pfPs6000Usb_GetValuesBulkAsync.
 
PHBAL_REG_PS6000USB_GET_NO_OF_CAPTURES pfPs6000Usb_GetNoOfCaptures
 function pointer for pfPs6000Usb_GetNoOfCaptures.
 
PHBAL_REG_PS6000USB_STOP pfPs6000Usb_Stop
 function pointer for pfPs6000Usb_Stop.
 
PHBAL_REG_PS6000USB_SET_NO_OF_CAPTURES pfPs6000Usb_SetNoOfCaptures
 function pointer for pfPs6000Usb_SetNoOfCaptures.
 
PHBAL_REG_PS6000USB_SET_WAVEFORM_LIMITER pfPs6000Usb_SetWaveformLimiter
 function pointer for pfPs6000Usb_SetWaveformLimiter.
 
PHBAL_REG_PS6000USB_ENUMERATE_UNITS pfPs6000Usb_EnumerateUnits
 function pointer for pfPs6000Usb_EnumerateUnits.
 
PHBAL_REG_PS6000USB_SET_EXTERNAL_CLOCK pfPs6000Usb_SetExternalClock
 function pointer for pfPs6000Usb_SetExternalClock.
 
PHBAL_REG_PS6000USB_PING_UNIT pfPs6000Usb_PingUnit
 function pointer for pfPs6000Usb_PingUnit.
 

Detailed Description

PS6000USB BAL parameter structure.


The documentation for this struct was generated from the following file: