ALICE 1.3  1.3.14
Developer documentation
alice-desktop-1 Namespace Reference

Data Structures

class  CreateToolTip
 Tool Tip Ballon help stuff. More...
 

Functions

def BSaveConfig (filename)
 Save current configureation to file. More...
 
def BSaveConfigIA ()
 Save current configuration from IA window. More...
 
def BSaveConfigSA ()
 Save current configuration from SA window. More...
 
def BSaveConfigBP ()
 Save current configuration from Bode window. More...
 
def BSaveConfigTime ()
 Save current configuration from Scope window. More...
 
def BLoadConfig (filename)
 Load configuration from a file
More...
 
def ReMakeAWGwaves ()
 Re Make the current selected AWG waveform buffers. More...
 
def BLoadConfigIA ()
 Load confirfuration from IA window button. More...
 
def BLoadConfigSA ()
 Load confirfuration from SA window button. More...
 
def BLoadConfigBP ()
 Load confirfuration from Bode window button. More...
 
def BLoadConfigTime ()
 Load confirfuration from Scope window button. More...
 
def RunScript ()
 Run a script file. More...
 
def BgColor ()
 Toggle the Background and text colors based on ColorMode. More...
 
def BSaveScreen ()
 Save scope canvas as encapsulated postscript file. More...
 
def BSaveScreenXY ()
 Save XY canvas as encapsulated postscript file. More...
 
def BSaveScreenIA ()
 Save IA canvas as encapsulated postscript file. More...
 
def BSaveScreenBP ()
 Save Bode canvas as encapsulated postscript file. More...
 
def BSaveData ()
 Save scope all time array data to file. More...
 
def BSaveMuxData ()
 Save External Mux data to file. More...
 
def BSaveChannelData ()
 Save selected scope time array data to file. More...
 
def BSaveToClipBoard (TempBuffer)
 
def BReadFromClipboard ()
 
def BLoadDFiltAClip ()
 
def BLoadDFiltBClip ()
 
def BLoadAWGAFiltClip ()
 
def BLoadAWGBFiltClip ()
 
def BReadData ()
 Read scope all time array data from saved file. More...
 
def BHelp ()
 Open User Guide in Browser open a URL, in this case, the ALICE desk-top-users-guide. More...
 
def BAbout ()
 Show info on software / firmware / hardware. More...
 
def BSnapShot ()
 Take snap shot of displayed time waveforms. More...
 
def BSnapShotXY ()
 Take snap shot of displayed XY Traces. More...
 
def BSaveCal ()
 Save gain, offset and filter variables for external dividers. More...
 
def BLoadCal ()
 Load gain, offset and filter variables for external dividers. More...
 
def BUserAMeas ()
 Ask user for channel A Measurement Label and Formula. More...
 
def BUserBMeas ()
 Ask user for channel B Measurement Label and Formula. More...
 
def BUserCustomPlotText ()
 Ask user to enter custom plot label string. More...
 
def NewEnterMathControls ()
 Make New Math waveform controls menu window. More...
 
def DestroyMathScreen ()
 Destroy New Math waveform controls menu window. More...
 
def CheckMathString ()
 Check Math String for syntac errors. More...
 
def CheckMathXString ()
 Check X Math String for syntac errors. More...
 
def CheckMathYString ()
 Check Y Math String for syntac errors. More...
 
def ApplyMathString ()
 Apply Math string from entry widget. More...
 
def ApplyMathXString ()
 Apply X Math string from entry widget. More...
 
def ApplyMathYString ()
 Apply Y Math string from entry widget. More...
 
def BSetMarkerLocation ()
 Ask user for new Marker text location on screen. More...
 
def donothing ()
 Nop. More...
 
def DoNothing (event)
 Another Nop. More...
 
def BShowCurvesAll ()
 Set to display all time waveforms. More...
 
def BShowCurvesNone ()
 Turn off display of all time waveforms. More...
 
def BTriggerEdge ()
 Function no longer used. More...
 
def BTrigger50p ()
 Set Trigger level to 50% (mid) point of current waveform. More...
 
def BTriggerMode ()
 place holder for future hardware triggering if implemented More...
 
def BTriglevel (event)
 evalute trigger level entry string to a numerical value and set new trigger level
More...
 
def BHoldOff (event)
 Set Hold off time from entry widget. More...
 
def BHozPoss (event)
 
def SetTriggerPoss ()
 
def IncHoldOff ()
 
def SetMuxAPoss ()
 Analog Mux buttons. More...
 
def SetMuxBPoss ()
 
def SetMuxCPoss ()
 
def SetMuxDPoss ()
 
def SetScaleMuxA ()
 
def SetScaleMuxB ()
 
def SetScaleMuxC ()
 
def SetScaleMuxD ()
 
def SetVAPoss ()
 
def SetVBPoss ()
 
def SetIAPoss ()
 
def SetIBPoss ()
 
def SetXYVAPoss ()
 
def SetXYVBPoss ()
 
def SetXYIAPoss ()
 
def SetXYIBPoss ()
 
def Bcloseexit ()
 Fubntion to close and exit ALICE. More...
 
def BStart ()
 Start aquaring scope time data. More...
 
def BStartOhm ()
 
def BStartIA ()
 Start Impedance Tool
More...
 
def IASourceSet ()
 Set up IA AWG sources. More...
 
def BStop ()
 Stop (pause) scope tool. More...
 
def BPower ()
 Toggel on/off analog power. More...
 
def BRoll ()
 Toggel on/off Roll Sweep Mode. More...
 
def BTime ()
 Set Hor time scale from entry widget. More...
 
def BCHAlevel ()
 
def BCHAIlevel ()
 
def BCHBlevel ()
 
def BCHBIlevel ()
 
def BOffsetA (event)
 
def BIOffsetA (event)
 
def BOffsetB (event)
 
def BIOffsetB (event)
 
def TimeCheckBox ()
 set check box colors More...
 
def XYCheckBox ()
 
def FreqCheckBox ()
 
def BodeCheckBox ()
 
def IACheckBox ()
 
def PhACheckBox ()
 
def OhmCheckBox ()
 
def ETSCheckBox ()
 
def Analog_In ()
 Main Loop. More...
 
def Ohm_Analog_In ()
 Ohmmeter loop. More...
 
def Analog_Time_In ()
 Scope time main loop Read the analog data and store the data into the arrays. More...
 
def Analog_Phase_In ()
 
def Analog_Roll_time ()
 
def Analog_Chop_Time ()
 
def Analog_Fast_time ()
 
def Cal_trace_scalars (SampleStart, SampleEnd)
 
def Sine_Phase ()
 
def Digital_RC_High_Pass (InBuff, TC1, Gain)
 Digital RC filter function for input divider frequency compensation TC1 is in micro seconds. More...
 
def Digital_RC_Low_Pass (InBuff, TC1, Gain)
 Digital filter function for input divider frequency compensation TC1 is in micro seconds. More...
 
def shift_buffer (arr, num, fill_value=numpy.nan)
 Function to left (-num) or right (+num) shift buffer and fill with a value returns same length buffer preallocate empty array and assign slice. More...
 
def Analog_Freq_In ()
 Main SA and Bode loop Read from the stream and store the data into the arrays. More...
 
def MakeHistogram ()
 Make histogram of time signals. More...
 
def BHistAsPercent ()
 Plot Histogram as Percent? More...
 
def FindRisingEdge (Trace1, Trace2)
 Routine to find rising edge of traces. More...
 
def ReInterploateTrigger (TrgBuff)
 Interpolate time between samples around trigger event. More...
 
def FindTriggerSample (TrgBuff)
 Find the sample where trigger event happened. More...
 
def DestroyDigScreen ()
 Distroy the Digital I/O screen. More...
 
def sel ()
 
def MakeDigScreen ()
 Make the Digital I/O screen. More...
 
def DestroyDacScreen ()
 Destroy the DAC Screen. More...
 
def sel0 (temp)
 
def sel1 (temp)
 
def sel2 (temp)
 
def sel3 (temp)
 
def MakeDacScreen ()
 Make the DAC interface screen
More...
 
def UpdateTimeAll ()
 Update Data, trace and time screen. More...
 
def UpdateTimeTrace ()
 Update time trace and screen. More...
 
def UpdateTimeScreen ()
 Update time screen with trace and text. More...
 
def UpdateXYAll ()
 Update Data, trace and XY screen. More...
 
def UpdateXYTrace ()
 Update XY trace and screen. More...
 
def UpdateXYScreen ()
 Update XY screen with trace and text. More...
 
def MakeTimeTrace ()
 Make the scope time traces. More...
 
def MakeXYTrace ()
 Make the XY plot traces. More...
 
def MakeTimeScreen ()
 Update the time screen with traces and text
More...
 
def MakeXYScreen ()
 Update the XY screen traces and text. More...
 
def SetScaleA ()
 
def SetScaleIA ()
 
def SetScaleB ()
 
def SetScaleIB ()
 
def SetXYScaleA ()
 
def SetXYScaleB ()
 
def onCanvasClickRight (event)
 
def onCanvasClickScroll (event)
 Shift Time or vertical cursors if on or shift gated measurement cursors if enabled. More...
 
def onCanvasUpArrow (event)
 Move Vertical cursors up 1 or 5. More...
 
def onCanvasDownArrow (event)
 Move Vertical cursors down 1 or 5. More...
 
def onCanvasLeftArrow (event)
 Move Time curcors left 1 or 5. More...
 
def onCanvasRightArrow (event)
 Move Time curcors right 1 or 5. More...
 
def onCanvasSpaceBar (event)
 Pause / start on space bar. More...
 
def onCanvasClickLeft (event)
 
def onCanvasOne (event)
 
def onCanvasTwo (event)
 
def onCanvasThree (event)
 
def onCanvasFour (event)
 
def onCanvasFive (event)
 
def onCanvasSix (event)
 
def onCanvasSeven (event)
 
def onCanvasEight (event)
 
def onCanvasNine (event)
 
def onCanvasZero (event)
 
def onCanvasTrising (event)
 
def onCanvasTfalling (event)
 
def onCanvasSnap (event)
 
def onCanvasAverage (event)
 
def onCanvasShowTcur (event)
 
def onCanvasShowVcur (event)
 
def onCanvasXYRightClick (event)
 
def onCanvasXYScrollClick (event)
 
def onCanvasXYLeftClick (event)
 
def time_points_from_freq (freq, fs=1, density=False)
 
def TimeSeriesNoise (n, Fsample, mag, b=4)
 
def TimeSeriesSingleTone (n, BinNum, Fsample, mag)
 
def PinkNoise (N, mag)
 
def BlueNoise (N, mag)
 
def BrownNoise (N, mag)
 
def VioletNoise (N, mag)
 
def SchroederPhase (Length, NrTones, Ampl)
 
def Wrap (InArray, WrFactor)
 
def UnWrap (InArray, WrFactor)
 
def Write_WAV (data, repeat, filename)
 
def BAWGAAmpl (temp)
 
def BAWGAOffset (temp)
 
def BAWGAFreq (temp)
 
def ToggleAWGAPhaseDelay ()
 
def BAWGAPhaseDelay ()
 
def BAWGAPhase (temp)
 
def BAWGADutyCycle (temp)
 
def BAWGAShape ()
 
def AWGAReadFile ()
 
def AWGALoadCSV ()
 
def SplitAWGAwaveform ()
 
def AWGANumCycles ()
 
def AWGAReadWAV ()
 
def AWGALoadWAV ()
 
def AWGAWriteFile ()
 
def AWGAMakeMath ()
 
def AWGAConfigMath ()
 
def AWGAMakeBodeSine ()
 
def AWGAMakeFMSine ()
 
def AWGAMakeAMSine ()
 
def AWGAMakePWMSine ()
 
def AWGAMakeFourier ()
 
def AWGAMakeSinc ()
 
def AWGAMakeSSQ ()
 
def AWGAMakeTrapazoid ()
 
def AWGAMakePulse ()
 
def AWGAMakeRamp ()
 
def AWGAMakeUpDownRamp ()
 
def AWGAMakeImpulse ()
 
def AWGAMakeUUNoise ()
 
def AWGAMakeUGNoise ()
 
def BAWGAModeLabel ()
 
def UpdateAWGA ()
 
def AddAWGANoise ()
 
def SetBCompA ()
 
def AWGBNumCycles ()
 
def BAWGBAmpl (temp)
 
def BAWGBOffset (temp)
 
def BAWGBFreq (temp)
 
def ToggleAWGBPhaseDelay ()
 
def BAWGBPhaseDelay ()
 
def BAWGBPhase (temp)
 
def BAWGBDutyCycle (temp)
 
def BAWGBShape ()
 
def AWGBReadFile ()
 
def AWGBLoadCSV ()
 
def SplitAWGBwaveform ()
 
def AWGBReadWAV ()
 
def AWGBLoadWAV ()
 
def AWGBWriteFile ()
 
def AWGBMakeMath ()
 
def AWGBConfigMath ()
 
def AWGBMakeFourier ()
 
def AWGBMakeBodeSine ()
 
def AWGBMakePWMSine ()
 
def AWGBMakeSinc ()
 
def AWGBMakeSSQ ()
 
def AWGBMakeTrapazoid ()
 
def AWGBMakePulse ()
 
def AWGBMakeRamp ()
 
def AWGBMakeUpDownRamp ()
 
def AWGBMakeImpulse ()
 
def AWGBMakeUUNoise ()
 
def AWGBMakeUGNoise ()
 
def BAWGBModeLabel ()
 
def UpdateAWGB ()
 
def AddAWGBNoise ()
 
def UpdateAwgCont ()
 
def UpdateAwgContRet (temp)
 
def BAWGEnab ()
 
def BAWGSync ()
 
def BSaveScreenSA ()
 
def Bnot ()
 
def BShowCurvesAllSA ()
 
def BShowCurvesNoneSA ()
 
def BNormalmode ()
 
def BPeakholdmode ()
 
def BAveragemode ()
 
def BResetFreqAvg ()
 
def BSTOREtraceSA ()
 
def BSTOREtraceBP ()
 
def BCSVfile ()
 
def BSaveDataIA ()
 
def BStartSA ()
 
def BStopSA ()
 
def Blevel1 ()
 
def Blevel2 ()
 
def Blevel3 ()
 
def Blevel4 ()
 
def Bsamples1 ()
 
def Bsamples2 ()
 
def BDBdiv1 ()
 
def BDBdiv2 ()
 
def BStartBP ()
 
def BStopBP ()
 
def Blevel1BP ()
 
def Blevel2BP ()
 
def Blevel3BP ()
 
def Blevel4BP ()
 
def BDBdiv1BP ()
 
def BDBdiv2BP ()
 
def BShowCurvesAllBP ()
 
def BShowCurvesNoneBP ()
 
def UpdateBodeAll ()
 
def UpdateBodeTrace ()
 
def UpdateBodeScreen ()
 
def UpdateFreqAll ()
 
def UpdateFreqTrace ()
 
def UpdateFreqScreen ()
 
def DoFFT ()
 
def MakeFreqTrace ()
 
def MakeBodeTrace ()
 
def MakeBodeScreen ()
 
def UpdateIAAll ()
 
def UpdateIATrace ()
 
def UpdateIAScreen ()
 
def DoImpedance ()
 
def MakeIATrace ()
 
def MakeIAScreen ()
 Draw the impedance Analyzer screen. More...
 
def IACaresize (event)
 
def MakeIAWindow ()
 
def DestroyIAScreen ()
 
def BSaveIASweep ()
 
def IACapZero ()
 
def IACapReset ()
 
def MakeNyquistPlot ()
 
def DestroyNqPScreen ()
 
def NqPCaresize (event)
 
def MakeNqPScreen ()
 Draw the Nyquist plot screen. More...
 
def MakeNicPlot ()
 
def DestroyNiCScreen ()
 
def NiCCaresize (event)
 
def MakeNiCScreen ()
 Make the Nichols Plot screen. More...
 
def UpdateNqPAll ()
 
def UpdateNqPTrace ()
 
def UpdateNqPScreen ()
 
def UpdateNiCAll ()
 
def UpdateNiCTrace ()
 
def UpdateNiCScreen ()
 
def VAtoggle ()
 
def VABtoggle ()
 
def VBtoggle ()
 
def IAtoggle ()
 
def IBtoggle ()
 
def MakePhAWindow ()
 
def DestroyPhAScreen ()
 
def PhACaresize (event)
 
def UpdatePhAAll ()
 
def UpdatePhATrace ()
 
def UpdatePhAScreen ()
 
def MakePhATrace ()
 
def MakePhAScreen ()
 
def BSavePhAData ()
 
def PlotPhAFromFile ()
 
def STOREcsvfile ()
 
def MakeFreqScreen ()
 Make Spectrum Analyzer Screen. More...
 
def INITIALIZEstart ()
 
def CALCFFTwindowshape ()
 
def BUserFFTwindow ()
 
def BFileFFTwindow ()
 
def onCanvasFreqRightClick (event)
 
def onCanvasFreqClickScroll (event)
 
def onCanvasFreqLeftClick (event)
 
def onCanvasSAOne (event)
 
def onCanvasSATwo (event)
 
def onCanvasSAThree (event)
 
def onCanvasSAFour (event)
 
def onCanvasSAFive (event)
 
def onCanvasSASix (event)
 
def onCanvasSASeven (event)
 
def onCanvasSAEight (event)
 
def onCanvasSANine (event)
 
def onCanvasSAZero (event)
 
def onCanvasSASnap (event)
 
def onCanvasSANormal (event)
 
def onCanvasSAPeak (event)
 
def onCanvasSAReset (event)
 
def onCanvasSAAverage (event)
 
def onCanvasShowFcur (event)
 
def onCanvasShowdBcur (event)
 
def onCanvasShowPcur (event)
 
def onCanvasBodeRightClick (event)
 
def onCanvasBodeClickScroll (event)
 
def onCanvasBodeLeftClick (event)
 
def onCanvasBdOne (event)
 
def onCanvasBdTwo (event)
 
def onCanvasBdThree (event)
 
def onCanvasBdFour (event)
 
def onCanvasBdFive (event)
 
def onCanvasBdSix (event)
 
def onCanvasBdSeven (event)
 
def onCanvasBdEight (event)
 
def onCanvasBdNine (event)
 
def onCanvasBdZero (event)
 
def onCanvasBdSnap (event)
 
def onCanvasShowBPcur (event)
 
def onCanvasShowBdBcur (event)
 
def onCanvasShowPdBcur (event)
 
def onAWGAscroll (event)
 
def onAWGBscroll (event)
 
def onTextScroll (event)
 
def onAWGAkey (event)
 
def onAWGBkey (event)
 
def onTextKeyAWG (event)
 
def onTextKey (event)
 
def onSpinBoxScroll (event)
 
def MakeAWGWindow ()
 
def BAWG2X ()
 
def DestroyAWGScreen ()
 
def MakeMuxModeWindow ()
 
def SetDualMuxMode ()
 
def SetChopMuxMode ()
 
def SyncImage ()
 
def DestroyMuxScreen ()
 
def BodeCaresize (event)
 
def BStepSync ()
 
def BSweepSync ()
 
def BDSweepFromFile ()
 
def MakeBodeWindow ()
 
def DestroyBodeScreen ()
 
def FreqCaresize (event)
 
def MakeSpectrumWindow ()
 
def DestroySpectrumScreen ()
 
def XYcaresize (event)
 
def MakeXYWindow ()
 
def DestroyXYScreen ()
 
def SelfCalibration ()
 
def Save_Cal_file ()
 
def SPIShiftOut (DValue)
 ========== MiniGen routines ========== SPI shift output routine More...
 
def SetAD9833 (temp)
 
def BSendMG ()
 Send serial data to DDS board. More...
 
def MakeMinigenWindow ()
 Make AD983x based DDS generator screen. More...
 
def DestroyMinigenScreen ()
 Destroy DDS board sacrren. More...
 
def onMiniGenScroll (event)
 
def DA1ShiftOut (D1Value, D2Value)
 if ETSStatus.get() > 0 and ETSDisp.get() > 0: MGLoad() More...
 
def BSendDA1 ()
 
def MakeDA1Window ()
 Make window to control PMOD DA1 board. More...
 
def DestroyDA1Screen ()
 Destroy PMOD DA1 screen. More...
 
def DigPotShiftOut (DValue)
 
def DigPotSend (Temp)
 
def UpdatePotSlider ()
 
def MakeDigPotWindow ()
 set up controls for single, dual or quad, digital pots More...
 
def DestroyDigPotScreen ()
 
def BSendGS ()
 
def MakeAD5626Window ()
 Make Controls for AD5626 serial DAC. More...
 
def onAD5626Scroll (event)
 
def DestroyAD5626Screen ()
 
def MakeGenericSerialWindow ()
 
def DestroyGenericSerialScreen ()
 
def MakeDigFiltWindow ()
 Make screen for applying digital filters. More...
 
def onRetDigFiltA (event)
 
def onDigFiltAScroll (event)
 
def BuildBoxCarA ()
 
def onRetDigFiltB (event)
 
def onDigFiltBScroll (event)
 
def BuildBoxCarB ()
 
def DestroyDigFiltScreen ()
 
def BLoadDFiltA ()
 
def BDFiltAMath ()
 
def BLoadDFiltB ()
 
def BDFiltBMath ()
 
def onRetAWGFiltA (event)
 
def onAWGFiltAScroll (event)
 
def BuildAWGBoxCarA ()
 
def onRetAWGFiltB (event)
 
def onAWGFiltBScroll (event)
 
def BuildAWGBoxCarB ()
 
def BLoadAWGFiltA ()
 
def BAWGFiltAMath ()
 
def BLoadAWGFiltB ()
 
def BAWGFiltBMath ()
 
def BuildRejectFilter (Order, Freject, Fsample)
 
def fit_exp (xs, ys)
 
def MakeCommandScreen ()
 
def DestroyCommandScreen ()
 
def RExecuteFromString (temp)
 
def BExecuteFromString ()
 
def CAresize (event)
 
def UpdateMeasureScreen ()
 
def MakeMeasureScreen ()
 
def DestroyMeasureScreen ()
 
def MakeBoardScreen ()
 
def DestroyBoardScreen ()
 
def ConnectDevice ()
 
def SelectBoard ()
 temp = 0 print "read ADM1177 controler" print devx.ctrl_transfer( 0xa0, 0x17, 0, 0, temp, 0, 100 ) print temp More...
 
def MakeSampleRateMenu ()
 
def DestroySampleRate ()
 
def onSrateScroll (event)
 
def onRetSrate (event)
 
def SetSampleRate ()
 
def onStopfreqScroll (event)
 
def onStopBodeScroll (event)
 
def SetADC_Mux ()
 
def TraceSelectADC_Mux ()
 
def UpdateFirmware ()
 
def MakeOhmWindow ()
 if askyesno("Flash Failed", "Failed to update firmware.\n Try again?"): try: session.flash_firmware(filename) except: showwarning("Complete","Flash Firmware Complete: \n Un-plug board to cycle power.") More...
 
def DestroyOhmScreen ()
 
def MakeETSWindow ()
 
def DestroyETSScreen ()
 
def MGLoad ()
 
def ETSscroll (event)
 
def onFminScroll (event)
 
def onMulXScroll (event)
 
def ETSUpdate ()
 
def Settingsscroll (event)
 
def SettingsTextKey (event)
 
def MakeSettingsMenu ()
 
def SetETSComp ()
 
def UpdateAWGWin ()
 
def SettingsUpdate ()
 
def DestroySettings ()
 
def onCanvasMouse_xy (event)
 
def BSetFmin ()
 
def ReSetAGO ()
 
def ReSetBGO ()
 
def ReSetAIGO ()
 
def ReSetBIGO ()
 
def OpenOtherTools ()
 
def DestroyOOTwindow ()
 
def ResetColors ()
 Colors that can be modified Use function to reset to "factory" colors. More...
 
def ColorSelector ()
 Color Selector / Editor. More...
 
def DestroyColorScreen ()
 
def ResetAllColors ()
 
def SetColorT1 ()
 
def SetColorT2 ()
 
def SetColorT3 ()
 
def SetColorT4 ()
 
def SetColorT5 ()
 
def SetColorT6 ()
 
def SetColorT7 ()
 
def SetColorTR1 ()
 
def SetColorTR2 ()
 
def SetColorTR3 ()
 
def SetColorTR4 ()
 
def SetColorTR5 ()
 
def SetColorTR6 ()
 
def SetColorTR7 ()
 
def SetColorGrid ()
 
def SetColorText ()
 
def SetColorTrig ()
 
def SetColorZLine ()
 
def FourierSawTooth (Length, NumTerms, Ampl)
 
def SinePower (Length, Power, Phase, Ampl)
 
def AWGAMakeFullWaveSine ()
 
def AWGAMakeHalfWaveSine ()
 
def AWGBMakeFullWaveSine ()
 
def AWGBMakeHalfWaveSine ()
 
def IApBtoggle ()
 
def UnitConvert (Value)
 
def RDbutton ()
 
def DrawRes (X, Y)
 
def RDSetAGO ()
 
def RDSetBGO ()
 
def MakeResDivWindow ()
 
def DestroyResDivScreen ()
 
def Dloger_on_off ()
 
def DlogerClose_out ()
 
def DlogerOpen_out ()
 

Variables

bool numpy_found = True
 
bool matplot_found = True
 
 InitFileName = str(sys.argv[1])
 
bool pysmu_found = True
 
string RevDate = "28 Jan 2022"
 
string SWRev = "1.3 "
 
string Version_url = 'https://github.com/analogdevicesinc/alice/releases/download/1.3.12/alice-desktop-1.3-setup.exe'
 
string TBicon
 
 root = Tk()
 
 img = PhotoImage(data=TBicon)
 
int GRW = 720
 Window graph area Values that can be modified. More...
 
int GRH = 390
 
int X0L = 55
 
int Y0T = 25
 
int GRWF = 720
 
int GRHF = 390
 
int X0LF = 45
 
int Y0TF = 25
 
int GRWBP = 720
 
int GRHBP = 390
 
int X0LBP = 45
 
int Y0TBP = 25
 
int GRWXY = 420
 
int GRHXY = 390
 
int X0LXY = 55
 
int Y0TXY = 25
 
int GRWIA = 400
 
int GRHIA = 400
 
int X0LIA = 37
 
int Y0TIA = 25
 
int GRWNqP = 400
 
int GRHNqP = 400
 
int X0LNqP = 25
 
int Y0TNqP = 25
 
int GRWNiC = 400
 
int GRHNiC = 400
 
int X0LNiC = 25
 
int Y0TNiC = 25
 
int GRWPhA = 400
 
int GRHPhA = 400
 
int X0LPhA = 37
 
int Y0TPhA = 25
 
int FontSize = 8
 
int BorderSize = 1
 
int MouseX = -10
 
int MouseCAV = -10
 
string COLORframes = "#000080"
 Colors that can be modified. More...
 
string COLORcanvas = "#000000"
 
string COLORgrid = "#808080"
 
string COLORzeroline = "#0000ff"
 
string COLORtrace1 = "#00ff00"
 
string COLORtrace2 = "#ff8000"
 
string COLORtrace3 = "#00ffff"
 
string COLORtrace4 = "#ffff00"
 
string COLORtrace5 = "#ff00ff"
 
string COLORtrace6 = "#C80000"
 
string COLORtrace7 = "#8080ff"
 
string COLORtraceR1 = "#008000"
 
string COLORtraceR2 = "#905000"
 
string COLORtraceR3 = "#008080"
 
string COLORtraceR4 = "#808000"
 
string COLORtraceR5 = "#800080"
 
string COLORtraceR6 = "#800000"
 
string COLORtraceR7 = "#4040a0"
 
string COLORtext = "#ffffff"
 
string COLORtrigger = "#ff0000"
 
string COLORsignalband = "#ff0000"
 
string ButtonGreen = "#00ff00"
 
string ButtonRed = "#ff0000"
 
string GUITheme = "Light"
 
int ButtonOrder = 0
 
int SBoxarrow = 11
 
int Closed = 0
 
 ColorMode = IntVar(0)
 
string FrameBG = "#d7d7d7"
 
string ButtonText = "#000000"
 
 ButRelief = RAISED
 
 LabRelief = FLAT
 
 FrameRefief = RIDGE
 
string LocalLanguage = "English"
 
float OnBoardRes = 50.83
 set value for on board resistors and ext AD584 reference More...
 
float AD584act = 2.5
 
float HoldOff = 0.0
 
int LShift = 0
 
int BaseSampleRate = 100000
 
int AWGSAMPLErate = BaseSampleRate
 
int SAMPLErate = BaseSampleRate
 
int MinSamples = 2000
 
int MaxSamples = 200000
 
int ETSrecord = 2000
 
int AWGRecLength = 32768
 
int DISsamples = GRW
 
int First_Slow_sweep = 0
 
int Slow_Sweep_Limit = 200
 
float TRIGGERlevel = 2.5
 
string MathString = "VBuffA[t] + VBuffB[t]"
 default math equations More...
 
string MathUnits = " V"
 
string MathXString = "VBuffA[t]"
 
string MathXUnits = " V"
 
string MathYString = "VBuffB[t]"
 
string MathYUnits = " V"
 
string UserAString = "MaxV1-VATop"
 
string UserALabel = "OverShoot"
 
string UserBString = "MinV2-VBBase"
 
string UserBLabel = "UnderShoot"
 
string MathAxis = "V-A"
 
string MathXAxis = "V-A"
 
string MathYAxis = "V-B"
 
string AWGAMathString = "(VBuffA + VBuffB)/2"
 
string AWGBMathString = "(VBuffA + VBuffB)/2"
 
string AWGAcsvFile = "examplea.csv"
 
string AWGBcsvFile = "exampleb.csv"
 
string AWGAwavFile = "examplea.wav"
 
string AWGBwavFile = "exampleb.wav"
 
string FFTUserWindowString = "numpy.kaiser(SMPfft, 14) * 3"
 
string DigFilterAString = "numpy.sinc(numpy.linspace(-1, 1, 91))"
 
string DigFilterBString = "numpy.sinc(numpy.linspace(-1, 1, 91))"
 
string AWGFilterAString = "numpy.sinc(numpy.linspace(-1, 1, 91))"
 
string AWGFilterBString = "numpy.sinc(numpy.linspace(-1, 1, 91))"
 
string ChaMeasString1 = "DCV1"
 
string ChaMeasString2 = "DCI1"
 
string ChaMeasString3 = "SV1"
 
string ChaMeasString4 = "MaxV1-MinV1"
 
string ChaMeasString5 = "MaxI1-MinI1"
 
string ChaMeasString6 = "math.sqrt(SV1**2 - DCV1**2)"
 
string ChbMeasString1 = "DCV2"
 
string ChbMeasString2 = "DCI2"
 
string ChbMeasString3 = "SV2"
 
string ChbMeasString4 = "MaxV2-MinV2"
 
string ChbMeasString5 = "MaxI2-MinI2"
 
string ChbMeasString6 = "math.sqrt(SV2**2 - DCV2**2)"
 
string ChaLableSrring1 = "CHA-DCV "
 
string ChaLableSrring2 = "CHA-DCI "
 
string ChaLableSrring3 = "CHA-TRMS "
 
string ChaLableSrring4 = "CHA-VP-P "
 
string ChaLableSrring5 = "CHA-IP-P "
 
string ChaLableSrring6 = "CHA-ACRMS "
 
string ChbLableSrring1 = "CHB-DCV "
 
string ChbLableSrring2 = "CHB-DCI "
 
string ChbLableSrring3 = "CHB-TRMS "
 
string ChbLableSrring4 = "CHB-VP-P "
 
string ChbLableSrring5 = "CHB-IP-P "
 
string ChbLableSrring6 = "CHB-ACRMS "
 
 LabelPlotText = IntVar(0)
 
string PlotLabelText = "Custom Plot Label"
 
 GridWidth = IntVar(0)
 defaukt trace width in pixels / number of averages More...
 
 TRACEwidth = IntVar(0)
 
 TRACEaverage = IntVar(0)
 
 Vdiv = IntVar(0)
 
 LPFTrigger = IntVar(0)
 
 Trigger_LPF_length = IntVar(0)
 
 HarmonicMarkers = IntVar(0)
 
 AWGShowAdvanced = IntVar(0)
 
 AWG_Amp_Mode = IntVar(0)
 
 AWGA_Ext_Gain = DoubleVar(0)
 
 AWGA_Ext_Offset = DoubleVar(0)
 
 AWGB_Ext_Gain = DoubleVar(0)
 
 AWGB_Ext_Offset = DoubleVar(0)
 
 AWG_2X = IntVar(0)
 
 Two_X_Sample = IntVar(0)
 
 ADC_Mux_Mode = IntVar(0)
 
int Last_ADC_Mux_Mode = 0
 
 Alternate_Sweep_Mode = IntVar(0)
 
list ChopModeFilter = [0.25, 0.25, 0.25, 0.25]
 
 Roll_Mode = IntVar(0)
 
 UnAvgSav = IntVar(0)
 
 ZEROstuffing = IntVar(0)
 
 FFTwindow = IntVar(0)
 
int RelPhaseCorrection = 15
 
 RelPhaseCenter = IntVar(0)
 
 ImpedanceCenter = IntVar(0)
 
 MultipleBoards = IntVar(0)
 
int IgnoreFirmwareCheck = 0
 
int EnableScopeOnly = 0
 
int EnableXYPlotter = 1
 
int EnablePhaseAnalizer = 1
 
int EnableSpectrumAnalizer = 1
 
int EnableBodePlotter = 1
 
int EnableImpedanceAnalizer = 1
 
int EnableOhmMeter = 1
 
int EnableDigIO = 1
 
int EnableCommandInterface = 0
 
int EnableMuxMode = 0
 
int EnablePIODACMode = 0
 
int EnableMinigenMode = 0
 
int EnablePmodDA1Mode = 0
 
int EnableDigPotMode = 0
 
int EnableGenericSerialMode = 0
 
int EnableAD5626SerialMode = 0
 
int EnableDigitalFilter = 0
 
int EnableMeasureScreen = 0
 
int EnableETSScreen = 0
 
int EnableHSsampling = 0
 
int EnableUserEntries = 0
 
int AllowFlashFirmware = 0
 
int DeBugMode = 0
 
int ShowTraceControls = 0
 
int v1_adc_conf = 0x20F1
 
int i1_adc_conf = 0x20F7
 
int v2_adc_conf = 0x20F7
 
int i2_adc_conf = 0x20F1
 
int MouseFocus = 1
 
int HistAsPercent = 0
 
int ShowBallonHelp = 0
 
int contloop = 0
 if AWGSync.get() == 0: # running in continuous mode More...
 
int discontloop = 0
 
string AwgLayout = "Horz"
 
string MarkerLoc = 'UL'
 
 CHA_TC1 = DoubleVar(0)
 
 CHA_TC2 = DoubleVar(0)
 
 CHB_TC1 = DoubleVar(0)
 
 CHB_TC2 = DoubleVar(0)
 
 CHA_A1 = DoubleVar(0)
 
 CHA_A2 = DoubleVar(0)
 
 CHB_A1 = DoubleVar(0)
 
 CHB_A2 = DoubleVar(0)
 
 Auto_ETS_Comp = IntVar(0)
 
 ETS_TC1 = DoubleVar(0)
 
 ETS_A1 = DoubleVar(0)
 
 ETS_TC2 = DoubleVar(0)
 
 ETS_A2 = DoubleVar(0)
 
int PhaseOffset1x = 37
 
int PhaseOffset2x = 37
 
 windowingsystem = root.tk.call('tk', 'windowingsystem')
 
 ScreenWidth = root.winfo_screenwidth()
 
 ScreenHeight = root.winfo_screenheight()
 
string Style_String = 'aqua'
 
 menubar = tKinter.Menu(root)
 
 appmenu = tKinter.Menu(menubar, name='apple')
 
 menu
 
 path = pathlib.Path(alice.__file__).parent.absolute()
 
 filename = os.path.join(path, "resources", InitFileName)
 
 InitFile = open(filename)
 
int XOLXY = FontSize * 7
 
 XOLF = int(FontSize * 4.625)
 
 XOLNqP = int(FontSize * 3.125)
 
 style
 
string DevID = "m1k"
 
 default_font = tkFont.nametofont("TkDefaultFont")
 
 size
 
tuple CHvpdiv = (0.001, 0.002, 0.005, 0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1.0, 2.0, 5.0)
 Vertical Sensitivity list in v/div. More...
 
tuple CHipdiv = (0.1, 0.2, 0.5, 1.0, 2.0, 5.0, 10.0, 20.0, 50.0, 100.0, 200.0)
 Vertical Sensitivity list in mA/div. More...
 
tuple SAMagdiv = ("10nV", "100nV", "1uV", "10uV", "100uV", "1mV", "10mV", "0.1", "1.0", "10.0")
 SA Lin scale Max Min values. More...
 
tuple TMpdiv = (0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1.0, 2.0, 5.0, 10.0, 20.0, 50.0, 100.0, 200.0)
 Time list in ms/div. More...
 
tuple ResScalediv = (0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000, 100000)
 
tuple SampRateList
 
list NoiseList = [ "None", "Uniform", "Gaussian"]
 
float TIMEdiv = 0.5
 
tuple RefPhase = ("CA-V", "CB-V", "CA-I", "CB-I")
 
float AWGAAmplvalue = 0.0
 AWG variables. More...
 
float AWGAOffsetvalue = 0.0
 
float AWGAFreqvalue = 0.0
 
int AWGAPhasevalue = 0
 
int AWGAdelayvalue = 0
 
int AWGADutyCyclevalue = 50
 
string AWGAWave = 'dc'
 
float AWGBAmplvalue = 0.0
 
float AWGBOffsetvalue = 0.0
 
float AWGBFreqvalue = 0.0
 
int AWGBPhasevalue = 0
 
int AWGBdelayvalue = 0
 
int AWGBDutyCyclevalue = 50
 
string AWGBWave = 'dc'
 
int AWGACycles = 1
 
