Support Matrix

The table below lists all of the API classes and their support status in the latest revision of the FrontPanel SDK (5.3.0). Previous versions may have reduced support.

  • USB 2.0 – Indicates that the listed API is supported by USB 2.0 devices such as the XEM7001 and XEM7010.
  • USB 3.0 – Indicates that the listed API is supported by USB 3.0 devices such as the XEM7310 and XEM8350.
  • FPoIP / WebAPI – Indicates that the listed API is supported by FPoIP. Note that the underlying device support is also relevant to this.
ClassMethodUSB 2.0USB 3.0FPoIP / Webapi
okCFrontPanelDevicesokCFrontPanelDevicesYesYesYes
okCFrontPanelDevicesGetCountYesYesYes
okCFrontPanelDevicesGetSerialYesYesYes
okCFrontPanelDevicesOpenYesYesYes
okCDeviceSettingsokCDeviceSettingsXYesPlanned
okCDeviceSettingsGetStringXYesPlanned
okCDeviceSettingsGetIntXYesPlanned
okCDeviceSettingsSetStringXYesPlanned
okCDeviceSettingsSetIntXYesPlanned
okCDeviceSettingsListXYesPlanned
okCDeviceSettingsDeleteXYesPlanned
okCDeviceSettingsSaveXYesPlanned
okCDeviceSensorsokCDeviceSensorsXYesPlanned
okCDeviceSensorsGetSensorCountXYesPlanned
okCDeviceSensorsGetSensorXYesPlanned
okCDeviceSensorsGetSensorsXYesPlanned
okCFrontPanelokCFrontPanelYesYesYes
okCFrontPanelActivateTriggerInYesYesYes
okCFrontPanelCloseYesYesYes
okCFrontPanelClearFPGAConfigurationYesYesPlanned
okCFrontPanelConfigureFPGAYesYesYes
okCFrontPanelConfigureFPGAWithResetXYesPlanned
okCFrontPanelConfigureFPGAFromMemoryYesYesYes
okCFrontPanelConfigureFPGAFromMemoryWithResetXYesPlanned
okCFrontPanelConfigureFPGAFromFlashXYesPlanned
okCFrontPanelEnableAsynchronousTransfersDeprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
X
okCFrontPanelGetBoardModelDeprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
X
okCFrontPanelGetDeviceCountDeprecatedDeprecated
okCFrontPanelGetDeviceIDDeprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
okCFrontPanelGetDeviceInfoYesYesYes
okCFrontPanelGetFPGAResetProfileXXPlanned
okCFrontPanelGetDeviceListModelDeprecatedDeprecated
okCFrontPanelGetDeviceListSerialDeprecatedDeprecated
okCFrontPanelGetDeviceMajorVersionDeprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
okCFrontPanelGetDeviceMinorVersionDeprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
okCFrontPanelGetDeviceSensorsXYesPlanned
okCFrontPanelGetDeviceSettingsXYesPlanned
okCFrontPanelGetEepromPLL22150ConfigurationYesXPlanned
okCFrontPanelGetEepromPLL22393ConfigurationYesXX
okCFrontPanelGetHostInterfaceWidthDeprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
okCFrontPanelGetLastTransferLengthYesYesYes
okCFrontPanelGetPLL22150ConfigurationYesXPlanned
okCFrontPanelGetPLL22393ConfigurationYesXX
okCFrontPanelGetSerialNumberDeprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
Deprecated
(as of 5.3.0)
okCFrontPanelGetWireInValueYesYesYes
okCFrontPanelGetWireOutValueYesYesYes
okCFrontPanelIsHighSpeedDeprecated
okCFrontPanelIsFrontPanel3SupportedDeprecatedDeprecated
okCFrontPanelIsFrontPanelEnabledYesYesYes
okCFrontPanelIsOpenYesYesYes?
okCFrontPanelIsRemoteYesYesX
okCFrontPanelIsTriggeredYesYesYes
okCFrontPanelGetTriggerOutVectorYesYesYes
okCFrontPanelLoadDefaultPLLConfigurationYesXPlanned
okCFrontPanelOpenBySerialDeprecatedDeprecated
okCFrontPanelReadI2CYesXYes
okCFrontPanelReadFromBlockPipeOutYesYesYes
okCFrontPanelReadFromPipeOutYesYesYes
okCFrontPanelReadRegisterXYesX
okCFrontPanelReadRegistersXYesYes
okCFrontPanelResetFPGAYesXYes
okCFrontPanelSetBTPipePollingIntervalYesYesYes
okCFrontPanelSetFPGAResetProfileXYesPlanned
okCFrontPanelSetDeviceIDYesYesYes
okCFrontPanelSetPLL22150ConfigurationYesXPlanned
okCFrontPanelSetPLL22393ConfigurationYesXX
okCFrontPanelSetEepromPLL22150ConfigurationYesXPlanned
okCFrontPanelSetEepromPLL22393ConfigurationYesXX
okCFrontPanelSetTimeoutYesYesYes
okCFrontPanelSetWireInValueYesYesYes
okCFrontPanelUpdateTriggerOutsYesYesYes
okCFrontPanelUpdateWireInsYesYesYes
okCFrontPanelUpdateWireOutsYesYesYes
okCFrontPanelFlashEraseSectorXYesPlanned
okCFrontPanelFlashWriteXYesPlanned
okCFrontPanelFlashReadXYesPlanned
okCFrontPanelWriteI2CYesXYes
okCFrontPanelWriteRegisterXYesX
okCFrontPanelWriteRegistersXYesYes
okCFrontPanelWriteToBlockPipeInYesYesYes
okCFrontPanelWriteToPipeInYesYesYes