ALICE 1.3  1.0
Develpoer 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 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 BSaveChannelData ()
 Save selected scope time array data to file. More...
 
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 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 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_Slow_time ()
 Right now this is a failed attempt to plot slow sweeps. More...
 
def Analog_Fast_time ()
 routine for time scales faster than 500 mSec/Div More...
 
def Sine_Phase ()
 
def Digital_RC_High_Pass (InBuff, TC1, Gain)
 Digital 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 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 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 SetBCompA ()
 
def AWGBNumCycles ()
 
def BAWGBAmpl (temp)
 
def BAWGBOffset (temp)
 
def BAWGBFreq (temp)
 
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 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 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 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 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 ()
 

Variables

bool numpy_found = True
 
bool pysmu_found = True
 
string RevDate = "(5 Dec 2020)"
 
string SWRev = "1.3 "
 
string Version_url = 'https://github.com/analogdevicesinc/alice/releases/download/1.3.9/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 = 37
 
int Y0TF = 25
 
int GRWBP = 720
 
int GRHBP = 390
 
int X0LBP = 37
 
int Y0TBP = 25
 
int GRWXY = 420
 
int GRHXY = 390
 
int X0LXY = 37
 
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
 
 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 DISsamples = GRW
 
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 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)
 
 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 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')
 
string Style_String = 'aqua'
 
 menubar = tKinter.Menu(root)
 
 appmenu = tKinter.Menu(menubar, name='apple')
 
 menu
 
 InitFile = open("alice_init.ini")
 
 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 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 = (1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000)
 
tuple SampRateList
 
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 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)
 
 DigFiltB = IntVar(0)
 
 DigBuffA = IntVar(0)
 
 DigBuffB = IntVar(0)
 
dictionary VFilterA = {}
 
dictionary VFilterB = {}
 
 SampleRateStatus = IntVar(0)
 
 ETSStatus = IntVar(0)
 
 ETSDisp = IntVar(0)
 
 ETSDir = IntVar(0)
 
list AWGAwaveform = []
 
list AWGA2X = []
 
list AWGBwaveform = []
 
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 TMBRline = []
 
list TMCRline = []
 
list TXYline = []
 
list TXYRline = []
 
list Tmathline = []
 
list TMXline = []
 
list TMYline = []
 
list T1VRline = []
 
list T2VRline = []
 
list T1IRline = []
 
list T2IRline = []
 
list TMRline = []
 
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 = []
 
 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)
 
 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)
 
 Ysignal = IntVar(0)
 
 ShowRXY = IntVar(0)
 
 Show_CBA = IntVar(0)
 
 Show_CBB = IntVar(0)
 
 Show_CBC = IntVar(0)
 
 Show_CBD = 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)
 
int First_Slow_sweep = 0
 
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...
 
 TgInput = IntVar(0)
 
 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)
 
 DualMuxMode = 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)
 
string EntryText = "#000000"
 