int AWGBCycles = 1
 
int AWGABurstDelay = 0
 
int AWGBBurstDelay = 0
 
int Reset_Freq = 300
 
float MeasGateLeft = 0.0
 
float MeasGateRight = 0.0
 
int MeasGateNum = 0
 
 MeasGateStatus = IntVar(0)
 
int DCV1 = 0
 
int DCVMuxA = 0
 Analog Mux channel measurement variables. More...
 
int DCVMuxB = 0
 
int DCVMuxC = 0
 
int DCVMuxD = 0
 
float PeakVA = 0.0
 
float PeakVMA = 0.0
 
float PeakphaseVMA = 0.0
 
float PeakfreqVA = 0.0
 
float PeakphaseVA = 0.0
 
int CHADCy = 0
 
int DCI1 = 0
 
int CHAperiod = 0
 
float CHAVGain = 1.0
 
float CHAVOffset = 0.0
 
float CHAOffset = 2.5
 
float CHAIOffset = 0.0
 
int CANVASwidth = GRW + 2 * X0L
 
int CANVASheight = GRH + Y0T + (FontSize * 7)
 
list ADsignal1 = []
 
list VBuffA = []
 
list VBuffB = []
 
list IBuffA = []
 
list IBuffB = []
 
list VBuffMA = []
 
list VBuffMB = []
 
list VBuffMC = []
 
list VBuffMD = []
 
list VmemoryMuxA = []
 
list VmemoryMuxB = []
 
list VmemoryMuxC = []
 
list VmemoryMuxD = []
 
list VUnAvgA = []
 
list VUnAvgB = []
 
list IUnAvgA = []
 
list IUnAvgB = []
 
list DBuff0 = []
 
list DBuff1 = []
 
list DBuff2 = []
 
list DBuff3 = []
 
list VAresult = []
 
list VBresult = []
 
list IAresult = []
 
list IBresult = []
 
list PhaseIA = []
 
list PhaseIB = []
 
list PhaseVA = []
 
list PhaseVB = []
 
list DFiltACoef = [1]
 
list DFiltBCoef = [1]
 
 DigFiltA = IntVar(0)
 
 DigFiltABoxCar = IntVar(0)
 
 DigFiltBBoxCar = IntVar(0)
 
 DigDeSkewA = IntVar(0)
 
 DigDeSkewB = IntVar(0)
 
 DigFiltB = IntVar(0)
 
 DigBuffA = IntVar(0)
 
 DigBuffB = IntVar(0)
 
 AWGFiltA = IntVar(0)
 
 AWGFiltB = IntVar(0)
 
 AWGFiltABoxCar = IntVar(0)
 
 AWGFiltBBoxCar = IntVar(0)
 
list AWGFiltACoef = [1]
 
list AWGFiltBCoef = [1]
 
dictionary VFilterA = {}
 
dictionary VFilterB = {}
 
 SampleRateStatus = IntVar(0)
 
 ETSStatus = IntVar(0)
 
 ETSDisp = IntVar(0)
 
 ETSDir = IntVar(0)
 
list AWGAwaveform = []
 Cycles = int(37500/AWGAperiodvalue) if Cycles < 1: Cycles = 1 if Cycles > 1: Extend = int((Cycles-1.0)*AWGAperiodvalue/2.0) AWGAwaveform = numpy.pad(AWGAwaveform, (Extend,Extend), 'wrap') More...
 
list AWGA2X = []
 
list AWGBwaveform = []
 Cycles = int(37500/AWGBperiodvalue) if Cycles < 1: Cycles = 1 if Cycles > 1: Extend = int((Cycles-1.0)*AWGBperiodvalue/2.0) AWGBwaveform = numpy.pad(AWGBwaveform, (Extend,Extend), 'wrap') More...
 
list AWGB2X = []
 
 VmemoryA = numpy.ones(1)
 
 VmemoryB = numpy.ones(1)
 
 ImemoryA = numpy.ones(1)
 
 ImemoryB = numpy.ones(1)
 
bool TRACEresetTime = True
 
bool TRACEresetFreq = True
 
 AWGScreenStatus = IntVar(0)
 
list T1Vline = []
 Trace line Array Variables used. More...
 
list T2Vline = []
 
list T1Iline = []
 
list T2Iline = []
 
list TMAVline = []
 
list TMBVline = []
 
list TMCVline = []
 
list TMDVline = []
 
list TMARline = []
 
list TMBRline = []
 
list TMCRline = []
 
list TMDRline = []
 
list XYlineVA = []
 
list XYlineVB = []
 
list XYlineIA = []
 
list XYlineIB = []
 
list XYlineM = []
 
list XYlineMX = []
 
list XYlineMY = []
 
list XYRlineVA = []
 
list XYRlineVB = []
 
list XYRlineIA = []
 
list XYRlineIB = []
 
list XYRlineM = []
 
list XYRlineMX = []
 
list XYRlineMY = []
 
list Tmathline = []
 
list TMXline = []
 
list TMYline = []
 
list T1VRline = []
 
list T2VRline = []
 
list T1IRline = []
 
list T2IRline = []
 
list TMRline = []
 
list D0line = []
 
list D1line = []
 
list D2line = []
 
list D3line = []
 
list Triggerline = []
 
list Triggersymbol = []
 
int SHOWsamples = 4000
 
int SCstart = 0
 
float HozPoss = 0.0
 
int Is_Triggered = 0
 
int TRACES = 1
 
int TRACESread = 0
 
 ScreenTrefresh = IntVar(0)
 
 ScreenXYrefresh = IntVar(0)
 
 NSteps = IntVar(0)
 
 LoopNum = IntVar(0)
 
int LastWindow = -1
 
int LastSMPfft = 0
 
int CurrentFreqX = X0LBP + 14
 
 FBins = numpy.linspace(0, 50000, num=16384)
 
 FStep = numpy.linspace(0, 16384, num=NSteps.get())
 
 FSweepMode = IntVar(0)
 
 FSweepCont = IntVar(0)
 
 FStepSync = IntVar(0)
 
 FSweepSync = IntVar(0)
 
 ShowCA_VdB = IntVar(0)
 
 ShowCA_P = IntVar(0)
 
 ShowCB_VdB = IntVar(0)
 
 ShowCB_P = IntVar(0)
 
 ShowMarkerBP = IntVar(0)
 
 ShowCA_RdB = IntVar(0)
 
 ShowCA_RP = IntVar(0)
 
 ShowCB_RdB = IntVar(0)
 
 ShowCB_RP = IntVar(0)
 
 ShowMathBP = IntVar(0)
 
 ShowRMathBP = IntVar(0)
 
 SingleShotSA = IntVar(0)
 
list FSweepAdB = []
 
list FSweepBdB = []
 
list FSweepAPh = []
 
list FSweepBPh = []
 
list NSweepSeriesR = []
 
list NSweepSeriesX = []
 
list NSweepSeriesMag = []
 
list NSweepSeriesAng = []
 
list NSweepParallelR = []
 
list NSweepParallelC = []
 
list NSweepParallelL = []
 
list NSweepSeriesC = []
 
list NSweepSeriesL = []
 
 NetworkScreenStatus = IntVar(0)
 
 BDSweepFile = IntVar(0)
 
list FileSweepFreq = []
 
list FileSweepAmpl = []
 
int MarkerNum = 0
 
 ShowTCur = IntVar(0)
 
 ShowVCur = IntVar(0)
 
int TCursor = 0
 
 ShowXCur = IntVar(0)
 
 ShowYCur = IntVar(0)
 
int XCursor = 0
 
 ShowFCur = IntVar(0)
 
 ShowdBCur = IntVar(0)
 
int FCursor = 0
 
 ShowBPCur = IntVar(0)
 
 ShowBdBCur = IntVar(0)
 
int BPCursor = 0
 
 RUNstatus = IntVar(0)
 
int PowerStatus = 1
 
int TRIGGERsample = 0
 
int DX = 0
 
list DBdivlist = [1, 2, 3, 5, 10, 15, 20]
 Spectrum Analyzer Values that can be modified. More...
 
 DBdivindex = IntVar(0)
 
 DBlevel = IntVar(0)
 
 DBdivindexBP = IntVar(0)
 
 DBlevelBP = IntVar(0)
 
int hldn = 0
 
 SpectrumScreenStatus = IntVar(0)
 
 SmoothCurvesSA = IntVar(0)
 
 SmoothCurvesBP = IntVar(0)
 
 CutDC = IntVar(0)
 
 IAScreenStatus = IntVar(0)
 
 NqPScreenStatus = IntVar(0)
 
 NqPDisp = IntVar(0)
 
 NiCScreenStatus = IntVar(0)
 
 NiCDisp = IntVar(0)
 
float ImpedanceMagnitude = 0.0
 
float ImpedanceAngle = 0.0
 
float ImpedanceRseries = 0.0
 
float ImpedanceXseries = 0.0
 
 Show_Rseries = IntVar(0)
 
 Show_Xseries = IntVar(0)
 
 Show_Magnitude = IntVar(0)
 
 Show_Angle = IntVar(0)
 
 Show_RseriesRef = IntVar(0)
 
 Show_XseriesRef = IntVar(0)
 
 Show_MagnitudeRef = IntVar(0)
 
 Show_AngleRef = IntVar(0)
 
list TIARline = []
 Impedance Analyzer sweep bode plot and reference line variables. More...
 
list TIAXline = []
 
list TIAMagline = []
 
list TIAAngline = []
 
list TIAMline = []
 
list TIAMRline = []
 
list RefIARline = []
 
list RefIAXline = []
 
list RefIAMagline = []
 
list RefIAAngline = []
 
 IASource = IntVar(0)
 
 IAGridType = IntVar(0)
 
 DisplaySeries = IntVar(0)
 In IA display series or parallel values. More...
 
 IA_Ext_Conf = IntVar(0)
 
 IASweepSaved = IntVar(0)
 
int OverRangeFlagA = 0
 
int OverRangeFlagB = 0
 
int PeakdbA = 10
 
int PeakdbB = 10
 
float PeakRelPhase = 0.0
 
int PeakfreqA = 100
 
int PeakfreqB = 1000
 
 OhmStatus = IntVar(0)
 
 OhmRunStatus = IntVar(0)
 
int FFTbandwidth = 0
 
list FFTBuffA = []
 
list FFTBuffB = []
 
list FFTresultA = []
 
list PhaseA = []
 
list FFTresultB = []
 
list PhaseB = []
 
list FFTresultAB = []
 
string FFTwindowname = "--"
 
 FFTmemoryA = numpy.ones(1)
 
 PhaseMemoryA = numpy.ones(1)
 
 FFTmemoryB = numpy.ones(1)
 
 PhaseMemoryB = numpy.ones(1)
 
 SMPfftpwrTwo = IntVar(0)
 
int SMPfft = 2 ** SMPfftpwrTwo.get()
 
int Two28 = 268435456
 
 FFTwindowshape = numpy.ones(SMPfft)
 
list T1Fline = []
 Frequency Array Variables. More...
 
list T2Fline = []
 
list T1Pline = []
 
list T2Pline = []
 
list T1FRline = []
 
list T2FRline = []
 
list T1PRline = []
 
list T2PRline = []
 
list TFMline = []
 
list TFRMline = []
 
 FreqTraceMode = IntVar(0)
 
list TAFline = []
 Bode Array Variables. More...
 
list TBFline = []
 
list TAPline = []
 
list TBPline = []
 
list TAFRline = []
 
list TBFRline = []
 
list TAPRline = []
 
list TBPRline = []
 
list TBPMline = []
 
list TBPRMline = []
 
int MinSamplesSA = 64
 
int MaxSamplesSA = 65536
 
 MathScreenStatus = IntVar(0)
 
 XYScreenStatus = IntVar(0)
 
 Xsignal = IntVar(0)
 
 YsignalVA = IntVar(0)
 
 YsignalVB = IntVar(0)
 
 YsignalIA = IntVar(0)
 
 YsignalIB = IntVar(0)
 
 YsignalM = IntVar(0)
 
 YsignalMX = IntVar(0)
 
 YsignalMY = IntVar(0)
 
 XYRefAV = IntVar(0)
 
 XYRefBV = IntVar(0)
 
 XYRefAI = IntVar(0)
 
 XYRefBI = IntVar(0)
 
 XYRefM = IntVar(0)
 
 XYRefMX = IntVar(0)
 
 XYRefMY = IntVar(0)
 
 Show_CBA = IntVar(0)
 
 Show_CBB = IntVar(0)
 
 Show_CBC = IntVar(0)
 
 Show_CBD = IntVar(0)
 
 ShowRMA = IntVar(0)
 
 ShowRMB = IntVar(0)
 
 ShowRMC = IntVar(0)
 
 ShowRMD = IntVar(0)
 
 D0 = IntVar(0)
 
 D1 = IntVar(0)
 
 D2 = IntVar(0)
 
 D3 = IntVar(0)
 
 D4 = IntVar(0)
 
 D5 = IntVar(0)
 
 D6 = IntVar(0)
 
 D7 = IntVar(0)
 
int PIO_0 = 28
 print "Channel A label = " + str(CHA.signal.label) print "Channel A max = " + str(CHA.signal.max) print "Channel A min = " + str(CHA.signal.min) print "Channel A resolution = " + str(CHA.signal.resolution) print "Channel B label = " + str(CHB.signal.label) print "Channel B max = " + str(CHB.signal.max) print "Channel B min = " + str(CHB.signal.min) print "Channel B resolution = " + str(CHB.signal.resolution) More...
 
int PIO_1 = 29
 
int PIO_2 = 47
 
int PIO_3 = 3
 
int PIO_4 = 4
 
int PIO_5 = 5
 
int PIO_6 = 6
 
int PIO_7 = 7
 
 SCLKPort = IntVar(0)
 
 SDATAPort = IntVar(0)
 
 SLATCHPort = IntVar(0)
 
string hipulse
 25x25 bit map of high going pulse in .gif More...
 
 hipulseimg = PhotoImage(data=hipulse)
 
string lowpulse
 25x25 bit map of low going pulse in .gif More...
 
 lowpulseimg = PhotoImage(data=lowpulse)
 
list Arising = [i for (i, val) in enumerate(Trace1) if val >= MidV1 and Trace1[i-1] < MidV1]
 if ETSDisp.get() > 0: More...
 
list Afalling = [i for (i, val) in enumerate(Trace1) if val <= MidV1 and Trace1[i-1] > MidV1]
 
list AIrising = [i - (Trace1[i] - MidV1)/(Trace1[i] - Trace1[i-1]) for i in Arising]
 
list AIfalling = [i - (MidV1 - Trace1[i])/(Trace1[i-1] - Trace1[i]) for i in Afalling]
 
int CHAfreq = SAMPLErate / numpy.mean(numpy.diff(AIrising))
 
list Dummy_read = Arising[0]
 
list anr1 = AIrising[0]
 
list anr2 = AIrising[1]
 
list anf1 = AIfalling[1]
 
list Brising = [i for (i, val) in enumerate(Trace2) if val >= MidV2 and Trace2[i-1] < MidV2]
 if ETSDisp.get() > 0: #endsample = ETSrecord Brising = [i for (i, val) in enumerate(Trace2[:ETSrecord]) if val >= MidV2 and Trace2[i-1] < MidV2] Bfalling = [i for (i, val) in enumerate(Trace2[:ETSrecord]) if val <= MidV2 and Trace2[i-1] > MidV2] BIrising = [i - (Trace2[i] - MidV2)/(Trace2[i] - Trace2[i-1]) for i in Brising] BIfalling = [i - (MidV2 - Trace2[i])/(Trace2[i-1] - Trace2[i]) for i in Bfalling] else: More...
 
list Bfalling = [i for (i, val) in enumerate(Trace2) if val <= MidV2 and Trace2[i-1] > MidV2]
 
list BIrising = [i - (Trace2[i] - MidV2)/(Trace2[i] - Trace2[i-1]) for i in Brising]
 
list BIfalling = [i - (MidV2 - Trace2[i])/(Trace2[i-1] - Trace2[i]) for i in Bfalling]
 
int CHBfreq = SAMPLErate / numpy.mean(numpy.diff(BIrising))
 
tuple CHBperiod = (numpy.mean(numpy.diff(BIrising)) * 1000.0) / SAMPLErate
 
list bnr1 = BIrising[0]
 
list bnr2 = BIrising[1]
 
list bnf1 = BIfalling[1]
 
 CHAHW = float(((anf1 - anr1) * 1000.0) / SAMPLErate)
 
 CHALW = float(((anr2 - anf1) * 1000.0) / SAMPLErate)
 
 CHBHW = float(((bnf1 - bnr1) * 1000.0) / SAMPLErate)
 
 CHBLW = float(((bnr2 - bnf1) * 1000.0) / SAMPLErate)
 
float CHBDCy = float(bnf1 - bnr1) / float(bnr2 - bnr1) * 100.0
 
 CHBADelayR1 = float((bnr1 - anr1) * 1000.0 / SAMPLErate)
 
 CHBADelayR2 = float((bnr2 - anr2) * 1000.0 / SAMPLErate)
 
 CHBADelayF = float((bnf1 - anf1) * 1000.0 / SAMPLErate)
 
float CHABphase = 360.0*(float((bnr1 - anr1) * 1000.0 / SAMPLErate))/CHAperiod
 
tuple Tstep = (TIMEdiv / GRW) / 10
 if ShowTCur.get() > 0 and ShiftKeyDwn == 0: TCursor = TCursor + event.delta/100 elif ShowVCur.get() > 0 or ShiftKeyDwn == 1: VCursor = VCursor - event.delta/100 More...
 
 vertmin = Frame( frame2fr )
 SAvertmaxEntry = Entry(vertmax, width=7, cursor='double_arrow') SAvertmaxEntry.bind('<Return>', onTextKey) SAvertmaxEntry.bind('<MouseWheel>', onTextScroll) SAvertmaxEntry.bind("<Button-4>", onTextScroll)# with Linux OS SAvertmaxEntry.bind("<Button-5>", onTextScroll) SAvertmaxEntry.bind('<Key>', onTextKey) SAvertmaxEntry.pack(side=LEFT) SAvertmaxEntry.delete(0,"end") SAvertmaxEntry.insert(0,1.0) More...
 
 side
 
 vertminlab = Label(vertmin, text="VRMS Min")
 
 SAvertminEntry = Spinbox(vertmin, width=6, cursor='double_arrow', values=SAMagdiv, command=BCHBIlevel)
 
 sadismiss1button = Button(frame2fr, text="Dismiss", style="W8.TButton", command=DestroySpectrumScreen)
 SAvertminEntry = Entry(vertmin, width=7, cursor='double_arrow') SAvertminEntry.bind('<Return>', onTextKey) SAvertminEntry.bind('<MouseWheel>', onTextScroll) SAvertminEntry.bind("<Button-4>", onTextScroll)# with Linux OS SAvertminEntry.bind("<Button-5>", onTextScroll) SAvertminEntry.bind('<Key>', onTextKey) SAvertminEntry.pack(side=LEFT) SAvertminEntry.delete(0,"end") SAvertminEntry.insert(0,0.0001) More...
 
 ADI2 = Label(frame2fr, image=logo, anchor= "sw", compound="top")
 
 sb_tip = CreateToolTip(sasb, 'Stop acquiring data')
 
 rb_tip = CreateToolTip(sarb, 'Start acquiring data')
 
 bless_tip = CreateToolTip(bless, 'Decrease FFT samples')
 
 bmore_tip = CreateToolTip(bmore, 'Increase FFT samples')
 
 b3_tip = CreateToolTip(sab3, 'Increase number of dB/Div')
 
 b4_tip = CreateToolTip(sab4, 'Decrease number of dB/Div')
 
 b5_tip = CreateToolTip(sab5, 'Increase Ref Level by 10 dB')
 
 b6_tip = CreateToolTip(sab6, 'Decrease Ref Level by 10 dB')
 
 b7_tip = CreateToolTip(sab7, 'Increase Ref Level by 1 dB')
 
 b8_tip = CreateToolTip(sab8, 'Decrease Ref Level by 1 dB')
 
 sadismiss1button_tip = CreateToolTip(sadismiss1button, 'Dismiss Spectrum Analyzer window')
 
 dismissxybutton = Button(frame2xyr, style="W7.TButton", text="Dismiss", command=DestroyXYScreen)
 savebutton = Button(frame2xyr, style="W11.TButton", text="Save Screen", command=BSaveScreenXY) savebutton.pack(side=TOP) More...
 
 UserEnt = Frame( frame2xyr )
 
 userentlab = Button(UserEnt, text="User", width=4, style="W4.TButton")
 
 LEFT
 
 fill
 
 User3Entry = Entry(UserEnt, width=5, cursor='double_arrow')
 
 User4Entry = Entry(UserEnt, width=5, cursor='double_arrow')
 
 ADI1xy = Label(frame2xyr, image=logo, anchor= "sw", compound="top")
 
 MarkerXYScale = IntVar(0)
 
 CHAsbxy = Spinbox(frame3xy, width=4, cursor='double_arrow', values=CHvpdiv)
 
 CHAxylab = Button(frame3xy, text="CA V/Div", style="Rtrace1.TButton", command=SetXYScaleA)
 
 CHAVPosEntryxy = Entry(frame3xy, width=5, cursor='double_arrow')
 
 CHAofflabxy = Button(frame3xy, text="CA V Pos", style="Rtrace1.TButton", command=SetXYVAPoss)
 
 CHAIsbxy = Spinbox(frame3xy, width=4, cursor='double_arrow', values=CHipdiv)
 
 CHAIlabxy = Label(frame3xy, text="CA mA/Div", style="Strace3.TButton")
 
 CHAIPosEntryxy = Entry(frame3xy, width=5, cursor='double_arrow')
 
 CHAIofflabxy = Button(frame3xy, text="CA I Pos", style="Rtrace3.TButton", command=SetXYIAPoss)
 
 CHBsbxy = Spinbox(frame4xy, width=4, cursor='double_arrow', values=CHvpdiv)
 
 CHBxylab = Button(frame4xy, text="CB V/Div", style="Strace2.TButton", command=SetXYScaleB)
 
 CHBVPosEntryxy = Entry(frame4xy, width=5, cursor='double_arrow')
 
 CHBofflabxy = Button(frame4xy, text="CB V Pos", style="Rtrace2.TButton", command=SetXYVBPoss)
 
 CHBIsbxy = Spinbox(frame4xy, width=4, cursor='double_arrow', values=CHipdiv)
 
 CHBIlabxy = Label(frame4xy, text="CB mA/Div", style="Strace4.TButton")
 
 CHBIPosEntryxy = Entry(frame4xy, width=5, cursor='double_arrow')
 
 CHBIofflabxy = Button(frame4xy, text="CB I Pos", style="Rtrace4.TButton", command=SetXYIBPoss)
 
 math_tip = CreateToolTip(mathbt, 'Open Math window')
 
 bsxy_tip = CreateToolTip(sbxy, 'Stop acquiring data')
 
 brxy_tip = CreateToolTip(rbxy, 'Start acquiring data')
 
 snapbutton_tip = CreateToolTip(snapbutton, 'Take snap shot of current trace')
 
 savebutton_tip = CreateToolTip(savebutton, 'Save current trace to EPS file')
 
 dismissxybutton_tip = CreateToolTip(dismissxybutton, 'Diamiss X-Y plot window')
 
 CHAxylab_tip = CreateToolTip(CHAxylab, 'Select CHA-V vertical range/position axis to be used for markers and drawn color')
 
 CHBxylab_tip = CreateToolTip(CHBxylab, 'Select CHB-V vertical range/position axis to be used for markers and drawn color')
 
 CHAxyofflab_tip = CreateToolTip(CHAofflabxy, 'Set CHA-V position to DC average of signal')
 
 CHBxyofflab_tip = CreateToolTip(CHBofflabxy, 'Set CHB-V position to DC average of signal')
 
 CHAIxyofflab_tip = CreateToolTip(CHAIofflabxy, 'Set CHA-I position to DC average of signal')
 
 CHBIxyofflab_tip = CreateToolTip(CHBIofflabxy, 'Set CHB-I position to DC average of signal')
 
 TgInput = IntVar(0)
 ================ Make main Screen ========================== More...
 
 SingleShot = IntVar(0)
 
 ManualTrigger = IntVar(0)
 
 AutoLevel = IntVar(0)
 
 ShowC1_V = IntVar(0)
 
 TgEdge = IntVar(0)
 
 ShowC1_I = IntVar(0)
 
 ShowC2_V = IntVar(0)
 
 ShowC2_I = IntVar(0)
 
 ShowAV_I = IntVar(0)
 
 ShowBV_I = IntVar(0)
 
 ShowRA_V = IntVar(0)
 
 ShowRA_I = IntVar(0)
 
 ShowRB_V = IntVar(0)
 
 ShowRB_I = IntVar(0)
 
 ShowMath = IntVar(0)
 
 ShowPB_A = IntVar(0)
 
 ShowPB_B = IntVar(0)
 
 ShowPB_C = IntVar(0)
 
 ShowPB_D = IntVar(0)
 
 ShowC1_VdB = IntVar(0)
 
 ShowC1_P = IntVar(0)
 
 ShowC2_VdB = IntVar(0)
 
 ShowC2_P = IntVar(0)
 
 ShowMarker = IntVar(0)
 
 ShowRA_VdB = IntVar(0)
 
 ShowRA_P = IntVar(0)
 
 ShowRB_VdB = IntVar(0)
 
 ShowRB_P = IntVar(0)
 
 ShowMathSA = IntVar(0)
 
 ShowRMath = IntVar(0)
 
 ShowAWGASA = IntVar(0)
 
 ShowAWGBSA = IntVar(0)
 
 HScaleBP = IntVar(0)
 
 Show_MathX = IntVar(0)
 
 Show_MathY = IntVar(0)
 
 AutoCenterA = IntVar(0)
 
 AutoCenterB = IntVar(0)
 
 SmoothCurves = IntVar(0)
 
 ZOHold = IntVar(0)
 
 TRACEmodeTime = IntVar(0)
 
 DecimateOption = IntVar(0)
 
 MathTrace = IntVar(0)
 
 AWGAMode = IntVar(0)
 
 AWGAIOMode = IntVar(0)
 
 AWGATerm = IntVar(0)
 
 AWGAShape = IntVar(0)
 
 AWGAPhaseDelay = IntVar(0)
 
 AWGARepeatFlag = IntVar(0)
 
 AWGABurstFlag = IntVar(0)
 
 AWGBBurstFlag = IntVar(0)
 
 AWGBMode = IntVar(0)
 
 AWGBIOMode = IntVar(0)
 
 AWGBTerm = IntVar(0)
 
 AWGBShape = IntVar(0)
 
 AWGBPhaseDelay = IntVar(0)
 
 AWGBRepeatFlag = IntVar(0)
 
 AWGSync = IntVar(0)
 
 BisCompA = IntVar(0)
 
 MeasDCV1 = IntVar(0)
 
 MeasMinV1 = IntVar(0)
 
 MeasMaxV1 = IntVar(0)
 
 MeasMidV1 = IntVar(0)
 
 MeasPPV1 = IntVar(0)
 
 MeasRMSV1 = IntVar(0)
 
 MeasRMSVA_B = IntVar(0)
 
 MeasDCI1 = IntVar(0)
 
 MeasMinI1 = IntVar(0)
 
 MeasMaxI1 = IntVar(0)
 
 MeasMidI1 = IntVar(0)
 
 MeasPPI1 = IntVar(0)
 
 MeasRMSI1 = IntVar(0)
 
 MeasDiffAB = IntVar(0)
 
 MeasDCV2 = IntVar(0)
 
 MeasMinV2 = IntVar(0)
 
 MeasMaxV2 = IntVar(0)
 
 MeasMidV2 = IntVar(0)
 
 MeasPPV2 = IntVar(0)
 
 MeasRMSV2 = IntVar(0)
 
 MeasDCI2 = IntVar(0)
 
 MeasMinI2 = IntVar(0)
 
 MeasMaxI2 = IntVar(0)
 
 MeasMidI2 = IntVar(0)
 
 MeasPPI2 = IntVar(0)
 
 MeasRMSI2 = IntVar(0)
 
 MeasDiffBA = IntVar(0)
 
 MeasUserA = IntVar(0)
 
 MeasAHW = IntVar(0)
 
 MeasALW = IntVar(0)
 
 MeasADCy = IntVar(0)
 
 MeasAPER = IntVar(0)
 
 MeasAFREQ = IntVar(0)
 
 MeasBHW = IntVar(0)
 
 MeasBLW = IntVar(0)
 
 MeasBDCy = IntVar(0)
 
 MeasBPER = IntVar(0)
 
 MeasBFREQ = IntVar(0)
 
 MeasPhase = IntVar(0)
 
 MeasTopV1 = IntVar(0)
 
 MeasBaseV1 = IntVar(0)
 
 MeasTopV2 = IntVar(0)
 
 MeasBaseV2 = IntVar(0)
 
 MeasUserB = IntVar(0)
 
 MeasDelay = IntVar(0)
 
 TimeDisp = IntVar(0)
 
 XYDisp = IntVar(0)
 
 FreqDisp = IntVar(0)
 
 PhADisp = IntVar(0)
 
 BodeDisp = IntVar(0)
 
 IADisp = IntVar(0)
 
 OhmDisp = IntVar(0)
 
 OOTScreenStatus = IntVar(0)
 
 PhAScreenStatus = IntVar(0)
 
 AppendPhAData = IntVar(0)
 
 PhAPlotMode = IntVar(0)
 
string PhADatafilename = "PhaseData.csv"
 
 BodeScreenStatus = IntVar(0)
 
 DigScreenStatus = IntVar(0)
 
 DacScreenStatus = IntVar(0)
 
 MuxScreenStatus = IntVar(0)
 
 MuxEnb = IntVar(0)
 
 MuxSync = IntVar(0)
 
 DualMuxMode = IntVar(0)
 
 ChopMuxMode = IntVar(0)
 
 ChopTrig = IntVar(0)
 
 MinigenScreenStatus = IntVar(0)
 
 DA1ScreenStatus = IntVar(0)
 
 DigPotScreenStatus = IntVar(0)
 
 GenericSerialStatus = IntVar(0)
 
 AD5626SerialStatus = IntVar(0)
 
 DigFiltStatus = IntVar(0)
 
 CommandStatus = IntVar(0)
 
 MeasureStatus = IntVar(0)
 
 MarkerScale = IntVar(0)
 
 SettingsStatus = IntVar(0)
 
 CHA_RC_HP = IntVar(0)
 
 CHB_RC_HP = IntVar(0)
 
 CHAI_RC_HP = IntVar(0)
 
 CHBI_RC_HP = IntVar(0)
 
 HScale = IntVar(0)
 
 SAVScale = IntVar(0)
 
 SAVPSD = IntVar(0)
 
float SAvertmax = 1.0
 
float SAvertmin = 1.0E-6
 
string EntryText = "#000000"
 
string BoxColor = "#0000ff"
 
 background
 if ColorMode.get() > 0: # White background More...
 
 borderwidth
 
 foreground
 
 relief
 
 indicatorcolor
 
 highlightcolor
 
 arrowsize
 
 width
 
 font
 
 frame2r = Frame(root, borderwidth=BorderSize, relief=FrameRefief)
 
 RIGHT
 
 BOTH
 
 expand
 
 frame1 = Frame(root, borderwidth=BorderSize, relief=FrameRefief)
 
 TOP
 
 frame2 = Frame(root, borderwidth=BorderSize, relief=FrameRefief)
 
 frame3 = Frame(root, borderwidth=BorderSize, relief=FrameRefief)
 
 Triggermenu = Menubutton(frame1, text="Trigger", style="W7.TButton")
 
 tearoff
 
 label
 
 variable
 
 value
 
 Edgemenu = Menubutton(frame1, text="Edge", style="W5.TButton")
 
 tlab = Label(frame1, text="Trig Level")
 
 TRIGGERentry = Entry(frame1, width=5, cursor='double_arrow')
 
 tgb = Button(frame1, text="50%", style="W4.TButton", command=BTrigger50p)
 
 hldlab = Button(frame1, text="Hold Off", style="W8.TButton", command=IncHoldOff)
 
 HoldOffentry = Entry(frame1, width=4, cursor='double_arrow')
 
 hozlab = Button(frame1, text="Horz Pos", style="W8.TButton", command=SetTriggerPoss)
 
 HozPossentry = Entry(frame1, width=4, cursor='double_arrow')
 
 bexit = Button(frame1, text="Exit", style="W4.TButton", command=Bcloseexit)
 
 bstop = Button(frame1, text="Stop", style="Stop.TButton", command=BStop)
 
 brun = Button(frame1, text="Run", style="Run.TButton", command=BStart)
 
 PwrBt = Button(frame1, text="PWR-ON", style="Pwr.TButton", command=BPower)
 
 Showmenu = Menubutton(frame1, text="Curves", style="W7.TButton")
 
 command
 
 Triggermenu_tip = CreateToolTip(Triggermenu, 'Select trigger signal')
 
 Edgemenu_tip = CreateToolTip(Edgemenu, 'Select trigger edge')
 
 tgb_tip = CreateToolTip(tgb, 'Set trigger level to waveform mid point')
 
 hldlab_tip = CreateToolTip(hldlab, 'Increment Hold Off setting by one time division')
 
 hozlab_tip = CreateToolTip(hozlab, 'When triggering, set trigger point to center of screen')
 
 bexit_tip = CreateToolTip(bexit, 'Exit ALICE Desktop')
 
 bstop_tip = CreateToolTip(bstop, 'Stop acquiring data')
 
 brun_tip = CreateToolTip(brun, 'Start acquiring data')
 
 pwrbt_tip = CreateToolTip(PwrBt, 'Toggle ext power supply')
 
 Showmenu_tip = CreateToolTip(Showmenu, 'Select which traces to display')
 
 fminlab2 = Label(frame1, text="KHz")
 
 FminEntry = Entry(frame1, width=6, cursor='double_arrow')
 
 fminlab = Button(frame1, text="Fmin", style="W5.TButton", command=BSetFmin)
 
 HtMulEntry = Entry(frame1, width=4, cursor='double_arrow')
 
 mulxlab = Label( frame1, text = "Mul X")
 
 RollBt = Button(frame1, text="Roll-Off", style="RollOff.TButton", command=BRoll)
 
 TMsb = Spinbox(frame1, width=5, values= TMpdiv, cursor='double_arrow', command=BTime)
 
 TMlab = Label(frame1, text="Time mS/Div")
 
 ca = Canvas(frame2, width=CANVASwidth, height=CANVASheight, background=COLORcanvas, cursor='cross')
 
 MouseWidget = ca
 
 dropmenu = Frame( frame2r )
 
 bcon = Button(dropmenu, text="Recon", style="RConn.TButton", command=ConnectDevice)
 
 anchor
 
 Filemenu = Menubutton(dropmenu, text="File", style="W4.TButton")
 
 Optionmenu = Menubutton(dropmenu, text="Options", style="W7.TButton")
 
 dropmenu2 = Frame( frame2r )
 
 mathbt = Button(dropmenu2, text="Math", style="W4.TButton", command = NewEnterMathControls)
 
 measlab = Label(dropmenu2, text="Meas")
 
 MeasmenuA = Menubutton(dropmenu2, text="CA", style="W3.TButton")
 
 MeasmenuB = Menubutton(dropmenu2, text="CB", style="W3.TButton")
 
 options_tip = CreateToolTip(Optionmenu, 'Select Optional Settings')
 
 file_tip = CreateToolTip(Filemenu, 'Select File operations')
 
 BuildAWGScreen = Button(frame2r, text="AWG Window", style="W16.TButton", command=MakeAWGWindow)
 
 timebtn = Frame( frame2r )
 
 ckb1 = Checkbutton(timebtn, text="Enab", style="Disab.TCheckbutton", variable=TimeDisp, command=TimeCheckBox)
 
 timelab = Label(timebtn, text="Time Plot")
 
 xybtn = Frame( frame2r )
 
 ckb2 = Checkbutton(xybtn, text="Enab", style="Disab.TCheckbutton", variable=XYDisp, command=XYCheckBox)
 
 BuildXYScreen = Button(xybtn, text="X-Y Plot", style="W11.TButton", command=MakeXYWindow)
 
 phasebtn = Frame( frame2r )
 
 phckb = Checkbutton(phasebtn, text="Enab", style="Disab.TCheckbutton", variable=PhADisp, command=PhACheckBox)
 
 BuildPhAScreen = Button(phasebtn, text="Phasor Plot", style="W11.TButton", command=MakePhAWindow)
 
 freqbtn = Frame( frame2r )
 
 ckb3 = Checkbutton(freqbtn, text="Enab", style="Disab.TCheckbutton", variable=FreqDisp, command=FreqCheckBox)
 
 BuildSpectrumScreen = Button(freqbtn, text="Spectrum Plot", style="W11.TButton", command=MakeSpectrumWindow)
 
 bodebtn = Frame( frame2r )
 
 ckb5 = Checkbutton(bodebtn, text="Enab", style="Disab.TCheckbutton", variable=BodeDisp, command=BodeCheckBox)
 
 BuildBodeScreen = Button(bodebtn, text="Bode Plot", style="W11.TButton", command=MakeBodeWindow)
 
 impdbtn = Frame( frame2r )
 
 ckb4 = Checkbutton(impdbtn, text="Enab", style="Disab.TCheckbutton", variable=IADisp, command=IACheckBox)
 
 BuildIAScreen = Button(impdbtn, text="Impedance", style="W11.TButton", command=MakeIAWindow)
 
 dcohmbtn = Frame( frame2r )
 
 ckb6 = Checkbutton(dcohmbtn, text="Enab", style="Disab.TCheckbutton", variable=OhmDisp, command=OhmCheckBox)
 
 BuildOhmScreen = Button(dcohmbtn, text="Ohmmeter", style="W11.TButton", command=MakeOhmWindow)
 
