snAPI package#
Submodules#
- snAPI.Constants module
DeviceTypeMeasModeMeasControlRefSourceRefSource.InternalRefSource.External_10MHZRefSource.Wr_Master_GenericRefSource.Wr_Slave_GenericRefSource.Wr_Grandm_GenericRefSource.Extn_GPS_PPSRefSource.Extn_GPS_PPS_UARTRefSource.Wr_Master_HarpRefSource.Wr_Slave_HarpRefSource.Wr_Grandm_HarpRefSource.External_100MHZRefSource.External_500MHZ
TrigModeLogLevelCoincidenceModeCoincidenceTimeWRmodeWRstatusWRstatus.LinkONWRstatus.LinkUPWRstatus.ModeBitmaskWRstatus.ModeOffWRstatus.ModeSlaveWRstatus.ModeMasterWRstatus.ModeGMasterWRstatus.LockedCalibratedWRstatus.PtpBitmaskWRstatus.PtpListeningWRstatus.PtpUncalibratedWRSlaveLockWRstatus.PtpSlaveWRstatus.PtpMasterWRMasterLockWRstatus.PtpMasterWRstatus.ServoBitmaskWRstatus.ServoUninitWRstatus.ServoSyncSecWRstatus.ServoSyncNSecWRstatus.ServoSyncPhaseWRstatus.ServoWaitOffsetWRstatus.ServoTrackPhaseWRstatus.MacSetWRstatus.IsNew
MeasSubMode
- snAPI.Main module
snAPIsnAPI.is_winsnAPI.is_linuxsnAPI.deviceIDssnAPI.deviceConfigsnAPI.measDescriptionsnAPI.devicesnAPI.filtersnAPI.whiteRabbitsnAPI.unfoldsnAPI.rawsnAPI.histogramsnAPI.timeTracesnAPI.correlationsnAPI.manipulatorssnAPI.logPrint()snAPI.logException()snAPI.setLogLevel()snAPI.initAPI()snAPI.exitAPI()snAPI.getDeviceIDs()snAPI.getDevice()snAPI.getFileDevice()snAPI.initDevice()snAPI.closeDevice()snAPI.setMeasurementSubMode()snAPI.addBoolTag()snAPI.addIntTag()snAPI.addFloatTag()snAPI.addStringTag()snAPI.addByteArrayTag()snAPI.addFloatArrayTag()snAPI.clearCustomTags()snAPI.setPTUFilePath()snAPI.loadIniConfig()snAPI.setIniConfig()snAPI.getDeviceConfig()snAPI.getMeasDescription()snAPI.getCountRates()snAPI.getSyncPeriod()snAPI.getNumAllChannels()
DeviceDevice.setSyncDiv()Device.setSyncTrigMode()Device.setSyncEdgeTrig()Device.setSyncCFD()Device.setSyncChannelOffset()Device.setSyncChannelEnable()Device.setSyncDeadTime()Device.setInputHysteresis()Device.setTimingMode()Device.setStopOverflow()Device.setBinning()Device.setOffset()Device.setHistoLength()Device.setMeasControl()Device.setTriggerOutput()Device.setMarkerEdges()Device.setMarkerEnable()Device.setMarkerHoldoffTime()Device.setOflCompression()Device.setInputTrigMode()Device.setInputEdgeTrig()Device.setInputCFD()Device.setInputChannelOffset()Device.setInputChannelEnable()Device.setInputDeadTime()
FilterWhiteRabbitWhiteRabbit.macWhiteRabbit.initScriptWhiteRabbit.SFPnamesWhiteRabbit.SFPdTxsWhiteRabbit.SFPdRxsWhiteRabbit.SFPalphasWhiteRabbit.getMAC()WhiteRabbit.setMAC()WhiteRabbit.getSFPData()WhiteRabbit.getInitScript()WhiteRabbit.setInitScript()WhiteRabbit.setMode()WhiteRabbit.getTime()WhiteRabbit.setTime()WhiteRabbit.initLink()WhiteRabbit.getStatus()WhiteRabbit.getTermOutput()
RawUnfoldHistogramTimeTraceCorrelationManipulators
- snAPI.Utils module
ColorColor.RstColor.BlaColor.RedColor.GreColor.YelColor.BluColor.PurColor.CyaColor.WhiColor.BBlaColor.BRedColor.BGreColor.BYelColor.BBluColor.BPurColor.BCyaColor.BWhiColor.UBlaColor.URedColor.UGreColor.UYelColor.UBluColor.UPurColor.UCyaColor.UWhiColor.IBlaColor.IRedColor.IGreColor.IYelColor.IBluColor.IPurColor.ICyaColor.IWhiColor.BIBlaColor.BIRedColor.BIGreColor.BIYelColor.BIBluColor.BIPurColor.BICyaColor.BIWhiColor.On_BlaColor.On_RedColor.On_GreColor.On_YelColor.On_BluColor.On_PurColor.On_CyaColor.On_WhiColor.On_IBlaColor.On_IRedColor.On_IGreColor.On_IYelColor.On_IBluColor.On_IPurColor.On_ICyaColor.On_IWhi