string BoxColor = "#0000ff"
 
 background
 
 borderwidth
 
 foreground
 
 relief
 
 indicatorcolor
 
 highlightcolor
 
 arrowsize
 
 width
 
 font
 
 frame2r = Frame(root, borderwidth=BorderSize, relief=FrameRefief)
 
 side
 
 RIGHT
 
 fill
 
 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")
 
 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)
 
 LEFT
 
 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")
 
 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)
 
 ckbt1 = Checkbutton(frame2r, text='CA-V (1)', style="Strace1.TCheckbutton", variable=ShowC1_V, command=TraceSelectADC_Mux)
 
 ckbt2 = Checkbutton(frame2r, text='CA-I (3)', style="Strace3.TCheckbutton", variable=ShowC1_I, command=TraceSelectADC_Mux)
 
 ckbt3 = Checkbutton(frame2r, text='CB-V (2)', style="Strace2.TCheckbutton", variable=ShowC2_V, command=TraceSelectADC_Mux)
 
 ckbt4 = Checkbutton(frame2r, text='CB-I (4)', style="Strace4.TCheckbutton", variable=ShowC2_I, command=TraceSelectADC_Mux)
 
 math_tip = CreateToolTip(mathbt, 'Open Math window')
 
 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")
 
 AWGAModeLabel = Label(frame2r, text="AWG A Mode", background=COLORtrace1, font=('Arial', FontSize, 'bold'))
 
 AWGAShapeLabel = Label(frame2r, text="AWG A Shape", background=COLORtrace1, font=('Arial', FontSize, 'bold'))
 
 awg1ampl = Frame( frame2r )
 
 AWGAAmplEntry = Entry(awg1ampl, width=5, cursor='double_arrow')
 
 amp1lab = Label(awg1ampl)
 
 awg1off = Frame( frame2r )
 
 AWGAOffsetEntry = Entry(awg1off, width=5, cursor='double_arrow')
 
 off1lab = Label(awg1off)
 
 text
 
 awg1freq = Frame( frame2r )
 
 AWGAFreqEntry = Entry(awg1freq, width=7, cursor='double_arrow')
 
 freq1lab = Label(awg1freq, text="Freq Ch A")
 
 awgadelay = Frame( frame2r )
 
 awgaph = Radiobutton(awgadelay, text="Phase", style="WPhase.TRadiobutton", variable=AWGAPhaseDelay, value=0, command=BAWGAPhaseDelay)
 
 awgadel = Radiobutton(awgadelay, text="Delay", style="GPhase.TRadiobutton", variable=AWGAPhaseDelay, value=1, command=BAWGAPhaseDelay)
 
 awg1phase = Frame( frame2r )
 
 AWGAPhaseEntry = Entry(awg1phase, width=4, cursor='double_arrow')
 
 phasealab = Label(awg1phase, text="Deg")
 
 AWGADutyCycleEntry = Entry(awg1phase, width=4, cursor='double_arrow')
 
 duty1lab = Label(awg1phase, 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")
 
 AWGBModeLabel = Label(frame2r, text="AWG B Mode", background=COLORtrace2, font=('Arial', FontSize, 'bold'))
 
 AWGBShapeLabel = Label(frame2r, text="AWG B Shape", background=COLORtrace2, font=('Arial', FontSize, 'bold'))
 
 awg2ampl = Frame( frame2r )
 
 AWGBAmplEntry = Entry(awg2ampl, width=5, cursor='double_arrow')
 
 amp2lab = Label(awg2ampl)
 
 awg2off = Frame( frame2r )
 
 AWGBOffsetEntry = Entry(awg2off, width=5, cursor='double_arrow')
 
 off2lab = Label(awg2off)
 
 awg2freq = Frame( frame2r )
 
 AWGBFreqEntry = Entry(awg2freq, width=7, cursor='double_arrow')
 
 freq2lab = Label(awg2freq, text="Freq Ch B")
 
 awgbdelay = Frame( frame2r )
 
 awgbph = Radiobutton(awgbdelay, text="Phase", style="WPhase.TRadiobutton", variable=AWGBPhaseDelay, value=0, command=BAWGBPhaseDelay)
 
 awgbdel = Radiobutton(awgbdelay, text="Delay", style="GPhase.TRadiobutton", variable=AWGBPhaseDelay, value=1, command=BAWGBPhaseDelay)
 
 awg2phase = Frame( frame2r )
 
 AWGBPhaseEntry = Entry(awg2phase, width=5, cursor='double_arrow')
 
 phaseblab = Label(awg2phase, text="Deg")
 
 AWGBDutyCycleEntry = Entry(awg2phase, width=5, cursor='double_arrow')
 
 duty2lab = Label(awg2phase, text="%")
 
 bcompa = Checkbutton(frame2r, text="B = Comp A", variable=BisCompA, command=ReMakeAWGwaves)
 
 awgsync = Checkbutton(frame2r, text="Sync AWG", variable=AWGSync, command=BAWGSync)
 
 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')
 
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 Ovvset to 0.0')
 
 gain2lab_tip = CreateToolTip(gain2lab, 'Reset Gain to 1.0 and Ovvset to 0.0')
 
 gainailab_tip = CreateToolTip(gainailab, 'Reset Gain to 1.0 and Ovvset to 0.0')
 
 gainbilab_tip = CreateToolTip(gainbilab, 'Reset Gain to 1.0 and Ovvset to 0.0')
 
 BrdSel = IntVar(0)
 
 BoardStatus = IntVar(0)
 

Function Documentation

◆ Analog_Fast_time()

def alice-desktop-1.Analog_Fast_time ( )

routine for time scales faster than 500 mSec/Div

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

◆ Analog_Freq_In()

def alice-desktop-1.Analog_Freq_In ( )

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

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

◆ Analog_In()

def alice-desktop-1.Analog_In ( )

Main Loop.

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

◆ Analog_Phase_In()

def alice-desktop-1.Analog_Phase_In ( )

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

◆ Analog_Slow_time()

def alice-desktop-1.Analog_Slow_time ( )

Right now this is a failed attempt to plot slow sweeps.

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

◆ Analog_Time_In()

def alice-desktop-1.Analog_Time_In ( )

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

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

◆ ApplyMathString()

def alice-desktop-1.ApplyMathString ( )

Apply Math string from entry widget.

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

◆ ApplyMathXString()

def alice-desktop-1.ApplyMathXString ( )

Apply X Math string from entry widget.

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

◆ ApplyMathYString()

def alice-desktop-1.ApplyMathYString ( )

Apply Y Math string from entry widget.

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

◆ AWGAConfigMath()

def alice-desktop-1.AWGAConfigMath ( )

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

◆ AWGALoadCSV()

def alice-desktop-1.AWGALoadCSV ( )

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

◆ AWGALoadWAV()

def alice-desktop-1.AWGALoadWAV ( )

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

◆ AWGAMakeAMSine()

def alice-desktop-1.AWGAMakeAMSine ( )

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

◆ AWGAMakeBodeSine()

def alice-desktop-1.AWGAMakeBodeSine ( )

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

◆ AWGAMakeFMSine()

def alice-desktop-1.AWGAMakeFMSine ( )

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

◆ AWGAMakeFourier()

def alice-desktop-1.AWGAMakeFourier ( )

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

◆ AWGAMakeImpulse()

def alice-desktop-1.AWGAMakeImpulse ( )

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

◆ AWGAMakeMath()

def alice-desktop-1.AWGAMakeMath ( )

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

◆ AWGAMakePulse()

def alice-desktop-1.AWGAMakePulse ( )

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

◆ AWGAMakePWMSine()

def alice-desktop-1.AWGAMakePWMSine ( )

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

◆ AWGAMakeRamp()

def alice-desktop-1.AWGAMakeRamp ( )

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

◆ AWGAMakeSinc()

def alice-desktop-1.AWGAMakeSinc ( )

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

◆ AWGAMakeSSQ()

def alice-desktop-1.AWGAMakeSSQ ( )

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

◆ AWGAMakeTrapazoid()

def alice-desktop-1.AWGAMakeTrapazoid ( )

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

◆ AWGAMakeUGNoise()

def alice-desktop-1.AWGAMakeUGNoise ( )

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

◆ AWGAMakeUpDownRamp()

def alice-desktop-1.AWGAMakeUpDownRamp ( )

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

◆ AWGAMakeUUNoise()

def alice-desktop-1.AWGAMakeUUNoise ( )

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

◆ AWGANumCycles()

def alice-desktop-1.AWGANumCycles ( )

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

◆ AWGAReadFile()

def alice-desktop-1.AWGAReadFile ( )

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

◆ AWGAReadWAV()

def alice-desktop-1.AWGAReadWAV ( )

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

◆ AWGAWriteFile()

def alice-desktop-1.AWGAWriteFile ( )

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

◆ AWGBConfigMath()

def alice-desktop-1.AWGBConfigMath ( )

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

◆ AWGBLoadCSV()

def alice-desktop-1.AWGBLoadCSV ( )

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

◆ AWGBLoadWAV()

def alice-desktop-1.AWGBLoadWAV ( )

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

◆ AWGBMakeBodeSine()

def alice-desktop-1.AWGBMakeBodeSine ( )

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

◆ AWGBMakeFourier()

def alice-desktop-1.AWGBMakeFourier ( )

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

◆ AWGBMakeImpulse()

def alice-desktop-1.AWGBMakeImpulse ( )

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

◆ AWGBMakeMath()

def alice-desktop-1.AWGBMakeMath ( )

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

◆ AWGBMakePulse()

def alice-desktop-1.AWGBMakePulse ( )

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

◆ AWGBMakePWMSine()

def alice-desktop-1.AWGBMakePWMSine ( )

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

◆ AWGBMakeRamp()

def alice-desktop-1.AWGBMakeRamp ( )

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

◆ AWGBMakeSinc()

def alice-desktop-1.AWGBMakeSinc ( )

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

◆ AWGBMakeSSQ()

def alice-desktop-1.AWGBMakeSSQ ( )

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

◆ AWGBMakeTrapazoid()

def alice-desktop-1.AWGBMakeTrapazoid ( )

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

◆ AWGBMakeUGNoise()

def alice-desktop-1.AWGBMakeUGNoise ( )

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

◆ AWGBMakeUpDownRamp()

def alice-desktop-1.AWGBMakeUpDownRamp ( )

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

◆ AWGBMakeUUNoise()

def alice-desktop-1.AWGBMakeUUNoise ( )

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

◆ AWGBNumCycles()

def alice-desktop-1.AWGBNumCycles ( )

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

◆ AWGBReadFile()

def alice-desktop-1.AWGBReadFile ( )

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

◆ AWGBReadWAV()

def alice-desktop-1.AWGBReadWAV ( )

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

◆ AWGBWriteFile()

def alice-desktop-1.AWGBWriteFile ( )

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

◆ BAbout()

def alice-desktop-1.BAbout ( )

Show info on software / firmware / hardware.

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

◆ BAveragemode()

def alice-desktop-1.BAveragemode ( )

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

◆ BAWG2X()

def alice-desktop-1.BAWG2X ( )

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

◆ BAWGAAmpl()

def alice-desktop-1.BAWGAAmpl (   temp)

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

◆ BAWGADutyCycle()

def alice-desktop-1.BAWGADutyCycle (   temp)

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

◆ BAWGAFreq()

def alice-desktop-1.BAWGAFreq (   temp)

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

◆ BAWGAModeLabel()

def alice-desktop-1.BAWGAModeLabel ( )

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

◆ BAWGAOffset()

def alice-desktop-1.BAWGAOffset (   temp)

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

◆ BAWGAPhase()

def alice-desktop-1.BAWGAPhase (   temp)

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

◆ BAWGAPhaseDelay()

def alice-desktop-1.BAWGAPhaseDelay ( )

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

◆ BAWGAShape()

def alice-desktop-1.BAWGAShape ( )

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

◆ BAWGBAmpl()

def alice-desktop-1.BAWGBAmpl (   temp)

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

◆ BAWGBDutyCycle()

def alice-desktop-1.BAWGBDutyCycle (   temp)

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

◆ BAWGBFreq()

def alice-desktop-1.BAWGBFreq (   temp)

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

◆ BAWGBModeLabel()

def alice-desktop-1.BAWGBModeLabel ( )

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

◆ BAWGBOffset()

def alice-desktop-1.BAWGBOffset (   temp)

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

◆ BAWGBPhase()

def alice-desktop-1.BAWGBPhase (   temp)

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

◆ BAWGBPhaseDelay()

def alice-desktop-1.BAWGBPhaseDelay ( )

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

◆ BAWGBShape()

def alice-desktop-1.BAWGBShape ( )

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

◆ BAWGEnab()

def alice-desktop-1.BAWGEnab ( )

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

◆ BAWGSync()

def alice-desktop-1.BAWGSync ( )

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

◆ BCHAIlevel()

def alice-desktop-1.BCHAIlevel ( )

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

◆ BCHAlevel()

def alice-desktop-1.BCHAlevel ( )

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

◆ BCHBIlevel()

def alice-desktop-1.BCHBIlevel ( )

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

◆ BCHBlevel()

def alice-desktop-1.BCHBlevel ( )

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

◆ Bcloseexit()

def alice-desktop-1.Bcloseexit ( )

Fubntion to close and exit ALICE.

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

◆ BCSVfile()

def alice-desktop-1.BCSVfile ( )

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

◆ BDBdiv1()

def alice-desktop-1.BDBdiv1 ( )

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

◆ BDBdiv1BP()

def alice-desktop-1.BDBdiv1BP ( )

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

◆ BDBdiv2()

def alice-desktop-1.BDBdiv2 ( )

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

◆ BDBdiv2BP()

def alice-desktop-1.BDBdiv2BP ( )

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

◆ BDFiltAMath()

def alice-desktop-1.BDFiltAMath ( )

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

◆ BDFiltBMath()

def alice-desktop-1.BDFiltBMath ( )

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

◆ BDSweepFromFile()

def alice-desktop-1.BDSweepFromFile ( )

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

◆ BExecuteFromString()

def alice-desktop-1.BExecuteFromString ( )

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

◆ BFileFFTwindow()

def alice-desktop-1.BFileFFTwindow ( )

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

◆ BgColor()

def alice-desktop-1.BgColor ( )

Toggle the Background and text colors based on ColorMode.

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

◆ BHelp()

def alice-desktop-1.BHelp ( )

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

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

◆ BHistAsPercent()

def alice-desktop-1.BHistAsPercent ( )

Plot Histogram as Percent?

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

◆ BHoldOff()

def alice-desktop-1.BHoldOff (   event)

Set Hold off time from entry widget.

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

◆ BHozPoss()

def alice-desktop-1.BHozPoss (   event)

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

◆ BIOffsetA()

def alice-desktop-1.BIOffsetA (   event)

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

◆ BIOffsetB()

def alice-desktop-1.BIOffsetB (   event)

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

◆ Blevel1()

def alice-desktop-1.Blevel1 ( )

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

◆ Blevel1BP()

def alice-desktop-1.Blevel1BP ( )

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

◆ Blevel2()

def alice-desktop-1.Blevel2 ( )

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

◆ Blevel2BP()

def alice-desktop-1.Blevel2BP ( )

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

◆ Blevel3()

def alice-desktop-1.Blevel3 ( )

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

◆ Blevel3BP()

def alice-desktop-1.Blevel3BP ( )

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

◆ Blevel4()

def alice-desktop-1.Blevel4 ( )

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

◆ Blevel4BP()

def alice-desktop-1.Blevel4BP ( )

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

◆ BLoadCal()

def alice-desktop-1.BLoadCal ( )

Load gain, offset and filter variables for external dividers.

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

◆ BLoadConfig()

def alice-desktop-1.BLoadConfig (   filename)

Load configuration from a file

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

◆ BLoadConfigBP()

def alice-desktop-1.BLoadConfigBP ( )

Load confirfuration from Bode window button.

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

◆ BLoadConfigIA()

def alice-desktop-1.BLoadConfigIA ( )

Load confirfuration from IA window button.

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

◆ BLoadConfigSA()

def alice-desktop-1.BLoadConfigSA ( )

Load confirfuration from SA window button.

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

◆ BLoadConfigTime()

def alice-desktop-1.BLoadConfigTime ( )

Load confirfuration from Scope window button.

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

◆ BLoadDFiltA()

def alice-desktop-1.BLoadDFiltA ( )

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

◆ BLoadDFiltB()

def alice-desktop-1.BLoadDFiltB ( )

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

◆ BNormalmode()

def alice-desktop-1.BNormalmode ( )

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

◆ Bnot()

def alice-desktop-1.Bnot ( )

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

◆ BodeCaresize()

def alice-desktop-1.BodeCaresize (   event)

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

◆ BodeCheckBox()

def alice-desktop-1.BodeCheckBox ( )

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

◆ BOffsetA()

def alice-desktop-1.BOffsetA (   event)

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

◆ BOffsetB()

def alice-desktop-1.BOffsetB (   event)

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

◆ BPeakholdmode()

def alice-desktop-1.BPeakholdmode ( )

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

◆ BPower()

def alice-desktop-1.BPower ( )

Toggel on/off analog power.

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

◆ BReadData()

def alice-desktop-1.BReadData ( )

Read scope all time array data from saved file.

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

◆ BResetFreqAvg()

def alice-desktop-1.BResetFreqAvg ( )

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

◆ Bsamples1()

def alice-desktop-1.Bsamples1 ( )

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

◆ Bsamples2()

def alice-desktop-1.Bsamples2 ( )

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

◆ BSaveCal()

def alice-desktop-1.BSaveCal ( )

Save gain, offset and filter variables for external dividers.

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

◆ BSaveChannelData()

def alice-desktop-1.BSaveChannelData ( )

Save selected scope time array data to file.

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

◆ BSaveConfig()

def alice-desktop-1.BSaveConfig (   filename)

Save current configureation to file.

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

◆ BSaveConfigBP()

def alice-desktop-1.BSaveConfigBP ( )

Save current configuration from Bode window.

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

◆ BSaveConfigIA()

def alice-desktop-1.BSaveConfigIA ( )

Save current configuration from IA window.

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

◆ BSaveConfigSA()

def alice-desktop-1.BSaveConfigSA ( )

Save current configuration from SA window.

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

◆ BSaveConfigTime()

def alice-desktop-1.BSaveConfigTime ( )

Save current configuration from Scope window.

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

◆ BSaveData()

def alice-desktop-1.BSaveData ( )

Save scope all time array data to file.

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

◆ BSaveDataIA()

def alice-desktop-1.BSaveDataIA ( )

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

◆ BSaveIASweep()

def alice-desktop-1.BSaveIASweep ( )

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

◆ BSavePhAData()

def alice-desktop-1.BSavePhAData ( )

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

◆ BSaveScreen()

def alice-desktop-1.BSaveScreen ( )

Save scope canvas as encapsulated postscript file.

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

◆ BSaveScreenBP()

def alice-desktop-1.BSaveScreenBP ( )

Save Bode canvas as encapsulated postscript file.

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

◆ BSaveScreenIA()

def alice-desktop-1.BSaveScreenIA ( )

Save IA canvas as encapsulated postscript file.

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

◆ BSaveScreenSA()

def alice-desktop-1.BSaveScreenSA ( )

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

◆ BSaveScreenXY()

def alice-desktop-1.BSaveScreenXY ( )

Save XY canvas as encapsulated postscript file.

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

◆ BSendDA1()

def alice-desktop-1.BSendDA1 ( )

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

◆ BSendGS()

def alice-desktop-1.BSendGS ( )

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

◆ BSendMG()

def alice-desktop-1.BSendMG ( )

Send serial data to DDS board.

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

◆ BSetFmin()

def alice-desktop-1.BSetFmin ( )

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

◆ BSetMarkerLocation()

def alice-desktop-1.BSetMarkerLocation ( )

Ask user for new Marker text location on screen.

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

◆ BShowCurvesAll()

def alice-desktop-1.BShowCurvesAll ( )

Set to display all time waveforms.

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

◆ BShowCurvesAllBP()

def alice-desktop-1.BShowCurvesAllBP ( )

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

◆ BShowCurvesAllSA()

def alice-desktop-1.BShowCurvesAllSA ( )

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

◆ BShowCurvesNone()

def alice-desktop-1.BShowCurvesNone ( )

Turn off display of all time waveforms.

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

◆ BShowCurvesNoneBP()

def alice-desktop-1.BShowCurvesNoneBP ( )

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

◆ BShowCurvesNoneSA()

def alice-desktop-1.BShowCurvesNoneSA ( )

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

◆ BSnapShot()

def alice-desktop-1.BSnapShot ( )

Take snap shot of displayed time waveforms.

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

◆ BStart()

def alice-desktop-1.BStart ( )

Start aquaring scope time data.

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

◆ BStartBP()

def alice-desktop-1.BStartBP ( )

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

◆ BStartIA()

def alice-desktop-1.BStartIA ( )

Start Impedance Tool

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

◆ BStartOhm()

def alice-desktop-1.BStartOhm ( )

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

◆ BStartSA()

def alice-desktop-1.BStartSA ( )

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

◆ BStepSync()

def alice-desktop-1.BStepSync ( )

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

◆ BStop()

def alice-desktop-1.BStop ( )

Stop (pause) scope tool.

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

◆ BStopBP()

def alice-desktop-1.BStopBP ( )

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

◆ BStopSA()

def alice-desktop-1.BStopSA ( )

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

◆ BSTOREtraceBP()

def alice-desktop-1.BSTOREtraceBP ( )

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

◆ BSTOREtraceSA()

def alice-desktop-1.BSTOREtraceSA ( )

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

◆ BSweepSync()

def alice-desktop-1.BSweepSync ( )

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

◆ BTime()

def alice-desktop-1.BTime ( )

Set Hor time scale from entry widget.

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

◆ BTrigger50p()

def alice-desktop-1.BTrigger50p ( )

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

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

◆ BTriggerEdge()

def alice-desktop-1.BTriggerEdge ( )

Function no longer used.

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

◆ BTriggerMode()

def alice-desktop-1.BTriggerMode ( )

place holder for future hardware triggering if implemented

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

◆ BTriglevel()

def alice-desktop-1.BTriglevel (   event)

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

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

◆ BuildBoxCarA()

def alice-desktop-1.BuildBoxCarA ( )

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

◆ BuildBoxCarB()

def alice-desktop-1.BuildBoxCarB ( )

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

◆ BUserAMeas()

def alice-desktop-1.BUserAMeas ( )

Ask user for channel A Measurement Label and Formula.

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

◆ BUserBMeas()

def alice-desktop-1.BUserBMeas ( )

Ask user for channel B Measurement Label and Formula.

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

◆ BUserCustomPlotText()

def alice-desktop-1.BUserCustomPlotText ( )

Ask user to enter custom plot label string.

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

◆ BUserFFTwindow()

def alice-desktop-1.BUserFFTwindow ( )

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

◆ CALCFFTwindowshape()

def alice-desktop-1.CALCFFTwindowshape ( )

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

◆ CAresize()

def alice-desktop-1.CAresize (   event)

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

◆ CheckMathString()

def alice-desktop-1.CheckMathString ( )

Check Math String for syntac errors.

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

◆ CheckMathXString()

def alice-desktop-1.CheckMathXString ( )

Check X Math String for syntac errors.

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

◆ CheckMathYString()

def alice-desktop-1.CheckMathYString ( )

Check Y Math String for syntac errors.

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

◆ ConnectDevice()

def alice-desktop-1.ConnectDevice ( )

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

◆ DA1ShiftOut()

def alice-desktop-1.DA1ShiftOut (   D1Value,
  D2Value 
)

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

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

◆ DestroyAD5626Screen()

def alice-desktop-1.DestroyAD5626Screen ( )

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

◆ DestroyAWGScreen()

def alice-desktop-1.DestroyAWGScreen ( )

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

◆ DestroyBoardScreen()

def alice-desktop-1.DestroyBoardScreen ( )

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

◆ DestroyBodeScreen()

def alice-desktop-1.DestroyBodeScreen ( )

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

◆ DestroyCommandScreen()

def alice-desktop-1.DestroyCommandScreen ( )

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

◆ DestroyDA1Screen()

def alice-desktop-1.DestroyDA1Screen ( )

Destroy PMOD DA1 screen.

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

◆ DestroyDacScreen()

def alice-desktop-1.DestroyDacScreen ( )

Destroy the DAC Screen.

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

◆ DestroyDigFiltScreen()

def alice-desktop-1.DestroyDigFiltScreen ( )

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

◆ DestroyDigPotScreen()

def alice-desktop-1.DestroyDigPotScreen ( )

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

◆ DestroyDigScreen()

def alice-desktop-1.DestroyDigScreen ( )

Distroy the Digital I/O screen.

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

◆ DestroyETSScreen()

def alice-desktop-1.DestroyETSScreen ( )

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

◆ DestroyGenericSerialScreen()

def alice-desktop-1.DestroyGenericSerialScreen ( )

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

◆ DestroyIAScreen()

def alice-desktop-1.DestroyIAScreen ( )

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

◆ DestroyMathScreen()

def alice-desktop-1.DestroyMathScreen ( )

Destroy New Math waveform controls menu window.

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

◆ DestroyMeasureScreen()

def alice-desktop-1.DestroyMeasureScreen ( )

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

◆ DestroyMinigenScreen()

def alice-desktop-1.DestroyMinigenScreen ( )

Destroy DDS board sacrren.

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

◆ DestroyMuxScreen()

def alice-desktop-1.DestroyMuxScreen ( )

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

◆ DestroyNiCScreen()

def alice-desktop-1.DestroyNiCScreen ( )

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

◆ DestroyNqPScreen()

def alice-desktop-1.DestroyNqPScreen ( )

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

◆ DestroyOhmScreen()

def alice-desktop-1.DestroyOhmScreen ( )

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

◆ DestroyOOTwindow()

def alice-desktop-1.DestroyOOTwindow ( )

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

◆ DestroyPhAScreen()

def alice-desktop-1.DestroyPhAScreen ( )

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

◆ DestroySampleRate()

def alice-desktop-1.DestroySampleRate ( )

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

◆ DestroySettings()

def alice-desktop-1.DestroySettings ( )

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

◆ DestroySpectrumScreen()

def alice-desktop-1.DestroySpectrumScreen ( )

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

◆ DestroyXYScreen()

def alice-desktop-1.DestroyXYScreen ( )

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

◆ Digital_RC_High_Pass()

def alice-desktop-1.Digital_RC_High_Pass (   InBuff,
  TC1,
  Gain 
)

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

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

◆ Digital_RC_Low_Pass()

def alice-desktop-1.Digital_RC_Low_Pass (   InBuff,
  TC1,
  Gain 
)

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

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

◆ DigPotSend()

def alice-desktop-1.DigPotSend (   Temp)

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

◆ DigPotShiftOut()

def alice-desktop-1.DigPotShiftOut (   DValue)

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

◆ DoFFT()

def alice-desktop-1.DoFFT ( )

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

◆ DoImpedance()

def alice-desktop-1.DoImpedance ( )

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

◆ donothing()

def alice-desktop-1.donothing ( )

Nop.

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

◆ DoNothing()

def alice-desktop-1.DoNothing (   event)

Another Nop.

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

◆ ETSCheckBox()

def alice-desktop-1.ETSCheckBox ( )

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

◆ ETSscroll()

def alice-desktop-1.ETSscroll (   event)

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

◆ ETSUpdate()

def alice-desktop-1.ETSUpdate ( )

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

◆ FindRisingEdge()

def alice-desktop-1.FindRisingEdge (   Trace1,
  Trace2 
)

Routine to find rising edge of traces.

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

◆ FindTriggerSample()

def alice-desktop-1.FindTriggerSample (   TrgBuff)

Find the sample where trigger event happened.

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

◆ FreqCaresize()

def alice-desktop-1.FreqCaresize (   event)

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

◆ FreqCheckBox()

def alice-desktop-1.FreqCheckBox ( )

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

◆ IACaresize()

def alice-desktop-1.IACaresize (   event)

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

◆ IACheckBox()

def alice-desktop-1.IACheckBox ( )

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

◆ IASourceSet()

def alice-desktop-1.IASourceSet ( )

Set up IA AWG sources.

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

◆ IAtoggle()

def alice-desktop-1.IAtoggle ( )

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

◆ IBtoggle()

def alice-desktop-1.IBtoggle ( )

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

◆ IncHoldOff()

def alice-desktop-1.IncHoldOff ( )

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

◆ INITIALIZEstart()

def alice-desktop-1.INITIALIZEstart ( )

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

◆ MakeAD5626Window()

def alice-desktop-1.MakeAD5626Window ( )

Make Controls for AD5626 serial DAC.

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

◆ MakeAWGWindow()

def alice-desktop-1.MakeAWGWindow ( )

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

◆ MakeBoardScreen()

def alice-desktop-1.MakeBoardScreen ( )

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

◆ MakeBodeScreen()

def alice-desktop-1.MakeBodeScreen ( )

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

◆ MakeBodeTrace()

def alice-desktop-1.MakeBodeTrace ( )

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

◆ MakeBodeWindow()

def alice-desktop-1.MakeBodeWindow ( )

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

◆ MakeCommandScreen()

def alice-desktop-1.MakeCommandScreen ( )

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

◆ MakeDA1Window()

def alice-desktop-1.MakeDA1Window ( )

Make window to control PMOD DA1 board.

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

◆ MakeDacScreen()

def alice-desktop-1.MakeDacScreen ( )

Make the DAC interface screen

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

◆ MakeDigFiltWindow()

def alice-desktop-1.MakeDigFiltWindow ( )

Make screen for applying digital filters.

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

◆ MakeDigPotWindow()

def alice-desktop-1.MakeDigPotWindow ( )

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

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

◆ MakeDigScreen()

def alice-desktop-1.MakeDigScreen ( )

Make the Digital I/O screen.

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

◆ MakeETSWindow()

def alice-desktop-1.MakeETSWindow ( )

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

◆ MakeFreqScreen()

def alice-desktop-1.MakeFreqScreen ( )

Make Spectrum Analyzer Screen.

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

◆ MakeFreqTrace()

def alice-desktop-1.MakeFreqTrace ( )

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

◆ MakeGenericSerialWindow()

def alice-desktop-1.MakeGenericSerialWindow ( )

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

◆ MakeHistogram()

def alice-desktop-1.MakeHistogram ( )

Make histogram of time signals.

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

◆ MakeIAScreen()

def alice-desktop-1.MakeIAScreen ( )

Draw the impedance Analyzer screen.

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

◆ MakeIATrace()

def alice-desktop-1.MakeIATrace ( )

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

◆ MakeIAWindow()

def alice-desktop-1.MakeIAWindow ( )

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

◆ MakeMeasureScreen()

def alice-desktop-1.MakeMeasureScreen ( )

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

◆ MakeMinigenWindow()

def alice-desktop-1.MakeMinigenWindow ( )

Make AD983x based DDS generator screen.

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

◆ MakeMuxModeWindow()

def alice-desktop-1.MakeMuxModeWindow ( )

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

◆ MakeNicPlot()

def alice-desktop-1.MakeNicPlot ( )

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

◆ MakeNiCScreen()

def alice-desktop-1.MakeNiCScreen ( )

Make the Nichols Plot screen.

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

◆ MakeNqPScreen()

def alice-desktop-1.MakeNqPScreen ( )

Draw the Nyquist plot screen.

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

◆ MakeNyquistPlot()

def alice-desktop-1.MakeNyquistPlot ( )

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

◆ MakeOhmWindow()

def alice-desktop-1.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()

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

◆ MakePhAScreen()

def alice-desktop-1.MakePhAScreen ( )

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

◆ MakePhATrace()

def alice-desktop-1.MakePhATrace ( )

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

◆ MakePhAWindow()

def alice-desktop-1.MakePhAWindow ( )

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

◆ MakeSampleRateMenu()

def alice-desktop-1.MakeSampleRateMenu ( )

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

◆ MakeSettingsMenu()

def alice-desktop-1.MakeSettingsMenu ( )

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

◆ MakeSpectrumWindow()

def alice-desktop-1.MakeSpectrumWindow ( )

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

◆ MakeTimeScreen()

def alice-desktop-1.MakeTimeScreen ( )

Update the time screen with traces and text

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

◆ MakeTimeTrace()

def alice-desktop-1.MakeTimeTrace ( )

Make the scope time traces.

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

◆ MakeXYScreen()

def alice-desktop-1.MakeXYScreen ( )

Update the XY screen traces and text.

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

◆ MakeXYTrace()

def alice-desktop-1.MakeXYTrace ( )

Make the XY plot traces.

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

◆ MakeXYWindow()

def alice-desktop-1.MakeXYWindow ( )

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

◆ MGLoad()

def alice-desktop-1.MGLoad ( )

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

◆ NewEnterMathControls()

def alice-desktop-1.NewEnterMathControls ( )

Make New Math waveform controls menu window.

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

◆ NiCCaresize()

def alice-desktop-1.NiCCaresize (   event)

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

◆ NqPCaresize()

def alice-desktop-1.NqPCaresize (   event)

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

◆ Ohm_Analog_In()

def alice-desktop-1.Ohm_Analog_In ( )

Ohmmeter loop.

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

◆ OhmCheckBox()

def alice-desktop-1.OhmCheckBox ( )

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

◆ onAD5626Scroll()

def alice-desktop-1.onAD5626Scroll (   event)

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

◆ onAWGAkey()

def alice-desktop-1.onAWGAkey (   event)

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

◆ onAWGAscroll()

def alice-desktop-1.onAWGAscroll (   event)

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

◆ onAWGBkey()

def alice-desktop-1.onAWGBkey (   event)

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

◆ onAWGBscroll()

def alice-desktop-1.onAWGBscroll (   event)

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

◆ onCanvasAverage()

def alice-desktop-1.onCanvasAverage (   event)

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

◆ onCanvasBdEight()

def alice-desktop-1.onCanvasBdEight (   event)

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

◆ onCanvasBdFive()

def alice-desktop-1.onCanvasBdFive (   event)

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

◆ onCanvasBdFour()

def alice-desktop-1.onCanvasBdFour (   event)

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

◆ onCanvasBdNine()

def alice-desktop-1.onCanvasBdNine (   event)

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

◆ onCanvasBdOne()

def alice-desktop-1.onCanvasBdOne (   event)

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

◆ onCanvasBdSeven()

def alice-desktop-1.onCanvasBdSeven (   event)

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

◆ onCanvasBdSix()

def alice-desktop-1.onCanvasBdSix (   event)

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

◆ onCanvasBdSnap()

def alice-desktop-1.onCanvasBdSnap (   event)

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

◆ onCanvasBdThree()

def alice-desktop-1.onCanvasBdThree (   event)

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

◆ onCanvasBdTwo()

def alice-desktop-1.onCanvasBdTwo (   event)

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

◆ onCanvasBdZero()

def alice-desktop-1.onCanvasBdZero (   event)

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

◆ onCanvasBodeClickScroll()

def alice-desktop-1.onCanvasBodeClickScroll (   event)

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

◆ onCanvasBodeLeftClick()

def alice-desktop-1.onCanvasBodeLeftClick (   event)

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

◆ onCanvasBodeRightClick()

def alice-desktop-1.onCanvasBodeRightClick (   event)

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

◆ onCanvasClickLeft()

def alice-desktop-1.onCanvasClickLeft (   event)

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

◆ onCanvasClickRight()

def alice-desktop-1.onCanvasClickRight (   event)

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

◆ onCanvasClickScroll()

def alice-desktop-1.onCanvasClickScroll (   event)

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

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

◆ onCanvasDownArrow()

def alice-desktop-1.onCanvasDownArrow (   event)

Move Vertical cursors down 1 or 5.

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

◆ onCanvasEight()

def alice-desktop-1.onCanvasEight (   event)

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

◆ onCanvasFive()

def alice-desktop-1.onCanvasFive (   event)

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

◆ onCanvasFour()

def alice-desktop-1.onCanvasFour (   event)

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

◆ onCanvasFreqClickScroll()

def alice-desktop-1.onCanvasFreqClickScroll (   event)

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

◆ onCanvasFreqLeftClick()

def alice-desktop-1.onCanvasFreqLeftClick (   event)

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

◆ onCanvasFreqRightClick()

def alice-desktop-1.onCanvasFreqRightClick (   event)

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

◆ onCanvasLeftArrow()

def alice-desktop-1.onCanvasLeftArrow (   event)

Move Time curcors left 1 or 5.

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

◆ onCanvasMouse_xy()

def alice-desktop-1.onCanvasMouse_xy (   event)

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

◆ onCanvasNine()

def alice-desktop-1.onCanvasNine (   event)

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

◆ onCanvasOne()

def alice-desktop-1.onCanvasOne (   event)

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

◆ onCanvasRightArrow()

def alice-desktop-1.onCanvasRightArrow (   event)

Move Time curcors right 1 or 5.

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

◆ onCanvasSAAverage()

def alice-desktop-1.onCanvasSAAverage (   event)

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

◆ onCanvasSAEight()

def alice-desktop-1.onCanvasSAEight (   event)

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

◆ onCanvasSAFive()

def alice-desktop-1.onCanvasSAFive (   event)

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

◆ onCanvasSAFour()

def alice-desktop-1.onCanvasSAFour (   event)

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

◆ onCanvasSANine()

def alice-desktop-1.onCanvasSANine (   event)

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

◆ onCanvasSANormal()

def alice-desktop-1.onCanvasSANormal (   event)

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

◆ onCanvasSAOne()

def alice-desktop-1.onCanvasSAOne (   event)

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

◆ onCanvasSAPeak()

def alice-desktop-1.onCanvasSAPeak (   event)

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

◆ onCanvasSAReset()

def alice-desktop-1.onCanvasSAReset (   event)

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

◆ onCanvasSASeven()

def alice-desktop-1.onCanvasSASeven (   event)

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

◆ onCanvasSASix()

def alice-desktop-1.onCanvasSASix (   event)

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

◆ onCanvasSASnap()

def alice-desktop-1.onCanvasSASnap (   event)

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

◆ onCanvasSAThree()

def alice-desktop-1.onCanvasSAThree (   event)

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

◆ onCanvasSATwo()

def alice-desktop-1.onCanvasSATwo (   event)

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

◆ onCanvasSAZero()

def alice-desktop-1.onCanvasSAZero (   event)

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

◆ onCanvasSeven()

def alice-desktop-1.onCanvasSeven (   event)

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

◆ onCanvasShowBdBcur()

def alice-desktop-1.onCanvasShowBdBcur (   event)

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

◆ onCanvasShowBPcur()

def alice-desktop-1.onCanvasShowBPcur (   event)

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

◆ onCanvasShowdBcur()

def alice-desktop-1.onCanvasShowdBcur (   event)

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

◆ onCanvasShowFcur()

def alice-desktop-1.onCanvasShowFcur (   event)

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

◆ onCanvasShowPcur()

def alice-desktop-1.onCanvasShowPcur (   event)

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

◆ onCanvasShowPdBcur()

def alice-desktop-1.onCanvasShowPdBcur (   event)

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

◆ onCanvasShowTcur()

def alice-desktop-1.onCanvasShowTcur (   event)

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

◆ onCanvasShowVcur()

def alice-desktop-1.onCanvasShowVcur (   event)

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

◆ onCanvasSix()

def alice-desktop-1.onCanvasSix (   event)

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

◆ onCanvasSnap()

def alice-desktop-1.onCanvasSnap (   event)

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

◆ onCanvasSpaceBar()

def alice-desktop-1.onCanvasSpaceBar (   event)

Pause / start on space bar.

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

◆ onCanvasTfalling()

def alice-desktop-1.onCanvasTfalling (   event)

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

◆ onCanvasThree()

def alice-desktop-1.onCanvasThree (   event)

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

◆ onCanvasTrising()

def alice-desktop-1.onCanvasTrising (   event)

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

◆ onCanvasTwo()

def alice-desktop-1.onCanvasTwo (   event)

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

◆ onCanvasUpArrow()

def alice-desktop-1.onCanvasUpArrow (   event)

Move Vertical cursors up 1 or 5.

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

◆ onCanvasXYLeftClick()

def alice-desktop-1.onCanvasXYLeftClick (   event)

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

◆ onCanvasXYRightClick()

def alice-desktop-1.onCanvasXYRightClick (   event)

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

◆ onCanvasXYScrollClick()

def alice-desktop-1.onCanvasXYScrollClick (   event)

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

◆ onCanvasZero()

def alice-desktop-1.onCanvasZero (   event)

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

◆ onDigFiltAScroll()

def alice-desktop-1.onDigFiltAScroll (   event)

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

◆ onDigFiltBScroll()

def alice-desktop-1.onDigFiltBScroll (   event)

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

◆ onFminScroll()

def alice-desktop-1.onFminScroll (   event)

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

◆ onMiniGenScroll()

def alice-desktop-1.onMiniGenScroll (   event)

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

◆ onMulXScroll()

def alice-desktop-1.onMulXScroll (   event)

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

◆ onRetDigFiltA()

def alice-desktop-1.onRetDigFiltA (   event)

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

◆ onRetDigFiltB()

def alice-desktop-1.onRetDigFiltB (   event)

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

◆ onRetSrate()

def alice-desktop-1.onRetSrate (   event)

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

◆ onSpinBoxScroll()

def alice-desktop-1.onSpinBoxScroll (   event)

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

◆ onSrateScroll()

def alice-desktop-1.onSrateScroll (   event)

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

◆ onStopBodeScroll()

def alice-desktop-1.onStopBodeScroll (   event)

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

◆ onStopfreqScroll()

def alice-desktop-1.onStopfreqScroll (   event)

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

◆ onTextKey()

def alice-desktop-1.onTextKey (   event)

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

◆ onTextKeyAWG()

def alice-desktop-1.onTextKeyAWG (   event)

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

◆ onTextScroll()

def alice-desktop-1.onTextScroll (   event)

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

◆ OpenOtherTools()

def alice-desktop-1.OpenOtherTools ( )

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

◆ PhACaresize()

def alice-desktop-1.PhACaresize (   event)

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

◆ PhACheckBox()

def alice-desktop-1.PhACheckBox ( )

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

◆ PlotPhAFromFile()

def alice-desktop-1.PlotPhAFromFile ( )

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

◆ ReInterploateTrigger()

def alice-desktop-1.ReInterploateTrigger (   TrgBuff)

Interpolate time between samples around trigger event.

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

◆ ReMakeAWGwaves()

def alice-desktop-1.ReMakeAWGwaves ( )

Re Make the current selected AWG waveform buffers.

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

◆ ReSetAGO()

def alice-desktop-1.ReSetAGO ( )

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

◆ ReSetAIGO()

def alice-desktop-1.ReSetAIGO ( )

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

◆ ReSetBGO()

def alice-desktop-1.ReSetBGO ( )

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

◆ ReSetBIGO()

def alice-desktop-1.ReSetBIGO ( )

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

◆ RExecuteFromString()

def alice-desktop-1.RExecuteFromString (   temp)

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

◆ Save_Cal_file()

def alice-desktop-1.Save_Cal_file ( )

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

◆ SchroederPhase()

def alice-desktop-1.SchroederPhase (   Length,
  NrTones,
  Ampl 
)

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

◆ sel()

def alice-desktop-1.sel ( )

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

◆ sel0()

def alice-desktop-1.sel0 (   temp)

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

◆ sel1()

def alice-desktop-1.sel1 (   temp)

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

◆ sel2()

def alice-desktop-1.sel2 (   temp)

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

◆ sel3()

def alice-desktop-1.sel3 (   temp)

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

◆ SelectBoard()

def alice-desktop-1.SelectBoard ( )

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

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

◆ SelfCalibration()

def alice-desktop-1.SelfCalibration ( )

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

◆ SetAD9833()

def alice-desktop-1.SetAD9833 (   temp)

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

◆ SetADC_Mux()

def alice-desktop-1.SetADC_Mux ( )

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

◆ SetBCompA()

def alice-desktop-1.SetBCompA ( )

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

◆ SetDualMuxMode()

def alice-desktop-1.SetDualMuxMode ( )

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

◆ SetETSComp()

def alice-desktop-1.SetETSComp ( )

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

◆ SetIAPoss()

def alice-desktop-1.SetIAPoss ( )

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

◆ SetIBPoss()

def alice-desktop-1.SetIBPoss ( )

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

◆ SetMuxAPoss()

def alice-desktop-1.SetMuxAPoss ( )

Analog Mux buttons.

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

◆ SetMuxBPoss()

def alice-desktop-1.SetMuxBPoss ( )

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

◆ SetMuxCPoss()

def alice-desktop-1.SetMuxCPoss ( )

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

◆ SetMuxDPoss()

def alice-desktop-1.SetMuxDPoss ( )

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

◆ SetSampleRate()

def alice-desktop-1.SetSampleRate ( )

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

◆ SetScaleA()

def alice-desktop-1.SetScaleA ( )

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

◆ SetScaleB()

def alice-desktop-1.SetScaleB ( )

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

◆ SetScaleIA()

def alice-desktop-1.SetScaleIA ( )

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

◆ SetScaleIB()

def alice-desktop-1.SetScaleIB ( )

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

◆ SetScaleMuxA()

def alice-desktop-1.SetScaleMuxA ( )

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

◆ SetScaleMuxB()

def alice-desktop-1.SetScaleMuxB ( )

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

◆ SetScaleMuxC()

def alice-desktop-1.SetScaleMuxC ( )

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

◆ SetScaleMuxD()

def alice-desktop-1.SetScaleMuxD ( )

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

◆ Settingsscroll()

def alice-desktop-1.Settingsscroll (   event)

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

◆ SettingsTextKey()

def alice-desktop-1.SettingsTextKey (   event)

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

◆ SettingsUpdate()

def alice-desktop-1.SettingsUpdate ( )

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

◆ SetTriggerPoss()

def alice-desktop-1.SetTriggerPoss ( )

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

◆ SetVAPoss()

def alice-desktop-1.SetVAPoss ( )

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

◆ SetVBPoss()

def alice-desktop-1.SetVBPoss ( )

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

◆ SetXYIAPoss()

def alice-desktop-1.SetXYIAPoss ( )

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

◆ SetXYIBPoss()

def alice-desktop-1.SetXYIBPoss ( )

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

◆ SetXYScaleA()

def alice-desktop-1.SetXYScaleA ( )

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

◆ SetXYScaleB()

def alice-desktop-1.SetXYScaleB ( )

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

◆ SetXYVAPoss()

def alice-desktop-1.SetXYVAPoss ( )

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

◆ SetXYVBPoss()

def alice-desktop-1.SetXYVBPoss ( )

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

◆ shift_buffer()

def alice-desktop-1.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 4335 of file alice-desktop-1.3.pyw.

◆ Sine_Phase()

def alice-desktop-1.Sine_Phase ( )

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

◆ SPIShiftOut()

def alice-desktop-1.SPIShiftOut (   DValue)

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

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

◆ SplitAWGAwaveform()

def alice-desktop-1.SplitAWGAwaveform ( )

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

◆ SplitAWGBwaveform()

def alice-desktop-1.SplitAWGBwaveform ( )

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

◆ STOREcsvfile()

def alice-desktop-1.STOREcsvfile ( )

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

◆ SyncImage()

def alice-desktop-1.SyncImage ( )

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

◆ TimeCheckBox()

def alice-desktop-1.TimeCheckBox ( )

set check box colors

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

◆ TraceSelectADC_Mux()

def alice-desktop-1.TraceSelectADC_Mux ( )

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

◆ UnWrap()

def alice-desktop-1.UnWrap (   InArray,
  WrFactor 
)

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

◆ UpdateAWGA()

def alice-desktop-1.UpdateAWGA ( )

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

◆ UpdateAWGB()

def alice-desktop-1.UpdateAWGB ( )

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

◆ UpdateAwgCont()

def alice-desktop-1.UpdateAwgCont ( )

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

◆ UpdateAwgContRet()

def alice-desktop-1.UpdateAwgContRet (   temp)

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

◆ UpdateAWGWin()

def alice-desktop-1.UpdateAWGWin ( )

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

◆ UpdateBodeAll()

def alice-desktop-1.UpdateBodeAll ( )

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

◆ UpdateBodeScreen()

def alice-desktop-1.UpdateBodeScreen ( )

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

◆ UpdateBodeTrace()

def alice-desktop-1.UpdateBodeTrace ( )

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

◆ UpdateFirmware()

def alice-desktop-1.UpdateFirmware ( )

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

◆ UpdateFreqAll()

def alice-desktop-1.UpdateFreqAll ( )

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

◆ UpdateFreqScreen()

def alice-desktop-1.UpdateFreqScreen ( )

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

◆ UpdateFreqTrace()

def alice-desktop-1.UpdateFreqTrace ( )

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

◆ UpdateIAAll()

def alice-desktop-1.UpdateIAAll ( )

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

◆ UpdateIAScreen()

def alice-desktop-1.UpdateIAScreen ( )

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

◆ UpdateIATrace()

def alice-desktop-1.UpdateIATrace ( )

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

◆ UpdateMeasureScreen()

def alice-desktop-1.UpdateMeasureScreen ( )

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

◆ UpdateNiCAll()

def alice-desktop-1.UpdateNiCAll ( )

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

◆ UpdateNiCScreen()

def alice-desktop-1.UpdateNiCScreen ( )

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

◆ UpdateNiCTrace()

def alice-desktop-1.UpdateNiCTrace ( )

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

◆ UpdateNqPAll()

def alice-desktop-1.UpdateNqPAll ( )

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

◆ UpdateNqPScreen()

def alice-desktop-1.UpdateNqPScreen ( )

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

◆ UpdateNqPTrace()

def alice-desktop-1.UpdateNqPTrace ( )

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

◆ UpdatePhAAll()

def alice-desktop-1.UpdatePhAAll ( )

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

◆ UpdatePhAScreen()

def alice-desktop-1.UpdatePhAScreen ( )

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

◆ UpdatePhATrace()

def alice-desktop-1.UpdatePhATrace ( )

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

◆ UpdatePotSlider()

def alice-desktop-1.UpdatePotSlider ( )

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

◆ UpdateTimeAll()

def alice-desktop-1.UpdateTimeAll ( )

Update Data, trace and time screen.

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

◆ UpdateTimeScreen()

def alice-desktop-1.UpdateTimeScreen ( )

Update time screen with trace and text.

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

◆ UpdateTimeTrace()

def alice-desktop-1.UpdateTimeTrace ( )

Update time trace and screen.

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

◆ UpdateXYAll()

def alice-desktop-1.UpdateXYAll ( )

Update Data, trace and XY screen.

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

◆ UpdateXYScreen()

def alice-desktop-1.UpdateXYScreen ( )

Update XY screen with trace and text.

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

◆ UpdateXYTrace()

def alice-desktop-1.UpdateXYTrace ( )

Update XY trace and screen.

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

◆ VABtoggle()

def alice-desktop-1.VABtoggle ( )

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

◆ VAtoggle()

def alice-desktop-1.VAtoggle ( )

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

◆ VBtoggle()

def alice-desktop-1.VBtoggle ( )

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

◆ Wrap()

def alice-desktop-1.Wrap (   InArray,
  WrFactor 
)

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

◆ Write_WAV()

def alice-desktop-1.Write_WAV (   data,
  repeat,
  filename 
)

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

◆ XYcaresize()

def alice-desktop-1.XYcaresize (   event)

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

◆ XYCheckBox()

def alice-desktop-1.XYCheckBox ( )

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

Variable Documentation

◆ AD5626SerialScreen

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

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

◆ AD5626SerialStatus

AD5626SerialStatus = IntVar(0)

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

◆ AD584act

float AD584act = 2.5

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

◆ ADC_Mux_Mode

ADC_Mux_Mode = IntVar(0)

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

◆ ADI1

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

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

◆ ADIlogo

string ADIlogo

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

◆ ADsignal1

list ADsignal1 = []

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

◆ Afalling

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

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

◆ AIfalling

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

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

◆ AIrising

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

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

◆ AllowFlashFirmware

int AllowFlashFirmware = 0

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

◆ Alternate_Sweep_Mode

Alternate_Sweep_Mode = IntVar(0)

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

◆ amp1lab

amp1lab = Label(awg1ampl)

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

◆ amp2lab

amp2lab = Label(awg2ampl)

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

◆ anchor

anchor

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

◆ anf1

int anf1 = AIfalling[1]

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

◆ anr1

int anr1 = AIrising[0]

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

◆ anr2

int anr2 = AIrising[1]

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

◆ AppendPhAData

AppendPhAData = IntVar(0)

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

◆ appmenu

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

Definition at line 341 of file alice-desktop-1.3.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:

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

◆ arrowsize

arrowsize

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

◆ Auto_ETS_Comp

Auto_ETS_Comp = IntVar(0)

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

◆ AutoCenterA

AutoCenterA = IntVar(0)

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

◆ AutoCenterB

AutoCenterB = IntVar(0)

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

◆ AutoLevel

AutoLevel = IntVar(0)

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

◆ awg1ampl

awg1ampl = Frame( frame2r )

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

◆ awg1eb

awg1eb = Frame( frame2r )

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

◆ awg1freq

awg1freq = Frame( frame2r )

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

◆ awg1off

awg1off = Frame( frame2r )

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

◆ awg1phase

awg1phase = Frame( frame2r )

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

◆ awg2ampl

awg2ampl = Frame( frame2r )

Definition at line 22021 of file alice-desktop-1.3.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 21967 of file alice-desktop-1.3.pyw.

◆ awg2freq

awg2freq = Frame( frame2r )

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

◆ awg2off

awg2off = Frame( frame2r )

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

◆ awg2phase

awg2phase = Frame( frame2r )

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

◆ AWG_2X

AWG_2X = IntVar(0)

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

◆ AWG_Amp_Mode

AWG_Amp_Mode = IntVar(0)

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

◆ AWGA2X

list AWGA2X = []

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

◆ AWGA_Ext_Gain

AWGA_Ext_Gain = DoubleVar(0)

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

◆ AWGA_Ext_Offset

AWGA_Ext_Offset = DoubleVar(0)

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

◆ AWGAAmplEntry

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

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

◆ AWGAAmplvalue

float AWGAAmplvalue = 0.0

AWG variables.

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

◆ AWGABurstDelay

int AWGABurstDelay = 0

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

◆ AWGABurstFlag

AWGABurstFlag = IntVar(0)

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

◆ AWGAcsvFile

string AWGAcsvFile = "examplea.csv"

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

◆ AWGACycles

int AWGACycles = 1

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

◆ awgadel

awgadel = Radiobutton(awgadelay, text="Delay", style="GPhase.TRadiobutton", variable=AWGAPhaseDelay, value=1, command=BAWGAPhaseDelay)

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

◆ awgadelay

awgadelay = Frame( frame2r )

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

◆ AWGAdelayvalue

int AWGAdelayvalue = 0

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

◆ AWGADutyCycleEntry

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

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

◆ AWGADutyCyclevalue

int AWGADutyCyclevalue = 50

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

◆ AWGAFreqEntry

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

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

◆ AWGAFreqvalue

float AWGAFreqvalue = 0.0

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

◆ AWGAIOMode

AWGAIOMode = IntVar(0)

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

◆ AWGAMathString

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

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

◆ AWGAMode

AWGAMode = IntVar(0)

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

◆ AWGAModeLabel

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

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

◆ AWGAOffsetEntry

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

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

◆ AWGAOffsetvalue

float AWGAOffsetvalue = 0.0

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

◆ awgaph

awgaph = Radiobutton(awgadelay, text="Phase", style="WPhase.TRadiobutton", variable=AWGAPhaseDelay, value=0, command=BAWGAPhaseDelay)

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

◆ AWGAPhaseDelay

AWGAPhaseDelay = IntVar(0)

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

◆ AWGAPhaseEntry

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

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

◆ AWGAPhasevalue

int AWGAPhasevalue = 0

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

◆ AWGARepeatFlag

AWGARepeatFlag = IntVar(0)

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

◆ AWGAShape

AWGAShape = IntVar(0)

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

◆ AWGAShapeLabel

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

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

◆ AWGATerm

AWGATerm = IntVar(0)

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

◆ AWGAWave

string AWGAWave = 'dc'

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

◆ AWGAwaveform

list AWGAwaveform = []

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

◆ AWGAwavFile

string AWGAwavFile = "examplea.wav"

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

◆ AWGB2X

list AWGB2X = []

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

◆ AWGB_Ext_Gain

AWGB_Ext_Gain = DoubleVar(0)

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

◆ AWGB_Ext_Offset

AWGB_Ext_Offset = DoubleVar(0)

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

◆ AWGBAmplEntry

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

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

◆ AWGBAmplvalue

float AWGBAmplvalue = 0.0

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

◆ AWGBBurstDelay

int AWGBBurstDelay = 0

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

◆ AWGBBurstFlag

AWGBBurstFlag = IntVar(0)

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

◆ AWGBcsvFile

string AWGBcsvFile = "exampleb.csv"

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

◆ AWGBCycles

int AWGBCycles = 1

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

◆ awgbdel

awgbdel = Radiobutton(awgbdelay, text="Delay", style="GPhase.TRadiobutton", variable=AWGBPhaseDelay, value=1, command=BAWGBPhaseDelay)

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

◆ awgbdelay

awgbdelay = Frame( frame2r )

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

◆ AWGBdelayvalue

int AWGBdelayvalue = 0

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

◆ AWGBDutyCycleEntry

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

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

◆ AWGBDutyCyclevalue

int AWGBDutyCyclevalue = 50

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

◆ AWGBFreqEntry

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

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

◆ AWGBFreqvalue

float AWGBFreqvalue = 0.0

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

◆ AWGBIOMode

AWGBIOMode = IntVar(0)

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

◆ AWGBMathString

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

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

◆ AWGBMode

AWGBMode = IntVar(0)

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

◆ AWGBModeLabel

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

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

◆ AWGBOffsetEntry

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

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

◆ AWGBOffsetvalue

float AWGBOffsetvalue = 0.0

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

◆ awgbph

awgbph = Radiobutton(awgbdelay, text="Phase", style="WPhase.TRadiobutton", variable=AWGBPhaseDelay, value=0, command=BAWGBPhaseDelay)

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

◆ AWGBPhaseDelay

AWGBPhaseDelay = IntVar(0)

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

◆ AWGBPhaseEntry

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

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

◆ AWGBPhasevalue

int AWGBPhasevalue = 0

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

◆ AWGBRepeatFlag

AWGBRepeatFlag = IntVar(0)

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

◆ AWGBShape

AWGBShape = IntVar(0)

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

◆ AWGBShapeLabel

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

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

◆ AWGBTerm

AWGBTerm = IntVar(0)

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

◆ AWGBWave

string AWGBWave = 'dc'

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

◆ AWGBwaveform

list AWGBwaveform = []

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

◆ AWGBwavFile

string AWGBwavFile = "exampleb.wav"

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

◆ AwgLayout

string AwgLayout = "Horz"

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

◆ AWGSAMPLErate

int AWGSAMPLErate = BaseSampleRate

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

◆ AWGScreenStatus

AWGScreenStatus = IntVar(0)

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

◆ AWGShowAdvanced

AWGShowAdvanced = IntVar(0)

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

◆ AWGSync

AWGSync = IntVar(0)

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

◆ awgsync

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

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

◆ background

background

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

◆ BaseSampleRate

int BaseSampleRate = 100000

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

◆ bcompa

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

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

◆ bcon

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

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

◆ BDSweepFile

BDSweepFile = IntVar(0)

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

◆ bexit

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

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

◆ bexit_tip

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

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

◆ Bfalling

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

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

◆ BIfalling

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

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

◆ BIrising

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

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

◆ BisCompA

BisCompA = IntVar(0)

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

◆ bnf1

int bnf1 = BIfalling[1]

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

◆ bnr1

int bnr1 = BIrising[0]

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

◆ bnr2

int bnr2 = BIrising[1]

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

◆ BoardStatus

BoardStatus = IntVar(0)

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

◆ bodebtn

bodebtn = Frame( frame2r )

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

◆ BodeDisp

BodeDisp = IntVar(0)

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

◆ BodeScreenStatus

BodeScreenStatus = IntVar(0)

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

◆ BorderSize

BorderSize = 1

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

◆ borderwidth

borderwidth

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

◆ BOTH

BOTH

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

◆ BoxColor

string BoxColor = "#0000ff"

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

◆ BPCursor

int BPCursor = 0

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

◆ BrdSel

BrdSel = IntVar(0)

Definition at line 22396 of file alice-desktop-1.3.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 4791 of file alice-desktop-1.3.pyw.

◆ brun

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

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

◆ brun_tip

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

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

◆ bstop

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

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

◆ bstop_tip

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

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

◆ BuildAWGScreen

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

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

◆ BuildAWGScreen_tip

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

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

◆ BuildBodeScreen

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

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

◆ BuildBodeScreen_tip

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

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

◆ BuildDA1Screen

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

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

◆ BuildDacScreen

BuildDacScreen = Button(frame2r, text="PIO-DAC Screen", style="W17.TButton", command=MakeDacScreen)

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

◆ BuildDigPotScreen

BuildDigPotScreen = Button(frame2r, text="Dig Pot Screen", style="W17.TButton", command=MakeDigPotWindow)

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

◆ BuildDigScreen

BuildDigScreen = Button(frame2r, text="Digital I/O Screen", style="W17.TButton", command=MakeDigScreen)

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

◆ BuildIAScreen

BuildIAScreen = Button(impdbtn, text="Impedance", style="W11.TButton", command=MakeIAWindow)

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

◆ BuildIAScreen_tip

BuildIAScreen_tip = CreateToolTip(BuildIAScreen, 'Open Impedance Analyzer window')

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

◆ BuildMinigenScreen

BuildMinigenScreen = Button(frame2r, text="AD983x DDS Screen", style="W17.TButton", command=MakeMinigenWindow)

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

◆ BuildMuxScreen

BuildMuxScreen = Button(frame2r, text="Analog In Mux Screen", style="W17.TButton", command=MakeMuxModeWindow)

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

◆ BuildOhmScreen

BuildOhmScreen = Button(dcohmbtn, text="Ohmmeter", style="W11.TButton", command=MakeOhmWindow)

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

◆ BuildOhmScreen_tip

BuildOhmScreen_tip = CreateToolTip(BuildOhmScreen, 'Open DC Ohmmeter window')

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

◆ BuildPhAScreen

BuildPhAScreen = Button(phasebtn, text="Phasor Plot", style="W11.TButton", command=MakePhAWindow)

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

◆ BuildPhAScreen_tip

BuildPhAScreen_tip = CreateToolTip(BuildPhAScreen, 'Open Phase Analyzer window')

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

◆ BuildSpectrumScreen

BuildSpectrumScreen = Button(freqbtn, text="Spectrum Plot", style="W11.TButton", command=MakeSpectrumWindow)

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

◆ BuildSpectrumScreen_tip

BuildSpectrumScreen_tip = CreateToolTip(BuildSpectrumScreen, 'Open Spectrum Analyzer window')

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

◆ BuildXYScreen

BuildXYScreen = Button(xybtn, text="X-Y Plot", style="W11.TButton", command=MakeXYWindow)

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

◆ BuildXYScreen_tip

BuildXYScreen_tip = CreateToolTip(BuildXYScreen, 'Open X vs Y plot window')

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

◆ ButRelief

ButRelief = RAISED

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

◆ ButtonGreen

ButtonGreen = "#00ff00"

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

◆ ButtonOrder

int ButtonOrder = 0

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

◆ ButtonRed

ButtonRed = "#ff0000"

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

◆ ButtonText

string ButtonText = "#000000"

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

◆ ca

ca = Canvas(frame2, width=CANVASwidth, height=CANVASheight, background=COLORcanvas, cursor='cross')

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

◆ CANVASheight

int CANVASheight = GRH + Y0T + (FontSize * 7)

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

◆ CANVASwidth

int CANVASwidth = GRW + 2 * X0L

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

◆ CHA_A1

CHA_A1 = DoubleVar(0)

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

◆ CHA_A2

CHA_A2 = DoubleVar(0)

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

◆ CHA_RC_HP

CHA_RC_HP = IntVar(0)

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

◆ CHA_TC1

CHA_TC1 = DoubleVar(0)

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

◆ CHA_TC2

CHA_TC2 = DoubleVar(0)

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

◆ CHABphase

float CHABphase = 360.0*(float((bnr1 - anr1) * 1000.0 / SAMPLErate))/CHAperiod

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

◆ CHADCy

float CHADCy = 0

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

◆ CHAfreq

int CHAfreq = SAMPLErate / numpy.mean(numpy.diff(AIrising))

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

◆ CHAHW

CHAHW = float(((anf1 - anr1) * 1000.0) / SAMPLErate)

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

◆ CHAI_RC_HP

CHAI_RC_HP = IntVar(0)

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

◆ CHAIGainEntry

CHAIGainEntry = Entry(ProbeAI, width=5, cursor='double_arrow')

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

◆ CHAIlab

CHAIlab = Button(frame3, text="CA mA/Div", style="Strace3.TButton", command=SetScaleIA)

Definition at line 22283 of file alice-desktop-1.3.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 22376 of file alice-desktop-1.3.pyw.

◆ CHAIofflab

CHAIofflab = Button(frame3, text="CA I Pos", style="Rtrace3.TButton", command=SetIAPoss)

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

◆ CHAIofflab_tip

CHAIofflab_tip = CreateToolTip(CHAIofflab, 'Set CHA-I position to DC average of signal')

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

◆ CHAIOffset

float CHAIOffset = 0.0

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

◆ CHAIOffsetEntry

CHAIOffsetEntry = Entry(ProbeAI, width=5, cursor='double_arrow')

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

◆ CHAIPosEntry

CHAIPosEntry = Entry(frame3, width=5, cursor='double_arrow')

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

◆ CHAIsb

CHAIsb = Spinbox(frame3, cursor='double_arrow', width=4, values=CHipdiv, command=BCHAIlevel)

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

◆ CHAlab

CHAlab = Button(frame3, text="CA V/Div", style="Rtrace1.TButton", command=SetScaleA)

Definition at line 22251 of file alice-desktop-1.3.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 22374 of file alice-desktop-1.3.pyw.

◆ ChaLableSrring1

string ChaLableSrring1 = "CHA-DCV "

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

◆ ChaLableSrring2

string ChaLableSrring2 = "CHA-DCI "

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

◆ ChaLableSrring3

string ChaLableSrring3 = "CHA-TRMS "

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

◆ ChaLableSrring4

string ChaLableSrring4 = "CHA-VP-P "

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

◆ ChaLableSrring5

string ChaLableSrring5 = "CHA-IP-P "

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

◆ ChaLableSrring6

string ChaLableSrring6 = "CHA-ACRMS "

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

◆ CHALW

CHALW = float(((anr2 - anf1) * 1000.0) / SAMPLErate)

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

◆ ChaMeasString1

string ChaMeasString1 = "DCV1"

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

◆ ChaMeasString2

string ChaMeasString2 = "DCI1"

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

◆ ChaMeasString3

string ChaMeasString3 = "SV1"

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

◆ ChaMeasString4

string ChaMeasString4 = "MaxV1-MinV1"

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

◆ ChaMeasString5

string ChaMeasString5 = "MaxI1-MinI1"

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

◆ ChaMeasString6

string ChaMeasString6 = "math.sqrt(SV1**2 - DCV1**2)"

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

◆ CHAofflab

CHAofflab = Button(frame3, text="CA V Pos", style="Rtrace1.TButton", command=SetVAPoss)

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

◆ CHAofflab_tip

CHAofflab_tip = CreateToolTip(CHAofflab, 'Set CHA-V position to DC average of signal')

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

◆ CHAOffset

float CHAOffset = 2.5

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

◆ CHAperiod

tuple CHAperiod = 0

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

◆ CHAsb

CHAsb = Spinbox(frame3, cursor='double_arrow', width=4, values=CHvpdiv, command=BCHAlevel)

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

◆ CHAVGain

float CHAVGain = 1.0

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

◆ CHAVGainEntry

CHAVGainEntry = Entry(ProbeA, width=5, cursor='double_arrow')

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

◆ CHAVOffset

float CHAVOffset = 0.0

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

◆ CHAVOffsetEntry

CHAVOffsetEntry = Entry(ProbeA, width=5, cursor='double_arrow')

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

◆ CHAVPosEntry

CHAVPosEntry = Entry(frame3, width=5, cursor='double_arrow')

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

◆ CHB_A1

CHB_A1 = DoubleVar(0)

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

◆ CHB_A2

CHB_A2 = DoubleVar(0)

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

◆ CHB_RC_HP

CHB_RC_HP = IntVar(0)

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

◆ CHB_TC1

CHB_TC1 = DoubleVar(0)

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

◆ CHB_TC2

CHB_TC2 = DoubleVar(0)

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

◆ CHBADelayF

CHBADelayF = float((bnf1 - anf1) * 1000.0 / SAMPLErate)

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

◆ CHBADelayR1

CHBADelayR1 = float((bnr1 - anr1) * 1000.0 / SAMPLErate)

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

◆ CHBADelayR2

CHBADelayR2 = float((bnr2 - anr2) * 1000.0 / SAMPLErate)

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

◆ CHBDCy

float CHBDCy = float(bnf1 - bnr1) / float(bnr2 - bnr1) * 100.0

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

◆ CHBfreq

int CHBfreq = SAMPLErate / numpy.mean(numpy.diff(BIrising))

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

◆ CHBHW

CHBHW = float(((bnf1 - bnr1) * 1000.0) / SAMPLErate)

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

◆ CHBI_RC_HP

CHBI_RC_HP = IntVar(0)

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

◆ CHBIGainEntry

CHBIGainEntry = Entry(ProbeBI, width=5, cursor='double_arrow')

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

◆ CHBIlab

CHBIlab = Button(frame3, text="CB mA/Div", style="Strace4.TButton", command=SetScaleIB)

Definition at line 22344 of file alice-desktop-1.3.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 22377 of file alice-desktop-1.3.pyw.

◆ CHBIofflab

CHBIofflab = Button(frame3, text="CB I Pos", style="Rtrace4.TButton", command=SetIBPoss)

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

◆ CHBIofflab_tip

CHBIofflab_tip = CreateToolTip(CHBIofflab, 'Set CHB-I position to DC average of signal')

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

◆ CHBIOffsetEntry

CHBIOffsetEntry = Entry(ProbeBI, width=5, cursor='double_arrow')

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

◆ CHBIPosEntry

CHBIPosEntry = Entry(frame3, width=5, cursor='double_arrow')

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

◆ CHBIsb

CHBIsb = Spinbox(frame3, width=4, cursor='double_arrow', values=CHipdiv, command=BCHBIlevel)

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

◆ CHBlab

CHBlab = Button(frame3, text="CB V/Div", style="Strace2.TButton", command=SetScaleB)

Definition at line 22313 of file alice-desktop-1.3.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 22375 of file alice-desktop-1.3.pyw.

◆ ChbLableSrring1

string ChbLableSrring1 = "CHB-DCV "

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

◆ ChbLableSrring2

string ChbLableSrring2 = "CHB-DCI "

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

◆ ChbLableSrring3

string ChbLableSrring3 = "CHB-TRMS "

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

◆ ChbLableSrring4

string ChbLableSrring4 = "CHB-VP-P "

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

◆ ChbLableSrring5

string ChbLableSrring5 = "CHB-IP-P "

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

◆ ChbLableSrring6

string ChbLableSrring6 = "CHB-ACRMS "

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

◆ CHBLW

CHBLW = float(((bnr2 - bnf1) * 1000.0) / SAMPLErate)

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

◆ ChbMeasString1

string ChbMeasString1 = "DCV2"

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

◆ ChbMeasString2

string ChbMeasString2 = "DCI2"

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

◆ ChbMeasString3

string ChbMeasString3 = "SV2"

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

◆ ChbMeasString4

string ChbMeasString4 = "MaxV2-MinV2"

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

◆ ChbMeasString5

string ChbMeasString5 = "MaxI2-MinI2"

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

◆ ChbMeasString6

string ChbMeasString6 = "math.sqrt(SV2**2 - DCV2**2)"

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

◆ CHBofflab

CHBofflab = Button(frame3, text="CB V Pos", style="Rtrace2.TButton", command=SetVBPoss)

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

◆ CHBofflab_tip

CHBofflab_tip = CreateToolTip(CHBofflab, 'Set CHB-V position to DC average of signal')

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

◆ CHBperiod

tuple CHBperiod = (numpy.mean(numpy.diff(BIrising)) * 1000.0) / SAMPLErate

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

◆ CHBsb

CHBsb = Spinbox(frame3, width=4, cursor='double_arrow', values=CHvpdiv, command=BCHBlevel)

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

◆ CHBVGainEntry

CHBVGainEntry = Entry(ProbeB, width=5, cursor='double_arrow')

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

◆ CHBVOffsetEntry

CHBVOffsetEntry = Entry(ProbeB, width=5, cursor='double_arrow')

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

◆ CHBVPosEntry

CHBVPosEntry = Entry(frame3, width=5, cursor='double_arrow')

Definition at line 22330 of file alice-desktop-1.3.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 385 of file alice-desktop-1.3.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 383 of file alice-desktop-1.3.pyw.

◆ ckb1

ckb1 = Checkbutton(timebtn, text="Enab", style="Disab.TCheckbutton", variable=TimeDisp, command=TimeCheckBox)

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

◆ ckb2

ckb2 = Checkbutton(xybtn, text="Enab", style="Disab.TCheckbutton", variable=XYDisp, command=XYCheckBox)

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

◆ ckb3

ckb3 = Checkbutton(freqbtn, text="Enab", style="Disab.TCheckbutton", variable=FreqDisp, command=FreqCheckBox)

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

◆ ckb4

ckb4 = Checkbutton(impdbtn, text="Enab", style="Disab.TCheckbutton", variable=IADisp, command=IACheckBox)

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

◆ ckb5

ckb5 = Checkbutton(bodebtn, text="Enab", style="Disab.TCheckbutton", variable=BodeDisp, command=BodeCheckBox)

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

◆ ckb6

ckb6 = Checkbutton(dcohmbtn, text="Enab", style="Disab.TCheckbutton", variable=OhmDisp, command=OhmCheckBox)

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

◆ ckbt1

ckbt1 = Checkbutton(frame2r, text='CA-V (1)', style="Strace1.TCheckbutton", variable=ShowC1_V, command=TraceSelectADC_Mux)

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

◆ ckbt2

ckbt2 = Checkbutton(frame2r, text='CA-I (3)', style="Strace3.TCheckbutton", variable=ShowC1_I, command=TraceSelectADC_Mux)

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

◆ ckbt3

ckbt3 = Checkbutton(frame2r, text='CB-V (2)', style="Strace2.TCheckbutton", variable=ShowC2_V, command=TraceSelectADC_Mux)

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

◆ ckbt4

ckbt4 = Checkbutton(frame2r, text='CB-I (4)', style="Strace4.TCheckbutton", variable=ShowC2_I, command=TraceSelectADC_Mux)

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

◆ COLORcanvas

string COLORcanvas = "#000000"

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

◆ COLORframes

string COLORframes = "#000080"

Colors that can be modified.

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

◆ COLORgrid

string COLORgrid = "#808080"

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

◆ ColorMode

ColorMode = IntVar(0)

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

◆ COLORsignalband

string COLORsignalband = "#ff0000"

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

◆ COLORtext

string COLORtext = "#ffffff"

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

◆ COLORtrace1

COLORtrace1 = "#00ff00"

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

◆ COLORtrace2

COLORtrace2 = "#ff8000"

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

◆ COLORtrace3

COLORtrace3 = "#00ffff"

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

◆ COLORtrace4

COLORtrace4 = "#ffff00"

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

◆ COLORtrace5

string COLORtrace5 = "#ff00ff"

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

◆ COLORtrace6

COLORtrace6 = "#C80000"

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

◆ COLORtrace7

COLORtrace7 = "#8080ff"

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

◆ COLORtraceR1

COLORtraceR1 = "#008000"

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

◆ COLORtraceR2

COLORtraceR2 = "#905000"

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

◆ COLORtraceR3

COLORtraceR3 = "#008080"

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

◆ COLORtraceR4

COLORtraceR4 = "#808000"

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

◆ COLORtraceR5

COLORtraceR5 = "#800080"

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

◆ COLORtraceR6

string COLORtraceR6 = "#800000"

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

◆ COLORtraceR7

string COLORtraceR7 = "#4040a0"

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

◆ COLORtrigger

string COLORtrigger = "#ff0000"

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

◆ COLORzeroline

string COLORzeroline = "#0000ff"

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

◆ command

command

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

◆ CommandLineScreen

CommandLineScreen = Button(frame2r, text="Command Interface", style="W17.TButton", command=MakeCommandScreen)

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

◆ CommandStatus

CommandStatus = IntVar(0)

Definition at line 21275 of file alice-desktop-1.3.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"

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

◆ CurrentFreqX

int CurrentFreqX = X0LBP + 14

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

◆ CutDC

CutDC = IntVar(0)

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

◆ D0

D0 = IntVar(0)

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

◆ D1

D1 = IntVar(0)

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

◆ D2

D2 = IntVar(0)

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

◆ D3

D3 = IntVar(0)

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

◆ D4

D4 = IntVar(0)

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

◆ D5

D5 = IntVar(0)

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

◆ D6

D6 = IntVar(0)

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

◆ D7

D7 = IntVar(0)

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

◆ DA1ScreenStatus

DA1ScreenStatus = IntVar(0)

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

◆ DacScreenStatus

DacScreenStatus = IntVar(0)

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

◆ DBdivindex

DBdivindex = IntVar(0)

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

◆ DBdivindexBP

DBdivindexBP = IntVar(0)

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

◆ DBdivlist

list DBdivlist = [1, 2, 3, 5, 10, 15, 20]

Spectrum Analyzer Values that can be modified.

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

◆ DBlevel

DBlevel = IntVar(0)

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

◆ DBlevelBP

DBlevelBP = IntVar(0)

Definition at line 593 of file alice-desktop-1.3.pyw.

◆ DCI1

int DCI1 = 0

Definition at line 432 of file alice-desktop-1.3.pyw.

◆ dcohmbtn

dcohmbtn = Frame( frame2r )

Definition at line 21737 of file alice-desktop-1.3.pyw.

◆ DCV1

int DCV1 = 0

Definition at line 420 of file alice-desktop-1.3.pyw.

◆ DCVMuxA

int DCVMuxA = 0

Analog Mux channel measurement variables.

Definition at line 422 of file alice-desktop-1.3.pyw.

◆ DCVMuxB

int DCVMuxB = 0

Definition at line 423 of file alice-desktop-1.3.pyw.

◆ DCVMuxC

int DCVMuxC = 0

Definition at line 424 of file alice-desktop-1.3.pyw.

◆ DCVMuxD

int DCVMuxD = 0

Definition at line 425 of file alice-desktop-1.3.pyw.

◆ DeBugMode

int DeBugMode = 0

Definition at line 287 of file alice-desktop-1.3.pyw.

◆ DecimateOption

DecimateOption = IntVar(0)

Definition at line 21169 of file alice-desktop-1.3.pyw.

◆ default_font

default_font = tkFont.nametofont("TkDefaultFont")

Definition at line 378 of file alice-desktop-1.3.pyw.

◆ DevID

string DevID = "m1k"

Definition at line 375 of file alice-desktop-1.3.pyw.

◆ DFiltACoef

list DFiltACoef = [1]

Definition at line 466 of file alice-desktop-1.3.pyw.

◆ DFiltBCoef

list DFiltBCoef = [1]

Definition at line 467 of file alice-desktop-1.3.pyw.

◆ DigBuffA

DigBuffA = IntVar(0)

Definition at line 474 of file alice-desktop-1.3.pyw.

◆ DigBuffB

DigBuffB = IntVar(0)

Definition at line 475 of file alice-desktop-1.3.pyw.

◆ DigFiltA

DigFiltA = IntVar(0)

Definition at line 468 of file alice-desktop-1.3.pyw.

◆ DigFiltABoxCar

DigFiltABoxCar = IntVar(0)

Definition at line 470 of file alice-desktop-1.3.pyw.

◆ DigFiltB

DigFiltB = IntVar(0)

Definition at line 472 of file alice-desktop-1.3.pyw.

◆ DigFiltBBoxCar

DigFiltBBoxCar = IntVar(0)

Definition at line 471 of file alice-desktop-1.3.pyw.

◆ DigFilterAString

string DigFilterAString = "numpy.sinc(numpy.linspace(-1, 1, 91))"

Definition at line 190 of file alice-desktop-1.3.pyw.

◆ DigFilterBString

string DigFilterBString = "numpy.sinc(numpy.linspace(-1, 1, 91))"

Definition at line 191 of file alice-desktop-1.3.pyw.

◆ DigFiltScreen

DigFiltScreen = Button(frame2r, text="Digital Filter", style="W17.TButton", command=MakeDigFiltWindow)

Definition at line 21790 of file alice-desktop-1.3.pyw.

◆ DigFiltStatus

DigFiltStatus = IntVar(0)

Definition at line 21273 of file alice-desktop-1.3.pyw.

◆ DigPotScreenStatus

DigPotScreenStatus = IntVar(0)

Definition at line 21267 of file alice-desktop-1.3.pyw.

◆ DigScreenStatus

DigScreenStatus = IntVar(0)

Definition at line 21256 of file alice-desktop-1.3.pyw.

◆ discontloop

int discontloop = 0

Definition at line 299 of file alice-desktop-1.3.pyw.

◆ DisplaySeries

DisplaySeries = IntVar(0)

In IA display series or parallel values.

Definition at line 630 of file alice-desktop-1.3.pyw.

◆ DISsamples

int DISsamples = GRW

Definition at line 166 of file alice-desktop-1.3.pyw.

◆ dropmenu

dropmenu = Frame( frame2r )

Definition at line 21565 of file alice-desktop-1.3.pyw.

◆ dropmenu2

dropmenu2 = Frame( frame2r )

Definition at line 21609 of file alice-desktop-1.3.pyw.

◆ DualMuxMode

DualMuxMode = IntVar(0)

Definition at line 21262 of file alice-desktop-1.3.pyw.

◆ Dummy_read

list Dummy_read = Arising[0]

Definition at line 4747 of file alice-desktop-1.3.pyw.

◆ duty1lab

duty1lab = Label(awg1phase, text="%")

Definition at line 21952 of file alice-desktop-1.3.pyw.

◆ duty2lab

duty2lab = Label(awg2phase, text="%")

Definition at line 22099 of file alice-desktop-1.3.pyw.

◆ DX

int DX = 0

Definition at line 584 of file alice-desktop-1.3.pyw.

◆ Edgemenu

Edgemenu = Menubutton(frame1, text="Edge", style="W5.TButton")

Definition at line 21396 of file alice-desktop-1.3.pyw.

◆ Edgemenu_tip

Edgemenu_tip = CreateToolTip(Edgemenu, 'Select trigger edge')

Definition at line 21485 of file alice-desktop-1.3.pyw.

◆ EnableAD5626SerialMode

int EnableAD5626SerialMode = 0

Definition at line 281 of file alice-desktop-1.3.pyw.

◆ EnableBodePlotter

int EnableBodePlotter = 1

Definition at line 270 of file alice-desktop-1.3.pyw.

◆ EnableCommandInterface

int EnableCommandInterface = 0

Definition at line 274 of file alice-desktop-1.3.pyw.

◆ EnableDigIO

int EnableDigIO = 1

Definition at line 273 of file alice-desktop-1.3.pyw.

◆ EnableDigitalFilter

int EnableDigitalFilter = 0

Definition at line 282 of file alice-desktop-1.3.pyw.

◆ EnableDigPotMode

int EnableDigPotMode = 0

Definition at line 279 of file alice-desktop-1.3.pyw.

◆ EnableETSScreen

int EnableETSScreen = 0

Definition at line 284 of file alice-desktop-1.3.pyw.

◆ EnableGenericSerialMode

int EnableGenericSerialMode = 0

Definition at line 280 of file alice-desktop-1.3.pyw.

◆ EnableHSsampling

int EnableHSsampling = 0

Definition at line 285 of file alice-desktop-1.3.pyw.

◆ EnableImpedanceAnalizer

int EnableImpedanceAnalizer = 1

Definition at line 271 of file alice-desktop-1.3.pyw.

◆ EnableMeasureScreen

int EnableMeasureScreen = 0

Definition at line 283 of file alice-desktop-1.3.pyw.

◆ EnableMinigenMode

int EnableMinigenMode = 0

Definition at line 277 of file alice-desktop-1.3.pyw.

◆ EnableMuxMode

int EnableMuxMode = 0

Definition at line 275 of file alice-desktop-1.3.pyw.

◆ EnableOhmMeter

int EnableOhmMeter = 1

Definition at line 272 of file alice-desktop-1.3.pyw.

◆ EnablePhaseAnalizer

int EnablePhaseAnalizer = 1

Definition at line 268 of file alice-desktop-1.3.pyw.

◆ EnablePIODACMode

int EnablePIODACMode = 0

Definition at line 276 of file alice-desktop-1.3.pyw.

◆ EnablePmodDA1Mode

int EnablePmodDA1Mode = 0

Definition at line 278 of file alice-desktop-1.3.pyw.

◆ EnableScopeOnly

int EnableScopeOnly = 0

Definition at line 266 of file alice-desktop-1.3.pyw.

◆ EnableSpectrumAnalizer

int EnableSpectrumAnalizer = 1

Definition at line 269 of file alice-desktop-1.3.pyw.

◆ EnableXYPlotter

int EnableXYPlotter = 1

Definition at line 267 of file alice-desktop-1.3.pyw.

◆ EntryText

EntryText = "#000000"

Definition at line 21299 of file alice-desktop-1.3.pyw.

◆ ETS_A1

ETS_A1 = DoubleVar(0)

Definition at line 321 of file alice-desktop-1.3.pyw.

◆ ETS_A2

ETS_A2 = DoubleVar(0)

Definition at line 325 of file alice-desktop-1.3.pyw.

◆ ETS_TC1

ETS_TC1 = DoubleVar(0)

Definition at line 319 of file alice-desktop-1.3.pyw.

◆ ETS_TC2

ETS_TC2 = DoubleVar(0)

Definition at line 323 of file alice-desktop-1.3.pyw.

◆ ETSDir

ETSDir = IntVar(0)

Definition at line 483 of file alice-desktop-1.3.pyw.

◆ ETSDisp

ETSDisp = IntVar(0)

Definition at line 482 of file alice-desktop-1.3.pyw.

◆ ETSrecord

int ETSrecord = 2000

Definition at line 165 of file alice-desktop-1.3.pyw.

◆ ETSScreen

ETSScreen = Button(frame2r, text="ETS Controls", style="W17.TButton", command=MakeETSWindow)

Definition at line 21799 of file alice-desktop-1.3.pyw.

◆ ETSStatus

ETSStatus = IntVar(0)

Definition at line 481 of file alice-desktop-1.3.pyw.

◆ expand

expand

Definition at line 21368 of file alice-desktop-1.3.pyw.

◆ FBins

FBins = numpy.linspace(0, 50000, num=16384)

Definition at line 537 of file alice-desktop-1.3.pyw.

◆ FCursor

int FCursor = 0

Definition at line 577 of file alice-desktop-1.3.pyw.

◆ FFTbandwidth

int FFTbandwidth = 0

Definition at line 642 of file alice-desktop-1.3.pyw.

◆ FFTBuffA

list FFTBuffA = []

Definition at line 643 of file alice-desktop-1.3.pyw.

◆ FFTBuffB

list FFTBuffB = []

Definition at line 644 of file alice-desktop-1.3.pyw.

◆ FFTmemoryA

FFTmemoryA = numpy.ones(1)

Definition at line 651 of file alice-desktop-1.3.pyw.

◆ FFTmemoryB

FFTmemoryB = numpy.ones(1)

Definition at line 653 of file alice-desktop-1.3.pyw.

◆ FFTresultA

list FFTresultA = []

Definition at line 645 of file alice-desktop-1.3.pyw.

◆ FFTresultAB

list FFTresultAB = []

Definition at line 649 of file alice-desktop-1.3.pyw.

◆ FFTresultB

list FFTresultB = []

Definition at line 647 of file alice-desktop-1.3.pyw.

◆ FFTUserWindowString

string FFTUserWindowString = "numpy.kaiser(SMPfft, 14) * 3"

Definition at line 189 of file alice-desktop-1.3.pyw.

◆ FFTwindow

FFTwindow = IntVar(0)

Definition at line 255 of file alice-desktop-1.3.pyw.

◆ FFTwindowname

string FFTwindowname = "--"

Definition at line 650 of file alice-desktop-1.3.pyw.

◆ FFTwindowshape

FFTwindowshape = numpy.ones(SMPfft)

Definition at line 659 of file alice-desktop-1.3.pyw.

◆ Filemenu

Filemenu = Menubutton(dropmenu, text="File", style="W4.TButton")

Definition at line 21570 of file alice-desktop-1.3.pyw.

◆ FileSweepAmpl

list FileSweepAmpl = []

Definition at line 566 of file alice-desktop-1.3.pyw.

◆ FileSweepFreq

list FileSweepFreq = []

Definition at line 565 of file alice-desktop-1.3.pyw.

◆ fill

fill

Definition at line 21368 of file alice-desktop-1.3.pyw.

◆ First_Slow_sweep

int First_Slow_sweep = 0

Definition at line 2643 of file alice-desktop-1.3.pyw.

◆ FminEntry

FminEntry = Entry(frame1, width=6, cursor='double_arrow')

Definition at line 21499 of file alice-desktop-1.3.pyw.

◆ fminlab

fminlab = Button(frame1, text="Fmin", style="W5.TButton", command=BSetFmin)

Definition at line 21507 of file alice-desktop-1.3.pyw.

◆ fminlab2

fminlab2 = Label(frame1, text="KHz")

Definition at line 21497 of file alice-desktop-1.3.pyw.

◆ font

font

Definition at line 21345 of file alice-desktop-1.3.pyw.

◆ FontSize

int FontSize = 8

Definition at line 115 of file alice-desktop-1.3.pyw.

◆ foreground

foreground

Definition at line 21303 of file alice-desktop-1.3.pyw.

◆ frame1

Definition at line 21370 of file alice-desktop-1.3.pyw.

◆ frame2

Definition at line 21373 of file alice-desktop-1.3.pyw.

◆ frame2r

Definition at line 21367 of file alice-desktop-1.3.pyw.

◆ frame3

Definition at line 21376 of file alice-desktop-1.3.pyw.

◆ FrameBG

string FrameBG = "#d7d7d7"

Definition at line 147 of file alice-desktop-1.3.pyw.

◆ FrameRefief

FrameRefief = RIDGE

Definition at line 152 of file alice-desktop-1.3.pyw.

◆ freq1lab

freq1lab = Label(awg1freq, text="Freq Ch A")

Definition at line 21918 of file alice-desktop-1.3.pyw.

◆ freq2lab

freq2lab = Label(awg2freq, text="Freq Ch B")

Definition at line 22066 of file alice-desktop-1.3.pyw.

◆ freqbtn

freqbtn = Frame( frame2r )

Definition at line 21713 of file alice-desktop-1.3.pyw.

◆ FreqDisp

FreqDisp = IntVar(0)

Definition at line 21241 of file alice-desktop-1.3.pyw.

◆ FreqTraceMode

FreqTraceMode = IntVar(0)

Definition at line 671 of file alice-desktop-1.3.pyw.

◆ FStep

FStep = numpy.linspace(0, 16384, num=NSteps.get())

Definition at line 538 of file alice-desktop-1.3.pyw.

◆ FStepSync

FStepSync = IntVar(0)

Definition at line 541 of file alice-desktop-1.3.pyw.

◆ FSweepAdB

list FSweepAdB = []

Definition at line 555 of file alice-desktop-1.3.pyw.

◆ FSweepAPh

list FSweepAPh = []

Definition at line 557 of file alice-desktop-1.3.pyw.

◆ FSweepBdB

list FSweepBdB = []

Definition at line 556 of file alice-desktop-1.3.pyw.

◆ FSweepBPh

list FSweepBPh = []

Definition at line 558 of file alice-desktop-1.3.pyw.

◆ FSweepCont

FSweepCont = IntVar(0)

Definition at line 540 of file alice-desktop-1.3.pyw.

◆ FSweepMode

FSweepMode = IntVar(0)

Definition at line 539 of file alice-desktop-1.3.pyw.

◆ FSweepSync

FSweepSync = IntVar(0)

Definition at line 542 of file alice-desktop-1.3.pyw.

◆ gain1lab

gain1lab = Button(ProbeA, text="CA-V", width=4, style="Ctrace1.TButton", command=ReSetAGO)

Definition at line 22114 of file alice-desktop-1.3.pyw.

◆ gain1lab_tip

gain1lab_tip = CreateToolTip(gain1lab, 'Reset Gain to 1.0 and Ovvset to 0.0')

Definition at line 22382 of file alice-desktop-1.3.pyw.

◆ gain2lab

gain2lab = Button(ProbeB, text="CB-V", width=4, style="Ctrace2.TButton", command=ReSetBGO)

Definition at line 22137 of file alice-desktop-1.3.pyw.

◆ gain2lab_tip

gain2lab_tip = CreateToolTip(gain2lab, 'Reset Gain to 1.0 and Ovvset to 0.0')

Definition at line 22383 of file alice-desktop-1.3.pyw.

◆ gainailab

gainailab = Button(ProbeAI, text="CA-I", width=4, style="Ctrace3.TButton", command=ReSetAIGO)

Definition at line 22160 of file alice-desktop-1.3.pyw.

◆ gainailab_tip

gainailab_tip = CreateToolTip(gainailab, 'Reset Gain to 1.0 and Ovvset to 0.0')

Definition at line 22384 of file alice-desktop-1.3.pyw.

◆ gainbilab

gainbilab = Button(ProbeBI, text="CB-I", width=4, style="Ctrace4.TButton", command=ReSetBIGO)

Definition at line 22183 of file alice-desktop-1.3.pyw.

◆ gainbilab_tip

gainbilab_tip = CreateToolTip(gainbilab, 'Reset Gain to 1.0 and Ovvset to 0.0')

Definition at line 22385 of file alice-desktop-1.3.pyw.

◆ GenericSerialScreen

GenericSerialScreen = Button(frame2r, text="Generic Serial Output", style="W17.TButton", command=MakeGenericSerialWindow)

Definition at line 21784 of file alice-desktop-1.3.pyw.

◆ GenericSerialStatus

GenericSerialStatus = IntVar(0)

Definition at line 21269 of file alice-desktop-1.3.pyw.

◆ GRH

int GRH = 390

Definition at line 76 of file alice-desktop-1.3.pyw.

◆ GRHBP

int GRHBP = 390

Definition at line 86 of file alice-desktop-1.3.pyw.

◆ GRHF

int GRHF = 390

Definition at line 81 of file alice-desktop-1.3.pyw.

◆ GRHIA

int GRHIA = 400

Definition at line 96 of file alice-desktop-1.3.pyw.

◆ GRHNiC

int GRHNiC = 400

Definition at line 106 of file alice-desktop-1.3.pyw.

◆ GRHNqP

int GRHNqP = 400

Definition at line 101 of file alice-desktop-1.3.pyw.

◆ GRHPhA

int GRHPhA = 400

Definition at line 111 of file alice-desktop-1.3.pyw.

◆ GRHXY

int GRHXY = 390

Definition at line 91 of file alice-desktop-1.3.pyw.

◆ GridWidth

GridWidth = IntVar(0)

defaukt trace width in pixels / number of averages

Definition at line 219 of file alice-desktop-1.3.pyw.

◆ GRW

int GRW = 720

Window graph area Values that can be modified.

Definition at line 75 of file alice-desktop-1.3.pyw.

◆ GRWBP

int GRWBP = 720

Definition at line 85 of file alice-desktop-1.3.pyw.

◆ GRWF

int GRWF = 720

Definition at line 80 of file alice-desktop-1.3.pyw.

◆ GRWIA

int GRWIA = 400

Definition at line 95 of file alice-desktop-1.3.pyw.

◆ GRWNiC

int GRWNiC = 400

Definition at line 105 of file alice-desktop-1.3.pyw.

◆ GRWNqP

int GRWNqP = 400

Definition at line 100 of file alice-desktop-1.3.pyw.

◆ GRWPhA

int GRWPhA = 400

Definition at line 110 of file alice-desktop-1.3.pyw.

◆ GRWXY

int GRWXY = 420

Definition at line 90 of file alice-desktop-1.3.pyw.

◆ GUITheme

string GUITheme = "Light"

Definition at line 143 of file alice-desktop-1.3.pyw.

◆ HarmonicMarkers

HarmonicMarkers = IntVar(0)

Definition at line 230 of file alice-desktop-1.3.pyw.

◆ highlightcolor

highlightcolor

Definition at line 21307 of file alice-desktop-1.3.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 723 of file alice-desktop-1.3.pyw.

◆ hipulseimg

hipulseimg = PhotoImage(data=hipulse)

Definition at line 741 of file alice-desktop-1.3.pyw.

◆ HistAsPercent

int HistAsPercent = 0

Definition at line 296 of file alice-desktop-1.3.pyw.

◆ hldlab

hldlab = Button(frame1, text="Hold Off", style="W8.TButton", command=IncHoldOff)

Definition at line 21418 of file alice-desktop-1.3.pyw.

◆ hldlab_tip

hldlab_tip = CreateToolTip(hldlab, 'Increment Hold Off setting by one time division')

Definition at line 21487 of file alice-desktop-1.3.pyw.

◆ hldn

int hldn = 0

Definition at line 595 of file alice-desktop-1.3.pyw.

◆ HoldOff

float HoldOff = 0.0

Definition at line 158 of file alice-desktop-1.3.pyw.

◆ HoldOffentry

HoldOffentry = Entry(frame1, width=4, cursor='double_arrow')

Definition at line 21420 of file alice-desktop-1.3.pyw.

◆ hozlab

hozlab = Button(frame1, text="Horz Pos", style="W8.TButton", command=SetTriggerPoss)

Definition at line 21430 of file alice-desktop-1.3.pyw.

◆ hozlab_tip

hozlab_tip = CreateToolTip(hozlab, 'When triggering, set trigger point to center of screen')

Definition at line 21488 of file alice-desktop-1.3.pyw.

◆ HozPoss

float HozPoss = 0.0

Definition at line 522 of file alice-desktop-1.3.pyw.

◆ HozPossentry

HozPossentry = Entry(frame1, width=4, cursor='double_arrow')

Definition at line 21432 of file alice-desktop-1.3.pyw.

◆ HScaleBP

HScaleBP = IntVar(0)

Definition at line 21158 of file alice-desktop-1.3.pyw.

◆ HtMulEntry

HtMulEntry = Entry(frame1, width=4, cursor='double_arrow')

Definition at line 21510 of file alice-desktop-1.3.pyw.

◆ i1_adc_conf

int i1_adc_conf = 0x20F7

Definition at line 291 of file alice-desktop-1.3.pyw.

◆ i2_adc_conf

int i2_adc_conf = 0x20F1

Definition at line 293 of file alice-desktop-1.3.pyw.

◆ IA_Ext_Conf

IA_Ext_Conf = IntVar(0)

Definition at line 631 of file alice-desktop-1.3.pyw.

◆ IADisp

IADisp = IntVar(0)

Definition at line 21244 of file alice-desktop-1.3.pyw.

◆ IAresult

list IAresult = []

Definition at line 460 of file alice-desktop-1.3.pyw.

◆ IAScreenStatus

IAScreenStatus = IntVar(0)

Definition at line 600 of file alice-desktop-1.3.pyw.

◆ IASource

IASource = IntVar(0)

Definition at line 628 of file alice-desktop-1.3.pyw.

◆ IASweepSaved

IASweepSaved = IntVar(0)

Definition at line 632 of file alice-desktop-1.3.pyw.

◆ IBresult

list IBresult = []

Definition at line 461 of file alice-desktop-1.3.pyw.

◆ IBuffA

list IBuffA = []

Definition at line 447 of file alice-desktop-1.3.pyw.

◆ IBuffB

list IBuffB = []

Definition at line 448 of file alice-desktop-1.3.pyw.

◆ IgnoreFirmwareCheck

int IgnoreFirmwareCheck = 0

Definition at line 265 of file alice-desktop-1.3.pyw.

◆ ImemoryA

ImemoryA = numpy.ones(1)

Definition at line 491 of file alice-desktop-1.3.pyw.

◆ ImemoryB

ImemoryB = numpy.ones(1)

Definition at line 492 of file alice-desktop-1.3.pyw.

◆ img

img = PhotoImage(data=TBicon)

Definition at line 71 of file alice-desktop-1.3.pyw.

◆ impdbtn

impdbtn = Frame( frame2r )

Definition at line 21729 of file alice-desktop-1.3.pyw.

◆ ImpedanceAngle

float ImpedanceAngle = 0.0

Definition at line 606 of file alice-desktop-1.3.pyw.

◆ ImpedanceCenter

ImpedanceCenter = IntVar(0)

Definition at line 261 of file alice-desktop-1.3.pyw.

◆ ImpedanceMagnitude

float ImpedanceMagnitude = 0.0

Definition at line 605 of file alice-desktop-1.3.pyw.

◆ ImpedanceRseries

float ImpedanceRseries = 0.0

Definition at line 607 of file alice-desktop-1.3.pyw.

◆ ImpedanceXseries

float ImpedanceXseries = 0.0

Definition at line 608 of file alice-desktop-1.3.pyw.

◆ indicatorcolor

indicatorcolor

Definition at line 21305 of file alice-desktop-1.3.pyw.

◆ InitFile

InitFile = open("alice_init.ini")

Definition at line 354 of file alice-desktop-1.3.pyw.

◆ Is_Triggered

int Is_Triggered = 0

Definition at line 523 of file alice-desktop-1.3.pyw.

◆ label

label

Definition at line 21383 of file alice-desktop-1.3.pyw.

◆ LabelPlotText

LabelPlotText = IntVar(0)

Definition at line 216 of file alice-desktop-1.3.pyw.

◆ LabRelief

LabRelief = FLAT

Definition at line 151 of file alice-desktop-1.3.pyw.

◆ Last_ADC_Mux_Mode

int Last_ADC_Mux_Mode = 0

Definition at line 249 of file alice-desktop-1.3.pyw.

◆ LastSMPfft

int LastSMPfft = 0

Definition at line 535 of file alice-desktop-1.3.pyw.

◆ LastWindow

int LastWindow = -1

Definition at line 534 of file alice-desktop-1.3.pyw.

◆ LEFT

LEFT

Definition at line 21568 of file alice-desktop-1.3.pyw.

◆ LocalLanguage

string LocalLanguage = "English"

Definition at line 153 of file alice-desktop-1.3.pyw.

◆ logo

logo = PhotoImage(data=ADIlogo)

Definition at line 22244 of file alice-desktop-1.3.pyw.

◆ LoopNum

LoopNum = IntVar(0)

Definition at line 532 of file alice-desktop-1.3.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 743 of file alice-desktop-1.3.pyw.

◆ lowpulseimg

lowpulseimg = PhotoImage(data=lowpulse)

Definition at line 761 of file alice-desktop-1.3.pyw.

◆ LPFTrigger

LPFTrigger = IntVar(0)

Definition at line 227 of file alice-desktop-1.3.pyw.

◆ LShift

int LShift = 0

Definition at line 159 of file alice-desktop-1.3.pyw.

◆ ManualTrigger

ManualTrigger = IntVar(0)

Definition at line 21124 of file alice-desktop-1.3.pyw.

◆ MarkerLoc

string MarkerLoc = 'UL'

Definition at line 301 of file alice-desktop-1.3.pyw.

◆ MarkerNum

int MarkerNum = 0

Definition at line 568 of file alice-desktop-1.3.pyw.

◆ MarkerScale

MarkerScale = IntVar(0)

Definition at line 21279 of file alice-desktop-1.3.pyw.

◆ math_tip

math_tip = CreateToolTip(mathbt, 'Open Math window')

Definition at line 21755 of file alice-desktop-1.3.pyw.

◆ MathAxis

string MathAxis = "V-A"

Definition at line 180 of file alice-desktop-1.3.pyw.

◆ mathbt

mathbt = Button(dropmenu2, text="Math", style="W4.TButton", command = NewEnterMathControls)

Definition at line 21612 of file alice-desktop-1.3.pyw.

◆ MathScreenStatus

MathScreenStatus = IntVar(0)

Definition at line 688 of file alice-desktop-1.3.pyw.

◆ MathString

string MathString = "VBuffA[t] + VBuffB[t]"

default math equations

Definition at line 170 of file alice-desktop-1.3.pyw.

◆ MathTrace

MathTrace = IntVar(0)

Definition at line 21170 of file alice-desktop-1.3.pyw.

◆ MathUnits

string MathUnits = " V"

Definition at line 171 of file alice-desktop-1.3.pyw.

◆ MathXAxis

string MathXAxis = "V-A"

Definition at line 181 of file alice-desktop-1.3.pyw.

◆ MathXString

string MathXString = "VBuffA[t]"

Definition at line 172 of file alice-desktop-1.3.pyw.

◆ MathXUnits

string MathXUnits = " V"

Definition at line 173 of file alice-desktop-1.3.pyw.

◆ MathYAxis

string MathYAxis = "V-B"

Definition at line 182 of file alice-desktop-1.3.pyw.

◆ MathYString

string MathYString = "VBuffB[t]"

Definition at line 174 of file alice-desktop-1.3.pyw.

◆ MathYUnits

string MathYUnits = " V"

Definition at line 175 of file alice-desktop-1.3.pyw.

◆ MaxSamples

int MaxSamples = 200000

Definition at line 164 of file alice-desktop-1.3.pyw.

◆ MaxSamplesSA

int MaxSamplesSA = 65536

Definition at line 686 of file alice-desktop-1.3.pyw.

◆ MeasADCy

MeasADCy = IntVar(0)

Definition at line 21223 of file alice-desktop-1.3.pyw.

◆ MeasAFREQ

MeasAFREQ = IntVar(0)

Definition at line 21225 of file alice-desktop-1.3.pyw.

◆ MeasAHW

MeasAHW = IntVar(0)

Definition at line 21221 of file alice-desktop-1.3.pyw.

◆ MeasALW

MeasALW = IntVar(0)

Definition at line 21222 of file alice-desktop-1.3.pyw.

◆ MeasAPER

MeasAPER = IntVar(0)

Definition at line 21224 of file alice-desktop-1.3.pyw.

◆ MeasBaseV1

MeasBaseV1 = IntVar(0)

Definition at line 21233 of file alice-desktop-1.3.pyw.

◆ MeasBaseV2

MeasBaseV2 = IntVar(0)

Definition at line 21235 of file alice-desktop-1.3.pyw.

◆ MeasBDCy

MeasBDCy = IntVar(0)

Definition at line 21228 of file alice-desktop-1.3.pyw.

◆ MeasBFREQ

MeasBFREQ = IntVar(0)

Definition at line 21230 of file alice-desktop-1.3.pyw.

◆ MeasBHW

MeasBHW = IntVar(0)

Definition at line 21226 of file alice-desktop-1.3.pyw.

◆ MeasBLW

MeasBLW = IntVar(0)

Definition at line 21227 of file alice-desktop-1.3.pyw.

◆ MeasBPER

MeasBPER = IntVar(0)

Definition at line 21229 of file alice-desktop-1.3.pyw.

◆ MeasDCI1

MeasDCI1 = IntVar(0)

Definition at line 21200 of file alice-desktop-1.3.pyw.

◆ MeasDCI2

MeasDCI2 = IntVar(0)

Definition at line 21213 of file alice-desktop-1.3.pyw.

◆ MeasDCV1

MeasDCV1 = IntVar(0)

Definition at line 21193 of file alice-desktop-1.3.pyw.

◆ MeasDCV2

MeasDCV2 = IntVar(0)

Definition at line 21207 of file alice-desktop-1.3.pyw.

◆ MeasDelay

MeasDelay = IntVar(0)

Definition at line 21237 of file alice-desktop-1.3.pyw.

◆ MeasDiffAB

MeasDiffAB = IntVar(0)

Definition at line 21206 of file alice-desktop-1.3.pyw.

◆ MeasDiffBA

MeasDiffBA = IntVar(0)

Definition at line 21219 of file alice-desktop-1.3.pyw.

◆ MeasGateLeft

float MeasGateLeft = 0.0

Definition at line 414 of file alice-desktop-1.3.pyw.

◆ MeasGateNum

int MeasGateNum = 0

Definition at line 416 of file alice-desktop-1.3.pyw.

◆ MeasGateRight

float MeasGateRight = 0.0

Definition at line 415 of file alice-desktop-1.3.pyw.

◆ MeasGateStatus

MeasGateStatus = IntVar(0)

Definition at line 417 of file alice-desktop-1.3.pyw.

◆ measlab

measlab = Label(dropmenu2, text="Meas")

Definition at line 21615 of file alice-desktop-1.3.pyw.

◆ MeasMaxI1

MeasMaxI1 = IntVar(0)

Definition at line 21202 of file alice-desktop-1.3.pyw.

◆ MeasMaxI2

MeasMaxI2 = IntVar(0)

Definition at line 21215 of file alice-desktop-1.3.pyw.

◆ MeasMaxV1

MeasMaxV1 = IntVar(0)

Definition at line 21195 of file alice-desktop-1.3.pyw.

◆ MeasMaxV2

MeasMaxV2 = IntVar(0)

Definition at line 21209 of file alice-desktop-1.3.pyw.

◆ MeasmenuA

MeasmenuA = Menubutton(dropmenu2, text="CA", style="W3.TButton")

Definition at line 21617 of file alice-desktop-1.3.pyw.

◆ MeasmenuB

MeasmenuB = Menubutton(dropmenu2, text="CB", style="W3.TButton")

Definition at line 21651 of file alice-desktop-1.3.pyw.

◆ MeasMidI1

MeasMidI1 = IntVar(0)

Definition at line 21203 of file alice-desktop-1.3.pyw.

◆ MeasMidI2

MeasMidI2 = IntVar(0)

Definition at line 21216 of file alice-desktop-1.3.pyw.

◆ MeasMidV1

MeasMidV1 = IntVar(0)

Definition at line 21196 of file alice-desktop-1.3.pyw.

◆ MeasMidV2

MeasMidV2 = IntVar(0)

Definition at line 21210 of file alice-desktop-1.3.pyw.

◆ MeasMinI1

MeasMinI1 = IntVar(0)

Definition at line 21201 of file alice-desktop-1.3.pyw.

◆ MeasMinI2

MeasMinI2 = IntVar(0)

Definition at line 21214 of file alice-desktop-1.3.pyw.

◆ MeasMinV1

MeasMinV1 = IntVar(0)

Definition at line 21194 of file alice-desktop-1.3.pyw.

◆ MeasMinV2

MeasMinV2 = IntVar(0)

Definition at line 21208 of file alice-desktop-1.3.pyw.

◆ MeasPhase

MeasPhase = IntVar(0)

Definition at line 21231 of file alice-desktop-1.3.pyw.

◆ MeasPPI1

MeasPPI1 = IntVar(0)

Definition at line 21204 of file alice-desktop-1.3.pyw.

◆ MeasPPI2

MeasPPI2 = IntVar(0)

Definition at line 21217 of file alice-desktop-1.3.pyw.

◆ MeasPPV1

MeasPPV1 = IntVar(0)

Definition at line 21197 of file alice-desktop-1.3.pyw.

◆ MeasPPV2

MeasPPV2 = IntVar(0)

Definition at line 21211 of file alice-desktop-1.3.pyw.

◆ MeasRMSI1

MeasRMSI1 = IntVar(0)

Definition at line 21205 of file alice-desktop-1.3.pyw.

◆ MeasRMSI2

MeasRMSI2 = IntVar(0)

Definition at line 21218 of file alice-desktop-1.3.pyw.

◆ MeasRMSV1

MeasRMSV1 = IntVar(0)

Definition at line 21198 of file alice-desktop-1.3.pyw.

◆ MeasRMSV2

MeasRMSV2 = IntVar(0)

Definition at line 21212 of file alice-desktop-1.3.pyw.

◆ MeasRMSVA_B

MeasRMSVA_B = IntVar(0)

Definition at line 21199 of file alice-desktop-1.3.pyw.

◆ MeasTopV1

MeasTopV1 = IntVar(0)

Definition at line 21232 of file alice-desktop-1.3.pyw.

◆ MeasTopV2

MeasTopV2 = IntVar(0)

Definition at line 21234 of file alice-desktop-1.3.pyw.

◆ MeasureScreen

MeasureScreen = Button(frame2r, text="Measure Screen", style="W17.TButton", command=MakeMeasureScreen)

Definition at line 21796 of file alice-desktop-1.3.pyw.

◆ MeasureStatus

MeasureStatus = IntVar(0)

Definition at line 21277 of file alice-desktop-1.3.pyw.

◆ MeasUserA

MeasUserA = IntVar(0)

Definition at line 21220 of file alice-desktop-1.3.pyw.

◆ MeasUserB

MeasUserB = IntVar(0)

Definition at line 21236 of file alice-desktop-1.3.pyw.

◆ menu

menu

Definition at line 347 of file alice-desktop-1.3.pyw.

◆ menubar

menubar = tKinter.Menu(root)

Definition at line 340 of file alice-desktop-1.3.pyw.

◆ MinigenScreenStatus

MinigenScreenStatus = IntVar(0)

Definition at line 21263 of file alice-desktop-1.3.pyw.

◆ MinSamples

int MinSamples = 2000

Definition at line 163 of file alice-desktop-1.3.pyw.

◆ MinSamplesSA

int MinSamplesSA = 64

Definition at line 685 of file alice-desktop-1.3.pyw.

◆ ModeAMenu

ModeAMenu = Menubutton(awg1eb, text="Mode", width=5, style="Ctrace1.TButton")

Definition at line 21819 of file alice-desktop-1.3.pyw.

◆ ModeBMenu

ModeBMenu = Menubutton(awg2eb, text="Mode", width=5, style="Ctrace2.TButton")

Definition at line 21969 of file alice-desktop-1.3.pyw.

◆ MouseCAV

int MouseCAV = -10

Definition at line 118 of file alice-desktop-1.3.pyw.

◆ MouseFocus

int MouseFocus = 1

Definition at line 295 of file alice-desktop-1.3.pyw.

◆ MouseWidget

MouseWidget = ca

Definition at line 21563 of file alice-desktop-1.3.pyw.

◆ MouseX

int MouseX = -10

Definition at line 117 of file alice-desktop-1.3.pyw.

◆ MultipleBoards

MultipleBoards = IntVar(0)

Definition at line 263 of file alice-desktop-1.3.pyw.

◆ mulxlab

mulxlab = Label( frame1, text = "Mul X")

Definition at line 21518 of file alice-desktop-1.3.pyw.

◆ MuxScreenStatus

MuxScreenStatus = IntVar(0)

Definition at line 21260 of file alice-desktop-1.3.pyw.

◆ NetworkScreenStatus

NetworkScreenStatus = IntVar(0)

Definition at line 563 of file alice-desktop-1.3.pyw.

◆ NiCDisp

NiCDisp = IntVar(0)

Definition at line 604 of file alice-desktop-1.3.pyw.

◆ NiCScreenStatus

NiCScreenStatus = IntVar(0)

Definition at line 603 of file alice-desktop-1.3.pyw.

◆ NqPDisp

NqPDisp = IntVar(0)

Definition at line 602 of file alice-desktop-1.3.pyw.

◆ NqPScreenStatus

NqPScreenStatus = IntVar(0)

Definition at line 601 of file alice-desktop-1.3.pyw.

◆ NSteps

NSteps = IntVar(0)

Definition at line 530 of file alice-desktop-1.3.pyw.

◆ NSweepSeriesAng

list NSweepSeriesAng = []

Definition at line 562 of file alice-desktop-1.3.pyw.

◆ NSweepSeriesMag

list NSweepSeriesMag = []

Definition at line 561 of file alice-desktop-1.3.pyw.

◆ NSweepSeriesR

list NSweepSeriesR = []

Definition at line 559 of file alice-desktop-1.3.pyw.

◆ NSweepSeriesX

list NSweepSeriesX = []

Definition at line 560 of file alice-desktop-1.3.pyw.

◆ numpy_found

bool numpy_found = True

Definition at line 17 of file alice-desktop-1.3.pyw.

◆ off1lab

off1lab = Label(awg1off)

Definition at line 21898 of file alice-desktop-1.3.pyw.

◆ off2lab

off2lab = Label(awg2off)

Definition at line 22046 of file alice-desktop-1.3.pyw.

◆ OhmDisp

OhmDisp = IntVar(0)

Definition at line 21245 of file alice-desktop-1.3.pyw.

◆ OhmRunStatus

OhmRunStatus = IntVar(0)

Definition at line 641 of file alice-desktop-1.3.pyw.

◆ OhmStatus

OhmStatus = IntVar(0)

Definition at line 640 of file alice-desktop-1.3.pyw.

◆ OnBoardRes

float OnBoardRes = 50.83

set value for on board resistors and ext AD584 reference

Definition at line 155 of file alice-desktop-1.3.pyw.

◆ OOTScreenStatus

OOTScreenStatus = IntVar(0)

Definition at line 21246 of file alice-desktop-1.3.pyw.

◆ Optionmenu

Optionmenu = Menubutton(dropmenu, text="Options", style="W7.TButton")

Definition at line 21585 of file alice-desktop-1.3.pyw.

◆ OverRangeFlagA

int OverRangeFlagA = 0

Definition at line 633 of file alice-desktop-1.3.pyw.

◆ OverRangeFlagB

int OverRangeFlagB = 0

Definition at line 634 of file alice-desktop-1.3.pyw.

◆ PeakdbA

int PeakdbA = 10

Definition at line 635 of file alice-desktop-1.3.pyw.

◆ PeakdbB

int PeakdbB = 10

Definition at line 636 of file alice-desktop-1.3.pyw.

◆ PeakfreqA

int PeakfreqA = 100

Definition at line 638 of file alice-desktop-1.3.pyw.

◆ PeakfreqB

int PeakfreqB = 1000

Definition at line 639 of file alice-desktop-1.3.pyw.

◆ PeakfreqVA

float PeakfreqVA = 0.0

Definition at line 429 of file alice-desktop-1.3.pyw.

◆ PeakphaseVA

float PeakphaseVA = 0.0

Definition at line 430 of file alice-desktop-1.3.pyw.

◆ PeakphaseVMA

float PeakphaseVMA = 0.0

Definition at line 428 of file alice-desktop-1.3.pyw.

◆ PeakRelPhase

float PeakRelPhase = 0.0

Definition at line 637 of file alice-desktop-1.3.pyw.

◆ PeakVA

float PeakVA = 0.0

Definition at line 426 of file alice-desktop-1.3.pyw.

◆ PeakVMA

float PeakVMA = 0.0

Definition at line 427 of file alice-desktop-1.3.pyw.

◆ PhADatafilename

string PhADatafilename = "PhaseData.csv"

Definition at line 21253 of file alice-desktop-1.3.pyw.

◆ PhADisp

PhADisp = IntVar(0)

Definition at line 21242 of file alice-desktop-1.3.pyw.

◆ PhAPlotMode

PhAPlotMode = IntVar(0)

Definition at line 21252 of file alice-desktop-1.3.pyw.

◆ PhAScreenStatus

PhAScreenStatus = IntVar(0)

Definition at line 21248 of file alice-desktop-1.3.pyw.

◆ PhaseA

list PhaseA = []

Definition at line 646 of file alice-desktop-1.3.pyw.

◆ phasealab

phasealab = Label(awg1phase, text="Deg")

Definition at line 21940 of file alice-desktop-1.3.pyw.

◆ PhaseB

list PhaseB = []

Definition at line 648 of file alice-desktop-1.3.pyw.

◆ phaseblab

phaseblab = Label(awg2phase, text="Deg")

Definition at line 22087 of file alice-desktop-1.3.pyw.

◆ phasebtn

phasebtn = Frame( frame2r )

Definition at line 21705 of file alice-desktop-1.3.pyw.

◆ PhaseIA

list PhaseIA = []

Definition at line 462 of file alice-desktop-1.3.pyw.

◆ PhaseIB

list PhaseIB = []

Definition at line 463 of file alice-desktop-1.3.pyw.

◆ PhaseMemoryA

PhaseMemoryA = numpy.ones(1)

Definition at line 652 of file alice-desktop-1.3.pyw.

◆ PhaseMemoryB

PhaseMemoryB = numpy.ones(1)

Definition at line 654 of file alice-desktop-1.3.pyw.

◆ PhaseOffset1x

int PhaseOffset1x = 37

Definition at line 327 of file alice-desktop-1.3.pyw.

◆ PhaseOffset2x

int PhaseOffset2x = 37

Definition at line 328 of file alice-desktop-1.3.pyw.

◆ PhaseVA

list PhaseVA = []

Definition at line 464 of file alice-desktop-1.3.pyw.

◆ PhaseVB

list PhaseVB = []

Definition at line 465 of file alice-desktop-1.3.pyw.

◆ phckb

phckb = Checkbutton(phasebtn, text="Enab", style="Disab.TCheckbutton", variable=PhADisp, command=PhACheckBox)

Definition at line 21707 of file alice-desktop-1.3.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 709 of file alice-desktop-1.3.pyw.

◆ PIO_1

int PIO_1 = 29

Definition at line 710 of file alice-desktop-1.3.pyw.

◆ PIO_2

int PIO_2 = 47

Definition at line 711 of file alice-desktop-1.3.pyw.

◆ PIO_3

int PIO_3 = 3

Definition at line 712 of file alice-desktop-1.3.pyw.

◆ PIO_4

int PIO_4 = 4

Definition at line 713 of file alice-desktop-1.3.pyw.

◆ PIO_5

int PIO_5 = 5

Definition at line 714 of file alice-desktop-1.3.pyw.

◆ PIO_6

int PIO_6 = 6

Definition at line 715 of file alice-desktop-1.3.pyw.

◆ PIO_7

int PIO_7 = 7

Definition at line 716 of file alice-desktop-1.3.pyw.

◆ PlotLabelText

string PlotLabelText = "Custom Plot Label"

Definition at line 217 of file alice-desktop-1.3.pyw.

◆ PowerStatus

int PowerStatus = 1

Definition at line 582 of file alice-desktop-1.3.pyw.

◆ prlab

prlab = Label(frame2r, text="Adjust Gain / Offset")

Definition at line 22109 of file alice-desktop-1.3.pyw.

◆ ProbeA

ProbeA = Frame( frame2r )

Definition at line 22112 of file alice-desktop-1.3.pyw.

◆ ProbeAI

ProbeAI = Frame( frame2r )

Definition at line 22158 of file alice-desktop-1.3.pyw.

◆ ProbeB

ProbeB = Frame( frame2r )

Definition at line 22135 of file alice-desktop-1.3.pyw.

◆ ProbeBI

ProbeBI = Frame( frame2r )

Definition at line 22181 of file alice-desktop-1.3.pyw.

◆ PwrBt

PwrBt = Button(frame1, text="PWR-ON", style="Pwr.TButton", command=BPower)

Definition at line 21448 of file alice-desktop-1.3.pyw.

◆ pwrbt_tip

pwrbt_tip = CreateToolTip(PwrBt, 'Toggle ext power supply')

Definition at line 21492 of file alice-desktop-1.3.pyw.

◆ pysmu_found

bool pysmu_found = True

Definition at line 52 of file alice-desktop-1.3.pyw.

◆ RefIAAngline

list RefIAAngline = []

Definition at line 627 of file alice-desktop-1.3.pyw.

◆ RefIAMagline

list RefIAMagline = []

Definition at line 626 of file alice-desktop-1.3.pyw.

◆ RefIARline

list RefIARline = []

Definition at line 624 of file alice-desktop-1.3.pyw.

◆ RefIAXline

list RefIAXline = []

Definition at line 625 of file alice-desktop-1.3.pyw.

◆ RefPhase

tuple RefPhase = ("CA-V", "CB-V", "CA-I", "CB-I")

Definition at line 392 of file alice-desktop-1.3.pyw.

◆ relief

relief

Definition at line 21303 of file alice-desktop-1.3.pyw.

◆ RelPhaseCenter

RelPhaseCenter = IntVar(0)

Definition at line 259 of file alice-desktop-1.3.pyw.

◆ RelPhaseCorrection

int RelPhaseCorrection = 15

Definition at line 258 of file alice-desktop-1.3.pyw.

◆ Reset_Freq

int Reset_Freq = 300

Definition at line 413 of file alice-desktop-1.3.pyw.

◆ ResScalediv

tuple ResScalediv = (1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, 2000, 5000, 10000, 20000, 50000)

Definition at line 388 of file alice-desktop-1.3.pyw.

◆ RevDate

string RevDate = "(5 Dec 2020)"

Definition at line 59 of file alice-desktop-1.3.pyw.

◆ RIGHT

RIGHT

Definition at line 21368 of file alice-desktop-1.3.pyw.

◆ root

root = Tk()

Definition at line 69 of file alice-desktop-1.3.pyw.

◆ RUNstatus

RUNstatus = IntVar(0)

Definition at line 581 of file alice-desktop-1.3.pyw.

◆ SAMPLErate

int SAMPLErate = BaseSampleRate

Definition at line 162 of file alice-desktop-1.3.pyw.

◆ SampleRateStatus

SampleRateStatus = IntVar(0)

Definition at line 480 of file alice-desktop-1.3.pyw.

◆ SampRateList

tuple SampRateList
Initial value:
1 = (1024, 2048, 4096, 8192, 16384, 32765, 64000, 93023, 93385, 93750, 94118,
2  96385, 96774, 97166, 97561, 97959, 98361, 98765, 99174, 99585, 100000)

Definition at line 389 of file alice-desktop-1.3.pyw.

◆ SCLKPort

SCLKPort = IntVar(0)

Definition at line 718 of file alice-desktop-1.3.pyw.

◆ ScreenTrefresh

ScreenTrefresh = IntVar(0)

Definition at line 527 of file alice-desktop-1.3.pyw.

◆ ScreenXYrefresh

ScreenXYrefresh = IntVar(0)

Definition at line 528 of file alice-desktop-1.3.pyw.

◆ SCstart

int SCstart = 0

Definition at line 521 of file alice-desktop-1.3.pyw.

◆ SDATAPort

SDATAPort = IntVar(0)

Definition at line 719 of file alice-desktop-1.3.pyw.

◆ SettingsStatus

SettingsStatus = IntVar(0)

Definition at line 21281 of file alice-desktop-1.3.pyw.

◆ ShapeAMenu

ShapeAMenu = Menubutton(awg1eb, text="Shape", width=6, style="Ctrace1.TButton")

Definition at line 21833 of file alice-desktop-1.3.pyw.

◆ ShapeBMenu

ShapeBMenu = Menubutton(awg2eb, text="Shape", width=6, style="Ctrace2.TButton")

Definition at line 21983 of file alice-desktop-1.3.pyw.

◆ Show_Angle

Show_Angle = IntVar(0)

Definition at line 612 of file alice-desktop-1.3.pyw.

◆ Show_AngleRef

Show_AngleRef = IntVar(0)

Definition at line 616 of file alice-desktop-1.3.pyw.

◆ Show_CBA

Show_CBA = IntVar(0)

Definition at line 697 of file alice-desktop-1.3.pyw.

◆ Show_CBB

Show_CBB = IntVar(0)

Definition at line 698 of file alice-desktop-1.3.pyw.

◆ Show_CBC

Show_CBC = IntVar(0)

Definition at line 699 of file alice-desktop-1.3.pyw.

◆ Show_CBD

Show_CBD = IntVar(0)

Definition at line 700 of file alice-desktop-1.3.pyw.

◆ Show_Magnitude

Show_Magnitude = IntVar(0)

Definition at line 611 of file alice-desktop-1.3.pyw.

◆ Show_MagnitudeRef

Show_MagnitudeRef = IntVar(0)

Definition at line 615 of file alice-desktop-1.3.pyw.

◆ Show_MathX

Show_MathX = IntVar(0)

Definition at line 21161 of file alice-desktop-1.3.pyw.

◆ Show_MathY

Show_MathY = IntVar(0)

Definition at line 21162 of file alice-desktop-1.3.pyw.

◆ Show_Rseries

Show_Rseries = IntVar(0)

Definition at line 609 of file alice-desktop-1.3.pyw.

◆ Show_RseriesRef

Show_RseriesRef = IntVar(0)

Definition at line 613 of file alice-desktop-1.3.pyw.

◆ Show_Xseries

Show_Xseries = IntVar(0)

Definition at line 610 of file alice-desktop-1.3.pyw.

◆ Show_XseriesRef

Show_XseriesRef = IntVar(0)

Definition at line 614 of file alice-desktop-1.3.pyw.

◆ ShowAV_I

ShowAV_I = IntVar(0)

Definition at line 21133 of file alice-desktop-1.3.pyw.

◆ ShowAWGASA

ShowAWGASA = IntVar(0)

Definition at line 21156 of file alice-desktop-1.3.pyw.

◆ ShowAWGBSA

ShowAWGBSA = IntVar(0)

Definition at line 21157 of file alice-desktop-1.3.pyw.

◆ ShowBallonHelp

int ShowBallonHelp = 0

Definition at line 297 of file alice-desktop-1.3.pyw.

◆ ShowBdBCur

ShowBdBCur = IntVar(0)

Definition at line 579 of file alice-desktop-1.3.pyw.

◆ ShowBPCur

ShowBPCur = IntVar(0)

Definition at line 578 of file alice-desktop-1.3.pyw.

◆ ShowBV_I

ShowBV_I = IntVar(0)

Definition at line 21134 of file alice-desktop-1.3.pyw.

◆ ShowC1_I

ShowC1_I = IntVar(0)

Definition at line 21130 of file alice-desktop-1.3.pyw.

◆ ShowC1_P

ShowC1_P = IntVar(0)

Definition at line 21146 of file alice-desktop-1.3.pyw.

◆ ShowC1_V

ShowC1_V = IntVar(0)

Definition at line 21126 of file alice-desktop-1.3.pyw.

◆ ShowC1_VdB

ShowC1_VdB = IntVar(0)

Definition at line 21145 of file alice-desktop-1.3.pyw.

◆ ShowC2_I

ShowC2_I = IntVar(0)

Definition at line 21132 of file alice-desktop-1.3.pyw.

◆ ShowC2_P

ShowC2_P = IntVar(0)

Definition at line 21148 of file alice-desktop-1.3.pyw.

◆ ShowC2_V

ShowC2_V = IntVar(0)

Definition at line 21131 of file alice-desktop-1.3.pyw.

◆ ShowC2_VdB

ShowC2_VdB = IntVar(0)

Definition at line 21147 of file alice-desktop-1.3.pyw.

◆ ShowCA_P

ShowCA_P = IntVar(0)

Definition at line 544 of file alice-desktop-1.3.pyw.

◆ ShowCA_RdB

ShowCA_RdB = IntVar(0)

Definition at line 548 of file alice-desktop-1.3.pyw.

◆ ShowCA_RP

ShowCA_RP = IntVar(0)

Definition at line 549 of file alice-desktop-1.3.pyw.

◆ ShowCA_VdB

ShowCA_VdB = IntVar(0)

Definition at line 543 of file alice-desktop-1.3.pyw.

◆ ShowCB_P

ShowCB_P = IntVar(0)

Definition at line 546 of file alice-desktop-1.3.pyw.

◆ ShowCB_RdB

ShowCB_RdB = IntVar(0)

Definition at line 550 of file alice-desktop-1.3.pyw.

◆ ShowCB_RP

ShowCB_RP = IntVar(0)

Definition at line 551 of file alice-desktop-1.3.pyw.

◆ ShowCB_VdB

ShowCB_VdB = IntVar(0)

Definition at line 545 of file alice-desktop-1.3.pyw.

◆ ShowdBCur

ShowdBCur = IntVar(0)

Definition at line 576 of file alice-desktop-1.3.pyw.

◆ ShowFCur

ShowFCur = IntVar(0)

Definition at line 575 of file alice-desktop-1.3.pyw.

◆ ShowMarker

ShowMarker = IntVar(0)

Definition at line 21149 of file alice-desktop-1.3.pyw.

◆ ShowMarkerBP

ShowMarkerBP = IntVar(0)

Definition at line 547 of file alice-desktop-1.3.pyw.

◆ ShowMath

ShowMath = IntVar(0)

Definition at line 21139 of file alice-desktop-1.3.pyw.

◆ ShowMathBP

ShowMathBP = IntVar(0)

Definition at line 552 of file alice-desktop-1.3.pyw.

◆ ShowMathSA

ShowMathSA = IntVar(0)

Definition at line 21154 of file alice-desktop-1.3.pyw.

◆ Showmenu

Showmenu = Menubutton(frame1, text="Curves", style="W7.TButton")

Definition at line 21451 of file alice-desktop-1.3.pyw.

◆ Showmenu_tip

Showmenu_tip = CreateToolTip(Showmenu, 'Select which traces to display')

Definition at line 21493 of file alice-desktop-1.3.pyw.

◆ ShowPB_A

ShowPB_A = IntVar(0)

Definition at line 21140 of file alice-desktop-1.3.pyw.

◆ ShowPB_B

ShowPB_B = IntVar(0)

Definition at line 21141 of file alice-desktop-1.3.pyw.

◆ ShowPB_C

ShowPB_C = IntVar(0)

Definition at line 21142 of file alice-desktop-1.3.pyw.

◆ ShowPB_D

ShowPB_D = IntVar(0)

Definition at line 21143 of file alice-desktop-1.3.pyw.

◆ ShowRA_I

ShowRA_I = IntVar(0)

Definition at line 21136 of file alice-desktop-1.3.pyw.

◆ ShowRA_P

ShowRA_P = IntVar(0)

Definition at line 21151 of file alice-desktop-1.3.pyw.

◆ ShowRA_V

ShowRA_V = IntVar(0)

Definition at line 21135 of file alice-desktop-1.3.pyw.

◆ ShowRA_VdB

ShowRA_VdB = IntVar(0)

Definition at line 21150 of file alice-desktop-1.3.pyw.

◆ ShowRB_I

ShowRB_I = IntVar(0)

Definition at line 21138 of file alice-desktop-1.3.pyw.

◆ ShowRB_P

ShowRB_P = IntVar(0)

Definition at line 21153 of file alice-desktop-1.3.pyw.

◆ ShowRB_V

ShowRB_V = IntVar(0)

Definition at line 21137 of file alice-desktop-1.3.pyw.

◆ ShowRB_VdB

ShowRB_VdB = IntVar(0)

Definition at line 21152 of file alice-desktop-1.3.pyw.

◆ ShowRMath

ShowRMath = IntVar(0)

Definition at line 21155 of file alice-desktop-1.3.pyw.

◆ ShowRMathBP

ShowRMathBP = IntVar(0)

Definition at line 553 of file alice-desktop-1.3.pyw.

◆ ShowRXY

ShowRXY = IntVar(0)

Definition at line 695 of file alice-desktop-1.3.pyw.

◆ SHOWsamples

int SHOWsamples = 4000

Definition at line 520 of file alice-desktop-1.3.pyw.

◆ ShowTCur

ShowTCur = IntVar(0)

Definition at line 569 of file alice-desktop-1.3.pyw.

◆ ShowTraceControls

int ShowTraceControls = 0

Definition at line 288 of file alice-desktop-1.3.pyw.

◆ ShowVCur

ShowVCur = IntVar(0)

Definition at line 570 of file alice-desktop-1.3.pyw.

◆ ShowXCur

ShowXCur = IntVar(0)

Definition at line 572 of file alice-desktop-1.3.pyw.

◆ ShowYCur

ShowYCur = IntVar(0)

Definition at line 573 of file alice-desktop-1.3.pyw.

◆ side

side

Definition at line 21368 of file alice-desktop-1.3.pyw.

◆ SingleShot

SingleShot = IntVar(0)

Definition at line 21123 of file alice-desktop-1.3.pyw.

◆ SingleShotSA

SingleShotSA = IntVar(0)

Definition at line 554 of file alice-desktop-1.3.pyw.

◆ size

size

Definition at line 381 of file alice-desktop-1.3.pyw.

◆ SLATCHPort

SLATCHPort = IntVar(0)

Definition at line 720 of file alice-desktop-1.3.pyw.

◆ SmoothCurves

SmoothCurves = IntVar(0)

Definition at line 21165 of file alice-desktop-1.3.pyw.

◆ SmoothCurvesBP

SmoothCurvesBP = IntVar(0)

Definition at line 598 of file alice-desktop-1.3.pyw.

◆ SmoothCurvesSA

SmoothCurvesSA = IntVar(0)

Definition at line 597 of file alice-desktop-1.3.pyw.

◆ SMPfft

int SMPfft = 2 ** SMPfftpwrTwo.get()

Definition at line 657 of file alice-desktop-1.3.pyw.

◆ SMPfftpwrTwo

SMPfftpwrTwo = IntVar(0)

Definition at line 655 of file alice-desktop-1.3.pyw.

◆ SpectrumScreenStatus

SpectrumScreenStatus = IntVar(0)

Definition at line 596 of file alice-desktop-1.3.pyw.

◆ style

style

Definition at line 367 of file alice-desktop-1.3.pyw.

◆ Style_String

string Style_String = 'aqua'

Definition at line 333 of file alice-desktop-1.3.pyw.

◆ SWRev

string SWRev = "1.3 "

Definition at line 60 of file alice-desktop-1.3.pyw.

◆ T1Fline

list T1Fline = []

Frequency Array Variables.

Definition at line 661 of file alice-desktop-1.3.pyw.

◆ T1FRline

list T1FRline = []

Definition at line 665 of file alice-desktop-1.3.pyw.

◆ T1Iline

list T1Iline = []

Definition at line 499 of file alice-desktop-1.3.pyw.

◆ T1IRline

list T1IRline = []

Definition at line 514 of file alice-desktop-1.3.pyw.

◆ T1Pline

list T1Pline = []

Definition at line 663 of file alice-desktop-1.3.pyw.

◆ T1PRline

list T1PRline = []

Definition at line 667 of file alice-desktop-1.3.pyw.

◆ T1Vline

list T1Vline = []

Trace line Array Variables used.

Definition at line 497 of file alice-desktop-1.3.pyw.

◆ T1VRline

list T1VRline = []

Definition at line 512 of file alice-desktop-1.3.pyw.

◆ T2Fline

list T2Fline = []

Definition at line 662 of file alice-desktop-1.3.pyw.

◆ T2FRline

list T2FRline = []

Definition at line 666 of file alice-desktop-1.3.pyw.

◆ T2Iline

list T2Iline = []

Definition at line 500 of file alice-desktop-1.3.pyw.

◆ T2IRline

list T2IRline = []

Definition at line 515 of file alice-desktop-1.3.pyw.

◆ T2Pline

list T2Pline = []

Definition at line 664 of file alice-desktop-1.3.pyw.

◆ T2PRline

list T2PRline = []

Definition at line 668 of file alice-desktop-1.3.pyw.

◆ T2Vline

list T2Vline = []

Definition at line 498 of file alice-desktop-1.3.pyw.

◆ T2VRline

list T2VRline = []

Definition at line 513 of file alice-desktop-1.3.pyw.

◆ TAFline

list TAFline = []

Bode Array Variables.

Definition at line 674 of file alice-desktop-1.3.pyw.

◆ TAFRline

list TAFRline = []

Definition at line 678 of file alice-desktop-1.3.pyw.

◆ TAPline

list TAPline = []

Definition at line 676 of file alice-desktop-1.3.pyw.

◆ TAPRline

list TAPRline = []

Definition at line 680 of file alice-desktop-1.3.pyw.

◆ TBFline

list TBFline = []

Definition at line 675 of file alice-desktop-1.3.pyw.

◆ TBFRline

list TBFRline = []

Definition at line 679 of file alice-desktop-1.3.pyw.

◆ TBicon

string TBicon
Initial value:
1 = """
2 R0lGODlhIAAgAHAAACH5BAEAAAIALAAAAAAgACAAgQAAAP///wAAAAAAAAJJhI+py+0PYwtBWkDp
3 hTnv2XlfEobjUZZnmn4se72vJMtcbYN4ruz44uORgiodsfI4Im++2M5VW81OmBbVULxiRVrUsgsO
4 i8fUAgA7
5 """

Definition at line 63 of file alice-desktop-1.3.pyw.

◆ TBPline

list TBPline = []

Definition at line 677 of file alice-desktop-1.3.pyw.

◆ TBPMline

list TBPMline = []

Definition at line 682 of file alice-desktop-1.3.pyw.

◆ TBPRline

list TBPRline = []

Definition at line 681 of file alice-desktop-1.3.pyw.

◆ TBPRMline

list TBPRMline = []

Definition at line 683 of file alice-desktop-1.3.pyw.

◆ TCursor

int TCursor = 0

Definition at line 571 of file alice-desktop-1.3.pyw.

◆ tearoff

tearoff

Definition at line 21381 of file alice-desktop-1.3.pyw.

◆ text

text

Definition at line 21901 of file alice-desktop-1.3.pyw.

◆ TFMline

list TFMline = []

Definition at line 669 of file alice-desktop-1.3.pyw.

◆ TFRMline

list TFRMline = []

Definition at line 670 of file alice-desktop-1.3.pyw.

◆ tgb

tgb = Button(frame1, text="50%", style="W4.TButton", command=BTrigger50p)

Definition at line 21415 of file alice-desktop-1.3.pyw.

◆ tgb_tip

tgb_tip = CreateToolTip(tgb, 'Set trigger level to waveform mid point')

Definition at line 21486 of file alice-desktop-1.3.pyw.

◆ TgEdge

TgEdge = IntVar(0)

Definition at line 21127 of file alice-desktop-1.3.pyw.

◆ TgInput

TgInput = IntVar(0)

Definition at line 21122 of file alice-desktop-1.3.pyw.

◆ TIAAngline

list TIAAngline = []

Definition at line 621 of file alice-desktop-1.3.pyw.

◆ TIAMagline

list TIAMagline = []

Definition at line 620 of file alice-desktop-1.3.pyw.

◆ TIAMline

list TIAMline = []

Definition at line 622 of file alice-desktop-1.3.pyw.

◆ TIAMRline

list TIAMRline = []

Definition at line 623 of file alice-desktop-1.3.pyw.

◆ TIARline

list TIARline = []

Impedance Analyzer sweep bode plot and reference line variables.

Definition at line 618 of file alice-desktop-1.3.pyw.

◆ TIAXline

list TIAXline = []

Definition at line 619 of file alice-desktop-1.3.pyw.

◆ timebtn

timebtn = Frame( frame2r )

Definition at line 21690 of file alice-desktop-1.3.pyw.

◆ TimeDisp

TimeDisp = IntVar(0)

Definition at line 21238 of file alice-desktop-1.3.pyw.

◆ TIMEdiv

float TIMEdiv = 0.5

Definition at line 391 of file alice-desktop-1.3.pyw.

◆ timelab

timelab = Label(timebtn, text="Time Plot")

Definition at line 21694 of file alice-desktop-1.3.pyw.

◆ tlab

tlab = Label(frame1, text="Trig Level")

Definition at line 21403 of file alice-desktop-1.3.pyw.

◆ Tmathline

list Tmathline = []

Definition at line 509 of file alice-desktop-1.3.pyw.

◆ TMAVline

list TMAVline = []

Definition at line 501 of file alice-desktop-1.3.pyw.

◆ TMBRline

list TMBRline = []

Definition at line 505 of file alice-desktop-1.3.pyw.

◆ TMBVline

list TMBVline = []

Definition at line 502 of file alice-desktop-1.3.pyw.

◆ TMCRline

list TMCRline = []

Definition at line 506 of file alice-desktop-1.3.pyw.

◆ TMCVline

list TMCVline = []

Definition at line 503 of file alice-desktop-1.3.pyw.

◆ TMDVline

list TMDVline = []

Definition at line 504 of file alice-desktop-1.3.pyw.

◆ TMlab

TMlab = Label(frame1, text="Time mS/Div")

Definition at line 21529 of file alice-desktop-1.3.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 387 of file alice-desktop-1.3.pyw.

◆ TMRline

list TMRline = []

Definition at line 516 of file alice-desktop-1.3.pyw.

◆ TMsb

TMsb = Spinbox(frame1, width=5, values= TMpdiv, cursor='double_arrow', command=BTime)

Definition at line 21522 of file alice-desktop-1.3.pyw.

◆ TMXline

list TMXline = []

Definition at line 510 of file alice-desktop-1.3.pyw.

◆ TMYline

list TMYline = []

Definition at line 511 of file alice-desktop-1.3.pyw.

◆ TOP

TOP

Definition at line 21371 of file alice-desktop-1.3.pyw.

◆ TRACEaverage

TRACEaverage = IntVar(0)

Definition at line 223 of file alice-desktop-1.3.pyw.

◆ TRACEmodeTime

TRACEmodeTime = IntVar(0)

Definition at line 21167 of file alice-desktop-1.3.pyw.

◆ TRACEresetFreq

bool TRACEresetFreq = True

Definition at line 494 of file alice-desktop-1.3.pyw.

◆ TRACEresetTime

bool TRACEresetTime = True

Definition at line 493 of file alice-desktop-1.3.pyw.

◆ TRACES

int TRACES = 1

Definition at line 525 of file alice-desktop-1.3.pyw.

◆ TRACESread

int TRACESread = 0

Definition at line 526 of file alice-desktop-1.3.pyw.

◆ TRACEwidth

TRACEwidth = IntVar(0)

Definition at line 221 of file alice-desktop-1.3.pyw.

◆ Trigger_LPF_length

Trigger_LPF_length = IntVar(0)

Definition at line 228 of file alice-desktop-1.3.pyw.

◆ TRIGGERentry

TRIGGERentry = Entry(frame1, width=5, cursor='double_arrow')

Definition at line 21405 of file alice-desktop-1.3.pyw.

◆ TRIGGERlevel

float TRIGGERlevel = 2.5

Definition at line 168 of file alice-desktop-1.3.pyw.

◆ Triggerline

list Triggerline = []

Definition at line 517 of file alice-desktop-1.3.pyw.

◆ Triggermenu

Triggermenu = Menubutton(frame1, text="Trigger", style="W7.TButton")

Definition at line 21380 of file alice-desktop-1.3.pyw.

◆ Triggermenu_tip

Triggermenu_tip = CreateToolTip(Triggermenu, 'Select trigger signal')

Definition at line 21484 of file alice-desktop-1.3.pyw.

◆ TRIGGERsample

int TRIGGERsample = 0

Definition at line 583 of file alice-desktop-1.3.pyw.

◆ Triggersymbol

list Triggersymbol = []

Definition at line 518 of file alice-desktop-1.3.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 8219 of file alice-desktop-1.3.pyw.

◆ Two28

int Two28 = 268435456

Definition at line 658 of file alice-desktop-1.3.pyw.

◆ Two_X_Sample

Two_X_Sample = IntVar(0)

Definition at line 245 of file alice-desktop-1.3.pyw.

◆ TXYline

list TXYline = []

Definition at line 507 of file alice-desktop-1.3.pyw.

◆ TXYRline

list TXYRline = []

Definition at line 508 of file alice-desktop-1.3.pyw.

◆ UserALabel

string UserALabel = "OverShoot"

Definition at line 177 of file alice-desktop-1.3.pyw.

◆ UserAString

string UserAString = "MaxV1-VATop"

Definition at line 176 of file alice-desktop-1.3.pyw.

◆ UserBLabel

string UserBLabel = "UnderShoot"

Definition at line 179 of file alice-desktop-1.3.pyw.

◆ UserBString

string UserBString = "MinV2-VBBase"

Definition at line 178 of file alice-desktop-1.3.pyw.

◆ v1_adc_conf

int v1_adc_conf = 0x20F1

Definition at line 290 of file alice-desktop-1.3.pyw.

◆ v2_adc_conf

int v2_adc_conf = 0x20F7

Definition at line 292 of file alice-desktop-1.3.pyw.

◆ value

value

Definition at line 21383 of file alice-desktop-1.3.pyw.

◆ VAresult

list VAresult = []

Definition at line 458 of file alice-desktop-1.3.pyw.

◆ variable

variable

Definition at line 21383 of file alice-desktop-1.3.pyw.

◆ VBresult

list VBresult = []

Definition at line 459 of file alice-desktop-1.3.pyw.

◆ VBuffA

list VBuffA = []

Definition at line 445 of file alice-desktop-1.3.pyw.

◆ VBuffB

list VBuffB = []

Definition at line 446 of file alice-desktop-1.3.pyw.

◆ VBuffMA

list VBuffMA = []

Definition at line 449 of file alice-desktop-1.3.pyw.

◆ VBuffMB

list VBuffMB = []

Definition at line 450 of file alice-desktop-1.3.pyw.

◆ VBuffMC

list VBuffMC = []

Definition at line 451 of file alice-desktop-1.3.pyw.

◆ VBuffMD

list VBuffMD = []

Definition at line 452 of file alice-desktop-1.3.pyw.

◆ Vdiv

Vdiv = IntVar(0)

Definition at line 225 of file alice-desktop-1.3.pyw.

◆ Version_url

string Version_url = 'https://github.com/analogdevicesinc/alice/releases/download/1.3.9/alice-desktop-1.3-setup.exe'

Definition at line 61 of file alice-desktop-1.3.pyw.

◆ VFilterA

dictionary VFilterA = {}

Definition at line 478 of file alice-desktop-1.3.pyw.

◆ VFilterB

dictionary VFilterB = {}

Definition at line 479 of file alice-desktop-1.3.pyw.

◆ VmemoryA

VmemoryA = numpy.ones(1)

Definition at line 489 of file alice-desktop-1.3.pyw.

◆ VmemoryB

VmemoryB = numpy.ones(1)

Definition at line 490 of file alice-desktop-1.3.pyw.

◆ VmemoryMuxA

list VmemoryMuxA = []

Definition at line 453 of file alice-desktop-1.3.pyw.

◆ VmemoryMuxB

list VmemoryMuxB = []

Definition at line 454 of file alice-desktop-1.3.pyw.

◆ VmemoryMuxC

list VmemoryMuxC = []

Definition at line 455 of file alice-desktop-1.3.pyw.

◆ VmemoryMuxD

list VmemoryMuxD = []

Definition at line 456 of file alice-desktop-1.3.pyw.

◆ width

width

Definition at line 21310 of file alice-desktop-1.3.pyw.

◆ windowingsystem

windowingsystem = root.tk.call('tk', 'windowingsystem')

Definition at line 331 of file alice-desktop-1.3.pyw.

◆ X0L

int X0L = 55

Definition at line 77 of file alice-desktop-1.3.pyw.

◆ X0LBP

int X0LBP = 37

Definition at line 87 of file alice-desktop-1.3.pyw.

◆ X0LF

int X0LF = 37

Definition at line 82 of file alice-desktop-1.3.pyw.

◆ X0LIA

int X0LIA = 37

Definition at line 97 of file alice-desktop-1.3.pyw.

◆ X0LNiC

int X0LNiC = 25

Definition at line 107 of file alice-desktop-1.3.pyw.

◆ X0LNqP

int X0LNqP = 25

Definition at line 102 of file alice-desktop-1.3.pyw.

◆ X0LPhA

int X0LPhA = 37

Definition at line 112 of file alice-desktop-1.3.pyw.

◆ X0LXY

int X0LXY = 37

Definition at line 92 of file alice-desktop-1.3.pyw.

◆ XCursor

int XCursor = 0

Definition at line 574 of file alice-desktop-1.3.pyw.

◆ XOLF

XOLF = int(FontSize * 4.625)

Definition at line 365 of file alice-desktop-1.3.pyw.

◆ XOLNqP

XOLNqP = int(FontSize * 3.125)

Definition at line 366 of file alice-desktop-1.3.pyw.

◆ Xsignal

Xsignal = IntVar(0)

Definition at line 691 of file alice-desktop-1.3.pyw.

◆ xybtn

xybtn = Frame( frame2r )

Definition at line 21697 of file alice-desktop-1.3.pyw.

◆ XYDisp

XYDisp = IntVar(0)

Definition at line 21240 of file alice-desktop-1.3.pyw.

◆ XYScreenStatus

XYScreenStatus = IntVar(0)

Definition at line 690 of file alice-desktop-1.3.pyw.

◆ Y0T

int Y0T = 25

Definition at line 78 of file alice-desktop-1.3.pyw.

◆ Y0TBP

int Y0TBP = 25

Definition at line 88 of file alice-desktop-1.3.pyw.

◆ Y0TF

int Y0TF = 25

Definition at line 83 of file alice-desktop-1.3.pyw.

◆ Y0TIA

int Y0TIA = 25

Definition at line 98 of file alice-desktop-1.3.pyw.

◆ Y0TNiC

int Y0TNiC = 25

Definition at line 108 of file alice-desktop-1.3.pyw.

◆ Y0TNqP

int Y0TNqP = 25

Definition at line 103 of file alice-desktop-1.3.pyw.

◆ Y0TPhA

int Y0TPhA = 25

Definition at line 113 of file alice-desktop-1.3.pyw.

◆ Y0TXY

int Y0TXY = 25

Definition at line 93 of file alice-desktop-1.3.pyw.

◆ Ysignal

Ysignal = IntVar(0)

Definition at line 693 of file alice-desktop-1.3.pyw.

◆ ZEROstuffing

ZEROstuffing = IntVar(0)

Definition at line 253 of file alice-desktop-1.3.pyw.

◆ ZOHold

ZOHold = IntVar(0)

Definition at line 21166 of file alice-desktop-1.3.pyw.