string Labelfonttext = "Arial " + str(FontSize) + " bold"
 
 tracelab = Label(frame2r, text="Traces", font= Labelfonttext)
 
 trctrla = Frame( frame2r )
 
 ckbt1 = Checkbutton(trctrla, text='CA-V (1)', style="Strace1.TCheckbutton", variable=ShowC1_V, command=TraceSelectADC_Mux)
 
 ckbt2 = Checkbutton(trctrla, text='CA-I (3)', style="Strace3.TCheckbutton", variable=ShowC1_I, command=TraceSelectADC_Mux)
 
 trctrlb = Frame( frame2r )
 
 ckbt3 = Checkbutton(trctrlb, text='CB-V (2)', style="Strace2.TCheckbutton", variable=ShowC2_V, command=TraceSelectADC_Mux)
 
 ckbt4 = Checkbutton(trctrlb, text='CB-I (4)', style="Strace4.TCheckbutton", variable=ShowC2_I, command=TraceSelectADC_Mux)
 
 BuildAWGScreen_tip = CreateToolTip(BuildAWGScreen, 'Surface AWG Controls window')
 
 BuildXYScreen_tip = CreateToolTip(BuildXYScreen, 'Open X vs Y plot window')
 
 BuildPhAScreen_tip = CreateToolTip(BuildPhAScreen, 'Open Phase Analyzer window')
 
 BuildSpectrumScreen_tip = CreateToolTip(BuildSpectrumScreen, 'Open Spectrum Analyzer window')
 
 BuildBodeScreen_tip = CreateToolTip(BuildBodeScreen, 'Open Bode plot window')
 
 BuildIAScreen_tip = CreateToolTip(BuildIAScreen, 'Open Impedance Analyzer window')
 
 BuildOhmScreen_tip = CreateToolTip(BuildOhmScreen, 'Open DC Ohmmeter window')
 
 BuildDigScreen = Button(frame2r, text="Digital I/O Screen", style="W17.TButton", command=MakeDigScreen)
 
 BuildDacScreen = Button(frame2r, text="PIO-DAC Screen", style="W17.TButton", command=MakeDacScreen)
 
 BuildMuxScreen = Button(frame2r, text="Analog In Mux Screen", style="W17.TButton", command=MakeMuxModeWindow)
 
 BuildMinigenScreen = Button(frame2r, text="AD983x DDS Screen", style="W17.TButton", command=MakeMinigenWindow)
 
 BuildDA1Screen = Button(frame2r, text="PMOD DA1 Screen", style="W17.TButton", command=MakeDA1Window)
 
 BuildDigPotScreen = Button(frame2r, text="Dig Pot Screen", style="W17.TButton", command=MakeDigPotWindow)
 
 GenericSerialScreen = Button(frame2r, text="Generic Serial Output", style="W17.TButton", command=MakeGenericSerialWindow)
 
 AD5626SerialScreen = Button(frame2r, text="AD5626 Output", style="W17.TButton", command=MakeAD5626Window)
 
 DigFiltScreen = Button(frame2r, text="Digital Filter", style="W17.TButton", command=MakeDigFiltWindow)
 
 CommandLineScreen = Button(frame2r, text="Command Interface", style="W17.TButton", command=MakeCommandScreen)
 
 MeasureScreen = Button(frame2r, text="Measure Screen", style="W17.TButton", command=MakeMeasureScreen)
 
 ETSScreen = Button(frame2r, text="ETS Controls", style="W17.TButton", command=MakeETSWindow)
 
 awg1eb = Frame( frame2r )
 
 ModeAMenu = Menubutton(awg1eb, text="Mode", width=5, style="Ctrace1.TButton")
 
 ShapeAMenu = Menubutton(awg1eb, text="Shape", width=6, style="Ctrace1.TButton")
 
 awg1model = Frame( frame2r )
 
 AWGAModeLabel = Label(awg1model, text="AWG A Mode", background=COLORtrace1, font=('Arial', FontSize, 'bold'))
 
 AWGAShapeLabel = Label(awg1model, text="AWG A Shape", background=COLORtrace1, font=('Arial', FontSize, 'bold'))
 
 awg1ampl = Frame( frame2r )
 
 amp1lab = Label(awg1ampl)
 
 row
 
 column
 
 sticky
 
 off1lab = Label(awg1ampl)
 
 freq1lab = Label(awg1ampl, text="Freq")
 
 AWGAAmplEntry = Entry(awg1ampl, width=5, cursor='double_arrow')
 
 AWGAOffsetEntry = Entry(awg1ampl, width=5, cursor='double_arrow')
 
 text
 
 AWGAFreqEntry = Entry(awg1ampl, width=7, cursor='double_arrow')
 
 awg1phase = Frame( frame2r )
 
 awgaph = Button(awg1phase, text="Phase", style="W5.TButton", command=ToggleAWGAPhaseDelay)
 
 AWGAPhaseEntry = Entry(awg1phase, width=4, cursor='double_arrow')
 
 phasealab = Label(awg1phase, text="Deg")
 
 awg1dc = Frame( frame2r )
 
 AWGADutyCycleEntry = Entry(awg1dc, width=5, cursor='double_arrow')
 
 duty1lab = Label(awg1dc, text="%")
 
 awg2eb = Frame( frame2r )
 # if FWRevOne > 2.16: awg2x1 = Radiobutton(frame2r, text="Both CH 1X", variable=AWG_2X, value=0, command=BAWG2X) awg2x1.pack(side=TOP) awg2x2 = Radiobutton(frame2r, text="CH A 2X", variable=AWG_2X, value=1, command=BAWG2X) awg2x2.pack(side=TOP) awg2x3 = Radiobutton(frame2r, text="CH B 2X", variable=AWG_2X, value=2, command=BAWG2X) awg2x3.pack(side=TOP) else: awgsync = Checkbutton(frame2r, text="Sync AWG", variable=AWGSync, command=BAWGSync) awgsync.pack(side=TOP) now AWG B AWG enable sub frame More...
 
 ModeBMenu = Menubutton(awg2eb, text="Mode", width=5, style="Ctrace2.TButton")
 
 ShapeBMenu = Menubutton(awg2eb, text="Shape", width=6, style="Ctrace2.TButton")
 
 awg2model = Frame( frame2r )
 
 AWGBModeLabel = Label(awg2model, text="AWG B Mode", background=COLORtrace2, font=('Arial', FontSize, 'bold'))
 
 AWGBShapeLabel = Label(awg2model, text="AWG B Shape", background=COLORtrace2, font=('Arial', FontSize, 'bold'))
 
 awg2ampl = Frame( frame2r )
 
 amp2lab = Label(awg2ampl)
 
 off2lab = Label(awg2ampl)
 
 freq2lab = Label(awg2ampl, text="Freq")
 
 AWGBAmplEntry = Entry(awg2ampl, width=5, cursor='double_arrow')
 
 AWGBOffsetEntry = Entry(awg2ampl, width=5, cursor='double_arrow')
 
 AWGBFreqEntry = Entry(awg2ampl, width=7, cursor='double_arrow')
 
 awg2phase = Frame( frame2r )
 
 awgbph = Button(awg2phase, text="Phase", style="W5.TButton", command=ToggleAWGBPhaseDelay)
 
 AWGBPhaseEntry = Entry(awg2phase, width=5, cursor='double_arrow')
 
 phaseblab = Label(awg2phase, text="Deg")
 
 awg2dc = Frame( frame2r )
 
 AWGBDutyCycleEntry = Entry(awg2dc, width=5, cursor='double_arrow')
 
 duty2lab = Label(awg2dc, text="%")
 
 bcompa = Checkbutton(frame2r, text="B = Comp A", variable=BisCompA, command=ReMakeAWGwaves)
 
 awgsync = Checkbutton(frame2r, text="Sync AWG", variable=AWGSync, command=BAWGSync)
 
 BuildAWGAPhase_tip = CreateToolTip(awgaph, 'Toggle between degrees and time')
 
 BuildAWGBPhase_tip = CreateToolTip(awgbph, 'Toggle between degrees and time')
 
 BuildAWGSync_tip = CreateToolTip(awgsync, 'Toggle between continuous and discontinuous modes')
 
 BuildBComp_tip = CreateToolTip(bcompa, 'Lock CH B to be the inverse of CH A')
 
 BuildModeAMenu_tip = CreateToolTip(ModeAMenu, 'Configure channel output mode')
 
 BuildModeBMenu_tip = CreateToolTip(ModeBMenu, 'Configure channel output mode')
 
 BuildShapeAMenu_tip = CreateToolTip(ShapeAMenu, 'Set channel waveform shape')
 
 BuildShapeBMenu_tip = CreateToolTip(ShapeBMenu, 'Set channel waveform shape')
 
 prlab = Label(frame2r, text="Adjust Gain / Offset")
 
 ProbeA = Frame( frame2r )
 
 gain1lab = Button(ProbeA, text="CA-V", width=4, style="Ctrace1.TButton", command=ReSetAGO)
 
 CHAVGainEntry = Entry(ProbeA, width=5, cursor='double_arrow')
 
 CHAVOffsetEntry = Entry(ProbeA, width=5, cursor='double_arrow')
 
 ProbeB = Frame( frame2r )
 
 gain2lab = Button(ProbeB, text="CB-V", width=4, style="Ctrace2.TButton", command=ReSetBGO)
 
 CHBVGainEntry = Entry(ProbeB, width=5, cursor='double_arrow')
 
 CHBVOffsetEntry = Entry(ProbeB, width=5, cursor='double_arrow')
 
 ProbeAI = Frame( frame2r )
 
 gainailab = Button(ProbeAI, text="CA-I", width=4, style="Ctrace3.TButton", command=ReSetAIGO)
 
 CHAIGainEntry = Entry(ProbeAI, width=5, cursor='double_arrow')
 
 CHAIOffsetEntry = Entry(ProbeAI, width=5, cursor='double_arrow')
 
 ProbeBI = Frame( frame2r )
 
 gainbilab = Button(ProbeBI, text="CB-I", width=4, style="Ctrace4.TButton", command=ReSetBIGO)
 
 CHBIGainEntry = Entry(ProbeBI, width=5, cursor='double_arrow')
 
 CHBIOffsetEntry = Entry(ProbeBI, width=5, cursor='double_arrow')
 
 User1Entry = Entry(UserEnt, width=5, cursor='double_arrow')
 
 User2Entry = Entry(UserEnt, width=5, cursor='double_arrow')
 
string ADIlogo
 
 logo = PhotoImage(data=ADIlogo)
 
 ADI1 = Label(frame2r, image=logo, anchor= "sw", compound="top")
 
 CHAlab = Button(frame3, text="CA V/Div", style="Rtrace1.TButton", command=SetScaleA)
 
 CHAsb = Spinbox(frame3, cursor='double_arrow', width=4, values=CHvpdiv, command=BCHAlevel)
 
 CHAofflab = Button(frame3, text="CA V Pos", style="Rtrace1.TButton", command=SetVAPoss)
 
 CHAVPosEntry = Entry(frame3, width=5, cursor='double_arrow')
 
 CHAIlab = Button(frame3, text="CA mA/Div", style="Strace3.TButton", command=SetScaleIA)
 
 CHAIsb = Spinbox(frame3, cursor='double_arrow', width=4, values=CHipdiv, command=BCHAIlevel)
 
 CHAIofflab = Button(frame3, text="CA I Pos", style="Rtrace3.TButton", command=SetIAPoss)
 
 CHAIPosEntry = Entry(frame3, width=5, cursor='double_arrow')
 
 CHBlab = Button(frame3, text="CB V/Div", style="Strace2.TButton", command=SetScaleB)
 
 CHBsb = Spinbox(frame3, width=4, cursor='double_arrow', values=CHvpdiv, command=BCHBlevel)
 
 CHBofflab = Button(frame3, text="CB V Pos", style="Rtrace2.TButton", command=SetVBPoss)
 
 CHBVPosEntry = Entry(frame3, width=5, cursor='double_arrow')
 
 CHBIlab = Button(frame3, text="CB mA/Div", style="Strace4.TButton", command=SetScaleIB)
 
 CHBIsb = Spinbox(frame3, width=4, cursor='double_arrow', values=CHipdiv, command=BCHBIlevel)
 
 CHBIofflab = Button(frame3, text="CB I Pos", style="Rtrace4.TButton", command=SetIBPoss)
 
 CHBIPosEntry = Entry(frame3, width=5, cursor='double_arrow')
 
 CHAlab_tip = CreateToolTip(CHAlab, 'Select CHA-V vertical range/position axis to be used for markers and drawn color')
 
 CHBlab_tip = CreateToolTip(CHBlab, 'Select CHB-V vertical range/position axis to be used for markers and drawn color')
 
 CHAIlab_tip = CreateToolTip(CHAIlab, 'Select CHA-I vertical range/position axis to be used for markers and drawn color')
 
 CHBIlab_tip = CreateToolTip(CHBIlab, 'Select CHB-I vertical range/position axis to be used for markers and drawn color')
 
 CHAofflab_tip = CreateToolTip(CHAofflab, 'Set CHA-V position to DC average of signal')
 
 CHBofflab_tip = CreateToolTip(CHBofflab, 'Set CHB-V position to DC average of signal')
 
 CHAIofflab_tip = CreateToolTip(CHAIofflab, 'Set CHA-I position to DC average of signal')
 
 CHBIofflab_tip = CreateToolTip(CHBIofflab, 'Set CHB-I position to DC average of signal')
 
 gain1lab_tip = CreateToolTip(gain1lab, 'Reset Gain to 1.0 and Offset to 0.0')
 
 gain2lab_tip = CreateToolTip(gain2lab, 'Reset Gain to 1.0 and Offset to 0.0')
 
 gainailab_tip = CreateToolTip(gainailab, 'Reset Gain to 1.0 and Offset to 0.0')
 
 gainbilab_tip = CreateToolTip(gainbilab, 'Reset Gain to 1.0 and Offset to 0.0')
 
 BrdSel = IntVar(0)
 
 BoardStatus = IntVar(0)
 
int RDX0L = 20
 
int RDY0T = 20
 
int RDGRW = 530 - ( RDX0L + 230 )
 
int RDGRH = 275 - ( 2 * RDY0T )
 
 R1 = StringVar()
 
 R2 = StringVar()
 
 Voff = StringVar()
 
 VR2 = StringVar()
 
 ResDivStatus = IntVar(0)
 
 ResDivDisp = IntVar(0)
 
float Rint = 1000000.0
 
float RDeffective = Rint
 
float RDGain = 1.0
 
float RDOffset = 0.0
 
float CHAIleak = 0.0
 
float CHBIleak = 0.0
 
string COLORwhite = "#ffffff"
 
string COLORblack = "#000000"
 
 LockFreq = IntVar(0)
 
list IABresult = []
 
list PhaseIAB = []
 
 DigDeSkewVA = IntVar(0)
 
 DigDeSkewVB = IntVar(0)
 
 DigDeSkewIA = IntVar(0)
 
 DigDeSkewIB = IntVar(0)
 
 ColorScreenStatus = IntVar(0)
 
 dlog = IntVar()
 
 Dlog_open = IntVar()
 
 prlab_tip = CreateToolTip(prlab, 'Open Resistor Divider Gain Offset Calculator')
 

Function Documentation

◆ AddAWGANoise()

def AddAWGANoise ( )

Definition at line 11492 of file alice-desktop-1.3-linux-test.pyw.

◆ AddAWGBNoise()

def AddAWGBNoise ( )

Definition at line 12729 of file alice-desktop-1.3-linux-test.pyw.

◆ Analog_Chop_Time()

def Analog_Chop_Time ( )

Definition at line 4121 of file alice-desktop-1.3-linux-test.pyw.

◆ Analog_Fast_time()

def Analog_Fast_time ( )

Definition at line 4192 of file alice-desktop-1.3-linux-test.pyw.

◆ Analog_Freq_In()

def Analog_Freq_In ( )

Main SA and Bode loop Read from the stream and store the data into the arrays.

Definition at line 5014 of file alice-desktop-1.3-linux-test.pyw.

◆ Analog_In()

def Analog_In ( )

Main Loop.

Definition at line 3415 of file alice-desktop-1.3-linux-test.pyw.

◆ Analog_Phase_In()

def Analog_Phase_In ( )

Definition at line 3769 of file alice-desktop-1.3-linux-test.pyw.

◆ Analog_Roll_time()

def Analog_Roll_time ( )

Definition at line 3986 of file alice-desktop-1.3-linux-test.pyw.

◆ Analog_Time_In()

def Analog_Time_In ( )

Scope time main loop Read the analog data and store the data into the arrays.

Definition at line 3700 of file alice-desktop-1.3-linux-test.pyw.

◆ ApplyMathString()

def ApplyMathString ( )

Apply Math string from entry widget.

Definition at line 2697 of file alice-desktop-1.3-linux-test.pyw.

◆ ApplyMathXString()

def ApplyMathXString ( )

Apply X Math string from entry widget.

Definition at line 2704 of file alice-desktop-1.3-linux-test.pyw.

◆ ApplyMathYString()

def ApplyMathYString ( )

Apply Y Math string from entry widget.

Definition at line 2711 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAConfigMath()

def AWGAConfigMath ( )

Definition at line 10503 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGALoadCSV()

def AWGALoadCSV ( )

Definition at line 10354 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGALoadWAV()

def AWGALoadWAV ( )

Definition at line 10437 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeAMSine()

def AWGAMakeAMSine ( )

Definition at line 10653 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeBodeSine()

def AWGAMakeBodeSine ( )

Definition at line 10515 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeFMSine()

def AWGAMakeFMSine ( )

Definition at line 10579 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeFourier()

def AWGAMakeFourier ( )

Definition at line 10768 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeFullWaveSine()

def alice-desktop-1.AWGAMakeFullWaveSine ( )

Definition at line 11273 of file alice-desktop-1.3.pyw.

◆ AWGAMakeHalfWaveSine()

def alice-desktop-1.AWGAMakeHalfWaveSine ( )

Definition at line 11335 of file alice-desktop-1.3.pyw.

◆ AWGAMakeImpulse()

def AWGAMakeImpulse ( )

Definition at line 11190 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeMath()

def AWGAMakeMath ( )

Definition at line 10481 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakePulse()

def AWGAMakePulse ( )

Definition at line 10988 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakePWMSine()

def AWGAMakePWMSine ( )

Definition at line 10727 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeRamp()

def AWGAMakeRamp ( )

Definition at line 11059 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeSinc()

def AWGAMakeSinc ( )

Definition at line 10804 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeSSQ()

def AWGAMakeSSQ ( )

Definition at line 10862 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeTrapazoid()

def AWGAMakeTrapazoid ( )

Definition at line 10922 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeUGNoise()

def AWGAMakeUGNoise ( )

Definition at line 11291 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeUpDownRamp()

def AWGAMakeUpDownRamp ( )

Definition at line 11122 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMakeUUNoise()

def AWGAMakeUUNoise ( )

Definition at line 11246 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGANumCycles()

def AWGANumCycles ( )

Definition at line 10414 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAReadFile()

def AWGAReadFile ( )

Definition at line 10346 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAReadWAV()

def AWGAReadWAV ( )

Definition at line 10428 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAWriteFile()

def AWGAWriteFile ( )

Definition at line 10475 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBConfigMath()

def AWGBConfigMath ( )

Definition at line 11904 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBLoadCSV()

def AWGBLoadCSV ( )

Definition at line 11783 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBLoadWAV()

def AWGBLoadWAV ( )

Definition at line 11850 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeBodeSine()

def AWGBMakeBodeSine ( )

Definition at line 11951 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeFourier()

def AWGBMakeFourier ( )

Definition at line 11916 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeFullWaveSine()

def alice-desktop-1.AWGBMakeFullWaveSine ( )

Definition at line 12696 of file alice-desktop-1.3.pyw.

◆ AWGBMakeHalfWaveSine()

def alice-desktop-1.AWGBMakeHalfWaveSine ( )

Definition at line 12767 of file alice-desktop-1.3.pyw.

◆ AWGBMakeImpulse()

def AWGBMakeImpulse ( )

Definition at line 12439 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeMath()

def AWGBMakeMath ( )

Definition at line 11882 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakePulse()

def AWGBMakePulse ( )

Definition at line 12240 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakePWMSine()

def AWGBMakePWMSine ( )

Definition at line 12020 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeRamp()

def AWGBMakeRamp ( )

Definition at line 12310 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeSinc()

def AWGBMakeSinc ( )

Definition at line 12061 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeSSQ()

def AWGBMakeSSQ ( )

Definition at line 12116 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeTrapazoid()

def AWGBMakeTrapazoid ( )

Definition at line 12175 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeUGNoise()

def AWGBMakeUGNoise ( )

Definition at line 12537 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeUpDownRamp()

def AWGBMakeUpDownRamp ( )

Definition at line 12372 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMakeUUNoise()

def AWGBMakeUUNoise ( )

Definition at line 12494 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBNumCycles()

def AWGBNumCycles ( )

Definition at line 11556 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBReadFile()

def AWGBReadFile ( )

Definition at line 11775 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBReadWAV()

def AWGBReadWAV ( )

Definition at line 11841 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBWriteFile()

def AWGBWriteFile ( )

Definition at line 11876 of file alice-desktop-1.3-linux-test.pyw.

◆ BAbout()

def BAbout ( )

Show info on software / firmware / hardware.

Definition at line 2267 of file alice-desktop-1.3-linux-test.pyw.

◆ BAveragemode()

def BAveragemode ( )

Definition at line 12867 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWG2X()

def BAWG2X ( )

Definition at line 18715 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGAAmpl()

def BAWGAAmpl (   temp)

Definition at line 10143 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGADutyCycle()

def BAWGADutyCycle (   temp)

Definition at line 10296 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGAFreq()

def BAWGAFreq (   temp)

Definition at line 10221 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGAModeLabel()

def BAWGAModeLabel ( )

Definition at line 11336 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGAOffset()

def BAWGAOffset (   temp)

Definition at line 10183 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGAPhase()

def BAWGAPhase (   temp)

Definition at line 10278 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGAPhaseDelay()

def BAWGAPhaseDelay ( )

Definition at line 10268 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGAShape()

def BAWGAShape ( )

Definition at line 10315 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGBAmpl()

def BAWGBAmpl (   temp)

Definition at line 11570 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGBDutyCycle()

def BAWGBDutyCycle (   temp)

Definition at line 11722 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGBFreq()

def BAWGBFreq (   temp)

Definition at line 11647 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGBModeLabel()

def BAWGBModeLabel ( )

Definition at line 12579 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGBOffset()

def BAWGBOffset (   temp)

Definition at line 11609 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGBPhase()

def BAWGBPhase (   temp)

Definition at line 11704 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGBPhaseDelay()

def BAWGBPhaseDelay ( )

Definition at line 11694 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGBShape()

def BAWGBShape ( )

Definition at line 11741 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGEnab()

def BAWGEnab ( )

Definition at line 12769 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGFiltAMath()

def BAWGFiltAMath ( )

Definition at line 21703 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGFiltBMath()

def BAWGFiltBMath ( )

Definition at line 21744 of file alice-desktop-1.3-linux-test.pyw.

◆ BAWGSync()

def BAWGSync ( )

Definition at line 12790 of file alice-desktop-1.3-linux-test.pyw.

◆ BCHAIlevel()

def BCHAIlevel ( )

Definition at line 3243 of file alice-desktop-1.3-linux-test.pyw.

◆ BCHAlevel()

def BCHAlevel ( )

Definition at line 3232 of file alice-desktop-1.3-linux-test.pyw.

◆ BCHBIlevel()

def BCHBIlevel ( )

Definition at line 3265 of file alice-desktop-1.3-linux-test.pyw.

◆ BCHBlevel()

def BCHBlevel ( )

Definition at line 3254 of file alice-desktop-1.3-linux-test.pyw.

◆ Bcloseexit()

def Bcloseexit ( )

Fubntion to close and exit ALICE.

Definition at line 3005 of file alice-desktop-1.3-linux-test.pyw.

◆ BCSVfile()

def BCSVfile ( )

Definition at line 12963 of file alice-desktop-1.3-linux-test.pyw.

◆ BDBdiv1()

def BDBdiv1 ( )

Definition at line 13212 of file alice-desktop-1.3-linux-test.pyw.

◆ BDBdiv1BP()

def BDBdiv1BP ( )

Definition at line 13395 of file alice-desktop-1.3-linux-test.pyw.

◆ BDBdiv2()

def BDBdiv2 ( )

Definition at line 13222 of file alice-desktop-1.3-linux-test.pyw.

◆ BDBdiv2BP()

def BDBdiv2BP ( )

Definition at line 13405 of file alice-desktop-1.3-linux-test.pyw.

◆ BDFiltAMath()

def BDFiltAMath ( )

Definition at line 21574 of file alice-desktop-1.3-linux-test.pyw.

◆ BDFiltBMath()

def BDFiltBMath ( )

Definition at line 21612 of file alice-desktop-1.3-linux-test.pyw.

◆ BDSweepFromFile()

def BDSweepFromFile ( )

Definition at line 19052 of file alice-desktop-1.3-linux-test.pyw.

◆ BExecuteFromString()

def BExecuteFromString ( )

Definition at line 21847 of file alice-desktop-1.3-linux-test.pyw.

◆ BFileFFTwindow()

def BFileFFTwindow ( )

Definition at line 17749 of file alice-desktop-1.3-linux-test.pyw.

◆ BgColor()

def BgColor ( )

Toggle the Background and text colors based on ColorMode.

Definition at line 1998 of file alice-desktop-1.3-linux-test.pyw.

◆ BHelp()

def BHelp ( )

Open User Guide in Browser open a URL, in this case, the ALICE desk-top-users-guide.

Definition at line 2262 of file alice-desktop-1.3-linux-test.pyw.

◆ BHistAsPercent()

def BHistAsPercent ( )

Plot Histogram as Percent?

Definition at line 5353 of file alice-desktop-1.3-linux-test.pyw.

◆ BHoldOff()

def BHoldOff (   event)

Set Hold off time from entry widget.

Definition at line 2827 of file alice-desktop-1.3-linux-test.pyw.

◆ BHozPoss()

def BHozPoss (   event)

Definition at line 2838 of file alice-desktop-1.3-linux-test.pyw.

◆ BIOffsetA()

def BIOffsetA (   event)

Definition at line 3288 of file alice-desktop-1.3-linux-test.pyw.

◆ BIOffsetB()

def BIOffsetB (   event)

Definition at line 3312 of file alice-desktop-1.3-linux-test.pyw.

◆ Blevel1()

def Blevel1 ( )

Definition at line 13134 of file alice-desktop-1.3-linux-test.pyw.

◆ Blevel1BP()

def Blevel1BP ( )

Definition at line 13359 of file alice-desktop-1.3-linux-test.pyw.

◆ Blevel2()

def Blevel2 ( )

Definition at line 13143 of file alice-desktop-1.3-linux-test.pyw.

◆ Blevel2BP()

def Blevel2BP ( )

Definition at line 13368 of file alice-desktop-1.3-linux-test.pyw.

◆ Blevel3()

def Blevel3 ( )

Definition at line 13152 of file alice-desktop-1.3-linux-test.pyw.

◆ Blevel3BP()

def Blevel3BP ( )

Definition at line 13377 of file alice-desktop-1.3-linux-test.pyw.

◆ Blevel4()

def Blevel4 ( )

Definition at line 13161 of file alice-desktop-1.3-linux-test.pyw.

◆ Blevel4BP()

def Blevel4BP ( )

Definition at line 13386 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadAWGAFiltClip()

def BLoadAWGAFiltClip ( )

Definition at line 2215 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadAWGBFiltClip()

def BLoadAWGBFiltClip ( )

Definition at line 2221 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadAWGFiltA()

def BLoadAWGFiltA ( )

Definition at line 21679 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadAWGFiltB()

def BLoadAWGFiltB ( )

Definition at line 21720 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadCal()

def BLoadCal ( )

Load gain, offset and filter variables for external dividers.

Definition at line 2410 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadConfig()

def BLoadConfig (   filename)

Load configuration from a file

Definition at line 1580 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadConfigBP()

def BLoadConfigBP ( )

Load confirfuration from Bode window button.

Definition at line 1907 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadConfigIA()

def BLoadConfigIA ( )

Load confirfuration from IA window button.

Definition at line 1895 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadConfigSA()

def BLoadConfigSA ( )

Load confirfuration from SA window button.

Definition at line 1901 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadConfigTime()

def BLoadConfigTime ( )

Load confirfuration from Scope window button.

Definition at line 1913 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadDFiltA()

def BLoadDFiltA ( )

Definition at line 21551 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadDFiltAClip()

def BLoadDFiltAClip ( )

Definition at line 2203 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadDFiltB()

def BLoadDFiltB ( )

Definition at line 21589 of file alice-desktop-1.3-linux-test.pyw.

◆ BLoadDFiltBClip()

def BLoadDFiltBClip ( )

Definition at line 2209 of file alice-desktop-1.3-linux-test.pyw.

◆ BlueNoise()

def BlueNoise (   N,
  mag 
)

Definition at line 10015 of file alice-desktop-1.3-linux-test.pyw.

◆ BNormalmode()

def BNormalmode ( )

Definition at line 12847 of file alice-desktop-1.3-linux-test.pyw.

◆ Bnot()

def Bnot ( )

Definition at line 12830 of file alice-desktop-1.3-linux-test.pyw.

◆ BodeCaresize()

def BodeCaresize (   event)

Definition at line 19023 of file alice-desktop-1.3-linux-test.pyw.

◆ BodeCheckBox()

def BodeCheckBox ( )

Definition at line 3351 of file alice-desktop-1.3-linux-test.pyw.

◆ BOffsetA()

def BOffsetA (   event)

Definition at line 3276 of file alice-desktop-1.3-linux-test.pyw.

◆ BOffsetB()

def BOffsetB (   event)

Definition at line 3300 of file alice-desktop-1.3-linux-test.pyw.

◆ BPeakholdmode()

def BPeakholdmode ( )

Definition at line 12857 of file alice-desktop-1.3-linux-test.pyw.

◆ BPower()

def BPower ( )

Toggel on/off analog power.

Definition at line 3174 of file alice-desktop-1.3-linux-test.pyw.

◆ BReadData()

def BReadData ( )

Read scope all time array data from saved file.

Definition at line 2228 of file alice-desktop-1.3-linux-test.pyw.

◆ BReadFromClipboard()

def BReadFromClipboard ( )

Definition at line 2193 of file alice-desktop-1.3-linux-test.pyw.

◆ BResetFreqAvg()

def BResetFreqAvg ( )

Definition at line 12877 of file alice-desktop-1.3-linux-test.pyw.

◆ BRoll()

def BRoll ( )

Toggel on/off Roll Sweep Mode.

Definition at line 3188 of file alice-desktop-1.3-linux-test.pyw.

◆ BrownNoise()

def BrownNoise (   N,
  mag 
)

Definition at line 10031 of file alice-desktop-1.3-linux-test.pyw.

◆ Bsamples1()

def Bsamples1 ( )

Definition at line 13170 of file alice-desktop-1.3-linux-test.pyw.

◆ Bsamples2()

def Bsamples2 ( )

Definition at line 13191 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveCal()

def BSaveCal ( )

Save gain, offset and filter variables for external dividers.

Definition at line 2338 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveChannelData()

def BSaveChannelData ( )

Save selected scope time array data to file.

Definition at line 2132 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveConfig()

def BSaveConfig (   filename)

Save current configureation to file.

Definition at line 940 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveConfigBP()

def BSaveConfigBP ( )

Save current configuration from Bode window.

Definition at line 1569 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveConfigIA()

def BSaveConfigIA ( )

Save current configuration from IA window.

Definition at line 1557 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveConfigSA()

def BSaveConfigSA ( )

Save current configuration from SA window.

Definition at line 1563 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveConfigTime()

def BSaveConfigTime ( )

Save current configuration from Scope window.

Definition at line 1575 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveData()

def BSaveData ( )

Save scope all time array data to file.

Definition at line 2105 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveDataIA()

def BSaveDataIA ( )

Definition at line 13037 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveIASweep()

def BSaveIASweep ( )

Definition at line 15534 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveMuxData()

def BSaveMuxData ( )

Save External Mux data to file.

Definition at line 2118 of file alice-desktop-1.3-linux-test.pyw.

◆ BSavePhAData()

def BSavePhAData ( )

Definition at line 16992 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveScreen()

def BSaveScreen ( )

Save scope canvas as encapsulated postscript file.

Definition at line 2033 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveScreenBP()

def BSaveScreenBP ( )

Save Bode canvas as encapsulated postscript file.

Definition at line 2088 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveScreenIA()

def BSaveScreenIA ( )

Save IA canvas as encapsulated postscript file.

Definition at line 2071 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveScreenSA()

def BSaveScreenSA ( )

Definition at line 12813 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveScreenXY()

def BSaveScreenXY ( )

Save XY canvas as encapsulated postscript file.

Definition at line 2052 of file alice-desktop-1.3-linux-test.pyw.

◆ BSaveToClipBoard()

def BSaveToClipBoard (   TempBuffer)

Definition at line 2184 of file alice-desktop-1.3-linux-test.pyw.

◆ BSendDA1()

def BSendDA1 ( )

Definition at line 20818 of file alice-desktop-1.3-linux-test.pyw.

◆ BSendGS()

def BSendGS ( )

Definition at line 21069 of file alice-desktop-1.3-linux-test.pyw.

◆ BSendMG()

def BSendMG ( )

Send serial data to DDS board.

Definition at line 20655 of file alice-desktop-1.3-linux-test.pyw.

◆ BSetFmin()

def BSetFmin ( )

Definition at line 23337 of file alice-desktop-1.3-linux-test.pyw.

◆ BSetMarkerLocation()

def BSetMarkerLocation ( )

Ask user for new Marker text location on screen.

Definition at line 2718 of file alice-desktop-1.3-linux-test.pyw.

◆ BShowCurvesAll()

def BShowCurvesAll ( )

Set to display all time waveforms.

Definition at line 2734 of file alice-desktop-1.3-linux-test.pyw.

◆ BShowCurvesAllBP()

def BShowCurvesAllBP ( )

Definition at line 13416 of file alice-desktop-1.3-linux-test.pyw.

◆ BShowCurvesAllSA()

def BShowCurvesAllSA ( )

Definition at line 12833 of file alice-desktop-1.3-linux-test.pyw.

◆ BShowCurvesNone()

def BShowCurvesNone ( )

Turn off display of all time waveforms.

Definition at line 2744 of file alice-desktop-1.3-linux-test.pyw.

◆ BShowCurvesNoneBP()

def BShowCurvesNoneBP ( )

Definition at line 13423 of file alice-desktop-1.3-linux-test.pyw.

◆ BShowCurvesNoneSA()

def BShowCurvesNoneSA ( )

Definition at line 12840 of file alice-desktop-1.3-linux-test.pyw.

◆ BSnapShot()

def BSnapShot ( )

Take snap shot of displayed time waveforms.

Definition at line 2287 of file alice-desktop-1.3-linux-test.pyw.

◆ BSnapShotXY()

def BSnapShotXY ( )

Take snap shot of displayed XY Traces.

Definition at line 2318 of file alice-desktop-1.3-linux-test.pyw.

◆ BStart()

def BStart ( )

Start aquaring scope time data.

Definition at line 3031 of file alice-desktop-1.3-linux-test.pyw.

◆ BStartBP()

def BStartBP ( )

Definition at line 13233 of file alice-desktop-1.3-linux-test.pyw.

◆ BStartIA()

def BStartIA ( )

Start Impedance Tool

Definition at line 3105 of file alice-desktop-1.3-linux-test.pyw.

◆ BStartOhm()

def BStartOhm ( )

Definition at line 3087 of file alice-desktop-1.3-linux-test.pyw.

◆ BStartSA()

def BStartSA ( )

Definition at line 13064 of file alice-desktop-1.3-linux-test.pyw.

◆ BStepSync()

def BStepSync ( )

Definition at line 19032 of file alice-desktop-1.3-linux-test.pyw.

◆ BStop()

def BStop ( )

Stop (pause) scope tool.

Definition at line 3141 of file alice-desktop-1.3-linux-test.pyw.

◆ BStopBP()

def BStopBP ( )

Definition at line 13337 of file alice-desktop-1.3-linux-test.pyw.

◆ BStopSA()

def BStopSA ( )

Definition at line 13107 of file alice-desktop-1.3-linux-test.pyw.

◆ BSTOREtraceBP()

def BSTOREtraceBP ( )

Definition at line 12918 of file alice-desktop-1.3-linux-test.pyw.

◆ BSTOREtraceSA()

def BSTOREtraceSA ( )

Definition at line 12883 of file alice-desktop-1.3-linux-test.pyw.

◆ BSweepSync()

def BSweepSync ( )

Definition at line 19042 of file alice-desktop-1.3-linux-test.pyw.

◆ BTime()

def BTime ( )

Set Hor time scale from entry widget.

Definition at line 3199 of file alice-desktop-1.3-linux-test.pyw.

◆ BTrigger50p()

def BTrigger50p ( )

Set Trigger level to 50% (mid) point of current waveform.

Definition at line 2760 of file alice-desktop-1.3-linux-test.pyw.

◆ BTriggerEdge()

def BTriggerEdge ( )

Function no longer used.

Definition at line 2754 of file alice-desktop-1.3-linux-test.pyw.

◆ BTriggerMode()

def BTriggerMode ( )

place holder for future hardware triggering if implemented

Definition at line 2801 of file alice-desktop-1.3-linux-test.pyw.

◆ BTriglevel()

def BTriglevel (   event)

evalute trigger level entry string to a numerical value and set new trigger level

Definition at line 2813 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildAWGBoxCarA()

def BuildAWGBoxCarA ( )

Definition at line 21634 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildAWGBoxCarB()

def BuildAWGBoxCarB ( )

Definition at line 21660 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildBoxCarA()

def BuildBoxCarA ( )

Definition at line 21502 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildBoxCarB()

def BuildBoxCarB ( )

Definition at line 21527 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildRejectFilter()

def BuildRejectFilter (   Order,
  Freject,
  Fsample 
)

Definition at line 21761 of file alice-desktop-1.3-linux-test.pyw.

◆ BUserAMeas()

def BUserAMeas ( )

Ask user for channel A Measurement Label and Formula.

Definition at line 2429 of file alice-desktop-1.3-linux-test.pyw.

◆ BUserBMeas()

def BUserBMeas ( )

Ask user for channel B Measurement Label and Formula.

Definition at line 2446 of file alice-desktop-1.3-linux-test.pyw.

◆ BUserCustomPlotText()

def BUserCustomPlotText ( )

Ask user to enter custom plot label string.

Definition at line 2464 of file alice-desktop-1.3-linux-test.pyw.

◆ BUserFFTwindow()

def BUserFFTwindow ( )

Definition at line 17741 of file alice-desktop-1.3-linux-test.pyw.

◆ Cal_trace_scalars()

def Cal_trace_scalars (   SampleStart,
  SampleEnd 
)

Definition at line 4909 of file alice-desktop-1.3-linux-test.pyw.

◆ CALCFFTwindowshape()

def CALCFFTwindowshape ( )

Definition at line 17652 of file alice-desktop-1.3-linux-test.pyw.

◆ CAresize()

def CAresize (   event)

Definition at line 21916 of file alice-desktop-1.3-linux-test.pyw.

◆ CheckMathString()

def CheckMathString ( )

Check Math String for syntac errors.

Definition at line 2637 of file alice-desktop-1.3-linux-test.pyw.

◆ CheckMathXString()

def CheckMathXString ( )

Check X Math String for syntac errors.

Definition at line 2657 of file alice-desktop-1.3-linux-test.pyw.

◆ CheckMathYString()

def CheckMathYString ( )

Check Y Math String for syntac errors.

Definition at line 2677 of file alice-desktop-1.3-linux-test.pyw.

◆ ColorSelector()

def alice-desktop-1.ColorSelector ( )

Color Selector / Editor.

Definition at line 2117 of file alice-desktop-1.3.pyw.

◆ ConnectDevice()

def ConnectDevice ( )

Definition at line 22087 of file alice-desktop-1.3-linux-test.pyw.

◆ DA1ShiftOut()

def DA1ShiftOut (   D1Value,
  D2Value 
)

if ETSStatus.get() > 0 and ETSDisp.get() > 0: MGLoad()

Definition at line 20780 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyAD5626Screen()

def DestroyAD5626Screen ( )

Definition at line 21217 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyAWGScreen()

def DestroyAWGScreen ( )

Definition at line 18737 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyBoardScreen()

def DestroyBoardScreen ( )

Definition at line 22081 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyBodeScreen()

def DestroyBodeScreen ( )

Definition at line 19401 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyColorScreen()

def alice-desktop-1.DestroyColorScreen ( )

Definition at line 2192 of file alice-desktop-1.3.pyw.

◆ DestroyCommandScreen()

def DestroyCommandScreen ( )

Definition at line 21837 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyDA1Screen()

def DestroyDA1Screen ( )

Destroy PMOD DA1 screen.

Definition at line 20913 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyDacScreen()

def DestroyDacScreen ( )

Destroy the DAC Screen.

Definition at line 5832 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyDigFiltScreen()

def DestroyDigFiltScreen ( )

Definition at line 21545 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyDigPotScreen()

def DestroyDigPotScreen ( )

Definition at line 21063 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyDigScreen()

def DestroyDigScreen ( )

Distroy the Digital I/O screen.

Definition at line 5642 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyETSScreen()

def DestroyETSScreen ( )

Definition at line 22688 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyGenericSerialScreen()

def DestroyGenericSerialScreen ( )

Definition at line 21315 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyIAScreen()

def DestroyIAScreen ( )

Definition at line 15526 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyMathScreen()

def DestroyMathScreen ( )

Destroy New Math waveform controls menu window.

Definition at line 2630 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyMeasureScreen()

def DestroyMeasureScreen ( )

Definition at line 22026 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyMinigenScreen()

def DestroyMinigenScreen ( )

Destroy DDS board sacrren.

Definition at line 20767 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyMuxScreen()

def DestroyMuxScreen ( )

Definition at line 19007 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyNiCScreen()

def DestroyNiCScreen ( )

Definition at line 15705 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyNqPScreen()

def DestroyNqPScreen ( )

Definition at line 15578 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyOhmScreen()

def DestroyOhmScreen ( )

Definition at line 22581 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyOOTwindow()

def DestroyOOTwindow ( )

Definition at line 23500 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyPhAScreen()

def DestroyPhAScreen ( )

Definition at line 16112 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyResDivScreen()

def alice-desktop-1.DestroyResDivScreen ( )

Definition at line 23679 of file alice-desktop-1.3.pyw.

◆ DestroySampleRate()

def DestroySampleRate ( )

Definition at line 22268 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroySettings()

def DestroySettings ( )

Definition at line 23324 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroySpectrumScreen()

def DestroySpectrumScreen ( )

Definition at line 19733 of file alice-desktop-1.3-linux-test.pyw.

◆ DestroyXYScreen()

def DestroyXYScreen ( )

Definition at line 20032 of file alice-desktop-1.3-linux-test.pyw.

◆ Digital_RC_High_Pass()

def Digital_RC_High_Pass (   InBuff,
  TC1,
  Gain 
)

Digital RC filter function for input divider frequency compensation TC1 is in micro seconds.

Definition at line 4959 of file alice-desktop-1.3-linux-test.pyw.

◆ Digital_RC_Low_Pass()

def Digital_RC_Low_Pass (   InBuff,
  TC1,
  Gain 
)

Digital filter function for input divider frequency compensation TC1 is in micro seconds.

Definition at line 4980 of file alice-desktop-1.3-linux-test.pyw.

◆ DigPotSend()

def DigPotSend (   Temp)

Definition at line 20954 of file alice-desktop-1.3-linux-test.pyw.

◆ DigPotShiftOut()

def DigPotShiftOut (   DValue)

Definition at line 20919 of file alice-desktop-1.3-linux-test.pyw.

◆ Dloger_on_off()

def alice-desktop-1.Dloger_on_off ( )

Definition at line 24605 of file alice-desktop-1.3.pyw.

◆ DlogerClose_out()

def alice-desktop-1.DlogerClose_out ( )

Definition at line 24616 of file alice-desktop-1.3.pyw.

◆ DlogerOpen_out()

def alice-desktop-1.DlogerOpen_out ( )

Definition at line 24629 of file alice-desktop-1.3.pyw.

◆ DoFFT()

def DoFFT ( )

Definition at line 13465 of file alice-desktop-1.3-linux-test.pyw.

◆ DoImpedance()

def DoImpedance ( )

Definition at line 14742 of file alice-desktop-1.3-linux-test.pyw.

◆ donothing()

def donothing ( )

Nop.

Definition at line 2728 of file alice-desktop-1.3-linux-test.pyw.

◆ DoNothing()

def DoNothing (   event)

Another Nop.

Definition at line 2731 of file alice-desktop-1.3-linux-test.pyw.

◆ DrawRes()

def alice-desktop-1.DrawRes (   X,
  Y 
)

Definition at line 23562 of file alice-desktop-1.3.pyw.

◆ ETSCheckBox()

def ETSCheckBox ( )

Definition at line 3404 of file alice-desktop-1.3-linux-test.pyw.

◆ ETSscroll()

def ETSscroll (   event)

Definition at line 22706 of file alice-desktop-1.3-linux-test.pyw.

◆ ETSUpdate()

def ETSUpdate ( )

Definition at line 22738 of file alice-desktop-1.3-linux-test.pyw.

◆ FindRisingEdge()

def FindRisingEdge (   Trace1,
  Trace2 
)

Routine to find rising edge of traces.

Definition at line 5361 of file alice-desktop-1.3-linux-test.pyw.

◆ FindTriggerSample()

def FindTriggerSample (   TrgBuff)

Find the sample where trigger event happened.

Definition at line 5523 of file alice-desktop-1.3-linux-test.pyw.

◆ fit_exp()

def fit_exp (   xs,
  ys 
)

Definition at line 21792 of file alice-desktop-1.3-linux-test.pyw.

◆ FourierSawTooth()

def alice-desktop-1.FourierSawTooth (   Length,
  NumTerms,
  Ampl 
)

Definition at line 10562 of file alice-desktop-1.3.pyw.

◆ FreqCaresize()

def FreqCaresize (   event)

Definition at line 19411 of file alice-desktop-1.3-linux-test.pyw.

◆ FreqCheckBox()

def FreqCheckBox ( )

Definition at line 3338 of file alice-desktop-1.3-linux-test.pyw.

◆ IACapReset()

def IACapReset ( )

Definition at line 15547 of file alice-desktop-1.3-linux-test.pyw.

◆ IACapZero()

def IACapZero ( )

Definition at line 15540 of file alice-desktop-1.3-linux-test.pyw.

◆ IACaresize()

def IACaresize (   event)

Definition at line 15320 of file alice-desktop-1.3-linux-test.pyw.

◆ IACheckBox()

def IACheckBox ( )

Definition at line 3365 of file alice-desktop-1.3-linux-test.pyw.

◆ IApBtoggle()

def alice-desktop-1.IApBtoggle ( )

Definition at line 16744 of file alice-desktop-1.3.pyw.

◆ IASourceSet()

def IASourceSet ( )

Set up IA AWG sources.

Definition at line 3125 of file alice-desktop-1.3-linux-test.pyw.

◆ IAtoggle()

def IAtoggle ( )

Definition at line 15910 of file alice-desktop-1.3-linux-test.pyw.

◆ IBtoggle()

def IBtoggle ( )

Definition at line 15918 of file alice-desktop-1.3-linux-test.pyw.

◆ IncHoldOff()

def IncHoldOff ( )

Definition at line 2867 of file alice-desktop-1.3-linux-test.pyw.

◆ INITIALIZEstart()

def INITIALIZEstart ( )

Definition at line 17636 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeAD5626Window()

def MakeAD5626Window ( )

Make Controls for AD5626 serial DAC.

Definition at line 21143 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeAWGWindow()

def MakeAWGWindow ( )

Definition at line 18337 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeBoardScreen()

def MakeBoardScreen ( )

Definition at line 22032 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeBodeScreen()

def MakeBodeScreen ( )

Definition at line 14398 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeBodeTrace()

def MakeBodeTrace ( )

Definition at line 14153 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeBodeWindow()

def MakeBodeWindow ( )

Definition at line 19097 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeCommandScreen()

def MakeCommandScreen ( )

Definition at line 21809 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeDA1Window()

def MakeDA1Window ( )

Make window to control PMOD DA1 board.

Definition at line 20862 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeDacScreen()

def MakeDacScreen ( )

Make the DAC interface screen

Definition at line 5970 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeDigFiltWindow()

def MakeDigFiltWindow ( )

Make screen for applying digital filters.

Definition at line 21322 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeDigPotWindow()

def MakeDigPotWindow ( )

set up controls for single, dual or quad, digital pots

Definition at line 21012 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeDigScreen()

def MakeDigScreen ( )

Make the Digital I/O screen.

Definition at line 5752 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeETSWindow()

def MakeETSWindow ( )

Definition at line 22589 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeFreqScreen()

def MakeFreqScreen ( )

Make Spectrum Analyzer Screen.

Definition at line 17168 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeFreqTrace()

def MakeFreqTrace ( )

Definition at line 13800 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeGenericSerialWindow()

def MakeGenericSerialWindow ( )

Definition at line 21223 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeHistogram()

def MakeHistogram ( )

Make histogram of time signals.

Definition at line 5312 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeIAScreen()

def MakeIAScreen ( )

Draw the impedance Analyzer screen.

Definition at line 14913 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeIATrace()

def MakeIATrace ( )

Definition at line 14786 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeIAWindow()

def MakeIAWindow ( )

Definition at line 15330 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeMeasureScreen()

def MakeMeasureScreen ( )

Definition at line 21959 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeMinigenWindow()

def MakeMinigenWindow ( )

Make AD983x based DDS generator screen.

Definition at line 20687 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeMuxModeWindow()

def MakeMuxModeWindow ( )

Definition at line 18744 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeNicPlot()

def MakeNicPlot ( )

Definition at line 15679 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeNiCScreen()

def MakeNiCScreen ( )

Make the Nichols Plot screen.

Definition at line 15722 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeNqPScreen()

def MakeNqPScreen ( )

Draw the Nyquist plot screen.

Definition at line 15595 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeNyquistPlot()

def MakeNyquistPlot ( )

Definition at line 15553 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeOhmWindow()

def MakeOhmWindow ( )

if askyesno("Flash Failed", "Failed to update firmware.\n Try again?"): try: session.flash_firmware(filename) except: showwarning("Complete","Flash Firmware Complete: \n Un-plug board to cycle power.")

showwarning("Flash Failed","Failed to update firmware.")

else: return print "doing session add all..." session = Session(ignore_dataflow=True, sample_rate=SAMPLErate, queue_size=MaxSamples) #session.scan() #session.add_all() print session.devices time.sleep(5) print "trying to reconnect device..." ConnectDevice()

showwarning("Flash Failed","Failed to update firmware.")

else: return print "doing session add all..." session = Session(ignore_dataflow=True, sample_rate=SAMPLErate, queue_size=MaxSamples) #session.scan() #session.add_all() print session.devices time.sleep(5) print "trying to reconnect device..." ConnectDevice()

Definition at line 22511 of file alice-desktop-1.3-linux-test.pyw.

◆ MakePhAScreen()

def MakePhAScreen ( )

Definition at line 16345 of file alice-desktop-1.3-linux-test.pyw.

◆ MakePhATrace()

def MakePhATrace ( )

Definition at line 16144 of file alice-desktop-1.3-linux-test.pyw.

◆ MakePhAWindow()

def MakePhAWindow ( )

Definition at line 15927 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeResDivWindow()

def alice-desktop-1.MakeResDivWindow ( )

Definition at line 23598 of file alice-desktop-1.3.pyw.

◆ MakeSampleRateMenu()

def MakeSampleRateMenu ( )

Definition at line 22207 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeSettingsMenu()

def MakeSettingsMenu ( )

Definition at line 22830 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeSpectrumWindow()

def MakeSpectrumWindow ( )

Definition at line 19421 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeTimeScreen()

def MakeTimeScreen ( )

Update the time screen with traces and text

Definition at line 7377 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeTimeTrace()

def MakeTimeTrace ( )

Make the scope time traces.

Definition at line 6022 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeXYScreen()

def MakeXYScreen ( )

Update the XY screen traces and text.

Definition at line 8272 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeXYTrace()

def MakeXYTrace ( )

Make the XY plot traces.

Definition at line 7101 of file alice-desktop-1.3-linux-test.pyw.

◆ MakeXYWindow()

def MakeXYWindow ( )

Definition at line 19758 of file alice-desktop-1.3-linux-test.pyw.

◆ MGLoad()

def MGLoad ( )

Definition at line 22696 of file alice-desktop-1.3-linux-test.pyw.

◆ NewEnterMathControls()

def NewEnterMathControls ( )

Make New Math waveform controls menu window.

Definition at line 2475 of file alice-desktop-1.3-linux-test.pyw.

◆ NiCCaresize()

def NiCCaresize (   event)

Definition at line 15712 of file alice-desktop-1.3-linux-test.pyw.

◆ NqPCaresize()

def NqPCaresize (   event)

Definition at line 15585 of file alice-desktop-1.3-linux-test.pyw.

◆ Ohm_Analog_In()

def Ohm_Analog_In ( )

Ohmmeter loop.

Definition at line 3578 of file alice-desktop-1.3-linux-test.pyw.

◆ OhmCheckBox()

def OhmCheckBox ( )

Definition at line 3391 of file alice-desktop-1.3-linux-test.pyw.

◆ onAD5626Scroll()

def onAD5626Scroll (   event)

Definition at line 21213 of file alice-desktop-1.3-linux-test.pyw.

◆ onAWGAkey()

def onAWGAkey (   event)

Definition at line 18258 of file alice-desktop-1.3-linux-test.pyw.

◆ onAWGAscroll()

def onAWGAscroll (   event)

Definition at line 18209 of file alice-desktop-1.3-linux-test.pyw.

◆ onAWGBkey()

def onAWGBkey (   event)

Definition at line 18264 of file alice-desktop-1.3-linux-test.pyw.

◆ onAWGBscroll()

def onAWGBscroll (   event)

Definition at line 18217 of file alice-desktop-1.3-linux-test.pyw.

◆ onAWGFiltAScroll()

def onAWGFiltAScroll (   event)

Definition at line 21630 of file alice-desktop-1.3-linux-test.pyw.

◆ onAWGFiltBScroll()

def onAWGFiltBScroll (   event)

Definition at line 21656 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasAverage()

def onCanvasAverage (   event)

Definition at line 9713 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdEight()

def onCanvasBdEight (   event)

Definition at line 18173 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdFive()

def onCanvasBdFive (   event)

Definition at line 18152 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdFour()

def onCanvasBdFour (   event)

Definition at line 18145 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdNine()

def onCanvasBdNine (   event)

Definition at line 18177 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdOne()

def onCanvasBdOne (   event)

Definition at line 18124 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdSeven()

def onCanvasBdSeven (   event)

Definition at line 18166 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdSix()

def onCanvasBdSix (   event)

Definition at line 18159 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdSnap()

def onCanvasBdSnap (   event)

Definition at line 18185 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdThree()

def onCanvasBdThree (   event)

Definition at line 18138 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdTwo()

def onCanvasBdTwo (   event)

Definition at line 18131 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBdZero()

def onCanvasBdZero (   event)

Definition at line 18181 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBodeClickScroll()

def onCanvasBodeClickScroll (   event)

Definition at line 18023 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBodeLeftClick()

def onCanvasBodeLeftClick (   event)

Definition at line 18043 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasBodeRightClick()

def onCanvasBodeRightClick (   event)

Definition at line 18011 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasClickLeft()

def onCanvasClickLeft (   event)

Definition at line 9367 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasClickRight()

def onCanvasClickRight (   event)

Definition at line 9104 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasClickScroll()

def onCanvasClickScroll (   event)

Shift Time or vertical cursors if on or shift gated measurement cursors if enabled.

Definition at line 9113 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasDownArrow()

def onCanvasDownArrow (   event)

Move Vertical cursors down 1 or 5.

Definition at line 9200 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasEight()

def onCanvasEight (   event)

Definition at line 9684 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasFive()

def onCanvasFive (   event)

Definition at line 9669 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasFour()

def onCanvasFour (   event)

Definition at line 9661 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasFreqClickScroll()

def onCanvasFreqClickScroll (   event)

Definition at line 17783 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasFreqLeftClick()

def onCanvasFreqLeftClick (   event)

Definition at line 17803 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasFreqRightClick()

def onCanvasFreqRightClick (   event)

Definition at line 17772 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasLeftArrow()

def onCanvasLeftArrow (   event)

Move Time curcors left 1 or 5.

Definition at line 9242 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasMouse_xy()

def onCanvasMouse_xy (   event)

Definition at line 23331 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasNine()

def onCanvasNine (   event)

Definition at line 9689 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasOne()

def onCanvasOne (   event)

Definition at line 9637 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasRightArrow()

def onCanvasRightArrow (   event)

Move Time curcors right 1 or 5.

Definition at line 9284 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSAAverage()

def onCanvasSAAverage (   event)

Definition at line 17987 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSAEight()

def onCanvasSAEight (   event)

Definition at line 17963 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSAFive()

def onCanvasSAFive (   event)

Definition at line 17942 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSAFour()

def onCanvasSAFour (   event)

Definition at line 17935 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSANine()

def onCanvasSANine (   event)

Definition at line 17967 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSANormal()

def onCanvasSANormal (   event)

Definition at line 17978 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSAOne()

def onCanvasSAOne (   event)

Definition at line 17914 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSAPeak()

def onCanvasSAPeak (   event)

Definition at line 17981 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSAReset()

def onCanvasSAReset (   event)

Definition at line 17984 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSASeven()

def onCanvasSASeven (   event)

Definition at line 17956 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSASix()

def onCanvasSASix (   event)

Definition at line 17949 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSASnap()

def onCanvasSASnap (   event)

Definition at line 17975 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSAThree()

def onCanvasSAThree (   event)

Definition at line 17928 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSATwo()

def onCanvasSATwo (   event)

Definition at line 17921 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSAZero()

def onCanvasSAZero (   event)

Definition at line 17971 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSeven()

def onCanvasSeven (   event)

Definition at line 9679 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasShowBdBcur()

def onCanvasShowBdBcur (   event)

Definition at line 18195 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasShowBPcur()

def onCanvasShowBPcur (   event)

Definition at line 18188 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasShowdBcur()

def onCanvasShowdBcur (   event)

Definition at line 17997 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasShowFcur()

def onCanvasShowFcur (   event)

Definition at line 17990 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasShowPcur()

def onCanvasShowPcur (   event)

Definition at line 18004 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasShowPdBcur()

def onCanvasShowPdBcur (   event)

Definition at line 18202 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasShowTcur()

def onCanvasShowTcur (   event)

Definition at line 9721 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasShowVcur()

def onCanvasShowVcur (   event)

Definition at line 9729 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSix()

def onCanvasSix (   event)

Definition at line 9674 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSnap()

def onCanvasSnap (   event)

Definition at line 9709 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasSpaceBar()

def onCanvasSpaceBar (   event)

Pause / start on space bar.

Definition at line 9326 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasTfalling()

def onCanvasTfalling (   event)

Definition at line 9704 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasThree()

def onCanvasThree (   event)

Definition at line 9653 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasTrising()

def onCanvasTrising (   event)

Definition at line 9699 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasTwo()

def onCanvasTwo (   event)

Definition at line 9645 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasUpArrow()

def onCanvasUpArrow (   event)

Move Vertical cursors up 1 or 5.

Definition at line 9158 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasXYLeftClick()

def onCanvasXYLeftClick (   event)

Definition at line 9768 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasXYRightClick()

def onCanvasXYRightClick (   event)

Definition at line 9737 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasXYScrollClick()

def onCanvasXYScrollClick (   event)

Definition at line 9746 of file alice-desktop-1.3-linux-test.pyw.

◆ onCanvasZero()

def onCanvasZero (   event)

Definition at line 9694 of file alice-desktop-1.3-linux-test.pyw.

◆ onDigFiltAScroll()

def onDigFiltAScroll (   event)

Definition at line 21498 of file alice-desktop-1.3-linux-test.pyw.

◆ onDigFiltBScroll()

def onDigFiltBScroll (   event)

Definition at line 21523 of file alice-desktop-1.3-linux-test.pyw.

◆ onFminScroll()

def onFminScroll (   event)

Definition at line 22710 of file alice-desktop-1.3-linux-test.pyw.

◆ onMiniGenScroll()

def onMiniGenScroll (   event)

Definition at line 20773 of file alice-desktop-1.3-linux-test.pyw.

◆ onMulXScroll()

def onMulXScroll (   event)

Definition at line 22716 of file alice-desktop-1.3-linux-test.pyw.

◆ onRetAWGFiltA()

def onRetAWGFiltA (   event)

Definition at line 21627 of file alice-desktop-1.3-linux-test.pyw.

◆ onRetAWGFiltB()

def onRetAWGFiltB (   event)

Definition at line 21653 of file alice-desktop-1.3-linux-test.pyw.

◆ onRetDigFiltA()

def onRetDigFiltA (   event)

Definition at line 21495 of file alice-desktop-1.3-linux-test.pyw.

◆ onRetDigFiltB()

def onRetDigFiltB (   event)

Definition at line 21520 of file alice-desktop-1.3-linux-test.pyw.

◆ onRetSrate()

def onRetSrate (   event)

Definition at line 22281 of file alice-desktop-1.3-linux-test.pyw.

◆ onSpinBoxScroll()

def onSpinBoxScroll (   event)

Definition at line 18327 of file alice-desktop-1.3-linux-test.pyw.

◆ onSrateScroll()

def onSrateScroll (   event)

Definition at line 22275 of file alice-desktop-1.3-linux-test.pyw.

◆ onStopBodeScroll()

def onStopBodeScroll (   event)

Definition at line 22342 of file alice-desktop-1.3-linux-test.pyw.

◆ onStopfreqScroll()

def onStopfreqScroll (   event)

Definition at line 22322 of file alice-desktop-1.3-linux-test.pyw.

◆ onTextKey()

def onTextKey (   event)

Definition at line 18275 of file alice-desktop-1.3-linux-test.pyw.

◆ onTextKeyAWG()

def onTextKeyAWG (   event)

Definition at line 18270 of file alice-desktop-1.3-linux-test.pyw.

◆ onTextScroll()

def onTextScroll (   event)

Definition at line 18225 of file alice-desktop-1.3-linux-test.pyw.

◆ OpenOtherTools()

def OpenOtherTools ( )

Definition at line 23377 of file alice-desktop-1.3-linux-test.pyw.

◆ PhACaresize()

def PhACaresize (   event)

Definition at line 16121 of file alice-desktop-1.3-linux-test.pyw.

◆ PhACheckBox()

def PhACheckBox ( )

Definition at line 3378 of file alice-desktop-1.3-linux-test.pyw.

◆ PinkNoise()

def PinkNoise (   N,
  mag 
)

Definition at line 10000 of file alice-desktop-1.3-linux-test.pyw.

◆ PlotPhAFromFile()

def PlotPhAFromFile ( )

Definition at line 17028 of file alice-desktop-1.3-linux-test.pyw.

◆ RDbutton()

def alice-desktop-1.RDbutton ( )

Definition at line 23534 of file alice-desktop-1.3.pyw.

◆ RDSetAGO()

def alice-desktop-1.RDSetAGO ( )

Definition at line 23574 of file alice-desktop-1.3.pyw.

◆ RDSetBGO()

def alice-desktop-1.RDSetBGO ( )

Definition at line 23586 of file alice-desktop-1.3.pyw.

◆ ReInterploateTrigger()

def ReInterploateTrigger (   TrgBuff)

Interpolate time between samples around trigger event.

Definition at line 5512 of file alice-desktop-1.3-linux-test.pyw.

◆ ReMakeAWGwaves()

def ReMakeAWGwaves ( )

Re Make the current selected AWG waveform buffers.

Definition at line 1768 of file alice-desktop-1.3-linux-test.pyw.

◆ ReSetAGO()

def ReSetAGO ( )

Definition at line 23345 of file alice-desktop-1.3-linux-test.pyw.

◆ ReSetAIGO()

def ReSetAIGO ( )

Definition at line 23361 of file alice-desktop-1.3-linux-test.pyw.

◆ ResetAllColors()

def alice-desktop-1.ResetAllColors ( )

Definition at line 2199 of file alice-desktop-1.3.pyw.

◆ ReSetBGO()

def ReSetBGO ( )

Definition at line 23353 of file alice-desktop-1.3-linux-test.pyw.

◆ ReSetBIGO()

def ReSetBIGO ( )

Definition at line 23369 of file alice-desktop-1.3-linux-test.pyw.

◆ ResetColors()

def alice-desktop-1.ResetColors ( )

Colors that can be modified Use function to reset to "factory" colors.

Definition at line 154 of file alice-desktop-1.3.pyw.

◆ RExecuteFromString()

def RExecuteFromString (   temp)

Definition at line 21843 of file alice-desktop-1.3-linux-test.pyw.

◆ RunScript()

def RunScript ( )

Run a script file.

Definition at line 1920 of file alice-desktop-1.3-linux-test.pyw.

◆ Save_Cal_file()

def Save_Cal_file ( )

Definition at line 20510 of file alice-desktop-1.3-linux-test.pyw.

◆ SchroederPhase()

def SchroederPhase (   Length,
  NrTones,
  Ampl 
)

Definition at line 10063 of file alice-desktop-1.3-linux-test.pyw.

◆ sel()

def sel ( )

Definition at line 5648 of file alice-desktop-1.3-linux-test.pyw.

◆ sel0()

def sel0 (   temp)

Definition at line 5838 of file alice-desktop-1.3-linux-test.pyw.

◆ sel1()

def sel1 (   temp)

Definition at line 5871 of file alice-desktop-1.3-linux-test.pyw.

◆ sel2()

def sel2 (   temp)

Definition at line 5904 of file alice-desktop-1.3-linux-test.pyw.

◆ sel3()

def sel3 (   temp)

Definition at line 5937 of file alice-desktop-1.3-linux-test.pyw.

◆ SelectBoard()

def SelectBoard ( )

temp = 0 print "read ADM1177 controler" print devx.ctrl_transfer( 0xa0, 0x17, 0, 0, temp, 0, 100 ) print temp

Definition at line 22117 of file alice-desktop-1.3-linux-test.pyw.

◆ SelfCalibration()

def SelfCalibration ( )

Definition at line 20043 of file alice-desktop-1.3-linux-test.pyw.

◆ SetAD9833()

def SetAD9833 (   temp)

Definition at line 20625 of file alice-desktop-1.3-linux-test.pyw.

◆ SetADC_Mux()

def SetADC_Mux ( )

Definition at line 22362 of file alice-desktop-1.3-linux-test.pyw.

◆ SetBCompA()

def SetBCompA ( )

Definition at line 11519 of file alice-desktop-1.3-linux-test.pyw.

◆ SetChopMuxMode()

def SetChopMuxMode ( )

Definition at line 18970 of file alice-desktop-1.3-linux-test.pyw.

◆ SetColorGrid()

def alice-desktop-1.SetColorGrid ( )

Definition at line 2419 of file alice-desktop-1.3.pyw.

◆ SetColorT1()

def alice-desktop-1.SetColorT1 ( )

Definition at line 2243 of file alice-desktop-1.3.pyw.

◆ SetColorT2()

def alice-desktop-1.SetColorT2 ( )

Definition at line 2258 of file alice-desktop-1.3.pyw.

◆ SetColorT3()

def alice-desktop-1.SetColorT3 ( )

Definition at line 2273 of file alice-desktop-1.3.pyw.

◆ SetColorT4()

def alice-desktop-1.SetColorT4 ( )

Definition at line 2288 of file alice-desktop-1.3.pyw.

◆ SetColorT5()

def alice-desktop-1.SetColorT5 ( )

Definition at line 2303 of file alice-desktop-1.3.pyw.

◆ SetColorT6()

def alice-desktop-1.SetColorT6 ( )

Definition at line 2314 of file alice-desktop-1.3.pyw.

◆ SetColorT7()

def alice-desktop-1.SetColorT7 ( )

Definition at line 2328 of file alice-desktop-1.3.pyw.

◆ SetColorText()

def alice-desktop-1.SetColorText ( )

Definition at line 2429 of file alice-desktop-1.3.pyw.

◆ SetColorTR1()

def alice-desktop-1.SetColorTR1 ( )

Definition at line 2342 of file alice-desktop-1.3.pyw.

◆ SetColorTR2()

def alice-desktop-1.SetColorTR2 ( )

Definition at line 2353 of file alice-desktop-1.3.pyw.

◆ SetColorTR3()

def alice-desktop-1.SetColorTR3 ( )

Definition at line 2364 of file alice-desktop-1.3.pyw.

◆ SetColorTR4()

def alice-desktop-1.SetColorTR4 ( )

Definition at line 2375 of file alice-desktop-1.3.pyw.

◆ SetColorTR5()

def alice-desktop-1.SetColorTR5 ( )

Definition at line 2386 of file alice-desktop-1.3.pyw.

◆ SetColorTR6()

def alice-desktop-1.SetColorTR6 ( )

Definition at line 2397 of file alice-desktop-1.3.pyw.

◆ SetColorTR7()

def alice-desktop-1.SetColorTR7 ( )

Definition at line 2408 of file alice-desktop-1.3.pyw.

◆ SetColorTrig()

def alice-desktop-1.SetColorTrig ( )

Definition at line 2439 of file alice-desktop-1.3.pyw.

◆ SetColorZLine()

def alice-desktop-1.SetColorZLine ( )

Definition at line 2450 of file alice-desktop-1.3.pyw.

◆ SetDualMuxMode()

def SetDualMuxMode ( )

Definition at line 18940 of file alice-desktop-1.3-linux-test.pyw.

◆ SetETSComp()

def SetETSComp ( )

Definition at line 23100 of file alice-desktop-1.3-linux-test.pyw.

◆ SetIAPoss()

def SetIAPoss ( )

Definition at line 2969 of file alice-desktop-1.3-linux-test.pyw.

◆ SetIBPoss()

def SetIBPoss ( )

Definition at line 2975 of file alice-desktop-1.3-linux-test.pyw.

◆ SetMuxAPoss()

def SetMuxAPoss ( )

Analog Mux buttons.

Definition at line 2885 of file alice-desktop-1.3-linux-test.pyw.

◆ SetMuxBPoss()

def SetMuxBPoss ( )

Definition at line 2891 of file alice-desktop-1.3-linux-test.pyw.

◆ SetMuxCPoss()

def SetMuxCPoss ( )

Definition at line 2897 of file alice-desktop-1.3-linux-test.pyw.

◆ SetMuxDPoss()

def SetMuxDPoss ( )

Definition at line 2903 of file alice-desktop-1.3-linux-test.pyw.

◆ SetSampleRate()

def SetSampleRate ( )

Definition at line 22285 of file alice-desktop-1.3-linux-test.pyw.

◆ SetScaleA()

def SetScaleA ( )

Definition at line 9042 of file alice-desktop-1.3-linux-test.pyw.

◆ SetScaleB()

def SetScaleB ( )

Definition at line 9066 of file alice-desktop-1.3-linux-test.pyw.

◆ SetScaleIA()

def SetScaleIA ( )

Definition at line 9054 of file alice-desktop-1.3-linux-test.pyw.

◆ SetScaleIB()

def SetScaleIB ( )

Definition at line 9078 of file alice-desktop-1.3-linux-test.pyw.

◆ SetScaleMuxA()

def SetScaleMuxA ( )

Definition at line 2909 of file alice-desktop-1.3-linux-test.pyw.

◆ SetScaleMuxB()

def SetScaleMuxB ( )

Definition at line 2921 of file alice-desktop-1.3-linux-test.pyw.

◆ SetScaleMuxC()

def SetScaleMuxC ( )

Definition at line 2933 of file alice-desktop-1.3-linux-test.pyw.

◆ SetScaleMuxD()

def SetScaleMuxD ( )

Definition at line 2945 of file alice-desktop-1.3-linux-test.pyw.

◆ Settingsscroll()

def Settingsscroll (   event)

Definition at line 22822 of file alice-desktop-1.3-linux-test.pyw.

◆ SettingsTextKey()

def SettingsTextKey (   event)

Definition at line 22826 of file alice-desktop-1.3-linux-test.pyw.

◆ SettingsUpdate()

def SettingsUpdate ( )

Definition at line 23140 of file alice-desktop-1.3-linux-test.pyw.

◆ SetTriggerPoss()

def SetTriggerPoss ( )

Definition at line 2849 of file alice-desktop-1.3-linux-test.pyw.

◆ SetVAPoss()

def SetVAPoss ( )

Definition at line 2957 of file alice-desktop-1.3-linux-test.pyw.

◆ SetVBPoss()

def SetVBPoss ( )

Definition at line 2963 of file alice-desktop-1.3-linux-test.pyw.

◆ SetXYIAPoss()

def SetXYIAPoss ( )

Definition at line 2993 of file alice-desktop-1.3-linux-test.pyw.

◆ SetXYIBPoss()

def SetXYIBPoss ( )

Definition at line 2999 of file alice-desktop-1.3-linux-test.pyw.

◆ SetXYScaleA()

def SetXYScaleA ( )

Definition at line 9090 of file alice-desktop-1.3-linux-test.pyw.

◆ SetXYScaleB()

def SetXYScaleB ( )

Definition at line 9097 of file alice-desktop-1.3-linux-test.pyw.

◆ SetXYVAPoss()

def SetXYVAPoss ( )

Definition at line 2981 of file alice-desktop-1.3-linux-test.pyw.

◆ SetXYVBPoss()

def SetXYVBPoss ( )

Definition at line 2987 of file alice-desktop-1.3-linux-test.pyw.

◆ shift_buffer()

def shift_buffer (   arr,
  num,
  fill_value = numpy.nan 
)

Function to left (-num) or right (+num) shift buffer and fill with a value returns same length buffer preallocate empty array and assign slice.

Definition at line 5000 of file alice-desktop-1.3-linux-test.pyw.

◆ Sine_Phase()

def Sine_Phase ( )

Definition at line 4937 of file alice-desktop-1.3-linux-test.pyw.

◆ SinePower()

def alice-desktop-1.SinePower (   Length,
  Power,
  Phase,
  Ampl 
)

Definition at line 10578 of file alice-desktop-1.3.pyw.

◆ SPIShiftOut()

def SPIShiftOut (   DValue)

========== MiniGen routines ========== SPI shift output routine

Definition at line 20603 of file alice-desktop-1.3-linux-test.pyw.

◆ SplitAWGAwaveform()

def SplitAWGAwaveform ( )

Definition at line 10394 of file alice-desktop-1.3-linux-test.pyw.

◆ SplitAWGBwaveform()

def SplitAWGBwaveform ( )

Definition at line 11821 of file alice-desktop-1.3-linux-test.pyw.

◆ STOREcsvfile()

def STOREcsvfile ( )

Definition at line 17084 of file alice-desktop-1.3-linux-test.pyw.

◆ SyncImage()

def SyncImage ( )

Definition at line 18999 of file alice-desktop-1.3-linux-test.pyw.

◆ time_points_from_freq()

def time_points_from_freq (   freq,
  fs = 1,
  density = False 
)

Definition at line 9949 of file alice-desktop-1.3-linux-test.pyw.

◆ TimeCheckBox()

def TimeCheckBox ( )

set check box colors

Definition at line 3324 of file alice-desktop-1.3-linux-test.pyw.

◆ TimeSeriesNoise()

def TimeSeriesNoise (   n,
  Fsample,
  mag,
  b = 4 
)

Definition at line 9967 of file alice-desktop-1.3-linux-test.pyw.

◆ TimeSeriesSingleTone()

def TimeSeriesSingleTone (   n,
  BinNum,
  Fsample,
  mag 
)

Definition at line 9989 of file alice-desktop-1.3-linux-test.pyw.

◆ ToggleAWGAPhaseDelay()

def ToggleAWGAPhaseDelay ( )

Definition at line 10256 of file alice-desktop-1.3-linux-test.pyw.

◆ ToggleAWGBPhaseDelay()

def ToggleAWGBPhaseDelay ( )

Definition at line 11682 of file alice-desktop-1.3-linux-test.pyw.

◆ TraceSelectADC_Mux()

def TraceSelectADC_Mux ( )

Definition at line 22430 of file alice-desktop-1.3-linux-test.pyw.

◆ UnitConvert()

def alice-desktop-1.UnitConvert (   Value)

Definition at line 23520 of file alice-desktop-1.3.pyw.

◆ UnWrap()

def UnWrap (   InArray,
  WrFactor 
)

Definition at line 10090 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateAWGA()

def UpdateAWGA ( )

Definition at line 11359 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateAWGB()

def UpdateAWGB ( )

Definition at line 12602 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateAwgCont()

def UpdateAwgCont ( )

Definition at line 12756 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateAwgContRet()

def UpdateAwgContRet (   temp)

Definition at line 12766 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateAWGWin()

def UpdateAWGWin ( )

Definition at line 23134 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateBodeAll()

def UpdateBodeAll ( )

Definition at line 13430 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateBodeScreen()

def UpdateBodeScreen ( )

Definition at line 13442 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateBodeTrace()

def UpdateBodeTrace ( )

Definition at line 13438 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateFirmware()

def UpdateFirmware ( )

Definition at line 22470 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateFreqAll()

def UpdateFreqAll ( )

Definition at line 13447 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateFreqScreen()

def UpdateFreqScreen ( )

Definition at line 13462 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateFreqTrace()

def UpdateFreqTrace ( )

Definition at line 13458 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateIAAll()

def UpdateIAAll ( )

Definition at line 14724 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateIAScreen()

def UpdateIAScreen ( )

Definition at line 14738 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateIATrace()

def UpdateIATrace ( )

Definition at line 14734 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateMeasureScreen()

def UpdateMeasureScreen ( )

Definition at line 21926 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateNiCAll()

def UpdateNiCAll ( )

Definition at line 15866 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateNiCScreen()

def UpdateNiCScreen ( )

Definition at line 15880 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateNiCTrace()

def UpdateNiCTrace ( )

Definition at line 15875 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateNqPAll()

def UpdateNqPAll ( )

Definition at line 15847 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateNqPScreen()

def UpdateNqPScreen ( )

Definition at line 15861 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateNqPTrace()

def UpdateNqPTrace ( )

Definition at line 15856 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdatePhAAll()

def UpdatePhAAll ( )

Definition at line 16130 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdatePhAScreen()

def UpdatePhAScreen ( )

Definition at line 16139 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdatePhATrace()

def UpdatePhATrace ( )

Definition at line 16135 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdatePotSlider()

def UpdatePotSlider ( )

Definition at line 20995 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateTimeAll()

def UpdateTimeAll ( )

Update Data, trace and time screen.

Definition at line 5992 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateTimeScreen()

def UpdateTimeScreen ( )

Update time screen with trace and text.

Definition at line 6002 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateTimeTrace()

def UpdateTimeTrace ( )

Update time trace and screen.

Definition at line 5997 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateXYAll()

def UpdateXYAll ( )

Update Data, trace and XY screen.

Definition at line 6007 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateXYScreen()

def UpdateXYScreen ( )

Update XY screen with trace and text.

Definition at line 6017 of file alice-desktop-1.3-linux-test.pyw.

◆ UpdateXYTrace()

def UpdateXYTrace ( )

Update XY trace and screen.

Definition at line 6012 of file alice-desktop-1.3-linux-test.pyw.

◆ VABtoggle()

def VABtoggle ( )

Definition at line 15894 of file alice-desktop-1.3-linux-test.pyw.

◆ VAtoggle()

def VAtoggle ( )

Definition at line 15886 of file alice-desktop-1.3-linux-test.pyw.

◆ VBtoggle()

def VBtoggle ( )

Definition at line 15902 of file alice-desktop-1.3-linux-test.pyw.

◆ VioletNoise()

def VioletNoise (   N,
  mag 
)

Definition at line 10047 of file alice-desktop-1.3-linux-test.pyw.

◆ Wrap()

def Wrap (   InArray,
  WrFactor 
)

Definition at line 10076 of file alice-desktop-1.3-linux-test.pyw.

◆ Write_WAV()

def Write_WAV (   data,
  repeat,
  filename 
)

Definition at line 10107 of file alice-desktop-1.3-linux-test.pyw.

◆ XYcaresize()

def XYcaresize (   event)

Definition at line 19742 of file alice-desktop-1.3-linux-test.pyw.

◆ XYCheckBox()

def XYCheckBox ( )

Definition at line 3331 of file alice-desktop-1.3-linux-test.pyw.

Variable Documentation

◆ AD5626SerialScreen

AD5626SerialScreen = Button(frame2r, text="AD5626 Output", style="W17.TButton", command=MakeAD5626Window)

Definition at line 24232 of file alice-desktop-1.3-linux-test.pyw.

◆ AD5626SerialStatus

AD5626SerialStatus = IntVar(0)

Definition at line 23661 of file alice-desktop-1.3-linux-test.pyw.

◆ AD584act

float AD584act = 2.5

Definition at line 173 of file alice-desktop-1.3-linux-test.pyw.

◆ ADC_Mux_Mode

ADC_Mux_Mode = IntVar(0)

Definition at line 269 of file alice-desktop-1.3-linux-test.pyw.

◆ ADI1

ADI1 = Label(frame2r, image=logo, anchor= "sw", compound="top")

Definition at line 24732 of file alice-desktop-1.3-linux-test.pyw.

◆ ADI1xy

ADI1xy = Label(frame2xyr, image=logo, anchor= "sw", compound="top")

Definition at line 19917 of file alice-desktop-1.3-linux-test.pyw.

◆ ADI2

ADI2 = Label(frame2fr, image=logo, anchor= "sw", compound="top")

Definition at line 19716 of file alice-desktop-1.3-linux-test.pyw.

◆ ADIlogo

string ADIlogo

Definition at line 24691 of file alice-desktop-1.3-linux-test.pyw.

◆ ADsignal1

list ADsignal1 = []

Definition at line 497 of file alice-desktop-1.3-linux-test.pyw.

◆ Afalling

list Afalling = [i for (i, val) in enumerate(Trace1) if val <= MidV1 and Trace1[i-1] > MidV1]

Definition at line 5394 of file alice-desktop-1.3-linux-test.pyw.

◆ AIfalling

list AIfalling = [i - (MidV1 - Trace1[i])/(Trace1[i-1] - Trace1[i]) for i in Afalling]

Definition at line 5396 of file alice-desktop-1.3-linux-test.pyw.

◆ AIrising

list AIrising = [i - (Trace1[i] - MidV1)/(Trace1[i] - Trace1[i-1]) for i in Arising]

Definition at line 5395 of file alice-desktop-1.3-linux-test.pyw.

◆ AllowFlashFirmware

int AllowFlashFirmware = 0

Definition at line 317 of file alice-desktop-1.3-linux-test.pyw.

◆ Alternate_Sweep_Mode

Alternate_Sweep_Mode = IntVar(0)

Definition at line 272 of file alice-desktop-1.3-linux-test.pyw.

◆ amp1lab

amp1lab = Label(awg1ampl)

Definition at line 24333 of file alice-desktop-1.3-linux-test.pyw.

◆ amp2lab

amp2lab = Label(awg2ampl)

Definition at line 24478 of file alice-desktop-1.3-linux-test.pyw.

◆ anchor

anchor

Definition at line 23981 of file alice-desktop-1.3-linux-test.pyw.

◆ anf1

int anf1 = AIfalling[1]

Definition at line 5417 of file alice-desktop-1.3-linux-test.pyw.

◆ anr1

int anr1 = AIrising[0]

Definition at line 5408 of file alice-desktop-1.3-linux-test.pyw.

◆ anr2

int anr2 = AIrising[1]

Definition at line 5412 of file alice-desktop-1.3-linux-test.pyw.

◆ AppendPhAData

AppendPhAData = IntVar(0)

Definition at line 23636 of file alice-desktop-1.3-linux-test.pyw.

◆ appmenu

appmenu = tKinter.Menu(menubar, name='apple')

Definition at line 375 of file alice-desktop-1.3-linux-test.pyw.

◆ Arising

list Arising = [i for (i, val) in enumerate(Trace1) if val >= MidV1 and Trace1[i-1] < MidV1]

if ETSDisp.get() > 0:

print(ETSrecord, len(Trace1))

Arising = [i for (i, val) in enumerate(Trace1[:ETSrecord]) if val >= MidV1 and Trace1[i-1] < MidV1] Afalling = [i for (i, val) in enumerate(Trace1[:ETSrecord]) if val <= MidV1 and Trace1[i-1] > MidV1] AIrising = [i - (Trace1[i] - MidV1)/(Trace1[i] - Trace1[i-1]) for i in Arising] AIfalling = [i - (MidV1 - Trace1[i])/(Trace1[i-1] - Trace1[i]) for i in Afalling] else:

print(ETSrecord, len(Trace1))

Arising = [i for (i, val) in enumerate(Trace1[:ETSrecord]) if val >= MidV1 and Trace1[i-1] < MidV1] Afalling = [i for (i, val) in enumerate(Trace1[:ETSrecord]) if val <= MidV1 and Trace1[i-1] > MidV1] AIrising = [i - (Trace1[i] - MidV1)/(Trace1[i] - Trace1[i-1]) for i in Arising] AIfalling = [i - (MidV1 - Trace1[i])/(Trace1[i-1] - Trace1[i]) for i in Afalling] else:

Definition at line 5393 of file alice-desktop-1.3-linux-test.pyw.

◆ arrowsize

arrowsize

Definition at line 23704 of file alice-desktop-1.3-linux-test.pyw.

◆ Auto_ETS_Comp

Auto_ETS_Comp = IntVar(0)

Definition at line 349 of file alice-desktop-1.3-linux-test.pyw.

◆ AutoCenterA

AutoCenterA = IntVar(0)

Definition at line 23549 of file alice-desktop-1.3-linux-test.pyw.

◆ AutoCenterB

AutoCenterB = IntVar(0)

Definition at line 23550 of file alice-desktop-1.3-linux-test.pyw.

◆ AutoLevel

AutoLevel = IntVar(0)

Definition at line 23511 of file alice-desktop-1.3-linux-test.pyw.

◆ awg1ampl

awg1ampl = Frame( frame2r )

Definition at line 24331 of file alice-desktop-1.3-linux-test.pyw.

◆ awg1dc

awg1dc = Frame( frame2r )

Definition at line 24394 of file alice-desktop-1.3-linux-test.pyw.

◆ awg1eb

awg1eb = Frame( frame2r )

Definition at line 24273 of file alice-desktop-1.3-linux-test.pyw.

◆ awg1model

awg1model = Frame( frame2r )

Definition at line 24324 of file alice-desktop-1.3-linux-test.pyw.

◆ awg1phase

awg1phase = Frame( frame2r )

Definition at line 24378 of file alice-desktop-1.3-linux-test.pyw.

◆ awg2ampl

awg2ampl = Frame( frame2r )

Definition at line 24476 of file alice-desktop-1.3-linux-test.pyw.

◆ awg2dc

awg2dc = Frame( frame2r )

Definition at line 24542 of file alice-desktop-1.3-linux-test.pyw.

◆ awg2eb

awg2eb = Frame( frame2r )

# if FWRevOne > 2.16: awg2x1 = Radiobutton(frame2r, text="Both CH 1X", variable=AWG_2X, value=0, command=BAWG2X) awg2x1.pack(side=TOP) awg2x2 = Radiobutton(frame2r, text="CH A 2X", variable=AWG_2X, value=1, command=BAWG2X) awg2x2.pack(side=TOP) awg2x3 = Radiobutton(frame2r, text="CH B 2X", variable=AWG_2X, value=2, command=BAWG2X) awg2x3.pack(side=TOP) else: awgsync = Checkbutton(frame2r, text="Sync AWG", variable=AWGSync, command=BAWGSync) awgsync.pack(side=TOP) now AWG B AWG enable sub frame

Definition at line 24420 of file alice-desktop-1.3-linux-test.pyw.

◆ awg2model

awg2model = Frame( frame2r )

Definition at line 24469 of file alice-desktop-1.3-linux-test.pyw.

◆ awg2phase

awg2phase = Frame( frame2r )

Definition at line 24526 of file alice-desktop-1.3-linux-test.pyw.

◆ AWG_2X

AWG_2X = IntVar(0)

Definition at line 266 of file alice-desktop-1.3-linux-test.pyw.

◆ AWG_Amp_Mode

AWG_Amp_Mode = IntVar(0)

Definition at line 256 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGA2X

list AWGA2X = []

Definition at line 557 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGA_Ext_Gain

AWGA_Ext_Gain = DoubleVar(0)

Definition at line 258 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGA_Ext_Offset

AWGA_Ext_Offset = DoubleVar(0)

Definition at line 260 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAAmplEntry

AWGAAmplEntry = Entry(awg1ampl, width=5, cursor='double_arrow')

Definition at line 24340 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAAmplvalue

float AWGAAmplvalue = 0.0

AWG variables.

Definition at line 448 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGABurstDelay

int AWGABurstDelay = 0

Definition at line 464 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGABurstFlag

AWGABurstFlag = IntVar(0)

Definition at line 23564 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAcsvFile

string AWGAcsvFile = "examplea.csv"

Definition at line 205 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGACycles

int AWGACycles = 1

Definition at line 462 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAdelayvalue

int AWGAdelayvalue = 0

Definition at line 452 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGADutyCycleEntry

AWGADutyCycleEntry = Entry(awg1dc, width=5, cursor='double_arrow')

Definition at line 24396 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGADutyCyclevalue

int AWGADutyCyclevalue = 50

Definition at line 453 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAFreqEntry

AWGAFreqEntry = Entry(awg1ampl, width=7, cursor='double_arrow')

Definition at line 24367 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAFreqvalue

float AWGAFreqvalue = 0.0

Definition at line 450 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAIOMode

AWGAIOMode = IntVar(0)

Definition at line 23559 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMathString

string AWGAMathString = "(VBuffA + VBuffB)/2"

Definition at line 203 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAMode

AWGAMode = IntVar(0)

Definition at line 23558 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAModeLabel

AWGAModeLabel = Label(awg1model, text="AWG A Mode", background=COLORtrace1, font=('Arial', FontSize, 'bold'))

Definition at line 24326 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAOffsetEntry

AWGAOffsetEntry = Entry(awg1ampl, width=5, cursor='double_arrow')

Definition at line 24350 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAOffsetvalue

float AWGAOffsetvalue = 0.0

Definition at line 449 of file alice-desktop-1.3-linux-test.pyw.

◆ awgaph

awgaph = Button(awg1phase, text="Phase", style="W5.TButton", command=ToggleAWGAPhaseDelay)

Definition at line 24380 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAPhaseDelay

AWGAPhaseDelay = IntVar(0)

Definition at line 23562 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAPhaseEntry

AWGAPhaseEntry = Entry(awg1phase, width=4, cursor='double_arrow')

Definition at line 24382 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAPhasevalue

int AWGAPhasevalue = 0

Definition at line 451 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGARepeatFlag

AWGARepeatFlag = IntVar(0)

Definition at line 23563 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAShape

AWGAShape = IntVar(0)

Definition at line 23561 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAShapeLabel

AWGAShapeLabel = Label(awg1model, text="AWG A Shape", background=COLORtrace1, font=('Arial', FontSize, 'bold'))

Definition at line 24328 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGATerm

AWGATerm = IntVar(0)

Definition at line 23560 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAWave

string AWGAWave = 'dc'

Definition at line 454 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAwaveform

list AWGAwaveform = []

Cycles = int(37500/AWGAperiodvalue) if Cycles < 1: Cycles = 1 if Cycles > 1: Extend = int((Cycles-1.0)*AWGAperiodvalue/2.0) AWGAwaveform = numpy.pad(AWGAwaveform, (Extend,Extend), 'wrap')

Definition at line 556 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGAwavFile

string AWGAwavFile = "examplea.wav"

Definition at line 207 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGB2X

list AWGB2X = []

Definition at line 559 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGB_Ext_Gain

AWGB_Ext_Gain = DoubleVar(0)

Definition at line 262 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGB_Ext_Offset

AWGB_Ext_Offset = DoubleVar(0)

Definition at line 264 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBAmplEntry

AWGBAmplEntry = Entry(awg2ampl, width=5, cursor='double_arrow')

Definition at line 24488 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBAmplvalue

float AWGBAmplvalue = 0.0

Definition at line 455 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBBurstDelay

int AWGBBurstDelay = 0

Definition at line 465 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBBurstFlag

AWGBBurstFlag = IntVar(0)

Definition at line 23565 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBcsvFile

string AWGBcsvFile = "exampleb.csv"

Definition at line 206 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBCycles

int AWGBCycles = 1

Definition at line 463 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBdelayvalue

int AWGBdelayvalue = 0

Definition at line 459 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBDutyCycleEntry

AWGBDutyCycleEntry = Entry(awg2dc, width=5, cursor='double_arrow')

Definition at line 24544 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBDutyCyclevalue

int AWGBDutyCyclevalue = 50

Definition at line 460 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBFreqEntry

AWGBFreqEntry = Entry(awg2ampl, width=7, cursor='double_arrow')

Definition at line 24515 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBFreqvalue

float AWGBFreqvalue = 0.0

Definition at line 457 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBIOMode

AWGBIOMode = IntVar(0)

Definition at line 23567 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMathString

string AWGBMathString = "(VBuffA + VBuffB)/2"

Definition at line 204 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBMode

AWGBMode = IntVar(0)

Definition at line 23566 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBModeLabel

AWGBModeLabel = Label(awg2model, text="AWG B Mode", background=COLORtrace2, font=('Arial', FontSize, 'bold'))

Definition at line 24471 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBOffsetEntry

AWGBOffsetEntry = Entry(awg2ampl, width=5, cursor='double_arrow')

Definition at line 24498 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBOffsetvalue

float AWGBOffsetvalue = 0.0

Definition at line 456 of file alice-desktop-1.3-linux-test.pyw.

◆ awgbph

awgbph = Button(awg2phase, text="Phase", style="W5.TButton", command=ToggleAWGBPhaseDelay)

Definition at line 24528 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBPhaseDelay

AWGBPhaseDelay = IntVar(0)

Definition at line 23570 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBPhaseEntry

AWGBPhaseEntry = Entry(awg2phase, width=5, cursor='double_arrow')

Definition at line 24530 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBPhasevalue

int AWGBPhasevalue = 0

Definition at line 458 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBRepeatFlag

AWGBRepeatFlag = IntVar(0)

Definition at line 23571 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBShape

AWGBShape = IntVar(0)

Definition at line 23569 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBShapeLabel

AWGBShapeLabel = Label(awg2model, text="AWG B Shape", background=COLORtrace2, font=('Arial', FontSize, 'bold'))

Definition at line 24473 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBTerm

AWGBTerm = IntVar(0)

Definition at line 23568 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBWave

string AWGBWave = 'dc'

Definition at line 461 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBwaveform

list AWGBwaveform = []

Cycles = int(37500/AWGBperiodvalue) if Cycles < 1: Cycles = 1 if Cycles > 1: Extend = int((Cycles-1.0)*AWGBperiodvalue/2.0) AWGBwaveform = numpy.pad(AWGBwaveform, (Extend,Extend), 'wrap')

Definition at line 558 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGBwavFile

string AWGBwavFile = "exampleb.wav"

Definition at line 208 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGFiltA

AWGFiltA = IntVar(0)

Definition at line 543 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGFiltABoxCar

AWGFiltABoxCar = IntVar(0)

Definition at line 545 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGFiltACoef

list AWGFiltACoef = [1]

Definition at line 547 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGFiltB

AWGFiltB = IntVar(0)

Definition at line 544 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGFiltBBoxCar

AWGFiltBBoxCar = IntVar(0)

Definition at line 546 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGFiltBCoef

list AWGFiltBCoef = [1]

Definition at line 548 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGFilterAString

string AWGFilterAString = "numpy.sinc(numpy.linspace(-1, 1, 91))"

Definition at line 212 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGFilterBString

string AWGFilterBString = "numpy.sinc(numpy.linspace(-1, 1, 91))"

Definition at line 213 of file alice-desktop-1.3-linux-test.pyw.

◆ AwgLayout

string AwgLayout = "Horz"

Definition at line 331 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGRecLength

int AWGRecLength = 32768

Definition at line 183 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGSAMPLErate

int AWGSAMPLErate = BaseSampleRate

Definition at line 178 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGScreenStatus

AWGScreenStatus = IntVar(0)

Definition at line 566 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGShowAdvanced

AWGShowAdvanced = IntVar(0)

Definition at line 254 of file alice-desktop-1.3-linux-test.pyw.

◆ AWGSync

AWGSync = IntVar(0)

Definition at line 23574 of file alice-desktop-1.3-linux-test.pyw.

◆ awgsync

awgsync = Checkbutton(frame2r, text="Sync AWG", variable=AWGSync, command=BAWGSync)

Definition at line 24559 of file alice-desktop-1.3-linux-test.pyw.

◆ b3_tip

b3_tip = CreateToolTip(sab3, 'Increase number of dB/Div')

Definition at line 19723 of file alice-desktop-1.3-linux-test.pyw.

◆ b4_tip

b4_tip = CreateToolTip(sab4, 'Decrease number of dB/Div')

Definition at line 19724 of file alice-desktop-1.3-linux-test.pyw.

◆ b5_tip

b5_tip = CreateToolTip(sab5, 'Increase Ref Level by 10 dB')

Definition at line 19725 of file alice-desktop-1.3-linux-test.pyw.

◆ b6_tip

b6_tip = CreateToolTip(sab6, 'Decrease Ref Level by 10 dB')

Definition at line 19726 of file alice-desktop-1.3-linux-test.pyw.

◆ b7_tip

b7_tip = CreateToolTip(sab7, 'Increase Ref Level by 1 dB')

Definition at line 19727 of file alice-desktop-1.3-linux-test.pyw.

◆ b8_tip

b8_tip = CreateToolTip(sab8, 'Decrease Ref Level by 1 dB')

Definition at line 19728 of file alice-desktop-1.3-linux-test.pyw.

◆ background

background

if ColorMode.get() > 0: # White background

print("White background")

if TRACEwidth.get() < 2: TRACEwidth.set(2) COLORtext = "#000000" # 100% black COLORtrace4 = "#a0a000" # 50% yellow COLORtraceR4 = "#606000" # 25% yellow COLORcanvas = "#ffffff" # 100% white else:

print("Black background")

COLORcanvas = "#000000" # 100% black COLORtrace4 = "#ffff00" # 100% yellow COLORtraceR4 = "#808000" # 50% yellow COLORtext = "#ffffff" # 100% white

Definition at line 23696 of file alice-desktop-1.3-linux-test.pyw.

◆ BaseSampleRate

int BaseSampleRate = 100000

Definition at line 177 of file alice-desktop-1.3-linux-test.pyw.

◆ bcompa

bcompa = Checkbutton(frame2r, text="B = Comp A", variable=BisCompA, command=ReMakeAWGwaves)

Definition at line 24556 of file alice-desktop-1.3-linux-test.pyw.

◆ bcon

bcon = Button(dropmenu, text="Recon", style="RConn.TButton", command=ConnectDevice)

Definition at line 23980 of file alice-desktop-1.3-linux-test.pyw.

◆ BDSweepFile

BDSweepFile = IntVar(0)

Definition at line 658 of file alice-desktop-1.3-linux-test.pyw.

◆ bexit

bexit = Button(frame1, text="Exit", style="W4.TButton", command=Bcloseexit)

Definition at line 23849 of file alice-desktop-1.3-linux-test.pyw.

◆ bexit_tip

bexit_tip = CreateToolTip(bexit, 'Exit ALICE Desktop')

Definition at line 23899 of file alice-desktop-1.3-linux-test.pyw.

◆ Bfalling

list Bfalling = [i for (i, val) in enumerate(Trace2) if val <= MidV2 and Trace2[i-1] > MidV2]

Definition at line 5447 of file alice-desktop-1.3-linux-test.pyw.

◆ BIfalling

list BIfalling = [i - (MidV2 - Trace2[i])/(Trace2[i-1] - Trace2[i]) for i in Bfalling]

Definition at line 5449 of file alice-desktop-1.3-linux-test.pyw.

◆ BIrising

list BIrising = [i - (Trace2[i] - MidV2)/(Trace2[i] - Trace2[i-1]) for i in Brising]

Definition at line 5448 of file alice-desktop-1.3-linux-test.pyw.

◆ BisCompA

BisCompA = IntVar(0)

Definition at line 23576 of file alice-desktop-1.3-linux-test.pyw.

◆ bless_tip

bless_tip = CreateToolTip(bless, 'Decrease FFT samples')

Definition at line 19721 of file alice-desktop-1.3-linux-test.pyw.

◆ bmore_tip

bmore_tip = CreateToolTip(bmore, 'Increase FFT samples')

Definition at line 19722 of file alice-desktop-1.3-linux-test.pyw.

◆ bnf1

int bnf1 = BIfalling[1]

Definition at line 5470 of file alice-desktop-1.3-linux-test.pyw.

◆ bnr1

int bnr1 = BIrising[0]

Definition at line 5461 of file alice-desktop-1.3-linux-test.pyw.

◆ bnr2

int bnr2 = BIrising[1]

Definition at line 5465 of file alice-desktop-1.3-linux-test.pyw.

◆ BoardStatus

BoardStatus = IntVar(0)

Definition at line 24884 of file alice-desktop-1.3-linux-test.pyw.

◆ bodebtn

bodebtn = Frame( frame2r )

Definition at line 24139 of file alice-desktop-1.3-linux-test.pyw.

◆ BodeDisp

BodeDisp = IntVar(0)

Definition at line 23629 of file alice-desktop-1.3-linux-test.pyw.

◆ BodeScreenStatus

BodeScreenStatus = IntVar(0)

Definition at line 23640 of file alice-desktop-1.3-linux-test.pyw.

◆ BorderSize

int BorderSize = 1

Definition at line 131 of file alice-desktop-1.3-linux-test.pyw.

◆ borderwidth

borderwidth

Definition at line 23696 of file alice-desktop-1.3-linux-test.pyw.

◆ BOTH

BOTH

Definition at line 23775 of file alice-desktop-1.3-linux-test.pyw.

◆ BoxColor

string BoxColor = "#0000ff"

Definition at line 23695 of file alice-desktop-1.3-linux-test.pyw.

◆ BPCursor

int BPCursor = 0

Definition at line 674 of file alice-desktop-1.3-linux-test.pyw.

◆ BrdSel

BrdSel = IntVar(0)

Definition at line 24883 of file alice-desktop-1.3-linux-test.pyw.

◆ Brising

list Brising = [i for (i, val) in enumerate(Trace2) if val >= MidV2 and Trace2[i-1] < MidV2]

if ETSDisp.get() > 0: #endsample = ETSrecord Brising = [i for (i, val) in enumerate(Trace2[:ETSrecord]) if val >= MidV2 and Trace2[i-1] < MidV2] Bfalling = [i for (i, val) in enumerate(Trace2[:ETSrecord]) if val <= MidV2 and Trace2[i-1] > MidV2] BIrising = [i - (Trace2[i] - MidV2)/(Trace2[i] - Trace2[i-1]) for i in Brising] BIfalling = [i - (MidV2 - Trace2[i])/(Trace2[i-1] - Trace2[i]) for i in Bfalling] else:

Definition at line 5446 of file alice-desktop-1.3-linux-test.pyw.

◆ brun

brun = Button(frame1, text="Run", style="Run.TButton", command=BStart)

Definition at line 23853 of file alice-desktop-1.3-linux-test.pyw.

◆ brun_tip

brun_tip = CreateToolTip(brun, 'Start acquiring data')

Definition at line 23901 of file alice-desktop-1.3-linux-test.pyw.

◆ brxy_tip

brxy_tip = CreateToolTip(rbxy, 'Start acquiring data')

Definition at line 20019 of file alice-desktop-1.3-linux-test.pyw.

◆ bstop

bstop = Button(frame1, text="Stop", style="Stop.TButton", command=BStop)

Definition at line 23851 of file alice-desktop-1.3-linux-test.pyw.

◆ bstop_tip

bstop_tip = CreateToolTip(bstop, 'Stop acquiring data')

Definition at line 23900 of file alice-desktop-1.3-linux-test.pyw.

◆ bsxy_tip

bsxy_tip = CreateToolTip(sbxy, 'Stop acquiring data')

Definition at line 20018 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildAWGAPhase_tip

BuildAWGAPhase_tip = CreateToolTip(awgaph, 'Toggle between degrees and time')

Definition at line 24562 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildAWGBPhase_tip

BuildAWGBPhase_tip = CreateToolTip(awgbph, 'Toggle between degrees and time')

Definition at line 24563 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildAWGScreen

BuildAWGScreen = Button(frame2r, text="AWG Window", style="W16.TButton", command=MakeAWGWindow)

Definition at line 24105 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildAWGScreen_tip

BuildAWGScreen_tip = CreateToolTip(BuildAWGScreen, 'Surface AWG Controls window')

Definition at line 24181 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildAWGSync_tip

BuildAWGSync_tip = CreateToolTip(awgsync, 'Toggle between continuous and discontinuous modes')

Definition at line 24564 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildBComp_tip

BuildBComp_tip = CreateToolTip(bcompa, 'Lock CH B to be the inverse of CH A')

Definition at line 24565 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildBodeScreen

BuildBodeScreen = Button(bodebtn, text="Bode Plot", style="W11.TButton", command=MakeBodeWindow)

Definition at line 24143 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildBodeScreen_tip

BuildBodeScreen_tip = CreateToolTip(BuildBodeScreen, 'Open Bode plot window')

Definition at line 24197 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildDA1Screen

BuildDA1Screen = Button(frame2r, text="PMOD DA1 Screen", style="W17.TButton", command=MakeDA1Window)

Definition at line 24223 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildDacScreen

BuildDacScreen = Button(frame2r, text="PIO-DAC Screen", style="W17.TButton", command=MakeDacScreen)

Definition at line 24214 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildDigPotScreen

BuildDigPotScreen = Button(frame2r, text="Dig Pot Screen", style="W17.TButton", command=MakeDigPotWindow)

Definition at line 24226 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildDigScreen

BuildDigScreen = Button(frame2r, text="Digital I/O Screen", style="W17.TButton", command=MakeDigScreen)

Definition at line 24210 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildIAScreen

BuildIAScreen = Button(impdbtn, text="Impedance", style="W11.TButton", command=MakeIAWindow)

Definition at line 24151 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildIAScreen_tip

BuildIAScreen_tip = CreateToolTip(BuildIAScreen, 'Open Impedance Analyzer window')

Definition at line 24201 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildMinigenScreen

BuildMinigenScreen = Button(frame2r, text="AD983x DDS Screen", style="W17.TButton", command=MakeMinigenWindow)

Definition at line 24220 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildModeAMenu_tip

BuildModeAMenu_tip = CreateToolTip(ModeAMenu, 'Configure channel output mode')

Definition at line 24566 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildModeBMenu_tip

BuildModeBMenu_tip = CreateToolTip(ModeBMenu, 'Configure channel output mode')

Definition at line 24567 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildMuxScreen

BuildMuxScreen = Button(frame2r, text="Analog In Mux Screen", style="W17.TButton", command=MakeMuxModeWindow)

Definition at line 24217 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildOhmScreen

BuildOhmScreen = Button(dcohmbtn, text="Ohmmeter", style="W11.TButton", command=MakeOhmWindow)

Definition at line 24159 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildOhmScreen_tip

BuildOhmScreen_tip = CreateToolTip(BuildOhmScreen, 'Open DC Ohmmeter window')

Definition at line 24205 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildPhAScreen

BuildPhAScreen = Button(phasebtn, text="Phasor Plot", style="W11.TButton", command=MakePhAWindow)

Definition at line 24127 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildPhAScreen_tip

BuildPhAScreen_tip = CreateToolTip(BuildPhAScreen, 'Open Phase Analyzer window')

Definition at line 24189 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildShapeAMenu_tip

BuildShapeAMenu_tip = CreateToolTip(ShapeAMenu, 'Set channel waveform shape')

Definition at line 24568 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildShapeBMenu_tip

BuildShapeBMenu_tip = CreateToolTip(ShapeBMenu, 'Set channel waveform shape')

Definition at line 24569 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildSpectrumScreen

BuildSpectrumScreen = Button(freqbtn, text="Spectrum Plot", style="W11.TButton", command=MakeSpectrumWindow)

Definition at line 24135 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildSpectrumScreen_tip

BuildSpectrumScreen_tip = CreateToolTip(BuildSpectrumScreen, 'Open Spectrum Analyzer window')

Definition at line 24193 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildXYScreen

BuildXYScreen = Button(xybtn, text="X-Y Plot", style="W11.TButton", command=MakeXYWindow)

Definition at line 24119 of file alice-desktop-1.3-linux-test.pyw.

◆ BuildXYScreen_tip

BuildXYScreen_tip = CreateToolTip(BuildXYScreen, 'Open X vs Y plot window')

Definition at line 24185 of file alice-desktop-1.3-linux-test.pyw.

◆ ButRelief

ButRelief = RAISED

Definition at line 167 of file alice-desktop-1.3-linux-test.pyw.

◆ ButtonGreen

string ButtonGreen = "#00ff00"

Definition at line 156 of file alice-desktop-1.3-linux-test.pyw.

◆ ButtonOrder

int ButtonOrder = 0

Definition at line 159 of file alice-desktop-1.3-linux-test.pyw.

◆ ButtonRed

string ButtonRed = "#ff0000"

Definition at line 157 of file alice-desktop-1.3-linux-test.pyw.

◆ ButtonText

string ButtonText = "#000000"

Definition at line 165 of file alice-desktop-1.3-linux-test.pyw.

◆ ca

ca = Canvas(frame2, width=CANVASwidth, height=CANVASheight, background=COLORcanvas, cursor='cross')

Definition at line 23945 of file alice-desktop-1.3-linux-test.pyw.

◆ CANVASheight

int CANVASheight = GRH + Y0T + (FontSize * 7)

Definition at line 495 of file alice-desktop-1.3-linux-test.pyw.

◆ CANVASwidth

int CANVASwidth = GRW + 2 * X0L

Definition at line 494 of file alice-desktop-1.3-linux-test.pyw.

◆ CHA_A1

CHA_A1 = DoubleVar(0)

Definition at line 341 of file alice-desktop-1.3-linux-test.pyw.

◆ CHA_A2

CHA_A2 = DoubleVar(0)

Definition at line 343 of file alice-desktop-1.3-linux-test.pyw.

◆ CHA_RC_HP

CHA_RC_HP = IntVar(0)

Definition at line 23672 of file alice-desktop-1.3-linux-test.pyw.

◆ CHA_TC1

CHA_TC1 = DoubleVar(0)

Definition at line 333 of file alice-desktop-1.3-linux-test.pyw.

◆ CHA_TC2

CHA_TC2 = DoubleVar(0)

Definition at line 335 of file alice-desktop-1.3-linux-test.pyw.

◆ CHABphase

float CHABphase = 360.0*(float((bnr1 - anr1) * 1000.0 / SAMPLErate))/CHAperiod

Definition at line 5506 of file alice-desktop-1.3-linux-test.pyw.

◆ CHADCy

float CHADCy = 0

Definition at line 484 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAfreq

int CHAfreq = SAMPLErate / numpy.mean(numpy.diff(AIrising))

Definition at line 5398 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAHW

CHAHW = float(((anf1 - anr1) * 1000.0) / SAMPLErate)

Definition at line 5492 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAI_RC_HP

CHAI_RC_HP = IntVar(0)

Definition at line 23674 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIGainEntry

CHAIGainEntry = Entry(ProbeAI, width=5, cursor='double_arrow')

Definition at line 24625 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIlab

CHAIlab = Button(frame3, text="CA mA/Div", style="Strace3.TButton", command=SetScaleIA)

Definition at line 24770 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIlab_tip

CHAIlab_tip = CreateToolTip(CHAIlab, 'Select CHA-I vertical range/position axis to be used for markers and drawn color')

Definition at line 24863 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIlabxy

CHAIlabxy = Label(frame3xy, text="CA mA/Div", style="Strace3.TButton")

Definition at line 19952 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIleak

float CHAIleak = 0.0

Definition at line 146 of file alice-desktop-1.3.pyw.

◆ CHAIofflab

CHAIofflab = Button(frame3, text="CA I Pos", style="Rtrace3.TButton", command=SetIAPoss)

Definition at line 24784 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIofflab_tip

CHAIofflab_tip = CreateToolTip(CHAIofflab, 'Set CHA-I position to DC average of signal')

Definition at line 24867 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIofflabxy

CHAIofflabxy = Button(frame3xy, text="CA I Pos", style="Rtrace3.TButton", command=SetXYIAPoss)

Definition at line 19964 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIOffset

float CHAIOffset = 0.0

Definition at line 492 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIOffsetEntry

CHAIOffsetEntry = Entry(ProbeAI, width=5, cursor='double_arrow')

Definition at line 24634 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIPosEntry

CHAIPosEntry = Entry(frame3, width=5, cursor='double_arrow')

Definition at line 24786 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIPosEntryxy

CHAIPosEntryxy = Entry(frame3xy, width=5, cursor='double_arrow')

Definition at line 19955 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIsb

CHAIsb = Spinbox(frame3, cursor='double_arrow', width=4, values=CHipdiv, command=BCHAIlevel)

Definition at line 24772 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIsbxy

CHAIsbxy = Spinbox(frame3xy, width=4, cursor='double_arrow', values=CHipdiv)

Definition at line 19945 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAIxyofflab_tip

CHAIxyofflab_tip = CreateToolTip(CHAIofflabxy, 'Set CHA-I position to DC average of signal')

Definition at line 20027 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAlab

CHAlab = Button(frame3, text="CA V/Div", style="Rtrace1.TButton", command=SetScaleA)

Definition at line 24738 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAlab_tip

CHAlab_tip = CreateToolTip(CHAlab, 'Select CHA-V vertical range/position axis to be used for markers and drawn color')

Definition at line 24861 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaLableSrring1

string ChaLableSrring1 = "CHA-DCV "

Definition at line 226 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaLableSrring2

string ChaLableSrring2 = "CHA-DCI "

Definition at line 227 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaLableSrring3

string ChaLableSrring3 = "CHA-TRMS "

Definition at line 228 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaLableSrring4

string ChaLableSrring4 = "CHA-VP-P "

Definition at line 229 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaLableSrring5

string ChaLableSrring5 = "CHA-IP-P "

Definition at line 230 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaLableSrring6

string ChaLableSrring6 = "CHA-ACRMS "

Definition at line 231 of file alice-desktop-1.3-linux-test.pyw.

◆ CHALW

CHALW = float(((anr2 - anf1) * 1000.0) / SAMPLErate)

Definition at line 5493 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaMeasString1

string ChaMeasString1 = "DCV1"

Definition at line 214 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaMeasString2

string ChaMeasString2 = "DCI1"

Definition at line 215 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaMeasString3

string ChaMeasString3 = "SV1"

Definition at line 216 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaMeasString4

string ChaMeasString4 = "MaxV1-MinV1"

Definition at line 217 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaMeasString5

string ChaMeasString5 = "MaxI1-MinI1"

Definition at line 218 of file alice-desktop-1.3-linux-test.pyw.

◆ ChaMeasString6

string ChaMeasString6 = "math.sqrt(SV1**2 - DCV1**2)"

Definition at line 219 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAofflab

CHAofflab = Button(frame3, text="CA V Pos", style="Rtrace1.TButton", command=SetVAPoss)

Definition at line 24754 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAofflab_tip

CHAofflab_tip = CreateToolTip(CHAofflab, 'Set CHA-V position to DC average of signal')

Definition at line 24865 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAofflabxy

CHAofflabxy = Button(frame3xy, text="CA V Pos", style="Rtrace1.TButton", command=SetXYVAPoss)

Definition at line 19942 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAOffset

float CHAOffset = 2.5

Definition at line 491 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAperiod

tuple CHAperiod = 0

Definition at line 486 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAsb

CHAsb = Spinbox(frame3, cursor='double_arrow', width=4, values=CHvpdiv, command=BCHAlevel)

Definition at line 24740 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAsbxy

CHAsbxy = Spinbox(frame3xy, width=4, cursor='double_arrow', values=CHvpdiv)

Definition at line 19923 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAVGain

float CHAVGain = 1.0

Definition at line 488 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAVGainEntry

CHAVGainEntry = Entry(ProbeA, width=5, cursor='double_arrow')

Definition at line 24579 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAVOffset

float CHAVOffset = 0.0

Definition at line 489 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAVOffsetEntry

CHAVOffsetEntry = Entry(ProbeA, width=5, cursor='double_arrow')

Definition at line 24588 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAVPosEntry

CHAVPosEntry = Entry(frame3, width=5, cursor='double_arrow')

Definition at line 24756 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAVPosEntryxy

CHAVPosEntryxy = Entry(frame3xy, width=5, cursor='double_arrow')

Definition at line 19933 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAxylab

CHAxylab = Button(frame3xy, text="CA V/Div", style="Rtrace1.TButton", command=SetXYScaleA)

Definition at line 19930 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAxylab_tip

CHAxylab_tip = CreateToolTip(CHAxylab, 'Select CHA-V vertical range/position axis to be used for markers and drawn color')

Definition at line 20023 of file alice-desktop-1.3-linux-test.pyw.

◆ CHAxyofflab_tip

CHAxyofflab_tip = CreateToolTip(CHAofflabxy, 'Set CHA-V position to DC average of signal')

Definition at line 20025 of file alice-desktop-1.3-linux-test.pyw.

◆ CHB_A1

CHB_A1 = DoubleVar(0)

Definition at line 345 of file alice-desktop-1.3-linux-test.pyw.

◆ CHB_A2

CHB_A2 = DoubleVar(0)

Definition at line 347 of file alice-desktop-1.3-linux-test.pyw.

◆ CHB_RC_HP

CHB_RC_HP = IntVar(0)

Definition at line 23673 of file alice-desktop-1.3-linux-test.pyw.

◆ CHB_TC1

CHB_TC1 = DoubleVar(0)

Definition at line 337 of file alice-desktop-1.3-linux-test.pyw.

◆ CHB_TC2

CHB_TC2 = DoubleVar(0)

Definition at line 339 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBADelayF

CHBADelayF = float((bnf1 - anf1) * 1000.0 / SAMPLErate)

Definition at line 5504 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBADelayR1

CHBADelayR1 = float((bnr1 - anr1) * 1000.0 / SAMPLErate)

Definition at line 5500 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBADelayR2

CHBADelayR2 = float((bnr2 - anr2) * 1000.0 / SAMPLErate)

Definition at line 5503 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBDCy

float CHBDCy = float(bnf1 - bnr1) / float(bnr2 - bnr1) * 100.0

Definition at line 5497 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBfreq

int CHBfreq = SAMPLErate / numpy.mean(numpy.diff(BIrising))

Definition at line 5451 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBHW

CHBHW = float(((bnf1 - bnr1) * 1000.0) / SAMPLErate)

Definition at line 5495 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBI_RC_HP

CHBI_RC_HP = IntVar(0)

Definition at line 23675 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIGainEntry

CHBIGainEntry = Entry(ProbeBI, width=5, cursor='double_arrow')

Definition at line 24648 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIlab

CHBIlab = Button(frame3, text="CB mA/Div", style="Strace4.TButton", command=SetScaleIB)

Definition at line 24831 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIlab_tip

CHBIlab_tip = CreateToolTip(CHBIlab, 'Select CHB-I vertical range/position axis to be used for markers and drawn color')

Definition at line 24864 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIlabxy

CHBIlabxy = Label(frame4xy, text="CB mA/Div", style="Strace4.TButton")

Definition at line 19997 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIleak

float CHBIleak = 0.0

Definition at line 147 of file alice-desktop-1.3.pyw.

◆ CHBIofflab

CHBIofflab = Button(frame3, text="CB I Pos", style="Rtrace4.TButton", command=SetIBPoss)

Definition at line 24845 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIofflab_tip

CHBIofflab_tip = CreateToolTip(CHBIofflab, 'Set CHB-I position to DC average of signal')

Definition at line 24868 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIofflabxy

CHBIofflabxy = Button(frame4xy, text="CB I Pos", style="Rtrace4.TButton", command=SetXYIBPoss)

Definition at line 20009 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIOffsetEntry

CHBIOffsetEntry = Entry(ProbeBI, width=5, cursor='double_arrow')

Definition at line 24657 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIPosEntry

CHBIPosEntry = Entry(frame3, width=5, cursor='double_arrow')

Definition at line 24847 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIPosEntryxy

CHBIPosEntryxy = Entry(frame4xy, width=5, cursor='double_arrow')

Definition at line 20000 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIsb

CHBIsb = Spinbox(frame3, width=4, cursor='double_arrow', values=CHipdiv, command=BCHBIlevel)

Definition at line 24833 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIsbxy

CHBIsbxy = Spinbox(frame4xy, width=4, cursor='double_arrow', values=CHipdiv)

Definition at line 19990 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBIxyofflab_tip

CHBIxyofflab_tip = CreateToolTip(CHBIofflabxy, 'Set CHB-I position to DC average of signal')

Definition at line 20028 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBlab

CHBlab = Button(frame3, text="CB V/Div", style="Strace2.TButton", command=SetScaleB)

Definition at line 24800 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBlab_tip

CHBlab_tip = CreateToolTip(CHBlab, 'Select CHB-V vertical range/position axis to be used for markers and drawn color')

Definition at line 24862 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbLableSrring1

string ChbLableSrring1 = "CHB-DCV "

Definition at line 232 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbLableSrring2

string ChbLableSrring2 = "CHB-DCI "

Definition at line 233 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbLableSrring3

string ChbLableSrring3 = "CHB-TRMS "

Definition at line 234 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbLableSrring4

string ChbLableSrring4 = "CHB-VP-P "

Definition at line 235 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbLableSrring5

string ChbLableSrring5 = "CHB-IP-P "

Definition at line 236 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbLableSrring6

string ChbLableSrring6 = "CHB-ACRMS "

Definition at line 237 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBLW

CHBLW = float(((bnr2 - bnf1) * 1000.0) / SAMPLErate)

Definition at line 5496 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbMeasString1

string ChbMeasString1 = "DCV2"

Definition at line 220 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbMeasString2

string ChbMeasString2 = "DCI2"

Definition at line 221 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbMeasString3

string ChbMeasString3 = "SV2"

Definition at line 222 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbMeasString4

string ChbMeasString4 = "MaxV2-MinV2"

Definition at line 223 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbMeasString5

string ChbMeasString5 = "MaxI2-MinI2"

Definition at line 224 of file alice-desktop-1.3-linux-test.pyw.

◆ ChbMeasString6

string ChbMeasString6 = "math.sqrt(SV2**2 - DCV2**2)"

Definition at line 225 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBofflab

CHBofflab = Button(frame3, text="CB V Pos", style="Rtrace2.TButton", command=SetVBPoss)

Definition at line 24815 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBofflab_tip

CHBofflab_tip = CreateToolTip(CHBofflab, 'Set CHB-V position to DC average of signal')

Definition at line 24866 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBofflabxy

CHBofflabxy = Button(frame4xy, text="CB V Pos", style="Rtrace2.TButton", command=SetXYVBPoss)

Definition at line 19987 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBperiod

tuple CHBperiod = (numpy.mean(numpy.diff(BIrising)) * 1000.0) / SAMPLErate

Definition at line 5452 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBsb

CHBsb = Spinbox(frame3, width=4, cursor='double_arrow', values=CHvpdiv, command=BCHBlevel)

Definition at line 24802 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBsbxy

CHBsbxy = Spinbox(frame4xy, width=4, cursor='double_arrow', values=CHvpdiv)

Definition at line 19967 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBVGainEntry

CHBVGainEntry = Entry(ProbeB, width=5, cursor='double_arrow')

Definition at line 24602 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBVOffsetEntry

CHBVOffsetEntry = Entry(ProbeB, width=5, cursor='double_arrow')

Definition at line 24611 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBVPosEntry

CHBVPosEntry = Entry(frame3, width=5, cursor='double_arrow')

Definition at line 24817 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBVPosEntryxy

CHBVPosEntryxy = Entry(frame4xy, width=5, cursor='double_arrow')

Definition at line 19978 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBxylab

CHBxylab = Button(frame4xy, text="CB V/Div", style="Strace2.TButton", command=SetXYScaleB)

Definition at line 19975 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBxylab_tip

CHBxylab_tip = CreateToolTip(CHBxylab, 'Select CHB-V vertical range/position axis to be used for markers and drawn color')

Definition at line 20024 of file alice-desktop-1.3-linux-test.pyw.

◆ CHBxyofflab_tip

CHBxyofflab_tip = CreateToolTip(CHBofflabxy, 'Set CHB-V position to DC average of signal')

Definition at line 20026 of file alice-desktop-1.3-linux-test.pyw.

◆ CHipdiv

tuple CHipdiv = (0.1, 0.2, 0.5, 1.0, 2.0, 5.0, 10.0, 20.0, 50.0, 100.0, 200.0)

Vertical Sensitivity list in mA/div.

Definition at line 435 of file alice-desktop-1.3-linux-test.pyw.

◆ ChopModeFilter

list ChopModeFilter = [0.25, 0.25, 0.25, 0.25]

Definition at line 275 of file alice-desktop-1.3-linux-test.pyw.

◆ ChopMuxMode

ChopMuxMode = IntVar(0)

Definition at line 23651 of file alice-desktop-1.3-linux-test.pyw.

◆ ChopTrig

ChopTrig = IntVar(0)

Definition at line 23652 of file alice-desktop-1.3-linux-test.pyw.

◆ CHvpdiv

tuple CHvpdiv = (0.001, 0.002, 0.005, 0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1.0, 2.0, 5.0)

Vertical Sensitivity list in v/div.

Definition at line 433 of file alice-desktop-1.3-linux-test.pyw.

◆ ckb1

ckb1 = Checkbutton(timebtn, text="Enab", style="Disab.TCheckbutton", variable=TimeDisp, command=TimeCheckBox)

Definition at line 24110 of file alice-desktop-1.3-linux-test.pyw.

◆ ckb2

ckb2 = Checkbutton(xybtn, text="Enab", style="Disab.TCheckbutton", variable=XYDisp, command=XYCheckBox)

Definition at line 24117 of file alice-desktop-1.3-linux-test.pyw.

◆ ckb3

ckb3 = Checkbutton(freqbtn, text="Enab", style="Disab.TCheckbutton", variable=FreqDisp, command=FreqCheckBox)

Definition at line 24133 of file alice-desktop-1.3-linux-test.pyw.

◆ ckb4

ckb4 = Checkbutton(impdbtn, text="Enab", style="Disab.TCheckbutton", variable=IADisp, command=IACheckBox)

Definition at line 24149 of file alice-desktop-1.3-linux-test.pyw.

◆ ckb5

ckb5 = Checkbutton(bodebtn, text="Enab", style="Disab.TCheckbutton", variable=BodeDisp, command=BodeCheckBox)

Definition at line 24141 of file alice-desktop-1.3-linux-test.pyw.

◆ ckb6

ckb6 = Checkbutton(dcohmbtn, text="Enab", style="Disab.TCheckbutton", variable=OhmDisp, command=OhmCheckBox)

Definition at line 24157 of file alice-desktop-1.3-linux-test.pyw.

◆ ckbt1

ckbt1 = Checkbutton(trctrla, text='CA-V (1)', style="Strace1.TCheckbutton", variable=ShowC1_V, command=TraceSelectADC_Mux)

Definition at line 24168 of file alice-desktop-1.3-linux-test.pyw.

◆ ckbt2

ckbt2 = Checkbutton(trctrla, text='CA-I (3)', style="Strace3.TCheckbutton", variable=ShowC1_I, command=TraceSelectADC_Mux)

Definition at line 24170 of file alice-desktop-1.3-linux-test.pyw.

◆ ckbt3

ckbt3 = Checkbutton(trctrlb, text='CB-V (2)', style="Strace2.TCheckbutton", variable=ShowC2_V, command=TraceSelectADC_Mux)

Definition at line 24174 of file alice-desktop-1.3-linux-test.pyw.

◆ ckbt4

ckbt4 = Checkbutton(trctrlb, text='CB-I (4)', style="Strace4.TCheckbutton", variable=ShowC2_I, command=TraceSelectADC_Mux)

Definition at line 24176 of file alice-desktop-1.3-linux-test.pyw.

◆ Closed

int Closed = 0

Definition at line 161 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORblack

string COLORblack = "#000000"

Definition at line 184 of file alice-desktop-1.3.pyw.

◆ COLORcanvas

string COLORcanvas = "#000000"

Definition at line 136 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORframes

string COLORframes = "#000080"

Colors that can be modified.

Definition at line 135 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORgrid

string COLORgrid = "#808080"

Definition at line 137 of file alice-desktop-1.3-linux-test.pyw.

◆ ColorMode

ColorMode = IntVar(0)

Definition at line 162 of file alice-desktop-1.3-linux-test.pyw.

◆ ColorScreenStatus

ColorScreenStatus = IntVar(0)

Definition at line 826 of file alice-desktop-1.3.pyw.

◆ COLORsignalband

string COLORsignalband = "#ff0000"

Definition at line 155 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtext

string COLORtext = "#ffffff"

Definition at line 153 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtrace1

COLORtrace1 = "#00ff00"

Definition at line 139 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtrace2

COLORtrace2 = "#ff8000"

Definition at line 140 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtrace3

COLORtrace3 = "#00ffff"

Definition at line 141 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtrace4

COLORtrace4 = "#ffff00"

Definition at line 142 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtrace5

COLORtrace5 = "#ff00ff"

Definition at line 143 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtrace6

COLORtrace6 = "#C80000"

Definition at line 144 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtrace7

COLORtrace7 = "#8080ff"

Definition at line 145 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtraceR1

COLORtraceR1 = "#008000"

Definition at line 146 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtraceR2

COLORtraceR2 = "#905000"

Definition at line 147 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtraceR3

COLORtraceR3 = "#008080"

Definition at line 148 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtraceR4

COLORtraceR4 = "#808000"

Definition at line 149 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtraceR5

COLORtraceR5 = "#800080"

Definition at line 150 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtraceR6

COLORtraceR6 = "#800000"

Definition at line 151 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtraceR7

COLORtraceR7 = "#4040a0"

Definition at line 152 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORtrigger

COLORtrigger = "#ff0000"

Definition at line 154 of file alice-desktop-1.3-linux-test.pyw.

◆ COLORwhite

string COLORwhite = "#ffffff"

Definition at line 183 of file alice-desktop-1.3.pyw.

◆ COLORzeroline

COLORzeroline = "#0000ff"

Definition at line 138 of file alice-desktop-1.3-linux-test.pyw.

◆ column

column

Definition at line 24334 of file alice-desktop-1.3-linux-test.pyw.

◆ command

command

Definition at line 23864 of file alice-desktop-1.3-linux-test.pyw.

◆ CommandLineScreen

CommandLineScreen = Button(frame2r, text="Command Interface", style="W17.TButton", command=MakeCommandScreen)

Definition at line 24238 of file alice-desktop-1.3-linux-test.pyw.

◆ CommandStatus

CommandStatus = IntVar(0)

Definition at line 23665 of file alice-desktop-1.3-linux-test.pyw.

◆ contloop

int contloop = 0

if AWGSync.get() == 0: # running in continuous mode

print "number streaming ", session.active_devices

time.sleep(0.01) if not session.continuous: session.flush() session.start(0) time.sleep(0.01)

print "From Start session(0)"

contloop = 1 discontloop = 0 time.sleep(0.01)

print "Starting continuous mode"

print "number streaming ", session.active_devices

time.sleep(0.01) if not session.continuous: session.flush() session.start(0) time.sleep(0.01)

print "From Start session(0)"

contloop = 1 discontloop = 0 time.sleep(0.01)

print "Starting continuous mode"

Definition at line 329 of file alice-desktop-1.3-linux-test.pyw.

◆ CurrentFreqX

int CurrentFreqX = X0LBP + 14

Definition at line 625 of file alice-desktop-1.3-linux-test.pyw.

◆ CutDC

CutDC = IntVar(0)

Definition at line 693 of file alice-desktop-1.3-linux-test.pyw.

◆ D0

D0 = IntVar(0)

Definition at line 812 of file alice-desktop-1.3-linux-test.pyw.

◆ D0line

list D0line = []

Definition at line 602 of file alice-desktop-1.3-linux-test.pyw.

◆ D1

D1 = IntVar(0)

Definition at line 813 of file alice-desktop-1.3-linux-test.pyw.

◆ D1line

list D1line = []

Definition at line 603 of file alice-desktop-1.3-linux-test.pyw.

◆ D2

D2 = IntVar(0)

Definition at line 814 of file alice-desktop-1.3-linux-test.pyw.

◆ D2line

list D2line = []

Definition at line 604 of file alice-desktop-1.3-linux-test.pyw.

◆ D3

D3 = IntVar(0)

Definition at line 815 of file alice-desktop-1.3-linux-test.pyw.

◆ D3line

list D3line = []

Definition at line 605 of file alice-desktop-1.3-linux-test.pyw.

◆ D4

D4 = IntVar(0)

Definition at line 816 of file alice-desktop-1.3-linux-test.pyw.

◆ D5

D5 = IntVar(0)

Definition at line 817 of file alice-desktop-1.3-linux-test.pyw.

◆ D6

D6 = IntVar(0)

Definition at line 818 of file alice-desktop-1.3-linux-test.pyw.

◆ D7

D7 = IntVar(0)

Definition at line 819 of file alice-desktop-1.3-linux-test.pyw.

◆ DA1ScreenStatus

DA1ScreenStatus = IntVar(0)

Definition at line 23655 of file alice-desktop-1.3-linux-test.pyw.

◆ DacScreenStatus

DacScreenStatus = IntVar(0)

Definition at line 23644 of file alice-desktop-1.3-linux-test.pyw.

◆ DBdivindex

DBdivindex = IntVar(0)

Definition at line 681 of file alice-desktop-1.3-linux-test.pyw.

◆ DBdivindexBP

DBdivindexBP = IntVar(0)

Definition at line 685 of file alice-desktop-1.3-linux-test.pyw.

◆ DBdivlist

list DBdivlist = [1, 2, 3, 5, 10, 15, 20]

Spectrum Analyzer Values that can be modified.

Definition at line 680 of file alice-desktop-1.3-linux-test.pyw.

◆ DBlevel

DBlevel = IntVar(0)

Definition at line 683 of file alice-desktop-1.3-linux-test.pyw.

◆ DBlevelBP

DBlevelBP = IntVar(0)

Definition at line 687 of file alice-desktop-1.3-linux-test.pyw.

◆ DBuff0

list DBuff0 = []

Definition at line 516 of file alice-desktop-1.3-linux-test.pyw.

◆ DBuff1

list DBuff1 = []

Definition at line 517 of file alice-desktop-1.3-linux-test.pyw.

◆ DBuff2

list DBuff2 = []

Definition at line 518 of file alice-desktop-1.3-linux-test.pyw.

◆ DBuff3

list DBuff3 = []

Definition at line 519 of file alice-desktop-1.3-linux-test.pyw.

◆ DCI1

int DCI1 = 0

Definition at line 485 of file alice-desktop-1.3-linux-test.pyw.

◆ dcohmbtn

dcohmbtn = Frame( frame2r )

Definition at line 24155 of file alice-desktop-1.3-linux-test.pyw.

◆ DCV1

int DCV1 = 0

Definition at line 473 of file alice-desktop-1.3-linux-test.pyw.

◆ DCVMuxA

int DCVMuxA = 0

Analog Mux channel measurement variables.

Definition at line 475 of file alice-desktop-1.3-linux-test.pyw.

◆ DCVMuxB

int DCVMuxB = 0

Definition at line 476 of file alice-desktop-1.3-linux-test.pyw.

◆ DCVMuxC

int DCVMuxC = 0

Definition at line 477 of file alice-desktop-1.3-linux-test.pyw.

◆ DCVMuxD

int DCVMuxD = 0

Definition at line 478 of file alice-desktop-1.3-linux-test.pyw.

◆ DeBugMode

int DeBugMode = 0

Definition at line 318 of file alice-desktop-1.3-linux-test.pyw.

◆ DecimateOption

DecimateOption = IntVar(0)

Definition at line 23555 of file alice-desktop-1.3-linux-test.pyw.

◆ default_font

default_font = tkFont.nametofont("TkDefaultFont")

Definition at line 428 of file alice-desktop-1.3-linux-test.pyw.

◆ DevID

string DevID = "m1k"

Definition at line 425 of file alice-desktop-1.3-linux-test.pyw.

◆ DFiltACoef

list DFiltACoef = [1]

Definition at line 529 of file alice-desktop-1.3-linux-test.pyw.

◆ DFiltBCoef

list DFiltBCoef = [1]

Definition at line 530 of file alice-desktop-1.3-linux-test.pyw.

◆ DigBuffA

DigBuffA = IntVar(0)

Definition at line 539 of file alice-desktop-1.3-linux-test.pyw.

◆ DigBuffB

DigBuffB = IntVar(0)

Definition at line 540 of file alice-desktop-1.3-linux-test.pyw.

◆ DigDeSkewA

DigDeSkewA = IntVar(0)

Definition at line 535 of file alice-desktop-1.3-linux-test.pyw.

◆ DigDeSkewB

DigDeSkewB = IntVar(0)

Definition at line 536 of file alice-desktop-1.3-linux-test.pyw.

◆ DigDeSkewIA

DigDeSkewIA = IntVar(0)

Definition at line 577 of file alice-desktop-1.3.pyw.

◆ DigDeSkewIB

DigDeSkewIB = IntVar(0)

Definition at line 578 of file alice-desktop-1.3.pyw.

◆ DigDeSkewVA

DigDeSkewVA = IntVar(0)

Definition at line 575 of file alice-desktop-1.3.pyw.

◆ DigDeSkewVB

DigDeSkewVB = IntVar(0)

Definition at line 576 of file alice-desktop-1.3.pyw.

◆ DigFiltA

DigFiltA = IntVar(0)

Definition at line 531 of file alice-desktop-1.3-linux-test.pyw.

◆ DigFiltABoxCar

DigFiltABoxCar = IntVar(0)

Definition at line 533 of file alice-desktop-1.3-linux-test.pyw.

◆ DigFiltB

DigFiltB = IntVar(0)

Definition at line 537 of file alice-desktop-1.3-linux-test.pyw.

◆ DigFiltBBoxCar

DigFiltBBoxCar = IntVar(0)

Definition at line 534 of file alice-desktop-1.3-linux-test.pyw.

◆ DigFilterAString

string DigFilterAString = "numpy.sinc(numpy.linspace(-1, 1, 91))"

Definition at line 210 of file alice-desktop-1.3-linux-test.pyw.

◆ DigFilterBString

string DigFilterBString = "numpy.sinc(numpy.linspace(-1, 1, 91))"

Definition at line 211 of file alice-desktop-1.3-linux-test.pyw.

◆ DigFiltScreen

DigFiltScreen = Button(frame2r, text="Digital Filter", style="W17.TButton", command=MakeDigFiltWindow)

Definition at line 24235 of file alice-desktop-1.3-linux-test.pyw.

◆ DigFiltStatus

DigFiltStatus = IntVar(0)

Definition at line 23663 of file alice-desktop-1.3-linux-test.pyw.

◆ DigPotScreenStatus

DigPotScreenStatus = IntVar(0)

Definition at line 23657 of file alice-desktop-1.3-linux-test.pyw.

◆ DigScreenStatus

DigScreenStatus = IntVar(0)

Definition at line 23642 of file alice-desktop-1.3-linux-test.pyw.

◆ discontloop

int discontloop = 0

Definition at line 330 of file alice-desktop-1.3-linux-test.pyw.

◆ dismissxybutton

dismissxybutton = Button(frame2xyr, style="W7.TButton", text="Dismiss", command=DestroyXYScreen)

savebutton = Button(frame2xyr, style="W11.TButton", text="Save Screen", command=BSaveScreenXY) savebutton.pack(side=TOP)

Definition at line 19890 of file alice-desktop-1.3-linux-test.pyw.

◆ dismissxybutton_tip

dismissxybutton_tip = CreateToolTip(dismissxybutton, 'Diamiss X-Y plot window')

Definition at line 20022 of file alice-desktop-1.3-linux-test.pyw.

◆ DisplaySeries

DisplaySeries = IntVar(0)

In IA display series or parallel values.

Definition at line 725 of file alice-desktop-1.3-linux-test.pyw.

◆ DISsamples

int DISsamples = GRW

Definition at line 184 of file alice-desktop-1.3-linux-test.pyw.

◆ dlog

dlog = IntVar()

Definition at line 24818 of file alice-desktop-1.3.pyw.

◆ Dlog_open

Dlog_open = IntVar()

Definition at line 24820 of file alice-desktop-1.3.pyw.

◆ dropmenu

dropmenu = Frame( frame2r )

Definition at line 23978 of file alice-desktop-1.3-linux-test.pyw.

◆ dropmenu2

dropmenu2 = Frame( frame2r )

Definition at line 24023 of file alice-desktop-1.3-linux-test.pyw.

◆ DualMuxMode

DualMuxMode = IntVar(0)

Definition at line 23650 of file alice-desktop-1.3-linux-test.pyw.

◆ Dummy_read

list Dummy_read = Arising[0]

Definition at line 5402 of file alice-desktop-1.3-linux-test.pyw.

◆ duty1lab

duty1lab = Label(awg1dc, text="%")

Definition at line 24405 of file alice-desktop-1.3-linux-test.pyw.

◆ duty2lab

duty2lab = Label(awg2dc, text="%")

Definition at line 24553 of file alice-desktop-1.3-linux-test.pyw.

◆ DX

int DX = 0

Definition at line 678 of file alice-desktop-1.3-linux-test.pyw.

◆ Edgemenu

Edgemenu = Menubutton(frame1, text="Edge", style="W5.TButton")

Definition at line 23803 of file alice-desktop-1.3-linux-test.pyw.

◆ Edgemenu_tip

Edgemenu_tip = CreateToolTip(Edgemenu, 'Select trigger edge')

Definition at line 23895 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableAD5626SerialMode

int EnableAD5626SerialMode = 0

Definition at line 311 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableBodePlotter

int EnableBodePlotter = 1

Definition at line 300 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableCommandInterface

int EnableCommandInterface = 0

Definition at line 304 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableDigIO

int EnableDigIO = 1

Definition at line 303 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableDigitalFilter

int EnableDigitalFilter = 0

Definition at line 312 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableDigPotMode

int EnableDigPotMode = 0

Definition at line 309 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableETSScreen

int EnableETSScreen = 0

Definition at line 314 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableGenericSerialMode

int EnableGenericSerialMode = 0

Definition at line 310 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableHSsampling

int EnableHSsampling = 0

Definition at line 315 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableImpedanceAnalizer

int EnableImpedanceAnalizer = 1

Definition at line 301 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableMeasureScreen

int EnableMeasureScreen = 0

Definition at line 313 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableMinigenMode

int EnableMinigenMode = 0

Definition at line 307 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableMuxMode

int EnableMuxMode = 0

Definition at line 305 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableOhmMeter

int EnableOhmMeter = 1

Definition at line 302 of file alice-desktop-1.3-linux-test.pyw.

◆ EnablePhaseAnalizer

int EnablePhaseAnalizer = 1

Definition at line 298 of file alice-desktop-1.3-linux-test.pyw.

◆ EnablePIODACMode

int EnablePIODACMode = 0

Definition at line 306 of file alice-desktop-1.3-linux-test.pyw.

◆ EnablePmodDA1Mode

int EnablePmodDA1Mode = 0

Definition at line 308 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableScopeOnly

int EnableScopeOnly = 0

Definition at line 296 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableSpectrumAnalizer

int EnableSpectrumAnalizer = 1

Definition at line 299 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableUserEntries

int EnableUserEntries = 0

Definition at line 316 of file alice-desktop-1.3-linux-test.pyw.

◆ EnableXYPlotter

int EnableXYPlotter = 1

Definition at line 297 of file alice-desktop-1.3-linux-test.pyw.

◆ EntryText

string EntryText = "#000000"

Definition at line 23694 of file alice-desktop-1.3-linux-test.pyw.

◆ ETS_A1

ETS_A1 = DoubleVar(0)

Definition at line 352 of file alice-desktop-1.3-linux-test.pyw.

◆ ETS_A2

ETS_A2 = DoubleVar(0)

Definition at line 356 of file alice-desktop-1.3-linux-test.pyw.

◆ ETS_TC1

ETS_TC1 = DoubleVar(0)

Definition at line 350 of file alice-desktop-1.3-linux-test.pyw.

◆ ETS_TC2

ETS_TC2 = DoubleVar(0)

Definition at line 354 of file alice-desktop-1.3-linux-test.pyw.

◆ ETSDir

ETSDir = IntVar(0)

Definition at line 554 of file alice-desktop-1.3-linux-test.pyw.

◆ ETSDisp

ETSDisp = IntVar(0)

Definition at line 553 of file alice-desktop-1.3-linux-test.pyw.

◆ ETSrecord

int ETSrecord = 2000

Definition at line 182 of file alice-desktop-1.3-linux-test.pyw.

◆ ETSScreen

ETSScreen = Button(frame2r, text="ETS Controls", style="W17.TButton", command=MakeETSWindow)

Definition at line 24244 of file alice-desktop-1.3-linux-test.pyw.

◆ ETSStatus

ETSStatus = IntVar(0)

Definition at line 552 of file alice-desktop-1.3-linux-test.pyw.

◆ expand

expand

Definition at line 23775 of file alice-desktop-1.3-linux-test.pyw.

◆ FBins

FBins = numpy.linspace(0, 50000, num=16384)

Definition at line 626 of file alice-desktop-1.3-linux-test.pyw.

◆ FCursor

int FCursor = 0

Definition at line 671 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTbandwidth

int FFTbandwidth = 0

Definition at line 737 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTBuffA

list FFTBuffA = []

Definition at line 738 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTBuffB

list FFTBuffB = []

Definition at line 739 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTmemoryA

FFTmemoryA = numpy.ones(1)

Definition at line 746 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTmemoryB

FFTmemoryB = numpy.ones(1)

Definition at line 748 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTresultA

list FFTresultA = []

Definition at line 740 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTresultAB

list FFTresultAB = []

Definition at line 744 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTresultB

list FFTresultB = []

Definition at line 742 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTUserWindowString

string FFTUserWindowString = "numpy.kaiser(SMPfft, 14) * 3"

Definition at line 209 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTwindow

FFTwindow = IntVar(0)

Definition at line 285 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTwindowname

string FFTwindowname = "--"

Definition at line 745 of file alice-desktop-1.3-linux-test.pyw.

◆ FFTwindowshape

FFTwindowshape = numpy.ones(SMPfft)

Definition at line 754 of file alice-desktop-1.3-linux-test.pyw.

◆ file_tip

file_tip = CreateToolTip(Filemenu, 'Select File operations')

Definition at line 24099 of file alice-desktop-1.3-linux-test.pyw.

◆ Filemenu

Filemenu = Menubutton(dropmenu, text="File", style="W4.TButton")

Definition at line 23983 of file alice-desktop-1.3-linux-test.pyw.

◆ filename

filename = os.path.join(path, "resources", InitFileName)

Definition at line 392 of file alice-desktop-1.3-linux-test.pyw.

◆ FileSweepAmpl

list FileSweepAmpl = []

Definition at line 660 of file alice-desktop-1.3-linux-test.pyw.

◆ FileSweepFreq

list FileSweepFreq = []

Definition at line 659 of file alice-desktop-1.3-linux-test.pyw.

◆ fill

fill

Definition at line 19897 of file alice-desktop-1.3-linux-test.pyw.

◆ First_Slow_sweep

int First_Slow_sweep = 0

Definition at line 185 of file alice-desktop-1.3-linux-test.pyw.

◆ FminEntry

FminEntry = Entry(frame1, width=6, cursor='double_arrow')

Definition at line 23909 of file alice-desktop-1.3-linux-test.pyw.

◆ fminlab

fminlab = Button(frame1, text="Fmin", style="W5.TButton", command=BSetFmin)

Definition at line 23917 of file alice-desktop-1.3-linux-test.pyw.

◆ fminlab2

fminlab2 = Label(frame1, text="KHz")

Definition at line 23907 of file alice-desktop-1.3-linux-test.pyw.

◆ font

font

Definition at line 23743 of file alice-desktop-1.3-linux-test.pyw.

◆ FontSize

int FontSize = 8

Definition at line 130 of file alice-desktop-1.3-linux-test.pyw.

◆ foreground

foreground

Definition at line 23698 of file alice-desktop-1.3-linux-test.pyw.

◆ frame1

Definition at line 23777 of file alice-desktop-1.3-linux-test.pyw.

◆ frame2

Definition at line 23780 of file alice-desktop-1.3-linux-test.pyw.

◆ frame2r

Definition at line 23774 of file alice-desktop-1.3-linux-test.pyw.

◆ frame3

Definition at line 23783 of file alice-desktop-1.3-linux-test.pyw.

◆ FrameBG

string FrameBG = "#d7d7d7"

Definition at line 164 of file alice-desktop-1.3-linux-test.pyw.

◆ FrameRefief

FrameRefief = RIDGE

Definition at line 169 of file alice-desktop-1.3-linux-test.pyw.

◆ freq1lab

freq1lab = Label(awg1ampl, text="Freq")

Definition at line 24337 of file alice-desktop-1.3-linux-test.pyw.

◆ freq2lab

freq2lab = Label(awg2ampl, text="Freq")

Definition at line 24484 of file alice-desktop-1.3-linux-test.pyw.

◆ freqbtn

freqbtn = Frame( frame2r )

Definition at line 24131 of file alice-desktop-1.3-linux-test.pyw.

◆ FreqDisp

FreqDisp = IntVar(0)

Definition at line 23627 of file alice-desktop-1.3-linux-test.pyw.

◆ FreqTraceMode

FreqTraceMode = IntVar(0)

Definition at line 766 of file alice-desktop-1.3-linux-test.pyw.

◆ FStep

FStep = numpy.linspace(0, 16384, num=NSteps.get())

Definition at line 627 of file alice-desktop-1.3-linux-test.pyw.

◆ FStepSync

FStepSync = IntVar(0)

Definition at line 630 of file alice-desktop-1.3-linux-test.pyw.

◆ FSweepAdB

list FSweepAdB = []

Definition at line 644 of file alice-desktop-1.3-linux-test.pyw.

◆ FSweepAPh

list FSweepAPh = []

Definition at line 646 of file alice-desktop-1.3-linux-test.pyw.

◆ FSweepBdB

list FSweepBdB = []

Definition at line 645 of file alice-desktop-1.3-linux-test.pyw.

◆ FSweepBPh

list FSweepBPh = []

Definition at line 647 of file alice-desktop-1.3-linux-test.pyw.

◆ FSweepCont

FSweepCont = IntVar(0)

Definition at line 629 of file alice-desktop-1.3-linux-test.pyw.

◆ FSweepMode

FSweepMode = IntVar(0)

Definition at line 628 of file alice-desktop-1.3-linux-test.pyw.

◆ FSweepSync

FSweepSync = IntVar(0)

Definition at line 631 of file alice-desktop-1.3-linux-test.pyw.

◆ gain1lab

gain1lab = Button(ProbeA, text="CA-V", width=4, style="Ctrace1.TButton", command=ReSetAGO)

Definition at line 24577 of file alice-desktop-1.3-linux-test.pyw.

◆ gain1lab_tip

gain1lab_tip = CreateToolTip(gain1lab, 'Reset Gain to 1.0 and Offset to 0.0')

Definition at line 24869 of file alice-desktop-1.3-linux-test.pyw.

◆ gain2lab

gain2lab = Button(ProbeB, text="CB-V", width=4, style="Ctrace2.TButton", command=ReSetBGO)

Definition at line 24600 of file alice-desktop-1.3-linux-test.pyw.

◆ gain2lab_tip

gain2lab_tip = CreateToolTip(gain2lab, 'Reset Gain to 1.0 and Offset to 0.0')

Definition at line 24870 of file alice-desktop-1.3-linux-test.pyw.

◆ gainailab

gainailab = Button(ProbeAI, text="CA-I", width=4, style="Ctrace3.TButton", command=ReSetAIGO)

Definition at line 24623 of file alice-desktop-1.3-linux-test.pyw.

◆ gainailab_tip

gainailab_tip = CreateToolTip(gainailab, 'Reset Gain to 1.0 and Offset to 0.0')

Definition at line 24871 of file alice-desktop-1.3-linux-test.pyw.

◆ gainbilab

gainbilab = Button(ProbeBI, text="CB-I", width=4, style="Ctrace4.TButton", command=ReSetBIGO)

Definition at line 24646 of file alice-desktop-1.3-linux-test.pyw.

◆ gainbilab_tip

gainbilab_tip = CreateToolTip(gainbilab, 'Reset Gain to 1.0 and Offset to 0.0')

Definition at line 24872 of file alice-desktop-1.3-linux-test.pyw.

◆ GenericSerialScreen

GenericSerialScreen = Button(frame2r, text="Generic Serial Output", style="W17.TButton", command=MakeGenericSerialWindow)

Definition at line 24229 of file alice-desktop-1.3-linux-test.pyw.

◆ GenericSerialStatus

GenericSerialStatus = IntVar(0)

Definition at line 23659 of file alice-desktop-1.3-linux-test.pyw.

◆ GRH

int GRH = 390

Definition at line 91 of file alice-desktop-1.3-linux-test.pyw.

◆ GRHBP

int GRHBP = 390

Definition at line 101 of file alice-desktop-1.3-linux-test.pyw.

◆ GRHF

int GRHF = 390

Definition at line 96 of file alice-desktop-1.3-linux-test.pyw.

◆ GRHIA

int GRHIA = 400

Definition at line 111 of file alice-desktop-1.3-linux-test.pyw.

◆ GRHNiC

int GRHNiC = 400

Definition at line 121 of file alice-desktop-1.3-linux-test.pyw.

◆ GRHNqP

int GRHNqP = 400

Definition at line 116 of file alice-desktop-1.3-linux-test.pyw.

◆ GRHPhA

int GRHPhA = 400

Definition at line 126 of file alice-desktop-1.3-linux-test.pyw.

◆ GRHXY

int GRHXY = 390

Definition at line 106 of file alice-desktop-1.3-linux-test.pyw.

◆ GridWidth

GridWidth = IntVar(0)

defaukt trace width in pixels / number of averages

Definition at line 241 of file alice-desktop-1.3-linux-test.pyw.

◆ GRW

int GRW = 720

Window graph area Values that can be modified.

Definition at line 90 of file alice-desktop-1.3-linux-test.pyw.

◆ GRWBP

int GRWBP = 720

Definition at line 100 of file alice-desktop-1.3-linux-test.pyw.

◆ GRWF

int GRWF = 720

Definition at line 95 of file alice-desktop-1.3-linux-test.pyw.

◆ GRWIA

int GRWIA = 400

Definition at line 110 of file alice-desktop-1.3-linux-test.pyw.

◆ GRWNiC

int GRWNiC = 400

Definition at line 120 of file alice-desktop-1.3-linux-test.pyw.

◆ GRWNqP

int GRWNqP = 400

Definition at line 115 of file alice-desktop-1.3-linux-test.pyw.

◆ GRWPhA

int GRWPhA = 400

Definition at line 125 of file alice-desktop-1.3-linux-test.pyw.

◆ GRWXY

int GRWXY = 420

Definition at line 105 of file alice-desktop-1.3-linux-test.pyw.

◆ GUITheme

string GUITheme = "Light"

Definition at line 158 of file alice-desktop-1.3-linux-test.pyw.

◆ HarmonicMarkers

HarmonicMarkers = IntVar(0)

Definition at line 252 of file alice-desktop-1.3-linux-test.pyw.

◆ highlightcolor

highlightcolor

Definition at line 23702 of file alice-desktop-1.3-linux-test.pyw.

◆ hipulse

string hipulse
Initial value:
1 = """
2 R0lGODlhGQAYAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/
3 /////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBm
5 AABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/
6 MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNm
7 ZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/
8 mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZm
9 zGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb/
10 /5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZ
11 AJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwA
12 M8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZ
13 ZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8A
14 mf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+Z
15 zP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///ywAAAAAGQAYAAAIZwAfCBxI
16 sKDBgw8AKFzIsKFChA4jMoQoUSJFAAgHLryYUeDGgx8zhiw4EuRDkxg7ltR4UmRLki9RclQZk2VK
17 lzdh5pTJE+dMnz1/6uyYsKZHowRXHt1pcGREohUbQo2qNKlDolgFBgQAOw==
18 """

25x25 bit map of high going pulse in .gif

Definition at line 842 of file alice-desktop-1.3-linux-test.pyw.

◆ hipulseimg

hipulseimg = PhotoImage(data=hipulse)

Definition at line 860 of file alice-desktop-1.3-linux-test.pyw.

◆ HistAsPercent

int HistAsPercent = 0

Definition at line 327 of file alice-desktop-1.3-linux-test.pyw.

◆ hldlab

hldlab = Button(frame1, text="Hold Off", style="W8.TButton", command=IncHoldOff)

Definition at line 23825 of file alice-desktop-1.3-linux-test.pyw.

◆ hldlab_tip

hldlab_tip = CreateToolTip(hldlab, 'Increment Hold Off setting by one time division')

Definition at line 23897 of file alice-desktop-1.3-linux-test.pyw.

◆ hldn

int hldn = 0

Definition at line 689 of file alice-desktop-1.3-linux-test.pyw.

◆ HoldOff

float HoldOff = 0.0

Definition at line 175 of file alice-desktop-1.3-linux-test.pyw.

◆ HoldOffentry

HoldOffentry = Entry(frame1, width=4, cursor='double_arrow')

Definition at line 23827 of file alice-desktop-1.3-linux-test.pyw.

◆ hozlab

hozlab = Button(frame1, text="Horz Pos", style="W8.TButton", command=SetTriggerPoss)

Definition at line 23837 of file alice-desktop-1.3-linux-test.pyw.

◆ hozlab_tip

hozlab_tip = CreateToolTip(hozlab, 'When triggering, set trigger point to center of screen')

Definition at line 23898 of file alice-desktop-1.3-linux-test.pyw.

◆ HozPoss

float HozPoss = 0.0

Definition at line 611 of file alice-desktop-1.3-linux-test.pyw.

◆ HozPossentry

HozPossentry = Entry(frame1, width=4, cursor='double_arrow')

Definition at line 23839 of file alice-desktop-1.3-linux-test.pyw.

◆ HScale

HScale = IntVar(0)

Definition at line 23676 of file alice-desktop-1.3-linux-test.pyw.

◆ HScaleBP

HScaleBP = IntVar(0)

Definition at line 23544 of file alice-desktop-1.3-linux-test.pyw.

◆ HtMulEntry

HtMulEntry = Entry(frame1, width=4, cursor='double_arrow')

Definition at line 23920 of file alice-desktop-1.3-linux-test.pyw.

◆ i1_adc_conf

int i1_adc_conf = 0x20F7

Definition at line 322 of file alice-desktop-1.3-linux-test.pyw.

◆ i2_adc_conf

int i2_adc_conf = 0x20F1

Definition at line 324 of file alice-desktop-1.3-linux-test.pyw.

◆ IA_Ext_Conf

IA_Ext_Conf = IntVar(0)

Definition at line 726 of file alice-desktop-1.3-linux-test.pyw.

◆ IABresult

list IABresult = []

Definition at line 563 of file alice-desktop-1.3.pyw.

◆ IADisp

IADisp = IntVar(0)

Definition at line 23630 of file alice-desktop-1.3-linux-test.pyw.

◆ IAGridType

IAGridType = IntVar(0)

Definition at line 723 of file alice-desktop-1.3-linux-test.pyw.

◆ IAresult

list IAresult = []

Definition at line 523 of file alice-desktop-1.3-linux-test.pyw.

◆ IAScreenStatus

IAScreenStatus = IntVar(0)

Definition at line 694 of file alice-desktop-1.3-linux-test.pyw.

◆ IASource

IASource = IntVar(0)

Definition at line 722 of file alice-desktop-1.3-linux-test.pyw.

◆ IASweepSaved

IASweepSaved = IntVar(0)

Definition at line 727 of file alice-desktop-1.3-linux-test.pyw.

◆ IBresult

list IBresult = []

Definition at line 524 of file alice-desktop-1.3-linux-test.pyw.

◆ IBuffA

list IBuffA = []

Definition at line 500 of file alice-desktop-1.3-linux-test.pyw.

◆ IBuffB

list IBuffB = []

Definition at line 501 of file alice-desktop-1.3-linux-test.pyw.

◆ IgnoreFirmwareCheck

int IgnoreFirmwareCheck = 0

Definition at line 295 of file alice-desktop-1.3-linux-test.pyw.

◆ ImemoryA

ImemoryA = numpy.ones(1)

Definition at line 562 of file alice-desktop-1.3-linux-test.pyw.

◆ ImemoryB

ImemoryB = numpy.ones(1)

Definition at line 563 of file alice-desktop-1.3-linux-test.pyw.

◆ img

img = PhotoImage(data=TBicon)

Definition at line 86 of file alice-desktop-1.3-linux-test.pyw.

◆ impdbtn

impdbtn = Frame( frame2r )

Definition at line 24147 of file alice-desktop-1.3-linux-test.pyw.

◆ ImpedanceAngle

float ImpedanceAngle = 0.0

Definition at line 700 of file alice-desktop-1.3-linux-test.pyw.

◆ ImpedanceCenter

ImpedanceCenter = IntVar(0)

Definition at line 291 of file alice-desktop-1.3-linux-test.pyw.

◆ ImpedanceMagnitude

float ImpedanceMagnitude = 0.0

Definition at line 699 of file alice-desktop-1.3-linux-test.pyw.

◆ ImpedanceRseries

float ImpedanceRseries = 0.0

Definition at line 701 of file alice-desktop-1.3-linux-test.pyw.

◆ ImpedanceXseries

float ImpedanceXseries = 0.0

Definition at line 702 of file alice-desktop-1.3-linux-test.pyw.

◆ indicatorcolor

indicatorcolor

Definition at line 23700 of file alice-desktop-1.3-linux-test.pyw.

◆ InitFile

InitFile = open(filename)

Definition at line 393 of file alice-desktop-1.3-linux-test.pyw.

◆ InitFileName

string InitFileName = str(sys.argv[1])

Definition at line 38 of file alice-desktop-1.3-linux-test.pyw.

◆ Is_Triggered

int Is_Triggered = 0

Definition at line 612 of file alice-desktop-1.3-linux-test.pyw.

◆ IUnAvgA

list IUnAvgA = []

Definition at line 513 of file alice-desktop-1.3-linux-test.pyw.

◆ IUnAvgB

list IUnAvgB = []

Definition at line 514 of file alice-desktop-1.3-linux-test.pyw.

◆ label

label

Definition at line 23790 of file alice-desktop-1.3-linux-test.pyw.

◆ Labelfonttext

string Labelfonttext = "Arial " + str(FontSize) + " bold"

Definition at line 24163 of file alice-desktop-1.3-linux-test.pyw.

◆ LabelPlotText

LabelPlotText = IntVar(0)

Definition at line 238 of file alice-desktop-1.3-linux-test.pyw.

◆ LabRelief

LabRelief = FLAT

Definition at line 168 of file alice-desktop-1.3-linux-test.pyw.

◆ Last_ADC_Mux_Mode

int Last_ADC_Mux_Mode = 0

Definition at line 271 of file alice-desktop-1.3-linux-test.pyw.

◆ LastSMPfft

int LastSMPfft = 0

Definition at line 624 of file alice-desktop-1.3-linux-test.pyw.

◆ LastWindow

int LastWindow = -1

Definition at line 623 of file alice-desktop-1.3-linux-test.pyw.

◆ LEFT

LEFT

Definition at line 19897 of file alice-desktop-1.3-linux-test.pyw.

◆ LocalLanguage

string LocalLanguage = "English"

Definition at line 170 of file alice-desktop-1.3-linux-test.pyw.

◆ LockFreq

LockFreq = IntVar(0)

Definition at line 295 of file alice-desktop-1.3.pyw.

◆ logo

logo = PhotoImage(data=ADIlogo)

Definition at line 24731 of file alice-desktop-1.3-linux-test.pyw.

◆ LoopNum

LoopNum = IntVar(0)

Definition at line 621 of file alice-desktop-1.3-linux-test.pyw.

◆ lowpulse

string lowpulse
Initial value:
1 = """
2 R0lGODlhGQAYAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/
3 /////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBm
5 AABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/
6 MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNm
7 ZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/
8 mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZm
9 zGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb/
10 /5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZ
11 AJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwA
12 M8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZ
13 ZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8A
14 mf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+Z
15 zP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///ywAAAAAGQAYAAAIZwAfCBxI
16 sKBBggASKgRwEOHChwsbDoRIkaHEBxQdWpSosGHHix8NhvSYkORGkyhBljw4kuVKkS9TwjzpkubE
17 mDVl6tR4ESPOmzYLtgTac6hAozxzqgzqkynRmhUhmoz6cCpVpD0vBgQAOw==
18 """

25x25 bit map of low going pulse in .gif

Definition at line 862 of file alice-desktop-1.3-linux-test.pyw.

◆ lowpulseimg

lowpulseimg = PhotoImage(data=lowpulse)

Definition at line 880 of file alice-desktop-1.3-linux-test.pyw.

◆ LPFTrigger

LPFTrigger = IntVar(0)

Definition at line 249 of file alice-desktop-1.3-linux-test.pyw.

◆ LShift

int LShift = 0

Definition at line 176 of file alice-desktop-1.3-linux-test.pyw.

◆ ManualTrigger

ManualTrigger = IntVar(0)

Definition at line 23510 of file alice-desktop-1.3-linux-test.pyw.

◆ MarkerLoc

string MarkerLoc = 'UL'

Definition at line 332 of file alice-desktop-1.3-linux-test.pyw.

◆ MarkerNum

int MarkerNum = 0

Definition at line 662 of file alice-desktop-1.3-linux-test.pyw.

◆ MarkerScale

MarkerScale = IntVar(0)

Definition at line 23669 of file alice-desktop-1.3-linux-test.pyw.

◆ MarkerXYScale

MarkerXYScale = IntVar(0)

Definition at line 19920 of file alice-desktop-1.3-linux-test.pyw.

◆ math_tip

math_tip = CreateToolTip(mathbt, 'Open Math window')

Definition at line 20017 of file alice-desktop-1.3-linux-test.pyw.

◆ MathAxis

string MathAxis = "V-A"

Definition at line 200 of file alice-desktop-1.3-linux-test.pyw.

◆ mathbt

mathbt = Button(dropmenu2, text="Math", style="W4.TButton", command = NewEnterMathControls)

Definition at line 24026 of file alice-desktop-1.3-linux-test.pyw.

◆ MathScreenStatus

MathScreenStatus = IntVar(0)

Definition at line 783 of file alice-desktop-1.3-linux-test.pyw.

◆ MathString

string MathString = "VBuffA[t] + VBuffB[t]"

default math equations

Definition at line 190 of file alice-desktop-1.3-linux-test.pyw.

◆ MathTrace

MathTrace = IntVar(0)

Definition at line 23556 of file alice-desktop-1.3-linux-test.pyw.

◆ MathUnits

string MathUnits = " V"

Definition at line 191 of file alice-desktop-1.3-linux-test.pyw.

◆ MathXAxis

string MathXAxis = "V-A"

Definition at line 201 of file alice-desktop-1.3-linux-test.pyw.

◆ MathXString

string MathXString = "VBuffA[t]"

Definition at line 192 of file alice-desktop-1.3-linux-test.pyw.

◆ MathXUnits

string MathXUnits = " V"

Definition at line 193 of file alice-desktop-1.3-linux-test.pyw.

◆ MathYAxis

string MathYAxis = "V-B"

Definition at line 202 of file alice-desktop-1.3-linux-test.pyw.

◆ MathYString

string MathYString = "VBuffB[t]"

Definition at line 194 of file alice-desktop-1.3-linux-test.pyw.

◆ MathYUnits

string MathYUnits = " V"

Definition at line 195 of file alice-desktop-1.3-linux-test.pyw.

◆ matplot_found

bool matplot_found = True

Definition at line 24 of file alice-desktop-1.3-linux-test.pyw.

◆ MaxSamples

int MaxSamples = 200000

Definition at line 181 of file alice-desktop-1.3-linux-test.pyw.

◆ MaxSamplesSA

int MaxSamplesSA = 65536

Definition at line 781 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasADCy

MeasADCy = IntVar(0)

Definition at line 23609 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasAFREQ

MeasAFREQ = IntVar(0)

Definition at line 23611 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasAHW

MeasAHW = IntVar(0)

Definition at line 23607 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasALW

MeasALW = IntVar(0)

Definition at line 23608 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasAPER

MeasAPER = IntVar(0)

Definition at line 23610 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasBaseV1

MeasBaseV1 = IntVar(0)

Definition at line 23619 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasBaseV2

MeasBaseV2 = IntVar(0)

Definition at line 23621 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasBDCy

MeasBDCy = IntVar(0)

Definition at line 23614 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasBFREQ

MeasBFREQ = IntVar(0)

Definition at line 23616 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasBHW

MeasBHW = IntVar(0)

Definition at line 23612 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasBLW

MeasBLW = IntVar(0)

Definition at line 23613 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasBPER

MeasBPER = IntVar(0)

Definition at line 23615 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasDCI1

MeasDCI1 = IntVar(0)

Definition at line 23586 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasDCI2

MeasDCI2 = IntVar(0)

Definition at line 23599 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasDCV1

MeasDCV1 = IntVar(0)

Definition at line 23579 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasDCV2

MeasDCV2 = IntVar(0)

Definition at line 23593 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasDelay

MeasDelay = IntVar(0)

Definition at line 23623 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasDiffAB

MeasDiffAB = IntVar(0)

Definition at line 23592 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasDiffBA

MeasDiffBA = IntVar(0)

Definition at line 23605 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasGateLeft

float MeasGateLeft = 0.0

Definition at line 467 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasGateNum

int MeasGateNum = 0

Definition at line 469 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasGateRight

float MeasGateRight = 0.0

Definition at line 468 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasGateStatus

MeasGateStatus = IntVar(0)

Definition at line 470 of file alice-desktop-1.3-linux-test.pyw.

◆ measlab

measlab = Label(dropmenu2, text="Meas")

Definition at line 24029 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMaxI1

MeasMaxI1 = IntVar(0)

Definition at line 23588 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMaxI2

MeasMaxI2 = IntVar(0)

Definition at line 23601 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMaxV1

MeasMaxV1 = IntVar(0)

Definition at line 23581 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMaxV2

MeasMaxV2 = IntVar(0)

Definition at line 23595 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasmenuA

MeasmenuA = Menubutton(dropmenu2, text="CA", style="W3.TButton")

Definition at line 24031 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasmenuB

MeasmenuB = Menubutton(dropmenu2, text="CB", style="W3.TButton")

Definition at line 24065 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMidI1

MeasMidI1 = IntVar(0)

Definition at line 23589 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMidI2

MeasMidI2 = IntVar(0)

Definition at line 23602 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMidV1

MeasMidV1 = IntVar(0)

Definition at line 23582 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMidV2

MeasMidV2 = IntVar(0)

Definition at line 23596 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMinI1

MeasMinI1 = IntVar(0)

Definition at line 23587 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMinI2

MeasMinI2 = IntVar(0)

Definition at line 23600 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMinV1

MeasMinV1 = IntVar(0)

Definition at line 23580 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasMinV2

MeasMinV2 = IntVar(0)

Definition at line 23594 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasPhase

MeasPhase = IntVar(0)

Definition at line 23617 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasPPI1

MeasPPI1 = IntVar(0)

Definition at line 23590 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasPPI2

MeasPPI2 = IntVar(0)

Definition at line 23603 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasPPV1

MeasPPV1 = IntVar(0)

Definition at line 23583 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasPPV2

MeasPPV2 = IntVar(0)

Definition at line 23597 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasRMSI1

MeasRMSI1 = IntVar(0)

Definition at line 23591 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasRMSI2

MeasRMSI2 = IntVar(0)

Definition at line 23604 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasRMSV1

MeasRMSV1 = IntVar(0)

Definition at line 23584 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasRMSV2

MeasRMSV2 = IntVar(0)

Definition at line 23598 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasRMSVA_B

MeasRMSVA_B = IntVar(0)

Definition at line 23585 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasTopV1

MeasTopV1 = IntVar(0)

Definition at line 23618 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasTopV2

MeasTopV2 = IntVar(0)

Definition at line 23620 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasureScreen

MeasureScreen = Button(frame2r, text="Measure Screen", style="W17.TButton", command=MakeMeasureScreen)

Definition at line 24241 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasureStatus

MeasureStatus = IntVar(0)

Definition at line 23667 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasUserA

MeasUserA = IntVar(0)

Definition at line 23606 of file alice-desktop-1.3-linux-test.pyw.

◆ MeasUserB

MeasUserB = IntVar(0)

Definition at line 23622 of file alice-desktop-1.3-linux-test.pyw.

◆ menu

menu

Definition at line 381 of file alice-desktop-1.3-linux-test.pyw.

◆ menubar

menubar = tKinter.Menu(root)

Definition at line 374 of file alice-desktop-1.3-linux-test.pyw.

◆ MinigenScreenStatus

MinigenScreenStatus = IntVar(0)

Definition at line 23653 of file alice-desktop-1.3-linux-test.pyw.

◆ MinSamples

int MinSamples = 2000

Definition at line 180 of file alice-desktop-1.3-linux-test.pyw.

◆ MinSamplesSA

int MinSamplesSA = 64

Definition at line 780 of file alice-desktop-1.3-linux-test.pyw.

◆ ModeAMenu

ModeAMenu = Menubutton(awg1eb, text="Mode", width=5, style="Ctrace1.TButton")

Definition at line 24275 of file alice-desktop-1.3-linux-test.pyw.

◆ ModeBMenu

ModeBMenu = Menubutton(awg2eb, text="Mode", width=5, style="Ctrace2.TButton")

Definition at line 24422 of file alice-desktop-1.3-linux-test.pyw.

◆ MouseCAV

int MouseCAV = -10

Definition at line 133 of file alice-desktop-1.3-linux-test.pyw.

◆ MouseFocus

int MouseFocus = 1

Definition at line 326 of file alice-desktop-1.3-linux-test.pyw.

◆ MouseWidget

MouseWidget = ca

Definition at line 23976 of file alice-desktop-1.3-linux-test.pyw.

◆ MouseX

int MouseX = -10

Definition at line 132 of file alice-desktop-1.3-linux-test.pyw.

◆ MultipleBoards

MultipleBoards = IntVar(0)

Definition at line 293 of file alice-desktop-1.3-linux-test.pyw.

◆ mulxlab

mulxlab = Label( frame1, text = "Mul X")

Definition at line 23928 of file alice-desktop-1.3-linux-test.pyw.

◆ MuxEnb

MuxEnb = IntVar(0)

Definition at line 23648 of file alice-desktop-1.3-linux-test.pyw.

◆ MuxScreenStatus

MuxScreenStatus = IntVar(0)

Definition at line 23646 of file alice-desktop-1.3-linux-test.pyw.

◆ MuxSync

MuxSync = IntVar(0)

Definition at line 23649 of file alice-desktop-1.3-linux-test.pyw.

◆ NetworkScreenStatus

NetworkScreenStatus = IntVar(0)

Definition at line 657 of file alice-desktop-1.3-linux-test.pyw.

◆ NiCDisp

NiCDisp = IntVar(0)

Definition at line 698 of file alice-desktop-1.3-linux-test.pyw.

◆ NiCScreenStatus

NiCScreenStatus = IntVar(0)

Definition at line 697 of file alice-desktop-1.3-linux-test.pyw.

◆ NoiseList

list NoiseList = [ "None", "Uniform", "Gaussian"]

Definition at line 443 of file alice-desktop-1.3-linux-test.pyw.

◆ NqPDisp

NqPDisp = IntVar(0)

Definition at line 696 of file alice-desktop-1.3-linux-test.pyw.

◆ NqPScreenStatus

NqPScreenStatus = IntVar(0)

Definition at line 695 of file alice-desktop-1.3-linux-test.pyw.

◆ NSteps

NSteps = IntVar(0)

Definition at line 619 of file alice-desktop-1.3-linux-test.pyw.

◆ NSweepParallelC

list NSweepParallelC = []

Definition at line 653 of file alice-desktop-1.3-linux-test.pyw.

◆ NSweepParallelL

list NSweepParallelL = []

Definition at line 654 of file alice-desktop-1.3-linux-test.pyw.

◆ NSweepParallelR

list NSweepParallelR = []

Definition at line 652 of file alice-desktop-1.3-linux-test.pyw.

◆ NSweepSeriesAng

list NSweepSeriesAng = []

Definition at line 651 of file alice-desktop-1.3-linux-test.pyw.

◆ NSweepSeriesC

list NSweepSeriesC = []

Definition at line 655 of file alice-desktop-1.3-linux-test.pyw.

◆ NSweepSeriesL

list NSweepSeriesL = []

Definition at line 656 of file alice-desktop-1.3-linux-test.pyw.

◆ NSweepSeriesMag

list NSweepSeriesMag = []

Definition at line 650 of file alice-desktop-1.3-linux-test.pyw.

◆ NSweepSeriesR

list NSweepSeriesR = []

Definition at line 648 of file alice-desktop-1.3-linux-test.pyw.

◆ NSweepSeriesX

list NSweepSeriesX = []

Definition at line 649 of file alice-desktop-1.3-linux-test.pyw.

◆ numpy_found

bool numpy_found = True

Definition at line 17 of file alice-desktop-1.3-linux-test.pyw.

◆ off1lab

off1lab = Label(awg1ampl)

Definition at line 24335 of file alice-desktop-1.3-linux-test.pyw.

◆ off2lab

off2lab = Label(awg2ampl)

Definition at line 24481 of file alice-desktop-1.3-linux-test.pyw.

◆ OhmDisp

OhmDisp = IntVar(0)

Definition at line 23631 of file alice-desktop-1.3-linux-test.pyw.

◆ OhmRunStatus

OhmRunStatus = IntVar(0)

Definition at line 736 of file alice-desktop-1.3-linux-test.pyw.

◆ OhmStatus

OhmStatus = IntVar(0)

Definition at line 735 of file alice-desktop-1.3-linux-test.pyw.

◆ OnBoardRes

float OnBoardRes = 50.83

set value for on board resistors and ext AD584 reference

Definition at line 172 of file alice-desktop-1.3-linux-test.pyw.

◆ OOTScreenStatus

OOTScreenStatus = IntVar(0)

Definition at line 23632 of file alice-desktop-1.3-linux-test.pyw.

◆ Optionmenu

Optionmenu = Menubutton(dropmenu, text="Options", style="W7.TButton")

Definition at line 23999 of file alice-desktop-1.3-linux-test.pyw.

◆ options_tip

options_tip = CreateToolTip(Optionmenu, 'Select Optional Settings')

Definition at line 24098 of file alice-desktop-1.3-linux-test.pyw.

◆ OverRangeFlagA

int OverRangeFlagA = 0

Definition at line 728 of file alice-desktop-1.3-linux-test.pyw.

◆ OverRangeFlagB

int OverRangeFlagB = 0

Definition at line 729 of file alice-desktop-1.3-linux-test.pyw.

◆ path

path = pathlib.Path(alice.__file__).parent.absolute()

Definition at line 391 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakdbA

int PeakdbA = 10

Definition at line 730 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakdbB

int PeakdbB = 10

Definition at line 731 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakfreqA

int PeakfreqA = 100

Definition at line 733 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakfreqB

int PeakfreqB = 1000

Definition at line 734 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakfreqVA

float PeakfreqVA = 0.0

Definition at line 482 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakphaseVA

float PeakphaseVA = 0.0

Definition at line 483 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakphaseVMA

float PeakphaseVMA = 0.0

Definition at line 481 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakRelPhase

float PeakRelPhase = 0.0

Definition at line 732 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakVA

float PeakVA = 0.0

Definition at line 479 of file alice-desktop-1.3-linux-test.pyw.

◆ PeakVMA

float PeakVMA = 0.0

Definition at line 480 of file alice-desktop-1.3-linux-test.pyw.

◆ PhADatafilename

string PhADatafilename = "PhaseData.csv"

Definition at line 23639 of file alice-desktop-1.3-linux-test.pyw.

◆ PhADisp

PhADisp = IntVar(0)

Definition at line 23628 of file alice-desktop-1.3-linux-test.pyw.

◆ PhAPlotMode

PhAPlotMode = IntVar(0)

Definition at line 23638 of file alice-desktop-1.3-linux-test.pyw.

◆ PhAScreenStatus

PhAScreenStatus = IntVar(0)

Definition at line 23634 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseA

list PhaseA = []

Definition at line 741 of file alice-desktop-1.3-linux-test.pyw.

◆ phasealab

phasealab = Label(awg1phase, text="Deg")

Definition at line 24391 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseB

list PhaseB = []

Definition at line 743 of file alice-desktop-1.3-linux-test.pyw.

◆ phaseblab

phaseblab = Label(awg2phase, text="Deg")

Definition at line 24539 of file alice-desktop-1.3-linux-test.pyw.

◆ phasebtn

phasebtn = Frame( frame2r )

Definition at line 24123 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseIA

list PhaseIA = []

Definition at line 525 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseIAB

list PhaseIAB = []

Definition at line 566 of file alice-desktop-1.3.pyw.

◆ PhaseIB

list PhaseIB = []

Definition at line 526 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseMemoryA

PhaseMemoryA = numpy.ones(1)

Definition at line 747 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseMemoryB

PhaseMemoryB = numpy.ones(1)

Definition at line 749 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseOffset1x

int PhaseOffset1x = 37

Definition at line 358 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseOffset2x

int PhaseOffset2x = 37

Definition at line 359 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseVA

list PhaseVA = []

Definition at line 527 of file alice-desktop-1.3-linux-test.pyw.

◆ PhaseVB

list PhaseVB = []

Definition at line 528 of file alice-desktop-1.3-linux-test.pyw.

◆ phckb

phckb = Checkbutton(phasebtn, text="Enab", style="Disab.TCheckbutton", variable=PhADisp, command=PhACheckBox)

Definition at line 24125 of file alice-desktop-1.3-linux-test.pyw.

◆ PIO_0

int PIO_0 = 28

print "Channel A label = " + str(CHA.signal.label) print "Channel A max = " + str(CHA.signal.max) print "Channel A min = " + str(CHA.signal.min) print "Channel A resolution = " + str(CHA.signal.resolution) print "Channel B label = " + str(CHB.signal.label) print "Channel B max = " + str(CHB.signal.max) print "Channel B min = " + str(CHB.signal.min) print "Channel B resolution = " + str(CHB.signal.resolution)

Definition at line 828 of file alice-desktop-1.3-linux-test.pyw.

◆ PIO_1

int PIO_1 = 29

Definition at line 829 of file alice-desktop-1.3-linux-test.pyw.

◆ PIO_2

int PIO_2 = 47

Definition at line 830 of file alice-desktop-1.3-linux-test.pyw.

◆ PIO_3

int PIO_3 = 3

Definition at line 831 of file alice-desktop-1.3-linux-test.pyw.

◆ PIO_4

int PIO_4 = 4

Definition at line 832 of file alice-desktop-1.3-linux-test.pyw.

◆ PIO_5

int PIO_5 = 5

Definition at line 833 of file alice-desktop-1.3-linux-test.pyw.

◆ PIO_6

int PIO_6 = 6

Definition at line 834 of file alice-desktop-1.3-linux-test.pyw.

◆ PIO_7

int PIO_7 = 7

Definition at line 835 of file alice-desktop-1.3-linux-test.pyw.

◆ PlotLabelText

string PlotLabelText = "Custom Plot Label"

Definition at line 239 of file alice-desktop-1.3-linux-test.pyw.

◆ PowerStatus

int PowerStatus = 1

Definition at line 676 of file alice-desktop-1.3-linux-test.pyw.

◆ prlab

prlab = Label(frame2r, text="Adjust Gain / Offset")

Definition at line 24572 of file alice-desktop-1.3-linux-test.pyw.

◆ prlab_tip

prlab_tip = CreateToolTip(prlab, 'Open Resistor Divider Gain Offset Calculator')

Definition at line 26032 of file alice-desktop-1.3.pyw.

◆ ProbeA

ProbeA = Frame( frame2r )

Definition at line 24575 of file alice-desktop-1.3-linux-test.pyw.

◆ ProbeAI

ProbeAI = Frame( frame2r )

Definition at line 24621 of file alice-desktop-1.3-linux-test.pyw.

◆ ProbeB

ProbeB = Frame( frame2r )

Definition at line 24598 of file alice-desktop-1.3-linux-test.pyw.

◆ ProbeBI

ProbeBI = Frame( frame2r )

Definition at line 24644 of file alice-desktop-1.3-linux-test.pyw.

◆ PwrBt

PwrBt = Button(frame1, text="PWR-ON", style="Pwr.TButton", command=BPower)

Definition at line 23855 of file alice-desktop-1.3-linux-test.pyw.

◆ pwrbt_tip

pwrbt_tip = CreateToolTip(PwrBt, 'Toggle ext power supply')

Definition at line 23902 of file alice-desktop-1.3-linux-test.pyw.

◆ pysmu_found

bool pysmu_found = True

Definition at line 67 of file alice-desktop-1.3-linux-test.pyw.

◆ R1

R1 = StringVar()

Definition at line 136 of file alice-desktop-1.3.pyw.

◆ R2

R2 = StringVar()

Definition at line 137 of file alice-desktop-1.3.pyw.

◆ rb_tip

rb_tip = CreateToolTip(sarb, 'Start acquiring data')

Definition at line 19720 of file alice-desktop-1.3-linux-test.pyw.

◆ RDeffective

float RDeffective = Rint

Definition at line 143 of file alice-desktop-1.3.pyw.

◆ RDGain

float RDGain = 1.0

Definition at line 144 of file alice-desktop-1.3.pyw.

◆ RDGRH

int RDGRH = 275 - ( 2 * RDY0T )

Definition at line 135 of file alice-desktop-1.3.pyw.

◆ RDGRW

int RDGRW = 530 - ( RDX0L + 230 )

Definition at line 134 of file alice-desktop-1.3.pyw.

◆ RDOffset

float RDOffset = 0.0

Definition at line 145 of file alice-desktop-1.3.pyw.

◆ RDX0L

int RDX0L = 20

Definition at line 132 of file alice-desktop-1.3.pyw.

◆ RDY0T

int RDY0T = 20

Definition at line 133 of file alice-desktop-1.3.pyw.

◆ RefIAAngline

list RefIAAngline = []

Definition at line 721 of file alice-desktop-1.3-linux-test.pyw.

◆ RefIAMagline

list RefIAMagline = []

Definition at line 720 of file alice-desktop-1.3-linux-test.pyw.

◆ RefIARline

list RefIARline = []

Definition at line 718 of file alice-desktop-1.3-linux-test.pyw.

◆ RefIAXline

list RefIAXline = []

Definition at line 719 of file alice-desktop-1.3-linux-test.pyw.

◆ RefPhase

tuple RefPhase = ("CA-V", "CB-V", "CA-I", "CB-I")

Definition at line 445 of file alice-desktop-1.3-linux-test.pyw.

◆ relief

relief

Definition at line 23698 of file alice-desktop-1.3-linux-test.pyw.

◆ RelPhaseCenter

RelPhaseCenter = IntVar(0)

Definition at line 289 of file alice-desktop-1.3-linux-test.pyw.

◆ RelPhaseCorrection

int RelPhaseCorrection = 15

Definition at line 288 of file alice-desktop-1.3-linux-test.pyw.

◆ ResDivDisp

ResDivDisp = IntVar(0)

Definition at line 141 of file alice-desktop-1.3.pyw.

◆ ResDivStatus

ResDivStatus = IntVar(0)

Definition at line 140 of file alice-desktop-1.3.pyw.

◆ Reset_Freq

int Reset_Freq = 300

Definition at line 466 of file alice-desktop-1.3-linux-test.pyw.

◆ ResScalediv

tuple ResScalediv = (0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000, 100000)

Definition at line 440 of file alice-desktop-1.3-linux-test.pyw.

◆ RevDate

string RevDate = "28 Jan 2022"

Definition at line 74 of file alice-desktop-1.3-linux-test.pyw.

◆ RIGHT

RIGHT

Definition at line 23775 of file alice-desktop-1.3-linux-test.pyw.

◆ Rint

float Rint = 1000000.0

Definition at line 142 of file alice-desktop-1.3.pyw.

◆ Roll_Mode

Roll_Mode = IntVar(0)

Definition at line 278 of file alice-desktop-1.3-linux-test.pyw.

◆ RollBt

RollBt = Button(frame1, text="Roll-Off", style="RollOff.TButton", command=BRoll)

Definition at line 23931 of file alice-desktop-1.3-linux-test.pyw.

◆ root

root = Tk()

Definition at line 84 of file alice-desktop-1.3-linux-test.pyw.

◆ row

row

Definition at line 24334 of file alice-desktop-1.3-linux-test.pyw.

◆ RUNstatus

RUNstatus = IntVar(0)

Definition at line 675 of file alice-desktop-1.3-linux-test.pyw.

◆ sadismiss1button

sadismiss1button = Button(frame2fr, text="Dismiss", style="W8.TButton", command=DestroySpectrumScreen)

SAvertminEntry = Entry(vertmin, width=7, cursor='double_arrow') SAvertminEntry.bind('<Return>', onTextKey) SAvertminEntry.bind('<MouseWheel>', onTextScroll) SAvertminEntry.bind("<Button-4>", onTextScroll)# with Linux OS SAvertminEntry.bind("<Button-5>", onTextScroll) SAvertminEntry.bind('<Key>', onTextKey) SAvertminEntry.pack(side=LEFT) SAvertminEntry.delete(0,"end") SAvertminEntry.insert(0,0.0001)

Definition at line 19713 of file alice-desktop-1.3-linux-test.pyw.

◆ sadismiss1button_tip

sadismiss1button_tip = CreateToolTip(sadismiss1button, 'Dismiss Spectrum Analyzer window')

Definition at line 19729 of file alice-desktop-1.3-linux-test.pyw.

◆ SAMagdiv

tuple SAMagdiv = ("10nV", "100nV", "1uV", "10uV", "100uV", "1mV", "10mV", "0.1", "1.0", "10.0")

SA Lin scale Max Min values.

Definition at line 437 of file alice-desktop-1.3-linux-test.pyw.

◆ SAMPLErate

int SAMPLErate = BaseSampleRate

Definition at line 179 of file alice-desktop-1.3-linux-test.pyw.

◆ SampleRateStatus

SampleRateStatus = IntVar(0)

Definition at line 551 of file alice-desktop-1.3-linux-test.pyw.

◆ SampRateList

tuple SampRateList
Initial value:
1 = (1024, 2048, 4096, 8194, 16393, 32787, 65574, 93023, 93385, 93750, 94118,
2  96385, 96774, 97166, 97561, 97959, 98361, 98765, 99174, 99585, 100000)

Definition at line 441 of file alice-desktop-1.3-linux-test.pyw.

◆ savebutton_tip

savebutton_tip = CreateToolTip(savebutton, 'Save current trace to EPS file')

Definition at line 20021 of file alice-desktop-1.3-linux-test.pyw.

◆ SAvertmax

float SAvertmax = 1.0

Definition at line 23679 of file alice-desktop-1.3-linux-test.pyw.

◆ SAvertmin

float SAvertmin = 1.0E-6

Definition at line 23680 of file alice-desktop-1.3-linux-test.pyw.

◆ SAvertminEntry

SAvertminEntry = Spinbox(vertmin, width=6, cursor='double_arrow', values=SAMagdiv, command=BCHBIlevel)

Definition at line 19696 of file alice-desktop-1.3-linux-test.pyw.

◆ SAVPSD

SAVPSD = IntVar(0)

Definition at line 23678 of file alice-desktop-1.3-linux-test.pyw.

◆ SAVScale

SAVScale = IntVar(0)

Definition at line 23677 of file alice-desktop-1.3-linux-test.pyw.

◆ sb_tip

sb_tip = CreateToolTip(sasb, 'Stop acquiring data')

Definition at line 19719 of file alice-desktop-1.3-linux-test.pyw.

◆ SBoxarrow

int SBoxarrow = 11

Definition at line 160 of file alice-desktop-1.3-linux-test.pyw.

◆ SCLKPort

SCLKPort = IntVar(0)

Definition at line 837 of file alice-desktop-1.3-linux-test.pyw.

◆ ScreenHeight

ScreenHeight = root.winfo_screenheight()

Definition at line 364 of file alice-desktop-1.3-linux-test.pyw.

◆ ScreenTrefresh

ScreenTrefresh = IntVar(0)

Definition at line 616 of file alice-desktop-1.3-linux-test.pyw.

◆ ScreenWidth

ScreenWidth = root.winfo_screenwidth()

Definition at line 363 of file alice-desktop-1.3-linux-test.pyw.

◆ ScreenXYrefresh

ScreenXYrefresh = IntVar(0)

Definition at line 617 of file alice-desktop-1.3-linux-test.pyw.

◆ SCstart

int SCstart = 0

Definition at line 610 of file alice-desktop-1.3-linux-test.pyw.

◆ SDATAPort

SDATAPort = IntVar(0)

Definition at line 838 of file alice-desktop-1.3-linux-test.pyw.

◆ SettingsStatus

SettingsStatus = IntVar(0)

Definition at line 23671 of file alice-desktop-1.3-linux-test.pyw.

◆ ShapeAMenu

ShapeAMenu = Menubutton(awg1eb, text="Shape", width=6, style="Ctrace1.TButton")

Definition at line 24289 of file alice-desktop-1.3-linux-test.pyw.

◆ ShapeBMenu

ShapeBMenu = Menubutton(awg2eb, text="Shape", width=6, style="Ctrace2.TButton")

Definition at line 24436 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_Angle

Show_Angle = IntVar(0)

Definition at line 706 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_AngleRef

Show_AngleRef = IntVar(0)

Definition at line 710 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_CBA

Show_CBA = IntVar(0)

Definition at line 804 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_CBB

Show_CBB = IntVar(0)

Definition at line 805 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_CBC

Show_CBC = IntVar(0)

Definition at line 806 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_CBD

Show_CBD = IntVar(0)

Definition at line 807 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_Magnitude

Show_Magnitude = IntVar(0)

Definition at line 705 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_MagnitudeRef

Show_MagnitudeRef = IntVar(0)

Definition at line 709 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_MathX

Show_MathX = IntVar(0)

Definition at line 23547 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_MathY

Show_MathY = IntVar(0)

Definition at line 23548 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_Rseries

Show_Rseries = IntVar(0)

Definition at line 703 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_RseriesRef

Show_RseriesRef = IntVar(0)

Definition at line 707 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_Xseries

Show_Xseries = IntVar(0)

Definition at line 704 of file alice-desktop-1.3-linux-test.pyw.

◆ Show_XseriesRef

Show_XseriesRef = IntVar(0)

Definition at line 708 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowAV_I

ShowAV_I = IntVar(0)

Definition at line 23519 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowAWGASA

ShowAWGASA = IntVar(0)

Definition at line 23542 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowAWGBSA

ShowAWGBSA = IntVar(0)

Definition at line 23543 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowBallonHelp

int ShowBallonHelp = 0

Definition at line 328 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowBdBCur

ShowBdBCur = IntVar(0)

Definition at line 673 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowBPCur

ShowBPCur = IntVar(0)

Definition at line 672 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowBV_I

ShowBV_I = IntVar(0)

Definition at line 23520 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowC1_I

ShowC1_I = IntVar(0)

Definition at line 23516 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowC1_P

ShowC1_P = IntVar(0)

Definition at line 23532 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowC1_V

ShowC1_V = IntVar(0)

Definition at line 23512 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowC1_VdB

ShowC1_VdB = IntVar(0)

Definition at line 23531 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowC2_I

ShowC2_I = IntVar(0)

Definition at line 23518 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowC2_P

ShowC2_P = IntVar(0)

Definition at line 23534 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowC2_V

ShowC2_V = IntVar(0)

Definition at line 23517 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowC2_VdB

ShowC2_VdB = IntVar(0)

Definition at line 23533 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowCA_P

ShowCA_P = IntVar(0)

Definition at line 633 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowCA_RdB

ShowCA_RdB = IntVar(0)

Definition at line 637 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowCA_RP

ShowCA_RP = IntVar(0)

Definition at line 638 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowCA_VdB

ShowCA_VdB = IntVar(0)

Definition at line 632 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowCB_P

ShowCB_P = IntVar(0)

Definition at line 635 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowCB_RdB

ShowCB_RdB = IntVar(0)

Definition at line 639 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowCB_RP

ShowCB_RP = IntVar(0)

Definition at line 640 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowCB_VdB

ShowCB_VdB = IntVar(0)

Definition at line 634 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowdBCur

ShowdBCur = IntVar(0)

Definition at line 670 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowFCur

ShowFCur = IntVar(0)

Definition at line 669 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowMarker

ShowMarker = IntVar(0)

Definition at line 23535 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowMarkerBP

ShowMarkerBP = IntVar(0)

Definition at line 636 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowMath

ShowMath = IntVar(0)

Definition at line 23525 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowMathBP

ShowMathBP = IntVar(0)

Definition at line 641 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowMathSA

ShowMathSA = IntVar(0)

Definition at line 23540 of file alice-desktop-1.3-linux-test.pyw.

◆ Showmenu

Showmenu = Menubutton(frame1, text="Curves", style="W7.TButton")

Definition at line 23859 of file alice-desktop-1.3-linux-test.pyw.

◆ Showmenu_tip

Showmenu_tip = CreateToolTip(Showmenu, 'Select which traces to display')

Definition at line 23903 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowPB_A

ShowPB_A = IntVar(0)

Definition at line 23526 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowPB_B

ShowPB_B = IntVar(0)

Definition at line 23527 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowPB_C

ShowPB_C = IntVar(0)

Definition at line 23528 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowPB_D

ShowPB_D = IntVar(0)

Definition at line 23529 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRA_I

ShowRA_I = IntVar(0)

Definition at line 23522 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRA_P

ShowRA_P = IntVar(0)

Definition at line 23537 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRA_V

ShowRA_V = IntVar(0)

Definition at line 23521 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRA_VdB

ShowRA_VdB = IntVar(0)

Definition at line 23536 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRB_I

ShowRB_I = IntVar(0)

Definition at line 23524 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRB_P

ShowRB_P = IntVar(0)

Definition at line 23539 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRB_V

ShowRB_V = IntVar(0)

Definition at line 23523 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRB_VdB

ShowRB_VdB = IntVar(0)

Definition at line 23538 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRMA

ShowRMA = IntVar(0)

Definition at line 808 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRMath

ShowRMath = IntVar(0)

Definition at line 23541 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRMathBP

ShowRMathBP = IntVar(0)

Definition at line 642 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRMB

ShowRMB = IntVar(0)

Definition at line 809 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRMC

ShowRMC = IntVar(0)

Definition at line 810 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowRMD

ShowRMD = IntVar(0)

Definition at line 811 of file alice-desktop-1.3-linux-test.pyw.

◆ SHOWsamples

int SHOWsamples = 4000

Definition at line 609 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowTCur

ShowTCur = IntVar(0)

Definition at line 663 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowTraceControls

int ShowTraceControls = 0

Definition at line 319 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowVCur

ShowVCur = IntVar(0)

Definition at line 664 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowXCur

ShowXCur = IntVar(0)

Definition at line 666 of file alice-desktop-1.3-linux-test.pyw.

◆ ShowYCur

ShowYCur = IntVar(0)

Definition at line 667 of file alice-desktop-1.3-linux-test.pyw.

◆ side

side

Definition at line 19693 of file alice-desktop-1.3-linux-test.pyw.

◆ SingleShot

SingleShot = IntVar(0)

Definition at line 23509 of file alice-desktop-1.3-linux-test.pyw.

◆ SingleShotSA

SingleShotSA = IntVar(0)

Definition at line 643 of file alice-desktop-1.3-linux-test.pyw.

◆ size

size

Definition at line 431 of file alice-desktop-1.3-linux-test.pyw.

◆ SLATCHPort

SLATCHPort = IntVar(0)

Definition at line 839 of file alice-desktop-1.3-linux-test.pyw.

◆ Slow_Sweep_Limit

int Slow_Sweep_Limit = 200

Definition at line 186 of file alice-desktop-1.3-linux-test.pyw.

◆ SmoothCurves

SmoothCurves = IntVar(0)

Definition at line 23551 of file alice-desktop-1.3-linux-test.pyw.

◆ SmoothCurvesBP

SmoothCurvesBP = IntVar(0)

Definition at line 692 of file alice-desktop-1.3-linux-test.pyw.

◆ SmoothCurvesSA

SmoothCurvesSA = IntVar(0)

Definition at line 691 of file alice-desktop-1.3-linux-test.pyw.

◆ SMPfft

int SMPfft = 2 ** SMPfftpwrTwo.get()

Definition at line 752 of file alice-desktop-1.3-linux-test.pyw.

◆ SMPfftpwrTwo

SMPfftpwrTwo = IntVar(0)

Definition at line 750 of file alice-desktop-1.3-linux-test.pyw.

◆ snapbutton_tip

snapbutton_tip = CreateToolTip(snapbutton, 'Take snap shot of current trace')

Definition at line 20020 of file alice-desktop-1.3-linux-test.pyw.

◆ SpectrumScreenStatus

SpectrumScreenStatus = IntVar(0)

Definition at line 690 of file alice-desktop-1.3-linux-test.pyw.

◆ sticky

sticky

Definition at line 24334 of file alice-desktop-1.3-linux-test.pyw.

◆ style

style

Definition at line 417 of file alice-desktop-1.3-linux-test.pyw.

◆ Style_String

string Style_String = 'aqua'

Definition at line 367 of file alice-desktop-1.3-linux-test.pyw.

◆ SWRev

string SWRev = "1.3 "

Definition at line 75 of file alice-desktop-1.3-linux-test.pyw.

◆ T1Fline

list T1Fline = []

Frequency Array Variables.

Definition at line 756 of file alice-desktop-1.3-linux-test.pyw.

◆ T1FRline

list T1FRline = []

Definition at line 760 of file alice-desktop-1.3-linux-test.pyw.

◆ T1Iline

list T1Iline = []

Definition at line 570 of file alice-desktop-1.3-linux-test.pyw.

◆ T1IRline

list T1IRline = []

Definition at line 599 of file alice-desktop-1.3-linux-test.pyw.

◆ T1Pline

list T1Pline = []

Definition at line 758 of file alice-desktop-1.3-linux-test.pyw.

◆ T1PRline

list T1PRline = []

Definition at line 762 of file alice-desktop-1.3-linux-test.pyw.

◆ T1Vline

list T1Vline = []

Trace line Array Variables used.

Definition at line 568 of file alice-desktop-1.3-linux-test.pyw.

◆ T1VRline

list T1VRline = []

Definition at line 597 of file alice-desktop-1.3-linux-test.pyw.

◆ T2Fline

list T2Fline = []

Definition at line 757 of file alice-desktop-1.3-linux-test.pyw.

◆ T2FRline

list T2FRline = []

Definition at line 761 of file alice-desktop-1.3-linux-test.pyw.

◆ T2Iline

list T2Iline = []

Definition at line 571 of file alice-desktop-1.3-linux-test.pyw.

◆ T2IRline

list T2IRline = []

Definition at line 600 of file alice-desktop-1.3-linux-test.pyw.

◆ T2Pline

list T2Pline = []

Definition at line 759 of file alice-desktop-1.3-linux-test.pyw.

◆ T2PRline

list T2PRline = []

Definition at line 763 of file alice-desktop-1.3-linux-test.pyw.

◆ T2Vline

list T2Vline = []

Definition at line 569 of file alice-desktop-1.3-linux-test.pyw.

◆ T2VRline

list T2VRline = []

Definition at line 598 of file alice-desktop-1.3-linux-test.pyw.

◆ TAFline

list TAFline = []

Bode Array Variables.

Definition at line 769 of file alice-desktop-1.3-linux-test.pyw.

◆ TAFRline

list TAFRline = []

Definition at line 773 of file alice-desktop-1.3-linux-test.pyw.

◆ TAPline

list TAPline = []

Definition at line 771 of file alice-desktop-1.3-linux-test.pyw.

◆ TAPRline

list TAPRline = []

Definition at line 775 of file alice-desktop-1.3-linux-test.pyw.

◆ TBFline

list TBFline = []

Definition at line 770 of file alice-desktop-1.3-linux-test.pyw.

◆ TBFRline

list TBFRline = []

Definition at line 774 of file alice-desktop-1.3-linux-test.pyw.

◆ TBicon

string TBicon
Initial value:
1 = """
2 R0lGODlhIAAgAHAAACH5BAEAAAIALAAAAAAgACAAgQAAAP///wAAAAAAAAJJhI+py+0PYwtBWkDp
3 hTnv2XlfEobjUZZnmn4se72vJMtcbYN4ruz44uORgiodsfI4Im++2M5VW81OmBbVULxiRVrUsgsO
4 i8fUAgA7
5 """

Definition at line 78 of file alice-desktop-1.3-linux-test.pyw.

◆ TBPline

list TBPline = []

Definition at line 772 of file alice-desktop-1.3-linux-test.pyw.

◆ TBPMline

list TBPMline = []

Definition at line 777 of file alice-desktop-1.3-linux-test.pyw.

◆ TBPRline

list TBPRline = []

Definition at line 776 of file alice-desktop-1.3-linux-test.pyw.

◆ TBPRMline

list TBPRMline = []

Definition at line 778 of file alice-desktop-1.3-linux-test.pyw.

◆ TCursor

int TCursor = 0

Definition at line 665 of file alice-desktop-1.3-linux-test.pyw.

◆ tearoff

tearoff

Definition at line 23788 of file alice-desktop-1.3-linux-test.pyw.

◆ text

text

Definition at line 24361 of file alice-desktop-1.3-linux-test.pyw.

◆ TFMline

list TFMline = []

Definition at line 764 of file alice-desktop-1.3-linux-test.pyw.

◆ TFRMline

list TFRMline = []

Definition at line 765 of file alice-desktop-1.3-linux-test.pyw.

◆ tgb

tgb = Button(frame1, text="50%", style="W4.TButton", command=BTrigger50p)

Definition at line 23822 of file alice-desktop-1.3-linux-test.pyw.

◆ tgb_tip

tgb_tip = CreateToolTip(tgb, 'Set trigger level to waveform mid point')

Definition at line 23896 of file alice-desktop-1.3-linux-test.pyw.

◆ TgEdge

TgEdge = IntVar(0)

Definition at line 23513 of file alice-desktop-1.3-linux-test.pyw.

◆ TgInput

TgInput = IntVar(0)

================ Make main Screen ==========================

Definition at line 23508 of file alice-desktop-1.3-linux-test.pyw.

◆ TIAAngline

list TIAAngline = []

Definition at line 715 of file alice-desktop-1.3-linux-test.pyw.

◆ TIAMagline

list TIAMagline = []

Definition at line 714 of file alice-desktop-1.3-linux-test.pyw.

◆ TIAMline

list TIAMline = []

Definition at line 716 of file alice-desktop-1.3-linux-test.pyw.

◆ TIAMRline

list TIAMRline = []

Definition at line 717 of file alice-desktop-1.3-linux-test.pyw.

◆ TIARline

list TIARline = []

Impedance Analyzer sweep bode plot and reference line variables.

Definition at line 712 of file alice-desktop-1.3-linux-test.pyw.

◆ TIAXline

list TIAXline = []

Definition at line 713 of file alice-desktop-1.3-linux-test.pyw.

◆ timebtn

timebtn = Frame( frame2r )

Definition at line 24108 of file alice-desktop-1.3-linux-test.pyw.

◆ TimeDisp

TimeDisp = IntVar(0)

Definition at line 23624 of file alice-desktop-1.3-linux-test.pyw.

◆ TIMEdiv

float TIMEdiv = 0.5

Definition at line 444 of file alice-desktop-1.3-linux-test.pyw.

◆ timelab

timelab = Label(timebtn, text="Time Plot")

Definition at line 24112 of file alice-desktop-1.3-linux-test.pyw.

◆ tlab

tlab = Label(frame1, text="Trig Level")

Definition at line 23810 of file alice-desktop-1.3-linux-test.pyw.

◆ TMARline

list TMARline = []

Definition at line 576 of file alice-desktop-1.3-linux-test.pyw.

◆ Tmathline

list Tmathline = []

Definition at line 594 of file alice-desktop-1.3-linux-test.pyw.

◆ TMAVline

list TMAVline = []

Definition at line 572 of file alice-desktop-1.3-linux-test.pyw.

◆ TMBRline

list TMBRline = []

Definition at line 577 of file alice-desktop-1.3-linux-test.pyw.

◆ TMBVline

list TMBVline = []

Definition at line 573 of file alice-desktop-1.3-linux-test.pyw.

◆ TMCRline

list TMCRline = []

Definition at line 578 of file alice-desktop-1.3-linux-test.pyw.

◆ TMCVline

list TMCVline = []

Definition at line 574 of file alice-desktop-1.3-linux-test.pyw.

◆ TMDRline

list TMDRline = []

Definition at line 579 of file alice-desktop-1.3-linux-test.pyw.

◆ TMDVline

list TMDVline = []

Definition at line 575 of file alice-desktop-1.3-linux-test.pyw.

◆ TMlab

TMlab = Label(frame1, text="Time mS/Div")

Definition at line 23942 of file alice-desktop-1.3-linux-test.pyw.

◆ TMpdiv

tuple TMpdiv = (0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1.0, 2.0, 5.0, 10.0, 20.0, 50.0, 100.0, 200.0)

Time list in ms/div.

Definition at line 439 of file alice-desktop-1.3-linux-test.pyw.

◆ TMRline

list TMRline = []

Definition at line 601 of file alice-desktop-1.3-linux-test.pyw.

◆ TMsb

TMsb = Spinbox(frame1, width=5, values= TMpdiv, cursor='double_arrow', command=BTime)

Definition at line 23935 of file alice-desktop-1.3-linux-test.pyw.

◆ TMXline

list TMXline = []

Definition at line 595 of file alice-desktop-1.3-linux-test.pyw.

◆ TMYline

list TMYline = []

Definition at line 596 of file alice-desktop-1.3-linux-test.pyw.

◆ TOP

TOP

Definition at line 23778 of file alice-desktop-1.3-linux-test.pyw.

◆ TRACEaverage

TRACEaverage = IntVar(0)

Definition at line 245 of file alice-desktop-1.3-linux-test.pyw.

◆ tracelab

tracelab = Label(frame2r, text="Traces", font= Labelfonttext)

Definition at line 24164 of file alice-desktop-1.3-linux-test.pyw.

◆ TRACEmodeTime

TRACEmodeTime = IntVar(0)

Definition at line 23553 of file alice-desktop-1.3-linux-test.pyw.

◆ TRACEresetFreq

bool TRACEresetFreq = True

Definition at line 565 of file alice-desktop-1.3-linux-test.pyw.

◆ TRACEresetTime

bool TRACEresetTime = True

Definition at line 564 of file alice-desktop-1.3-linux-test.pyw.

◆ TRACES

int TRACES = 1

Definition at line 614 of file alice-desktop-1.3-linux-test.pyw.

◆ TRACESread

int TRACESread = 0

Definition at line 615 of file alice-desktop-1.3-linux-test.pyw.

◆ TRACEwidth

TRACEwidth = IntVar(0)

Definition at line 243 of file alice-desktop-1.3-linux-test.pyw.

◆ trctrla

trctrla = Frame( frame2r )

Definition at line 24166 of file alice-desktop-1.3-linux-test.pyw.

◆ trctrlb

trctrlb = Frame( frame2r )

Definition at line 24172 of file alice-desktop-1.3-linux-test.pyw.

◆ Trigger_LPF_length

Trigger_LPF_length = IntVar(0)

Definition at line 250 of file alice-desktop-1.3-linux-test.pyw.

◆ TRIGGERentry

TRIGGERentry = Entry(frame1, width=5, cursor='double_arrow')

Definition at line 23812 of file alice-desktop-1.3-linux-test.pyw.

◆ TRIGGERlevel

float TRIGGERlevel = 2.5

Definition at line 188 of file alice-desktop-1.3-linux-test.pyw.

◆ Triggerline

list Triggerline = []

Definition at line 606 of file alice-desktop-1.3-linux-test.pyw.

◆ Triggermenu

Triggermenu = Menubutton(frame1, text="Trigger", style="W7.TButton")

Definition at line 23787 of file alice-desktop-1.3-linux-test.pyw.

◆ Triggermenu_tip

Triggermenu_tip = CreateToolTip(Triggermenu, 'Select trigger signal')

Definition at line 23894 of file alice-desktop-1.3-linux-test.pyw.

◆ TRIGGERsample

int TRIGGERsample = 0

Definition at line 677 of file alice-desktop-1.3-linux-test.pyw.

◆ Triggersymbol

list Triggersymbol = []

Definition at line 607 of file alice-desktop-1.3-linux-test.pyw.

◆ Tstep

tuple Tstep = (TIMEdiv / GRW) / 10

if ShowTCur.get() > 0 and ShiftKeyDwn == 0: TCursor = TCursor + event.delta/100 elif ShowVCur.get() > 0 or ShiftKeyDwn == 1: VCursor = VCursor - event.delta/100

Definition at line 9138 of file alice-desktop-1.3-linux-test.pyw.

◆ Two28

int Two28 = 268435456

Definition at line 753 of file alice-desktop-1.3-linux-test.pyw.

◆ Two_X_Sample

Two_X_Sample = IntVar(0)

Definition at line 267 of file alice-desktop-1.3-linux-test.pyw.

◆ UnAvgSav

UnAvgSav = IntVar(0)

Definition at line 281 of file alice-desktop-1.3-linux-test.pyw.

◆ User1Entry

User1Entry = Entry(UserEnt, width=5, cursor='double_arrow')

Definition at line 24672 of file alice-desktop-1.3-linux-test.pyw.

◆ User2Entry

User2Entry = Entry(UserEnt, width=5, cursor='double_arrow')

Definition at line 24681 of file alice-desktop-1.3-linux-test.pyw.

◆ User3Entry

User3Entry = Entry(UserEnt, width=5, cursor='double_arrow')

Definition at line 19898 of file alice-desktop-1.3-linux-test.pyw.

◆ User4Entry

User4Entry = Entry(UserEnt, width=5, cursor='double_arrow')

Definition at line 19907 of file alice-desktop-1.3-linux-test.pyw.

◆ UserALabel

string UserALabel = "OverShoot"

Definition at line 197 of file alice-desktop-1.3-linux-test.pyw.

◆ UserAString

string UserAString = "MaxV1-VATop"

Definition at line 196 of file alice-desktop-1.3-linux-test.pyw.

◆ UserBLabel

string UserBLabel = "UnderShoot"

Definition at line 199 of file alice-desktop-1.3-linux-test.pyw.

◆ UserBString

string UserBString = "MinV2-VBBase"

Definition at line 198 of file alice-desktop-1.3-linux-test.pyw.

◆ UserEnt

UserEnt = Frame( frame2xyr )

Definition at line 19894 of file alice-desktop-1.3-linux-test.pyw.

◆ userentlab

userentlab = Button(UserEnt, text="User", width=4, style="W4.TButton")

Definition at line 19896 of file alice-desktop-1.3-linux-test.pyw.

◆ v1_adc_conf

int v1_adc_conf = 0x20F1

Definition at line 321 of file alice-desktop-1.3-linux-test.pyw.

◆ v2_adc_conf

int v2_adc_conf = 0x20F7

Definition at line 323 of file alice-desktop-1.3-linux-test.pyw.

◆ value

value

Definition at line 23790 of file alice-desktop-1.3-linux-test.pyw.

◆ VAresult

list VAresult = []

Definition at line 521 of file alice-desktop-1.3-linux-test.pyw.

◆ variable

variable

Definition at line 23790 of file alice-desktop-1.3-linux-test.pyw.

◆ VBresult

list VBresult = []

Definition at line 522 of file alice-desktop-1.3-linux-test.pyw.

◆ VBuffA

list VBuffA = []

Definition at line 498 of file alice-desktop-1.3-linux-test.pyw.

◆ VBuffB

list VBuffB = []

Definition at line 499 of file alice-desktop-1.3-linux-test.pyw.

◆ VBuffMA

list VBuffMA = []

Definition at line 502 of file alice-desktop-1.3-linux-test.pyw.

◆ VBuffMB

list VBuffMB = []

Definition at line 503 of file alice-desktop-1.3-linux-test.pyw.

◆ VBuffMC

list VBuffMC = []

Definition at line 504 of file alice-desktop-1.3-linux-test.pyw.

◆ VBuffMD

list VBuffMD = []

Definition at line 505 of file alice-desktop-1.3-linux-test.pyw.

◆ Vdiv

Vdiv = IntVar(0)

Definition at line 247 of file alice-desktop-1.3-linux-test.pyw.

◆ Version_url

string Version_url = 'https://github.com/analogdevicesinc/alice/releases/download/1.3.12/alice-desktop-1.3-setup.exe'

Definition at line 76 of file alice-desktop-1.3-linux-test.pyw.

◆ vertmin

vertmin = Frame( frame2fr )

SAvertmaxEntry = Entry(vertmax, width=7, cursor='double_arrow') SAvertmaxEntry.bind('<Return>', onTextKey) SAvertmaxEntry.bind('<MouseWheel>', onTextScroll) SAvertmaxEntry.bind("<Button-4>", onTextScroll)# with Linux OS SAvertmaxEntry.bind("<Button-5>", onTextScroll) SAvertmaxEntry.bind('<Key>', onTextKey) SAvertmaxEntry.pack(side=LEFT) SAvertmaxEntry.delete(0,"end") SAvertmaxEntry.insert(0,1.0)

Definition at line 19692 of file alice-desktop-1.3-linux-test.pyw.

◆ vertminlab

vertminlab = Label(vertmin, text="VRMS Min")

Definition at line 19694 of file alice-desktop-1.3-linux-test.pyw.

◆ VFilterA

dictionary VFilterA = {}

Definition at line 549 of file alice-desktop-1.3-linux-test.pyw.

◆ VFilterB

dictionary VFilterB = {}

Definition at line 550 of file alice-desktop-1.3-linux-test.pyw.

◆ VmemoryA

VmemoryA = numpy.ones(1)

Definition at line 560 of file alice-desktop-1.3-linux-test.pyw.

◆ VmemoryB

VmemoryB = numpy.ones(1)

Definition at line 561 of file alice-desktop-1.3-linux-test.pyw.

◆ VmemoryMuxA

list VmemoryMuxA = []

Definition at line 506 of file alice-desktop-1.3-linux-test.pyw.

◆ VmemoryMuxB

list VmemoryMuxB = []

Definition at line 507 of file alice-desktop-1.3-linux-test.pyw.

◆ VmemoryMuxC

list VmemoryMuxC = []

Definition at line 508 of file alice-desktop-1.3-linux-test.pyw.

◆ VmemoryMuxD

list VmemoryMuxD = []

Definition at line 509 of file alice-desktop-1.3-linux-test.pyw.

◆ Voff

Voff = StringVar()

Definition at line 138 of file alice-desktop-1.3.pyw.

◆ VR2

VR2 = StringVar()

Definition at line 139 of file alice-desktop-1.3.pyw.

◆ VUnAvgA

list VUnAvgA = []

Definition at line 511 of file alice-desktop-1.3-linux-test.pyw.

◆ VUnAvgB

list VUnAvgB = []

Definition at line 512 of file alice-desktop-1.3-linux-test.pyw.

◆ width

width

Definition at line 23705 of file alice-desktop-1.3-linux-test.pyw.

◆ windowingsystem

windowingsystem = root.tk.call('tk', 'windowingsystem')

Definition at line 362 of file alice-desktop-1.3-linux-test.pyw.

◆ X0L

int X0L = 55

Definition at line 92 of file alice-desktop-1.3-linux-test.pyw.

◆ X0LBP

int X0LBP = 45

Definition at line 102 of file alice-desktop-1.3-linux-test.pyw.

◆ X0LF

int X0LF = 45

Definition at line 97 of file alice-desktop-1.3-linux-test.pyw.

◆ X0LIA

int X0LIA = 37

Definition at line 112 of file alice-desktop-1.3-linux-test.pyw.

◆ X0LNiC

int X0LNiC = 25

Definition at line 122 of file alice-desktop-1.3-linux-test.pyw.

◆ X0LNqP

int X0LNqP = 25

Definition at line 117 of file alice-desktop-1.3-linux-test.pyw.

◆ X0LPhA

int X0LPhA = 37

Definition at line 127 of file alice-desktop-1.3-linux-test.pyw.

◆ X0LXY

int X0LXY = 55

Definition at line 107 of file alice-desktop-1.3-linux-test.pyw.

◆ XCursor

int XCursor = 0

Definition at line 668 of file alice-desktop-1.3-linux-test.pyw.

◆ XOLF

XOLF = int(FontSize * 4.625)

Definition at line 415 of file alice-desktop-1.3-linux-test.pyw.

◆ XOLNqP

XOLNqP = int(FontSize * 3.125)

Definition at line 416 of file alice-desktop-1.3-linux-test.pyw.

◆ XOLXY

int XOLXY = FontSize * 7

Definition at line 414 of file alice-desktop-1.3-linux-test.pyw.

◆ Xsignal

Xsignal = IntVar(0)

Definition at line 786 of file alice-desktop-1.3-linux-test.pyw.

◆ xybtn

xybtn = Frame( frame2r )

Definition at line 24115 of file alice-desktop-1.3-linux-test.pyw.

◆ XYDisp

XYDisp = IntVar(0)

Definition at line 23626 of file alice-desktop-1.3-linux-test.pyw.

◆ XYlineIA

list XYlineIA = []

Definition at line 582 of file alice-desktop-1.3-linux-test.pyw.

◆ XYlineIB

list XYlineIB = []

Definition at line 583 of file alice-desktop-1.3-linux-test.pyw.

◆ XYlineM

list XYlineM = []

Definition at line 584 of file alice-desktop-1.3-linux-test.pyw.

◆ XYlineMX

list XYlineMX = []

Definition at line 585 of file alice-desktop-1.3-linux-test.pyw.

◆ XYlineMY

list XYlineMY = []

Definition at line 586 of file alice-desktop-1.3-linux-test.pyw.

◆ XYlineVA

list XYlineVA = []

Definition at line 580 of file alice-desktop-1.3-linux-test.pyw.

◆ XYlineVB

list XYlineVB = []

Definition at line 581 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRefAI

XYRefAI = IntVar(0)

Definition at line 798 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRefAV

XYRefAV = IntVar(0)

Definition at line 796 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRefBI

XYRefBI = IntVar(0)

Definition at line 799 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRefBV

XYRefBV = IntVar(0)

Definition at line 797 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRefM

XYRefM = IntVar(0)

Definition at line 800 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRefMX

XYRefMX = IntVar(0)

Definition at line 801 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRefMY

XYRefMY = IntVar(0)

Definition at line 802 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRlineIA

list XYRlineIA = []

Definition at line 589 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRlineIB

list XYRlineIB = []

Definition at line 590 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRlineM

list XYRlineM = []

Definition at line 591 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRlineMX

list XYRlineMX = []

Definition at line 592 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRlineMY

list XYRlineMY = []

Definition at line 593 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRlineVA

list XYRlineVA = []

Definition at line 587 of file alice-desktop-1.3-linux-test.pyw.

◆ XYRlineVB

list XYRlineVB = []

Definition at line 588 of file alice-desktop-1.3-linux-test.pyw.

◆ XYScreenStatus

XYScreenStatus = IntVar(0)

Definition at line 785 of file alice-desktop-1.3-linux-test.pyw.

◆ Y0T

int Y0T = 25

Definition at line 93 of file alice-desktop-1.3-linux-test.pyw.

◆ Y0TBP

int Y0TBP = 25

Definition at line 103 of file alice-desktop-1.3-linux-test.pyw.

◆ Y0TF

int Y0TF = 25

Definition at line 98 of file alice-desktop-1.3-linux-test.pyw.

◆ Y0TIA

int Y0TIA = 25

Definition at line 113 of file alice-desktop-1.3-linux-test.pyw.

◆ Y0TNiC

int Y0TNiC = 25

Definition at line 123 of file alice-desktop-1.3-linux-test.pyw.

◆ Y0TNqP

int Y0TNqP = 25

Definition at line 118 of file alice-desktop-1.3-linux-test.pyw.

◆ Y0TPhA

int Y0TPhA = 25

Definition at line 128 of file alice-desktop-1.3-linux-test.pyw.

◆ Y0TXY

int Y0TXY = 25

Definition at line 108 of file alice-desktop-1.3-linux-test.pyw.

◆ YsignalIA

YsignalIA = IntVar(0)

Definition at line 790 of file alice-desktop-1.3-linux-test.pyw.

◆ YsignalIB

YsignalIB = IntVar(0)

Definition at line 791 of file alice-desktop-1.3-linux-test.pyw.

◆ YsignalM

YsignalM = IntVar(0)

Definition at line 792 of file alice-desktop-1.3-linux-test.pyw.

◆ YsignalMX

YsignalMX = IntVar(0)

Definition at line 793 of file alice-desktop-1.3-linux-test.pyw.

◆ YsignalMY

YsignalMY = IntVar(0)

Definition at line 794 of file alice-desktop-1.3-linux-test.pyw.

◆ YsignalVA

YsignalVA = IntVar(0)

Definition at line 788 of file alice-desktop-1.3-linux-test.pyw.

◆ YsignalVB

YsignalVB = IntVar(0)

Definition at line 789 of file alice-desktop-1.3-linux-test.pyw.

◆ ZEROstuffing

ZEROstuffing = IntVar(0)

Definition at line 283 of file alice-desktop-1.3-linux-test.pyw.

◆ ZOHold

ZOHold = IntVar(0)

Definition at line 23552 of file alice-desktop-1.3-linux-test.pyw.