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 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 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 SplitAWGAwaveform ()
 
def AWGANumCycles ()
 
def AWGAReadWAV ()
 
def AWGAWriteFile ()
 
def AWGAMakeMath ()
 
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 SplitAWGBwaveform ()
 
def AWGBReadWAV ()
 
def AWGBWriteFile ()
 
def AWGBMakeMath ()
 
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 ()
 

Variables

bool numpy_found = True
 
bool pysmu_found = True
 
string RevDate = "(14 Aug 2020)"
 
string SWRev = "1.3 "
 
string Version_url = 'https://github.com/analogdevicesinc/alice/releases/download/1.3.8/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 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"
 
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 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 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
 
string Style_String = 'aqua'
 
 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)
 
 Show_MathX = IntVar(0)
 
 Show_MathY = IntVar(0)
 
 AutoCenterA = IntVar(0)
 
 AutoCenterB = IntVar(0)
 
 SmoothCurves = IntVar(0)
 
 ZOHold = IntVar(0)
 
 TRACEmodeTime = IntVar(0)
 
 ColorMode = IntVar(0)
 
 DecimateOption = IntVar(0)
 
 MathTrace = 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)
 
 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)
 
 frame2r = Frame(root, borderwidth=5, relief=RIDGE)
 
 side
 
 RIGHT
 
 fill
 
 BOTH
 
 expand
 
 frame1 = Frame(root, borderwidth=5, relief=RIDGE)
 
 TOP
 
 frame2 = Frame(root, borderwidth=5, relief=RIDGE)
 
 frame3 = Frame(root, borderwidth=5, relief=RIDGE)
 
 width
 
 relief
 
 background
 
 foreground
 
 font
 
 borderwidth
 
 indicatorcolor
 
 Triggermenu = Menubutton(frame1, text="Trigger", style="W7.TButton")
 
 menu
 
 tearoff
 
 label
 
 variable
 
 value
 
 Edgemenu = Menubutton(frame1, text="Edge", style="W5.TButton")
 
 tlab = Label(frame1, text="Trig Level")
 
 TRIGGERentry = Entry(frame1, width=5)
 
 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)
 
 hozlab = Button(frame1, text="Horz Pos", style="W8.TButton", command=SetTriggerPoss)
 
 HozPossentry = Entry(frame1, width=4)
 
 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)
 
 fminlab = Button(frame1, text="Fmin", style="W5.TButton", command=BSetFmin)
 
 HtMulEntry = Entry(frame1, width=4)
 
 mulxlab = Label( frame1, text = "Mul X")
 
 TMsb = Spinbox(frame1, width=5, values= TMpdiv, 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')
 
 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)
 
 prlab = Label(frame2r, text="Adjust Gain / Offset")
 
 ProbeA = Frame( frame2r )
 
 gain1lab = Label(ProbeA, text="CA-V")
 
 CHAVGainEntry = Entry(ProbeA, width=5)
 
 CHAVOffsetEntry = Entry(ProbeA, width=5)
 
 ProbeB = Frame( frame2r )
 
 gain2lab = Label(ProbeB, text="CB-V")
 
 CHBVGainEntry = Entry(ProbeB, width=5)
 
 CHBVOffsetEntry = Entry(ProbeB, width=5)
 
 ProbeAI = Frame( frame2r )
 
 gainailab = Label(ProbeAI, text="CA-I")
 
 CHAIGainEntry = Entry(ProbeAI, width=5)
 
 CHAIOffsetEntry = Entry(ProbeAI, width=5)
 
 ProbeBI = Frame( frame2r )
 
 gainbilab = Label(ProbeBI, text="CB-I")
 
 CHBIGainEntry = Entry(ProbeBI, width=5)
 
 CHBIOffsetEntry = Entry(ProbeBI, width=5)
 
string ADIlogo
 
 logo = PhotoImage(data=ADIlogo)
 
 ADI1 = Label(frame2r, image=logo, anchor= "sw", compound="top")
 
 CHAsb = Spinbox(frame3, width=4, values=CHvpdiv, command=BCHAlevel)
 
 CHAlab = Button(frame3, text="CA V/Div", style="Rtrace1.TButton", command=SetScaleA)
 
 CHAVPosEntry = Entry(frame3, width=5)
 
 CHAofflab = Button(frame3, text="CA V Pos", style="Rtrace1.TButton", command=SetVAPoss)
 
 CHAIsb = Spinbox(frame3, width=4, values=CHipdiv, command=BCHAIlevel)
 
 CHAIlab = Button(frame3, text="CA mA/Div", style="Strace3.TButton", command=SetScaleIA)
 
 CHAIPosEntry = Entry(frame3, width=5)
 
 CHAIofflab = Button(frame3, text="CA I Pos", style="Rtrace3.TButton", command=SetIAPoss)
 
 CHBsb = Spinbox(frame3, width=4, values=CHvpdiv, command=BCHBlevel)
 
 CHBlab = Button(frame3, text="CB V/Div", style="Strace2.TButton", command=SetScaleB)
 
 CHBVPosEntry = Entry(frame3, width=5)
 
 CHBofflab = Button(frame3, text="CB V Pos", style="Rtrace2.TButton", command=SetVBPoss)
 
 CHBIsb = Spinbox(frame3, width=4, values=CHipdiv, command=BCHBIlevel)
 
 CHBIlab = Button(frame3, text="CB mA/Div", style="Strace4.TButton", command=SetScaleIB)
 
 CHBIPosEntry = Entry(frame3, width=5)
 
 CHBIofflab = Button(frame3, text="CB I Pos", style="Rtrace4.TButton", command=SetIBPoss)
 
 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')
 
 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 3520 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 4176 of file alice-desktop-1.3.pyw.

◆ Analog_In()

def alice-desktop-1.Analog_In ( )

Main Loop.

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

◆ Analog_Phase_In()

def alice-desktop-1.Analog_Phase_In ( )

Definition at line 3166 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 3383 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 3067 of file alice-desktop-1.3.pyw.

◆ ApplyMathString()

def alice-desktop-1.ApplyMathString ( )

Apply Math string from entry widget.

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

◆ ApplyMathXString()

def alice-desktop-1.ApplyMathXString ( )

Apply X Math string from entry widget.

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

◆ ApplyMathYString()

def alice-desktop-1.ApplyMathYString ( )

Apply Y Math string from entry widget.

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

◆ AWGAMakeAMSine()

def alice-desktop-1.AWGAMakeAMSine ( )

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

◆ AWGAMakeBodeSine()

def alice-desktop-1.AWGAMakeBodeSine ( )

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

◆ AWGAMakeFMSine()

def alice-desktop-1.AWGAMakeFMSine ( )

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

◆ AWGAMakeFourier()

def alice-desktop-1.AWGAMakeFourier ( )

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

◆ AWGAMakeImpulse()

def alice-desktop-1.AWGAMakeImpulse ( )

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

◆ AWGAMakeMath()

def alice-desktop-1.AWGAMakeMath ( )

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

◆ AWGAMakePulse()

def alice-desktop-1.AWGAMakePulse ( )

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

◆ AWGAMakePWMSine()

def alice-desktop-1.AWGAMakePWMSine ( )

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

◆ AWGAMakeRamp()

def alice-desktop-1.AWGAMakeRamp ( )

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

◆ AWGAMakeSinc()

def alice-desktop-1.AWGAMakeSinc ( )

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

◆ AWGAMakeSSQ()

def alice-desktop-1.AWGAMakeSSQ ( )

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

◆ AWGAMakeTrapazoid()

def alice-desktop-1.AWGAMakeTrapazoid ( )

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

◆ AWGAMakeUGNoise()

def alice-desktop-1.AWGAMakeUGNoise ( )

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

◆ AWGAMakeUpDownRamp()

def alice-desktop-1.AWGAMakeUpDownRamp ( )

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

◆ AWGAMakeUUNoise()

def alice-desktop-1.AWGAMakeUUNoise ( )

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

◆ AWGANumCycles()

def alice-desktop-1.AWGANumCycles ( )

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

◆ AWGAReadFile()

def alice-desktop-1.AWGAReadFile ( )

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

◆ AWGAReadWAV()

def alice-desktop-1.AWGAReadWAV ( )

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

◆ AWGAWriteFile()

def alice-desktop-1.AWGAWriteFile ( )

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

◆ AWGBMakeBodeSine()

def alice-desktop-1.AWGBMakeBodeSine ( )

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

◆ AWGBMakeFourier()

def alice-desktop-1.AWGBMakeFourier ( )

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

◆ AWGBMakeImpulse()

def alice-desktop-1.AWGBMakeImpulse ( )

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

◆ AWGBMakeMath()

def alice-desktop-1.AWGBMakeMath ( )

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

◆ AWGBMakePulse()

def alice-desktop-1.AWGBMakePulse ( )

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

◆ AWGBMakePWMSine()

def alice-desktop-1.AWGBMakePWMSine ( )

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

◆ AWGBMakeRamp()

def alice-desktop-1.AWGBMakeRamp ( )

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

◆ AWGBMakeSinc()

def alice-desktop-1.AWGBMakeSinc ( )

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

◆ AWGBMakeSSQ()

def alice-desktop-1.AWGBMakeSSQ ( )

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

◆ AWGBMakeTrapazoid()

def alice-desktop-1.AWGBMakeTrapazoid ( )

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

◆ AWGBMakeUGNoise()

def alice-desktop-1.AWGBMakeUGNoise ( )

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

◆ AWGBMakeUpDownRamp()

def alice-desktop-1.AWGBMakeUpDownRamp ( )

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

◆ AWGBMakeUUNoise()

def alice-desktop-1.AWGBMakeUUNoise ( )

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

◆ AWGBNumCycles()

def alice-desktop-1.AWGBNumCycles ( )

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

◆ AWGBReadFile()

def alice-desktop-1.AWGBReadFile ( )

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

◆ AWGBReadWAV()

def alice-desktop-1.AWGBReadWAV ( )

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

◆ AWGBWriteFile()

def alice-desktop-1.AWGBWriteFile ( )

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

◆ BAbout()

def alice-desktop-1.BAbout ( )

Show info on software / firmware / hardware.

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

◆ BAveragemode()

def alice-desktop-1.BAveragemode ( )

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

◆ BAWG2X()

def alice-desktop-1.BAWG2X ( )

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

◆ BAWGAAmpl()

def alice-desktop-1.BAWGAAmpl (   temp)

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

◆ BAWGADutyCycle()

def alice-desktop-1.BAWGADutyCycle (   temp)

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

◆ BAWGAFreq()

def alice-desktop-1.BAWGAFreq (   temp)

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

◆ BAWGAModeLabel()

def alice-desktop-1.BAWGAModeLabel ( )

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

◆ BAWGAOffset()

def alice-desktop-1.BAWGAOffset (   temp)

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

◆ BAWGAPhase()

def alice-desktop-1.BAWGAPhase (   temp)

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

◆ BAWGAPhaseDelay()

def alice-desktop-1.BAWGAPhaseDelay ( )

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

◆ BAWGAShape()

def alice-desktop-1.BAWGAShape ( )

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

◆ BAWGBAmpl()

def alice-desktop-1.BAWGBAmpl (   temp)

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

◆ BAWGBDutyCycle()

def alice-desktop-1.BAWGBDutyCycle (   temp)

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

◆ BAWGBFreq()

def alice-desktop-1.BAWGBFreq (   temp)

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

◆ BAWGBModeLabel()

def alice-desktop-1.BAWGBModeLabel ( )

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

◆ BAWGBOffset()

def alice-desktop-1.BAWGBOffset (   temp)

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

◆ BAWGBPhase()

def alice-desktop-1.BAWGBPhase (   temp)

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

◆ BAWGBPhaseDelay()

def alice-desktop-1.BAWGBPhaseDelay ( )

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

◆ BAWGBShape()

def alice-desktop-1.BAWGBShape ( )

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

◆ BAWGEnab()

def alice-desktop-1.BAWGEnab ( )

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

◆ BAWGSync()

def alice-desktop-1.BAWGSync ( )

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

◆ BCHAIlevel()

def alice-desktop-1.BCHAIlevel ( )

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

◆ BCHAlevel()

def alice-desktop-1.BCHAlevel ( )

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

◆ BCHBIlevel()

def alice-desktop-1.BCHBIlevel ( )

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

◆ BCHBlevel()

def alice-desktop-1.BCHBlevel ( )

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

◆ Bcloseexit()

def alice-desktop-1.Bcloseexit ( )

Fubntion to close and exit ALICE.

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

◆ BCSVfile()

def alice-desktop-1.BCSVfile ( )

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

◆ BDBdiv1()

def alice-desktop-1.BDBdiv1 ( )

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

◆ BDBdiv1BP()

def alice-desktop-1.BDBdiv1BP ( )

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

◆ BDBdiv2()

def alice-desktop-1.BDBdiv2 ( )

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

◆ BDBdiv2BP()

def alice-desktop-1.BDBdiv2BP ( )

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

◆ BDFiltAMath()

def alice-desktop-1.BDFiltAMath ( )

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

◆ BDFiltBMath()

def alice-desktop-1.BDFiltBMath ( )

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

◆ BDSweepFromFile()

def alice-desktop-1.BDSweepFromFile ( )

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

◆ BExecuteFromString()

def alice-desktop-1.BExecuteFromString ( )

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

◆ BFileFFTwindow()

def alice-desktop-1.BFileFFTwindow ( )

Definition at line 15617 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 1602 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 1775 of file alice-desktop-1.3.pyw.

◆ BHistAsPercent()

def alice-desktop-1.BHistAsPercent ( )

Plot Histogram as Percent?

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

◆ BHoldOff()

def alice-desktop-1.BHoldOff (   event)

Set Hold off time from entry widget.

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

◆ BHozPoss()

def alice-desktop-1.BHozPoss (   event)

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

◆ BIOffsetA()

def alice-desktop-1.BIOffsetA (   event)

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

◆ BIOffsetB()

def alice-desktop-1.BIOffsetB (   event)

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

◆ Blevel1()

def alice-desktop-1.Blevel1 ( )

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

◆ Blevel1BP()

def alice-desktop-1.Blevel1BP ( )

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

◆ Blevel2()

def alice-desktop-1.Blevel2 ( )

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

◆ Blevel2BP()

def alice-desktop-1.Blevel2BP ( )

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

◆ Blevel3()

def alice-desktop-1.Blevel3 ( )

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

◆ Blevel3BP()

def alice-desktop-1.Blevel3BP ( )

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

◆ Blevel4()

def alice-desktop-1.Blevel4 ( )

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

◆ Blevel4BP()

def alice-desktop-1.Blevel4BP ( )

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

◆ BLoadConfig()

def alice-desktop-1.BLoadConfig (   filename)

Load configuration from a file

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

◆ BLoadConfigBP()

def alice-desktop-1.BLoadConfigBP ( )

Load confirfuration from Bode window button.

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

◆ BLoadConfigIA()

def alice-desktop-1.BLoadConfigIA ( )

Load confirfuration from IA window button.

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

◆ BLoadConfigSA()

def alice-desktop-1.BLoadConfigSA ( )

Load confirfuration from SA window button.

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

◆ BLoadConfigTime()

def alice-desktop-1.BLoadConfigTime ( )

Load confirfuration from Scope window button.

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

◆ BLoadDFiltA()

def alice-desktop-1.BLoadDFiltA ( )

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

◆ BLoadDFiltB()

def alice-desktop-1.BLoadDFiltB ( )

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

◆ BNormalmode()

def alice-desktop-1.BNormalmode ( )

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

◆ Bnot()

def alice-desktop-1.Bnot ( )

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

◆ BodeCaresize()

def alice-desktop-1.BodeCaresize (   event)

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

◆ BodeCheckBox()

def alice-desktop-1.BodeCheckBox ( )

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

◆ BOffsetA()

def alice-desktop-1.BOffsetA (   event)

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

◆ BOffsetB()

def alice-desktop-1.BOffsetB (   event)

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

◆ BPeakholdmode()

def alice-desktop-1.BPeakholdmode ( )

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

◆ BPower()

def alice-desktop-1.BPower ( )

Toggel on/off analog power.

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

◆ BResetFreqAvg()

def alice-desktop-1.BResetFreqAvg ( )

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

◆ Bsamples1()

def alice-desktop-1.Bsamples1 ( )

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

◆ Bsamples2()

def alice-desktop-1.Bsamples2 ( )

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

◆ BSaveChannelData()

def alice-desktop-1.BSaveChannelData ( )

Save selected scope time array data to file.

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

◆ BSaveConfig()

def alice-desktop-1.BSaveConfig (   filename)

Save current configureation to file.

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

◆ BSaveConfigBP()

def alice-desktop-1.BSaveConfigBP ( )

Save current configuration from Bode window.

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

◆ BSaveConfigIA()

def alice-desktop-1.BSaveConfigIA ( )

Save current configuration from IA window.

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

◆ BSaveConfigSA()

def alice-desktop-1.BSaveConfigSA ( )

Save current configuration from SA window.

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

◆ BSaveConfigTime()

def alice-desktop-1.BSaveConfigTime ( )

Save current configuration from Scope window.

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

◆ BSaveData()

def alice-desktop-1.BSaveData ( )

Save scope all time array data to file.

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

◆ BSaveDataIA()

def alice-desktop-1.BSaveDataIA ( )

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

◆ BSaveIASweep()

def alice-desktop-1.BSaveIASweep ( )

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

◆ BSavePhAData()

def alice-desktop-1.BSavePhAData ( )

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

◆ BSaveScreen()

def alice-desktop-1.BSaveScreen ( )

Save scope canvas as encapsulated postscript file.

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

◆ BSaveScreenBP()

def alice-desktop-1.BSaveScreenBP ( )

Save Bode canvas as encapsulated postscript file.

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

◆ BSaveScreenIA()

def alice-desktop-1.BSaveScreenIA ( )

Save IA canvas as encapsulated postscript file.

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

◆ BSaveScreenSA()

def alice-desktop-1.BSaveScreenSA ( )

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

◆ BSaveScreenXY()

def alice-desktop-1.BSaveScreenXY ( )

Save XY canvas as encapsulated postscript file.

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

◆ BSendDA1()

def alice-desktop-1.BSendDA1 ( )

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

◆ BSendGS()

def alice-desktop-1.BSendGS ( )

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

◆ BSendMG()

def alice-desktop-1.BSendMG ( )

Send serial data to DDS board.

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

◆ BSetFmin()

def alice-desktop-1.BSetFmin ( )

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

◆ BShowCurvesAll()

def alice-desktop-1.BShowCurvesAll ( )

Set to display all time waveforms.

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

◆ BShowCurvesAllBP()

def alice-desktop-1.BShowCurvesAllBP ( )

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

◆ BShowCurvesAllSA()

def alice-desktop-1.BShowCurvesAllSA ( )

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

◆ BShowCurvesNone()

def alice-desktop-1.BShowCurvesNone ( )

Turn off display of all time waveforms.

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

◆ BShowCurvesNoneBP()

def alice-desktop-1.BShowCurvesNoneBP ( )

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

◆ BShowCurvesNoneSA()

def alice-desktop-1.BShowCurvesNoneSA ( )

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

◆ BSnapShot()

def alice-desktop-1.BSnapShot ( )

Take snap shot of displayed time waveforms.

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

◆ BStart()

def alice-desktop-1.BStart ( )

Start aquaring scope time data.

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

◆ BStartBP()

def alice-desktop-1.BStartBP ( )

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

◆ BStartIA()

def alice-desktop-1.BStartIA ( )

Start Impedance Tool

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

◆ BStartOhm()

def alice-desktop-1.BStartOhm ( )

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

◆ BStartSA()

def alice-desktop-1.BStartSA ( )

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

◆ BStepSync()

def alice-desktop-1.BStepSync ( )

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

◆ BStop()

def alice-desktop-1.BStop ( )

Stop (pause) scope tool.

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

◆ BStopBP()

def alice-desktop-1.BStopBP ( )

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

◆ BStopSA()

def alice-desktop-1.BStopSA ( )

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

◆ BSTOREtraceBP()

def alice-desktop-1.BSTOREtraceBP ( )

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

◆ BSTOREtraceSA()

def alice-desktop-1.BSTOREtraceSA ( )

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

◆ BSweepSync()

def alice-desktop-1.BSweepSync ( )

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

◆ BTime()

def alice-desktop-1.BTime ( )

Set Hor time scale from entry widget.

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

◆ BTriggerEdge()

def alice-desktop-1.BTriggerEdge ( )

Function no longer used.

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

◆ BTriggerMode()

def alice-desktop-1.BTriggerMode ( )

place holder for future hardware triggering if implemented

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

◆ BuildBoxCarA()

def alice-desktop-1.BuildBoxCarA ( )

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

◆ BuildBoxCarB()

def alice-desktop-1.BuildBoxCarB ( )

Definition at line 19016 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 1920 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 1937 of file alice-desktop-1.3.pyw.

◆ BUserCustomPlotText()

def alice-desktop-1.BUserCustomPlotText ( )

Ask user to enter custom plot label string.

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

◆ BUserFFTwindow()

def alice-desktop-1.BUserFFTwindow ( )

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

◆ CALCFFTwindowshape()

def alice-desktop-1.CALCFFTwindowshape ( )

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

◆ CAresize()

def alice-desktop-1.CAresize (   event)

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

◆ CheckMathString()

def alice-desktop-1.CheckMathString ( )

Check Math String for syntac errors.

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

◆ CheckMathXString()

def alice-desktop-1.CheckMathXString ( )

Check X Math String for syntac errors.

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

◆ CheckMathYString()

def alice-desktop-1.CheckMathYString ( )

Check Y Math String for syntac errors.

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

◆ ConnectDevice()

def alice-desktop-1.ConnectDevice ( )

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

◆ DestroyAD5626Screen()

def alice-desktop-1.DestroyAD5626Screen ( )

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

◆ DestroyAWGScreen()

def alice-desktop-1.DestroyAWGScreen ( )

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

◆ DestroyBoardScreen()

def alice-desktop-1.DestroyBoardScreen ( )

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

◆ DestroyBodeScreen()

def alice-desktop-1.DestroyBodeScreen ( )

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

◆ DestroyCommandScreen()

def alice-desktop-1.DestroyCommandScreen ( )

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

◆ DestroyDA1Screen()

def alice-desktop-1.DestroyDA1Screen ( )

Destroy PMOD DA1 screen.

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

◆ DestroyDacScreen()

def alice-desktop-1.DestroyDacScreen ( )

Destroy the DAC Screen.

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

◆ DestroyDigFiltScreen()

def alice-desktop-1.DestroyDigFiltScreen ( )

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

◆ DestroyDigPotScreen()

def alice-desktop-1.DestroyDigPotScreen ( )

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

◆ DestroyDigScreen()

def alice-desktop-1.DestroyDigScreen ( )

Distroy the Digital I/O screen.

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

◆ DestroyETSScreen()

def alice-desktop-1.DestroyETSScreen ( )

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

◆ DestroyGenericSerialScreen()

def alice-desktop-1.DestroyGenericSerialScreen ( )

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

◆ DestroyIAScreen()

def alice-desktop-1.DestroyIAScreen ( )

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

◆ DestroyMathScreen()

def alice-desktop-1.DestroyMathScreen ( )

Destroy New Math waveform controls menu window.

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

◆ DestroyMeasureScreen()

def alice-desktop-1.DestroyMeasureScreen ( )

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

◆ DestroyMinigenScreen()

def alice-desktop-1.DestroyMinigenScreen ( )

Destroy DDS board sacrren.

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

◆ DestroyMuxScreen()

def alice-desktop-1.DestroyMuxScreen ( )

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

◆ DestroyNiCScreen()

def alice-desktop-1.DestroyNiCScreen ( )

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

◆ DestroyNqPScreen()

def alice-desktop-1.DestroyNqPScreen ( )

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

◆ DestroyOhmScreen()

def alice-desktop-1.DestroyOhmScreen ( )

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

◆ DestroyPhAScreen()

def alice-desktop-1.DestroyPhAScreen ( )

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

◆ DestroySampleRate()

def alice-desktop-1.DestroySampleRate ( )

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

◆ DestroySettings()

def alice-desktop-1.DestroySettings ( )

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

◆ DestroySpectrumScreen()

def alice-desktop-1.DestroySpectrumScreen ( )

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

◆ DestroyXYScreen()

def alice-desktop-1.DestroyXYScreen ( )

Definition at line 17620 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 4124 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 4142 of file alice-desktop-1.3.pyw.

◆ DigPotSend()

def alice-desktop-1.DigPotSend (   Temp)

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

◆ DigPotShiftOut()

def alice-desktop-1.DigPotShiftOut (   DValue)

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

◆ DoFFT()

def alice-desktop-1.DoFFT ( )

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

◆ DoImpedance()

def alice-desktop-1.DoImpedance ( )

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

◆ donothing()

def alice-desktop-1.donothing ( )

Nop.

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

◆ DoNothing()

def alice-desktop-1.DoNothing (   event)

Another Nop.

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

◆ ETSCheckBox()

def alice-desktop-1.ETSCheckBox ( )

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

◆ ETSscroll()

def alice-desktop-1.ETSscroll (   event)

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

◆ ETSUpdate()

def alice-desktop-1.ETSUpdate ( )

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

◆ FindTriggerSample()

def alice-desktop-1.FindTriggerSample (   TrgBuff)

Find the sample where trigger event happened.

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

◆ FreqCaresize()

def alice-desktop-1.FreqCaresize (   event)

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

◆ FreqCheckBox()

def alice-desktop-1.FreqCheckBox ( )

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

◆ IACaresize()

def alice-desktop-1.IACaresize (   event)

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

◆ IACheckBox()

def alice-desktop-1.IACheckBox ( )

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

◆ IASourceSet()

def alice-desktop-1.IASourceSet ( )

Set up IA AWG sources.

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

◆ IAtoggle()

def alice-desktop-1.IAtoggle ( )

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

◆ IBtoggle()

def alice-desktop-1.IBtoggle ( )

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

◆ IncHoldOff()

def alice-desktop-1.IncHoldOff ( )

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

◆ INITIALIZEstart()

def alice-desktop-1.INITIALIZEstart ( )

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

◆ MakeAD5626Window()

def alice-desktop-1.MakeAD5626Window ( )

Make Controls for AD5626 serial DAC.

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

◆ MakeAWGWindow()

def alice-desktop-1.MakeAWGWindow ( )

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

◆ MakeBoardScreen()

def alice-desktop-1.MakeBoardScreen ( )

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

◆ MakeBodeScreen()

def alice-desktop-1.MakeBodeScreen ( )

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

◆ MakeBodeTrace()

def alice-desktop-1.MakeBodeTrace ( )

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

◆ MakeBodeWindow()

def alice-desktop-1.MakeBodeWindow ( )

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

◆ MakeCommandScreen()

def alice-desktop-1.MakeCommandScreen ( )

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

◆ MakeDA1Window()

def alice-desktop-1.MakeDA1Window ( )

Make window to control PMOD DA1 board.

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

◆ MakeDacScreen()

def alice-desktop-1.MakeDacScreen ( )

Make the DAC interface screen

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

◆ MakeDigFiltWindow()

def alice-desktop-1.MakeDigFiltWindow ( )

Make screen for applying digital filters.

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

◆ MakeDigScreen()

def alice-desktop-1.MakeDigScreen ( )

Make the Digital I/O screen.

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

◆ MakeETSWindow()

def alice-desktop-1.MakeETSWindow ( )

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

◆ MakeFreqScreen()

def alice-desktop-1.MakeFreqScreen ( )

Make Spectrum Analyzer Screen.

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

◆ MakeFreqTrace()

def alice-desktop-1.MakeFreqTrace ( )

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

◆ MakeGenericSerialWindow()

def alice-desktop-1.MakeGenericSerialWindow ( )

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

◆ MakeHistogram()

def alice-desktop-1.MakeHistogram ( )

Make histogram of time signals.

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

◆ MakeIAScreen()

def alice-desktop-1.MakeIAScreen ( )

Draw the impedance Analyzer screen.

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

◆ MakeIATrace()

def alice-desktop-1.MakeIATrace ( )

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

◆ MakeIAWindow()

def alice-desktop-1.MakeIAWindow ( )

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

◆ MakeMeasureScreen()

def alice-desktop-1.MakeMeasureScreen ( )

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

◆ MakeMinigenWindow()

def alice-desktop-1.MakeMinigenWindow ( )

Make AD983x based DDS generator screen.

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

◆ MakeMuxModeWindow()

def alice-desktop-1.MakeMuxModeWindow ( )

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

◆ MakeNicPlot()

def alice-desktop-1.MakeNicPlot ( )

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

◆ MakeNiCScreen()

def alice-desktop-1.MakeNiCScreen ( )

Make the Nichols Plot screen.

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

◆ MakeNqPScreen()

def alice-desktop-1.MakeNqPScreen ( )

Draw the Nyquist plot screen.

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

◆ MakeNyquistPlot()

def alice-desktop-1.MakeNyquistPlot ( )

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

◆ MakePhAScreen()

def alice-desktop-1.MakePhAScreen ( )

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

◆ MakePhATrace()

def alice-desktop-1.MakePhATrace ( )

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

◆ MakePhAWindow()

def alice-desktop-1.MakePhAWindow ( )

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

◆ MakeSampleRateMenu()

def alice-desktop-1.MakeSampleRateMenu ( )

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

◆ MakeSettingsMenu()

def alice-desktop-1.MakeSettingsMenu ( )

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

◆ MakeSpectrumWindow()

def alice-desktop-1.MakeSpectrumWindow ( )

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

◆ MakeTimeScreen()

def alice-desktop-1.MakeTimeScreen ( )

Update the time screen with traces and text

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

◆ MakeTimeTrace()

def alice-desktop-1.MakeTimeTrace ( )

Make the scope time traces.

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

◆ MakeXYScreen()

def alice-desktop-1.MakeXYScreen ( )

Update the XY screen traces and text.

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

◆ MakeXYTrace()

def alice-desktop-1.MakeXYTrace ( )

Make the XY plot traces.

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

◆ MakeXYWindow()

def alice-desktop-1.MakeXYWindow ( )

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

◆ MGLoad()

def alice-desktop-1.MGLoad ( )

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

◆ NewEnterMathControls()

def alice-desktop-1.NewEnterMathControls ( )

Make New Math waveform controls menu window.

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

◆ NiCCaresize()

def alice-desktop-1.NiCCaresize (   event)

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

◆ NqPCaresize()

def alice-desktop-1.NqPCaresize (   event)

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

◆ Ohm_Analog_In()

def alice-desktop-1.Ohm_Analog_In ( )

Ohmmeter loop.

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

◆ OhmCheckBox()

def alice-desktop-1.OhmCheckBox ( )

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

◆ onAD5626Scroll()

def alice-desktop-1.onAD5626Scroll (   event)

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

◆ onAWGAkey()

def alice-desktop-1.onAWGAkey (   event)

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

◆ onAWGAscroll()

def alice-desktop-1.onAWGAscroll (   event)

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

◆ onAWGBkey()

def alice-desktop-1.onAWGBkey (   event)

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

◆ onAWGBscroll()

def alice-desktop-1.onAWGBscroll (   event)

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

◆ onCanvasAverage()

def alice-desktop-1.onCanvasAverage (   event)

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

◆ onCanvasBdEight()

def alice-desktop-1.onCanvasBdEight (   event)

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

◆ onCanvasBdFive()

def alice-desktop-1.onCanvasBdFive (   event)

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

◆ onCanvasBdFour()

def alice-desktop-1.onCanvasBdFour (   event)

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

◆ onCanvasBdNine()

def alice-desktop-1.onCanvasBdNine (   event)

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

◆ onCanvasBdOne()

def alice-desktop-1.onCanvasBdOne (   event)

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

◆ onCanvasBdSeven()

def alice-desktop-1.onCanvasBdSeven (   event)

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

◆ onCanvasBdSix()

def alice-desktop-1.onCanvasBdSix (   event)

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

◆ onCanvasBdSnap()

def alice-desktop-1.onCanvasBdSnap (   event)

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

◆ onCanvasBdThree()

def alice-desktop-1.onCanvasBdThree (   event)

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

◆ onCanvasBdTwo()

def alice-desktop-1.onCanvasBdTwo (   event)

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

◆ onCanvasBdZero()

def alice-desktop-1.onCanvasBdZero (   event)

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

◆ onCanvasBodeClickScroll()

def alice-desktop-1.onCanvasBodeClickScroll (   event)

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

◆ onCanvasBodeLeftClick()

def alice-desktop-1.onCanvasBodeLeftClick (   event)

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

◆ onCanvasBodeRightClick()

def alice-desktop-1.onCanvasBodeRightClick (   event)

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

◆ onCanvasClickLeft()

def alice-desktop-1.onCanvasClickLeft (   event)

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

◆ onCanvasClickRight()

def alice-desktop-1.onCanvasClickRight (   event)

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

◆ onCanvasDownArrow()

def alice-desktop-1.onCanvasDownArrow (   event)

Move Vertical cursors down 1 or 5.

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

◆ onCanvasEight()

def alice-desktop-1.onCanvasEight (   event)

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

◆ onCanvasFive()

def alice-desktop-1.onCanvasFive (   event)

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

◆ onCanvasFour()

def alice-desktop-1.onCanvasFour (   event)

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

◆ onCanvasFreqClickScroll()

def alice-desktop-1.onCanvasFreqClickScroll (   event)

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

◆ onCanvasFreqLeftClick()

def alice-desktop-1.onCanvasFreqLeftClick (   event)

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

◆ onCanvasFreqRightClick()

def alice-desktop-1.onCanvasFreqRightClick (   event)

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

◆ onCanvasLeftArrow()

def alice-desktop-1.onCanvasLeftArrow (   event)

Move Time curcors left 1 or 5.

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

◆ onCanvasMouse_xy()

def alice-desktop-1.onCanvasMouse_xy (   event)

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

◆ onCanvasNine()

def alice-desktop-1.onCanvasNine (   event)

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

◆ onCanvasOne()

def alice-desktop-1.onCanvasOne (   event)

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

◆ onCanvasRightArrow()

def alice-desktop-1.onCanvasRightArrow (   event)

Move Time curcors right 1 or 5.

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

◆ onCanvasSAAverage()

def alice-desktop-1.onCanvasSAAverage (   event)

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

◆ onCanvasSAEight()

def alice-desktop-1.onCanvasSAEight (   event)

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

◆ onCanvasSAFive()

def alice-desktop-1.onCanvasSAFive (   event)

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

◆ onCanvasSAFour()

def alice-desktop-1.onCanvasSAFour (   event)

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

◆ onCanvasSANine()

def alice-desktop-1.onCanvasSANine (   event)

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

◆ onCanvasSANormal()

def alice-desktop-1.onCanvasSANormal (   event)

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

◆ onCanvasSAOne()

def alice-desktop-1.onCanvasSAOne (   event)

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

◆ onCanvasSAPeak()

def alice-desktop-1.onCanvasSAPeak (   event)

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

◆ onCanvasSAReset()

def alice-desktop-1.onCanvasSAReset (   event)

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

◆ onCanvasSASeven()

def alice-desktop-1.onCanvasSASeven (   event)

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

◆ onCanvasSASix()

def alice-desktop-1.onCanvasSASix (   event)

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

◆ onCanvasSASnap()

def alice-desktop-1.onCanvasSASnap (   event)

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

◆ onCanvasSAThree()

def alice-desktop-1.onCanvasSAThree (   event)

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

◆ onCanvasSATwo()

def alice-desktop-1.onCanvasSATwo (   event)

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

◆ onCanvasSAZero()

def alice-desktop-1.onCanvasSAZero (   event)

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

◆ onCanvasSeven()

def alice-desktop-1.onCanvasSeven (   event)

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

◆ onCanvasShowBdBcur()

def alice-desktop-1.onCanvasShowBdBcur (   event)

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

◆ onCanvasShowBPcur()

def alice-desktop-1.onCanvasShowBPcur (   event)

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

◆ onCanvasShowdBcur()

def alice-desktop-1.onCanvasShowdBcur (   event)

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

◆ onCanvasShowFcur()

def alice-desktop-1.onCanvasShowFcur (   event)

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

◆ onCanvasShowPcur()

def alice-desktop-1.onCanvasShowPcur (   event)

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

◆ onCanvasShowPdBcur()

def alice-desktop-1.onCanvasShowPdBcur (   event)

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

◆ onCanvasShowTcur()

def alice-desktop-1.onCanvasShowTcur (   event)

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

◆ onCanvasShowVcur()

def alice-desktop-1.onCanvasShowVcur (   event)

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

◆ onCanvasSix()

def alice-desktop-1.onCanvasSix (   event)

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

◆ onCanvasSnap()

def alice-desktop-1.onCanvasSnap (   event)

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

◆ onCanvasSpaceBar()

def alice-desktop-1.onCanvasSpaceBar (   event)

Pause / start on space bar.

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

◆ onCanvasTfalling()

def alice-desktop-1.onCanvasTfalling (   event)

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

◆ onCanvasThree()

def alice-desktop-1.onCanvasThree (   event)

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

◆ onCanvasTrising()

def alice-desktop-1.onCanvasTrising (   event)

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

◆ onCanvasTwo()

def alice-desktop-1.onCanvasTwo (   event)

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

◆ onCanvasUpArrow()

def alice-desktop-1.onCanvasUpArrow (   event)

Move Vertical cursors up 1 or 5.

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

◆ onCanvasXYLeftClick()

def alice-desktop-1.onCanvasXYLeftClick (   event)

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

◆ onCanvasXYRightClick()

def alice-desktop-1.onCanvasXYRightClick (   event)

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

◆ onCanvasXYScrollClick()

def alice-desktop-1.onCanvasXYScrollClick (   event)

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

◆ onCanvasZero()

def alice-desktop-1.onCanvasZero (   event)

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

◆ onDigFiltAScroll()

def alice-desktop-1.onDigFiltAScroll (   event)

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

◆ onDigFiltBScroll()

def alice-desktop-1.onDigFiltBScroll (   event)

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

◆ onFminScroll()

def alice-desktop-1.onFminScroll (   event)

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

◆ onMiniGenScroll()

def alice-desktop-1.onMiniGenScroll (   event)

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

◆ onMulXScroll()

def alice-desktop-1.onMulXScroll (   event)

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

◆ onRetDigFiltA()

def alice-desktop-1.onRetDigFiltA (   event)

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

◆ onRetDigFiltB()

def alice-desktop-1.onRetDigFiltB (   event)

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

◆ onRetSrate()

def alice-desktop-1.onRetSrate (   event)

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

◆ onSpinBoxScroll()

def alice-desktop-1.onSpinBoxScroll (   event)

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

◆ onSrateScroll()

def alice-desktop-1.onSrateScroll (   event)

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

◆ onStopBodeScroll()

def alice-desktop-1.onStopBodeScroll (   event)

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

◆ onStopfreqScroll()

def alice-desktop-1.onStopfreqScroll (   event)

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

◆ onTextKey()

def alice-desktop-1.onTextKey (   event)

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

◆ onTextKeyAWG()

def alice-desktop-1.onTextKeyAWG (   event)

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

◆ onTextScroll()

def alice-desktop-1.onTextScroll (   event)

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

◆ PhACaresize()

def alice-desktop-1.PhACaresize (   event)

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

◆ PhACheckBox()

def alice-desktop-1.PhACheckBox ( )

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

◆ PlotPhAFromFile()

def alice-desktop-1.PlotPhAFromFile ( )

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

◆ ReInterploateTrigger()

def alice-desktop-1.ReInterploateTrigger (   TrgBuff)

Interpolate time between samples around trigger event.

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

◆ ReMakeAWGwaves()

def alice-desktop-1.ReMakeAWGwaves ( )

Re Make the current selected AWG waveform buffers.

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

◆ RExecuteFromString()

def alice-desktop-1.RExecuteFromString (   temp)

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

◆ Save_Cal_file()

def alice-desktop-1.Save_Cal_file ( )

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

◆ sel()

def alice-desktop-1.sel ( )

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

◆ sel0()

def alice-desktop-1.sel0 (   temp)

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

◆ sel1()

def alice-desktop-1.sel1 (   temp)

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

◆ sel2()

def alice-desktop-1.sel2 (   temp)

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

◆ sel3()

def alice-desktop-1.sel3 (   temp)

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

◆ SelfCalibration()

def alice-desktop-1.SelfCalibration ( )

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

◆ SetAD9833()

def alice-desktop-1.SetAD9833 (   temp)

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

◆ SetADC_Mux()

def alice-desktop-1.SetADC_Mux ( )

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

◆ SetBCompA()

def alice-desktop-1.SetBCompA ( )

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

◆ SetDualMuxMode()

def alice-desktop-1.SetDualMuxMode ( )

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

◆ SetETSComp()

def alice-desktop-1.SetETSComp ( )

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

◆ SetIAPoss()

def alice-desktop-1.SetIAPoss ( )

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

◆ SetIBPoss()

def alice-desktop-1.SetIBPoss ( )

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

◆ SetMuxAPoss()

def alice-desktop-1.SetMuxAPoss ( )

Analog Mux buttons.

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

◆ SetMuxBPoss()

def alice-desktop-1.SetMuxBPoss ( )

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

◆ SetMuxCPoss()

def alice-desktop-1.SetMuxCPoss ( )

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

◆ SetMuxDPoss()

def alice-desktop-1.SetMuxDPoss ( )

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

◆ SetSampleRate()

def alice-desktop-1.SetSampleRate ( )

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

◆ SetScaleA()

def alice-desktop-1.SetScaleA ( )

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

◆ SetScaleB()

def alice-desktop-1.SetScaleB ( )

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

◆ SetScaleIA()

def alice-desktop-1.SetScaleIA ( )

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

◆ SetScaleIB()

def alice-desktop-1.SetScaleIB ( )

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

◆ SetScaleMuxA()

def alice-desktop-1.SetScaleMuxA ( )

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

◆ SetScaleMuxB()

def alice-desktop-1.SetScaleMuxB ( )

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

◆ SetScaleMuxC()

def alice-desktop-1.SetScaleMuxC ( )

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

◆ SetScaleMuxD()

def alice-desktop-1.SetScaleMuxD ( )

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

◆ Settingsscroll()

def alice-desktop-1.Settingsscroll (   event)

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

◆ SettingsTextKey()

def alice-desktop-1.SettingsTextKey (   event)

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

◆ SettingsUpdate()

def alice-desktop-1.SettingsUpdate ( )

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

◆ SetTriggerPoss()

def alice-desktop-1.SetTriggerPoss ( )

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

◆ SetVAPoss()

def alice-desktop-1.SetVAPoss ( )

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

◆ SetVBPoss()

def alice-desktop-1.SetVBPoss ( )

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

◆ SetXYIAPoss()

def alice-desktop-1.SetXYIAPoss ( )

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

◆ SetXYIBPoss()

def alice-desktop-1.SetXYIBPoss ( )

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

◆ SetXYScaleA()

def alice-desktop-1.SetXYScaleA ( )

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

◆ SetXYScaleB()

def alice-desktop-1.SetXYScaleB ( )

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

◆ SetXYVAPoss()

def alice-desktop-1.SetXYVAPoss ( )

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

◆ SetXYVBPoss()

def alice-desktop-1.SetXYVBPoss ( )

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

◆ SPIShiftOut()

def alice-desktop-1.SPIShiftOut (   DValue)

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

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

◆ SplitAWGAwaveform()

def alice-desktop-1.SplitAWGAwaveform ( )

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

◆ SplitAWGBwaveform()

def alice-desktop-1.SplitAWGBwaveform ( )

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

◆ STOREcsvfile()

def alice-desktop-1.STOREcsvfile ( )

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

◆ SyncImage()

def alice-desktop-1.SyncImage ( )

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

◆ TimeCheckBox()

def alice-desktop-1.TimeCheckBox ( )

set check box colors

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

◆ TraceSelectADC_Mux()

def alice-desktop-1.TraceSelectADC_Mux ( )

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

◆ UnWrap()

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

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

◆ UpdateAWGA()

def alice-desktop-1.UpdateAWGA ( )

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

◆ UpdateAWGB()

def alice-desktop-1.UpdateAWGB ( )

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

◆ UpdateAwgCont()

def alice-desktop-1.UpdateAwgCont ( )

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

◆ UpdateAwgContRet()

def alice-desktop-1.UpdateAwgContRet (   temp)

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

◆ UpdateAWGWin()

def alice-desktop-1.UpdateAWGWin ( )

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

◆ UpdateBodeAll()

def alice-desktop-1.UpdateBodeAll ( )

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

◆ UpdateBodeScreen()

def alice-desktop-1.UpdateBodeScreen ( )

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

◆ UpdateBodeTrace()

def alice-desktop-1.UpdateBodeTrace ( )

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

◆ UpdateFirmware()

def alice-desktop-1.UpdateFirmware ( )

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

◆ UpdateFreqAll()

def alice-desktop-1.UpdateFreqAll ( )

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

◆ UpdateFreqScreen()

def alice-desktop-1.UpdateFreqScreen ( )

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

◆ UpdateFreqTrace()

def alice-desktop-1.UpdateFreqTrace ( )

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

◆ UpdateIAAll()

def alice-desktop-1.UpdateIAAll ( )

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

◆ UpdateIAScreen()

def alice-desktop-1.UpdateIAScreen ( )

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

◆ UpdateIATrace()

def alice-desktop-1.UpdateIATrace ( )

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

◆ UpdateMeasureScreen()

def alice-desktop-1.UpdateMeasureScreen ( )

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

◆ UpdateNiCAll()

def alice-desktop-1.UpdateNiCAll ( )

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

◆ UpdateNiCScreen()

def alice-desktop-1.UpdateNiCScreen ( )

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

◆ UpdateNiCTrace()

def alice-desktop-1.UpdateNiCTrace ( )

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

◆ UpdateNqPAll()

def alice-desktop-1.UpdateNqPAll ( )

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

◆ UpdateNqPScreen()

def alice-desktop-1.UpdateNqPScreen ( )

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

◆ UpdateNqPTrace()

def alice-desktop-1.UpdateNqPTrace ( )

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

◆ UpdatePhAAll()

def alice-desktop-1.UpdatePhAAll ( )

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

◆ UpdatePhAScreen()

def alice-desktop-1.UpdatePhAScreen ( )

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

◆ UpdatePhATrace()

def alice-desktop-1.UpdatePhATrace ( )

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

◆ UpdatePotSlider()

def alice-desktop-1.UpdatePotSlider ( )

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

◆ UpdateTimeAll()

def alice-desktop-1.UpdateTimeAll ( )

Update Data, trace and time screen.

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

◆ UpdateTimeScreen()

def alice-desktop-1.UpdateTimeScreen ( )

Update time screen with trace and text.

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

◆ UpdateTimeTrace()

def alice-desktop-1.UpdateTimeTrace ( )

Update time trace and screen.

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

◆ UpdateXYAll()

def alice-desktop-1.UpdateXYAll ( )

Update Data, trace and XY screen.

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

◆ UpdateXYScreen()

def alice-desktop-1.UpdateXYScreen ( )

Update XY screen with trace and text.

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

◆ UpdateXYTrace()

def alice-desktop-1.UpdateXYTrace ( )

Update XY trace and screen.

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

◆ VABtoggle()

def alice-desktop-1.VABtoggle ( )

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

◆ VAtoggle()

def alice-desktop-1.VAtoggle ( )

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

◆ VBtoggle()

def alice-desktop-1.VBtoggle ( )

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

◆ Wrap()

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

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

◆ Write_WAV()

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

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

◆ XYcaresize()

def alice-desktop-1.XYcaresize (   event)

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

◆ XYCheckBox()

def alice-desktop-1.XYCheckBox ( )

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

Variable Documentation

◆ AD5626SerialScreen

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

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

◆ AD5626SerialStatus

AD5626SerialStatus = IntVar(0)

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

◆ AD584act

float AD584act = 2.5

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

◆ ADC_Mux_Mode

ADC_Mux_Mode = IntVar(0)

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

◆ ADI1

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

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

◆ ADIlogo

string ADIlogo

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

◆ ADsignal1

list ADsignal1 = []

Definition at line 410 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 4566 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 4568 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 4567 of file alice-desktop-1.3.pyw.

◆ AllowFlashFirmware

int AllowFlashFirmware = 0

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

◆ Alternate_Sweep_Mode

Alternate_Sweep_Mode = IntVar(0)

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

◆ anchor

anchor

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

◆ anf1

int anf1 = AIfalling[1]

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

◆ anr1

int anr1 = AIrising[0]

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

◆ anr2

int anr2 = AIrising[1]

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

◆ AppendPhAData

AppendPhAData = IntVar(0)

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

◆ Auto_ETS_Comp

Auto_ETS_Comp = IntVar(0)

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

◆ AutoCenterA

AutoCenterA = IntVar(0)

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

◆ AutoCenterB

AutoCenterB = IntVar(0)

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

◆ AutoLevel

AutoLevel = IntVar(0)

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

◆ AWG_2X

AWG_2X = IntVar(0)

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

◆ AWG_Amp_Mode

AWG_Amp_Mode = IntVar(0)

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

◆ AWGA2X

list AWGA2X = []

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

◆ AWGA_Ext_Gain

AWGA_Ext_Gain = DoubleVar(0)

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

◆ AWGA_Ext_Offset

AWGA_Ext_Offset = DoubleVar(0)

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

◆ AWGAAmplvalue

float AWGAAmplvalue = 0.0

AWG variables.

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

◆ AWGABurstDelay

int AWGABurstDelay = 0

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

◆ AWGACycles

int AWGACycles = 1

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

◆ AWGAdelayvalue

int AWGAdelayvalue = 0

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

◆ AWGADutyCyclevalue

int AWGADutyCyclevalue = 50

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

◆ AWGAFreqvalue

float AWGAFreqvalue = 0.0

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

◆ AWGAMathString

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

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

◆ AWGAOffsetvalue

float AWGAOffsetvalue = 0.0

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

◆ AWGAPhasevalue

int AWGAPhasevalue = 0

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

◆ AWGAWave

string AWGAWave = 'dc'

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

◆ AWGAwaveform

list AWGAwaveform = []

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

◆ AWGB2X

list AWGB2X = []

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

◆ AWGB_Ext_Gain

AWGB_Ext_Gain = DoubleVar(0)

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

◆ AWGB_Ext_Offset

AWGB_Ext_Offset = DoubleVar(0)

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

◆ AWGBAmplvalue

float AWGBAmplvalue = 0.0

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

◆ AWGBBurstDelay

int AWGBBurstDelay = 0

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

◆ AWGBCycles

int AWGBCycles = 1

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

◆ AWGBdelayvalue

int AWGBdelayvalue = 0

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

◆ AWGBDutyCyclevalue

int AWGBDutyCyclevalue = 50

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

◆ AWGBFreqvalue

float AWGBFreqvalue = 0.0

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

◆ AWGBMathString

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

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

◆ AWGBOffsetvalue

float AWGBOffsetvalue = 0.0

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

◆ AWGBPhasevalue

int AWGBPhasevalue = 0

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

◆ AWGBWave

string AWGBWave = 'dc'

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

◆ AWGBwaveform

list AWGBwaveform = []

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

◆ AwgLayout

string AwgLayout = "Horz"

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

◆ AWGSAMPLErate

int AWGSAMPLErate = BaseSampleRate

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

◆ AWGScreenStatus

AWGScreenStatus = IntVar(0)

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

◆ AWGShowAdvanced

AWGShowAdvanced = IntVar(0)

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

◆ background

background

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

◆ BaseSampleRate

int BaseSampleRate = 100000

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

◆ bcon

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

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

◆ BDSweepFile

BDSweepFile = IntVar(0)

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

◆ bexit

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

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

◆ bexit_tip

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

Definition at line 20857 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 4619 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 4621 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 4620 of file alice-desktop-1.3.pyw.

◆ bnf1

int bnf1 = BIfalling[1]

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

◆ bnr1

int bnr1 = BIrising[0]

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

◆ bnr2

int bnr2 = BIrising[1]

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

◆ BoardStatus

BoardStatus = IntVar(0)

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

◆ bodebtn

bodebtn = Frame( frame2r )

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

◆ BodeDisp

BodeDisp = IntVar(0)

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

◆ BodeScreenStatus

BodeScreenStatus = IntVar(0)

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

◆ borderwidth

borderwidth

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

◆ BOTH

BOTH

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

◆ BPCursor

int BPCursor = 0

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

◆ BrdSel

BrdSel = IntVar(0)

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

◆ brun

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

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

◆ brun_tip

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

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

◆ bstop

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

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

◆ bstop_tip

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

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

◆ BuildAWGScreen

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

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

◆ BuildAWGScreen_tip

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

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

◆ BuildBodeScreen

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

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

◆ BuildBodeScreen_tip

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

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

◆ BuildDA1Screen

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

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

◆ BuildDacScreen

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

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

◆ BuildDigPotScreen

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

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

◆ BuildDigScreen

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

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

◆ BuildIAScreen

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

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

◆ BuildIAScreen_tip

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

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

◆ BuildMinigenScreen

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

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

◆ BuildMuxScreen

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

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

◆ BuildOhmScreen

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

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

◆ BuildOhmScreen_tip

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

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

◆ BuildPhAScreen

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

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

◆ BuildSpectrumScreen

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

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

◆ BuildSpectrumScreen_tip

BuildSpectrumScreen_tip = CreateToolTip(BuildSpectrumScreen, 'Open spectrum analyzer window')

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

◆ BuildXYScreen

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

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

◆ BuildXYScreen_tip

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

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

◆ ButtonGreen

ButtonGreen = "#00ff00"

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

◆ ButtonRed

ButtonRed = "#ff0000"

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

◆ ca

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

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

◆ CANVASheight

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

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

◆ CANVASwidth

int CANVASwidth = GRW + 2 * X0L

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

◆ CHA_A1

CHA_A1 = DoubleVar(0)

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

◆ CHA_A2

CHA_A2 = DoubleVar(0)

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

◆ CHA_RC_HP

CHA_RC_HP = IntVar(0)

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

◆ CHA_TC1

CHA_TC1 = DoubleVar(0)

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

◆ CHA_TC2

CHA_TC2 = DoubleVar(0)

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

◆ CHABphase

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

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

◆ CHADCy

float CHADCy = 0

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

◆ CHAfreq

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

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

◆ CHAHW

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

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

◆ CHAI_RC_HP

CHAI_RC_HP = IntVar(0)

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

◆ CHAIGainEntry

CHAIGainEntry = Entry(ProbeAI, width=5)

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

◆ CHAIlab

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

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

◆ CHAIofflab

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

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

◆ CHAIOffset

float CHAIOffset = 0.0

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

◆ CHAIOffsetEntry

CHAIOffsetEntry = Entry(ProbeAI, width=5)

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

◆ CHAIPosEntry

CHAIPosEntry = Entry(frame3, width=5)

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

◆ CHAIsb

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

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

◆ CHAlab

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

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

◆ ChaLableSrring1

string ChaLableSrring1 = "CHA-DCV "

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

◆ ChaLableSrring2

string ChaLableSrring2 = "CHA-DCI "

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

◆ ChaLableSrring3

string ChaLableSrring3 = "CHA-TRMS "

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

◆ ChaLableSrring4

string ChaLableSrring4 = "CHA-VP-P "

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

◆ ChaLableSrring5

string ChaLableSrring5 = "CHA-IP-P "

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

◆ ChaLableSrring6

string ChaLableSrring6 = "CHA-ACRMS "

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

◆ CHALW

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

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

◆ ChaMeasString1

string ChaMeasString1 = "DCV1"

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

◆ ChaMeasString2

string ChaMeasString2 = "DCI1"

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

◆ ChaMeasString3

string ChaMeasString3 = "SV1"

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

◆ ChaMeasString4

string ChaMeasString4 = "MaxV1-MinV1"

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

◆ ChaMeasString5

string ChaMeasString5 = "MaxI1-MinI1"

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

◆ ChaMeasString6

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

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

◆ CHAofflab

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

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

◆ CHAOffset

float CHAOffset = 2.5

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

◆ CHAperiod

tuple CHAperiod = 0

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

◆ CHAsb

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

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

◆ CHAVGain

float CHAVGain = 1.0

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

◆ CHAVGainEntry

CHAVGainEntry = Entry(ProbeA, width=5)

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

◆ CHAVOffset

float CHAVOffset = 0.0

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

◆ CHAVOffsetEntry

CHAVOffsetEntry = Entry(ProbeA, width=5)

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

◆ CHAVPosEntry

CHAVPosEntry = Entry(frame3, width=5)

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

◆ CHB_A1

CHB_A1 = DoubleVar(0)

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

◆ CHB_A2

CHB_A2 = DoubleVar(0)

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

◆ CHB_RC_HP

CHB_RC_HP = IntVar(0)

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

◆ CHB_TC1

CHB_TC1 = DoubleVar(0)

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

◆ CHB_TC2

CHB_TC2 = DoubleVar(0)

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

◆ CHBADelayF

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

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

◆ CHBADelayR1

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

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

◆ CHBADelayR2

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

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

◆ CHBDCy

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

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

◆ CHBfreq

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

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

◆ CHBHW

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

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

◆ CHBI_RC_HP

CHBI_RC_HP = IntVar(0)

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

◆ CHBIGainEntry

CHBIGainEntry = Entry(ProbeBI, width=5)

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

◆ CHBIlab

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

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

◆ CHBIofflab

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

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

◆ CHBIOffsetEntry

CHBIOffsetEntry = Entry(ProbeBI, width=5)

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

◆ CHBIPosEntry

CHBIPosEntry = Entry(frame3, width=5)

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

◆ CHBIsb

CHBIsb = Spinbox(frame3, width=4, values=CHipdiv, command=BCHBIlevel)

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

◆ CHBlab

CHBlab = Button(frame3, text="CB V/Div", style="Strace2.TButton", command=SetScaleB)

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

◆ ChbLableSrring1

string ChbLableSrring1 = "CHB-DCV "

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

◆ ChbLableSrring2

string ChbLableSrring2 = "CHB-DCI "

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

◆ ChbLableSrring3

string ChbLableSrring3 = "CHB-TRMS "

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

◆ ChbLableSrring4

string ChbLableSrring4 = "CHB-VP-P "

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

◆ ChbLableSrring5

string ChbLableSrring5 = "CHB-IP-P "

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

◆ ChbLableSrring6

string ChbLableSrring6 = "CHB-ACRMS "

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

◆ CHBLW

CHBLW = float(((bnr2 - bnf1) * 1000.0) / SAMPLErate)

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

◆ ChbMeasString1

string ChbMeasString1 = "DCV2"

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

◆ ChbMeasString2

string ChbMeasString2 = "DCI2"

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

◆ ChbMeasString3

string ChbMeasString3 = "SV2"

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

◆ ChbMeasString4

string ChbMeasString4 = "MaxV2-MinV2"

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

◆ ChbMeasString5

string ChbMeasString5 = "MaxI2-MinI2"

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

◆ ChbMeasString6

string ChbMeasString6 = "math.sqrt(SV2**2 - DCV2**2)"

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

◆ CHBofflab

CHBofflab = Button(frame3, text="CB V Pos", style="Rtrace2.TButton", command=SetVBPoss)

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

◆ CHBperiod

tuple CHBperiod = (numpy.mean(numpy.diff(BIrising)) * 1000.0) / SAMPLErate

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

◆ CHBsb

CHBsb = Spinbox(frame3, width=4, values=CHvpdiv, command=BCHBlevel)

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

◆ CHBVGainEntry

CHBVGainEntry = Entry(ProbeB, width=5)

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

◆ CHBVOffsetEntry

CHBVOffsetEntry = Entry(ProbeB, width=5)

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

◆ CHBVPosEntry

CHBVPosEntry = Entry(frame3, width=5)

Definition at line 21355 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 351 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 349 of file alice-desktop-1.3.pyw.

◆ ckb1

ckb1 = Checkbutton(timebtn, text="Enab", style="Disab.TCheckbutton", variable=TimeDisp, command=TimeCheckBox)

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

◆ ckb2

ckb2 = Checkbutton(xybtn, text="Enab", style="Disab.TCheckbutton", variable=XYDisp, command=XYCheckBox)

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

◆ ckb3

ckb3 = Checkbutton(freqbtn, text="Enab", style="Disab.TCheckbutton", variable=FreqDisp, command=FreqCheckBox)

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

◆ ckb4

ckb4 = Checkbutton(impdbtn, text="Enab", style="Disab.TCheckbutton", variable=IADisp, command=IACheckBox)

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

◆ ckb5

ckb5 = Checkbutton(bodebtn, text="Enab", style="Disab.TCheckbutton", variable=BodeDisp, command=BodeCheckBox)

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

◆ ckb6

ckb6 = Checkbutton(dcohmbtn, text="Enab", style="Disab.TCheckbutton", variable=OhmDisp, command=OhmCheckBox)

Definition at line 21099 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 21105 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 21107 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 21109 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 21111 of file alice-desktop-1.3.pyw.

◆ COLORcanvas

COLORcanvas = "#000000"

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

◆ COLORframes

string COLORframes = "#000080"

Colors that can be modified.

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

◆ COLORgrid

string COLORgrid = "#808080"

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

◆ ColorMode

ColorMode = IntVar(0)

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

◆ COLORsignalband

string COLORsignalband = "#ff0000"

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

◆ COLORtext

string COLORtext = "#ffffff"

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

◆ COLORtrace1

COLORtrace1 = "#00ff00"

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

◆ COLORtrace2

COLORtrace2 = "#ff8000"

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

◆ COLORtrace3

COLORtrace3 = "#00ffff"

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

◆ COLORtrace4

COLORtrace4 = "#ffff00"

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

◆ COLORtrace5

string COLORtrace5 = "#ff00ff"

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

◆ COLORtrace6

COLORtrace6 = "#C80000"

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

◆ COLORtrace7

COLORtrace7 = "#8080ff"

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

◆ COLORtraceR1

COLORtraceR1 = "#008000"

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

◆ COLORtraceR2

COLORtraceR2 = "#905000"

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

◆ COLORtraceR3

COLORtraceR3 = "#008080"

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

◆ COLORtraceR4

COLORtraceR4 = "#808000"

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

◆ COLORtraceR5

COLORtraceR5 = "#800080"

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

◆ COLORtraceR6

string COLORtraceR6 = "#800000"

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

◆ COLORtraceR7

string COLORtraceR7 = "#4040a0"

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

◆ COLORtrigger

string COLORtrigger = "#ff0000"

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

◆ COLORzeroline

string COLORzeroline = "#0000ff"

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

◆ command

command

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

◆ CommandLineScreen

CommandLineScreen = Button(frame2r, text="Command Interface", style="W17.TButton", command=MakeCommandScreen)

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

◆ CommandStatus

CommandStatus = IntVar(0)

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

◆ CurrentFreqX

int CurrentFreqX = X0LBP + 14

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

◆ CutDC

CutDC = IntVar(0)

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

◆ D0

D0 = IntVar(0)

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

◆ D1

D1 = IntVar(0)

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

◆ D2

D2 = IntVar(0)

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

◆ D3

D3 = IntVar(0)

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

◆ D4

D4 = IntVar(0)

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

◆ D5

D5 = IntVar(0)

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

◆ D6

D6 = IntVar(0)

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

◆ D7

D7 = IntVar(0)

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

◆ DA1ScreenStatus

DA1ScreenStatus = IntVar(0)

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

◆ DacScreenStatus

DacScreenStatus = IntVar(0)

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

◆ DBdivindex

DBdivindex = IntVar(0)

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

◆ DBdivindexBP

DBdivindexBP = IntVar(0)

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

◆ DBlevel

DBlevel = IntVar(0)

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

◆ DBlevelBP

DBlevelBP = IntVar(0)

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

◆ DCI1

int DCI1 = 0

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

◆ dcohmbtn

dcohmbtn = Frame( frame2r )

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

◆ DCV1

int DCV1 = 0

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

◆ DCVMuxA

int DCVMuxA = 0

Analog Mux channel measurement variables.

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

◆ DCVMuxB

int DCVMuxB = 0

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

◆ DCVMuxC

int DCVMuxC = 0

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

◆ DCVMuxD

int DCVMuxD = 0

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

◆ DeBugMode

int DeBugMode = 0

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

◆ DecimateOption

DecimateOption = IntVar(0)

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

◆ default_font

default_font = tkFont.nametofont("TkDefaultFont")

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

◆ DevID

string DevID = "m1k"

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

◆ DFiltACoef

list DFiltACoef = [1]

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

◆ DFiltBCoef

list DFiltBCoef = [1]

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

◆ DigBuffA

DigBuffA = IntVar(0)

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

◆ DigBuffB

DigBuffB = IntVar(0)

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

◆ DigFiltA

DigFiltA = IntVar(0)

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

◆ DigFiltABoxCar

DigFiltABoxCar = IntVar(0)

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

◆ DigFiltB

DigFiltB = IntVar(0)

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

◆ DigFiltBBoxCar

DigFiltBBoxCar = IntVar(0)

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

◆ DigFilterAString

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

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

◆ DigFilterBString

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

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

◆ DigFiltScreen

DigFiltScreen = Button(frame2r, text="Digital Filter", style="W17.TButton", command=MakeDigFiltWindow)

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

◆ DigFiltStatus

DigFiltStatus = IntVar(0)

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

◆ DigPotScreenStatus

DigPotScreenStatus = IntVar(0)

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

◆ DigScreenStatus

DigScreenStatus = IntVar(0)

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

◆ discontloop

int discontloop = 0

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

◆ DisplaySeries

DisplaySeries = IntVar(0)

In IA display series or parallel values.

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

◆ DISsamples

int DISsamples = GRW

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

◆ dropmenu

dropmenu = Frame( frame2r )

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

◆ dropmenu2

dropmenu2 = Frame( frame2r )

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

◆ DualMuxMode

DualMuxMode = IntVar(0)

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

◆ Dummy_read

list Dummy_read = Arising[0]

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

◆ DX

int DX = 0

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

◆ Edgemenu

Edgemenu = Menubutton(frame1, text="Edge", style="W5.TButton")

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

◆ Edgemenu_tip

Edgemenu_tip = CreateToolTip(Edgemenu, 'Select trigger edge')

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

◆ EnableAD5626SerialMode

int EnableAD5626SerialMode = 0

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

◆ EnableBodePlotter

int EnableBodePlotter = 1

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

◆ EnableCommandInterface

int EnableCommandInterface = 0

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

◆ EnableDigIO

int EnableDigIO = 1

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

◆ EnableDigitalFilter

int EnableDigitalFilter = 0

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

◆ EnableDigPotMode

int EnableDigPotMode = 0

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

◆ EnableETSScreen

int EnableETSScreen = 0

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

◆ EnableGenericSerialMode

int EnableGenericSerialMode = 0

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

◆ EnableHSsampling

int EnableHSsampling = 0

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

◆ EnableImpedanceAnalizer

int EnableImpedanceAnalizer = 1

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

◆ EnableMeasureScreen

int EnableMeasureScreen = 0

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

◆ EnableMinigenMode

int EnableMinigenMode = 0

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

◆ EnableMuxMode

int EnableMuxMode = 0

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

◆ EnableOhmMeter

int EnableOhmMeter = 1

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

◆ EnablePhaseAnalizer

int EnablePhaseAnalizer = 1

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

◆ EnablePIODACMode

int EnablePIODACMode = 0

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

◆ EnablePmodDA1Mode

int EnablePmodDA1Mode = 0

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

◆ EnableSpectrumAnalizer

int EnableSpectrumAnalizer = 1

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

◆ EnableXYPlotter

int EnableXYPlotter = 1

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

◆ ETS_A1

ETS_A1 = DoubleVar(0)

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

◆ ETS_A2

ETS_A2 = DoubleVar(0)

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

◆ ETS_TC1

ETS_TC1 = DoubleVar(0)

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

◆ ETS_TC2

ETS_TC2 = DoubleVar(0)

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

◆ ETSDir

ETSDir = IntVar(0)

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

◆ ETSDisp

ETSDisp = IntVar(0)

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

◆ ETSrecord

int ETSrecord = 2000

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

◆ ETSScreen

ETSScreen = Button(frame2r, text="ETS Controls", style="W17.TButton", command=MakeETSWindow)

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

◆ ETSStatus

ETSStatus = IntVar(0)

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

◆ expand

expand

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

◆ FBins

FBins = numpy.linspace(0, 50000, num=16384)

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

◆ FCursor

int FCursor = 0

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

◆ FFTbandwidth

int FFTbandwidth = 0

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

◆ FFTBuffA

list FFTBuffA = []

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

◆ FFTBuffB

list FFTBuffB = []

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

◆ FFTmemoryA

FFTmemoryA = numpy.ones(1)

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

◆ FFTmemoryB

FFTmemoryB = numpy.ones(1)

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

◆ FFTresultA

list FFTresultA = []

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

◆ FFTresultAB

list FFTresultAB = []

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

◆ FFTresultB

list FFTresultB = []

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

◆ FFTUserWindowString

string FFTUserWindowString = "numpy.kaiser(SMPfft, 14) * 3"

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

◆ FFTwindow

FFTwindow = IntVar(0)

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

◆ FFTwindowname

string FFTwindowname = "--"

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

◆ FFTwindowshape

FFTwindowshape = numpy.ones(SMPfft)

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

◆ Filemenu

Filemenu = Menubutton(dropmenu, text="File", style="W4.TButton")

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

◆ FileSweepAmpl

list FileSweepAmpl = []

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

◆ FileSweepFreq

list FileSweepFreq = []

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

◆ fill

fill

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

◆ First_Slow_sweep

int First_Slow_sweep = 0

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

◆ FminEntry

FminEntry = Entry(frame1, width=6)

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

◆ fminlab

fminlab = Button(frame1, text="Fmin", style="W5.TButton", command=BSetFmin)

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

◆ fminlab2

fminlab2 = Label(frame1, text="KHz")

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

◆ font

font

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

◆ frame1

frame1 = Frame(root, borderwidth=5, relief=RIDGE)

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

◆ frame2

frame2 = Frame(root, borderwidth=5, relief=RIDGE)

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

◆ frame2r

frame2r = Frame(root, borderwidth=5, relief=RIDGE)

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

◆ frame3

frame3 = Frame(root, borderwidth=5, relief=RIDGE)

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

◆ freqbtn

freqbtn = Frame( frame2r )

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

◆ FreqDisp

FreqDisp = IntVar(0)

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

◆ FreqTraceMode

FreqTraceMode = IntVar(0)

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

◆ FStep

FStep = numpy.linspace(0, 16384, num=NSteps.get())

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

◆ FStepSync

FStepSync = IntVar(0)

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

◆ FSweepAdB

list FSweepAdB = []

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

◆ FSweepAPh

list FSweepAPh = []

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

◆ FSweepBdB

list FSweepBdB = []

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

◆ FSweepBPh

list FSweepBPh = []

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

◆ FSweepCont

FSweepCont = IntVar(0)

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

◆ FSweepMode

FSweepMode = IntVar(0)

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

◆ FSweepSync

FSweepSync = IntVar(0)

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

◆ gain1lab

gain1lab = Label(ProbeA, text="CA-V")

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

◆ gain2lab

gain2lab = Label(ProbeB, text="CB-V")

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

◆ gainailab

gainailab = Label(ProbeAI, text="CA-I")

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

◆ gainbilab

gainbilab = Label(ProbeBI, text="CB-I")

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

◆ GenericSerialScreen

GenericSerialScreen = Button(frame2r, text="Generic Serial Output", style="W17.TButton", command=MakeGenericSerialWindow)

Definition at line 21146 of file alice-desktop-1.3.pyw.

◆ GenericSerialStatus

GenericSerialStatus = IntVar(0)

Definition at line 20666 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 203 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.

◆ HarmonicMarkers

HarmonicMarkers = IntVar(0)

Definition at line 214 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 689 of file alice-desktop-1.3.pyw.

◆ hipulseimg

hipulseimg = PhotoImage(data=hipulse)

Definition at line 707 of file alice-desktop-1.3.pyw.

◆ HistAsPercent

int HistAsPercent = 0

Definition at line 279 of file alice-desktop-1.3.pyw.

◆ hldlab

hldlab = Button(frame1, text="Hold Off", style="W8.TButton", command=IncHoldOff)

Definition at line 20786 of file alice-desktop-1.3.pyw.

◆ hldlab_tip

hldlab_tip = CreateToolTip(hldlab, 'Increment Hold Off setting by one time division')

Definition at line 20855 of file alice-desktop-1.3.pyw.

◆ hldn

int hldn = 0

Definition at line 561 of file alice-desktop-1.3.pyw.

◆ HoldOff

float HoldOff = 0.0

Definition at line 146 of file alice-desktop-1.3.pyw.

◆ HoldOffentry

HoldOffentry = Entry(frame1, width=4)

Definition at line 20788 of file alice-desktop-1.3.pyw.

◆ hozlab

hozlab = Button(frame1, text="Horz Pos", style="W8.TButton", command=SetTriggerPoss)

Definition at line 20798 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 20856 of file alice-desktop-1.3.pyw.

◆ HozPoss

float HozPoss = 0.0

Definition at line 488 of file alice-desktop-1.3.pyw.

◆ HozPossentry

HozPossentry = Entry(frame1, width=4)

Definition at line 20800 of file alice-desktop-1.3.pyw.

◆ HtMulEntry

HtMulEntry = Entry(frame1, width=4)

Definition at line 20878 of file alice-desktop-1.3.pyw.

◆ i1_adc_conf

int i1_adc_conf = 0x20F7

Definition at line 274 of file alice-desktop-1.3.pyw.

◆ i2_adc_conf

int i2_adc_conf = 0x20F1

Definition at line 276 of file alice-desktop-1.3.pyw.

◆ IA_Ext_Conf

IA_Ext_Conf = IntVar(0)

Definition at line 597 of file alice-desktop-1.3.pyw.

◆ IADisp

IADisp = IntVar(0)

Definition at line 20643 of file alice-desktop-1.3.pyw.

◆ IAresult

list IAresult = []

Definition at line 426 of file alice-desktop-1.3.pyw.

◆ IAScreenStatus

IAScreenStatus = IntVar(0)

Definition at line 566 of file alice-desktop-1.3.pyw.

◆ IASource

IASource = IntVar(0)

Definition at line 594 of file alice-desktop-1.3.pyw.

◆ IASweepSaved

IASweepSaved = IntVar(0)

Definition at line 598 of file alice-desktop-1.3.pyw.

◆ IBresult

list IBresult = []

Definition at line 427 of file alice-desktop-1.3.pyw.

◆ IBuffA

list IBuffA = []

Definition at line 413 of file alice-desktop-1.3.pyw.

◆ IBuffB

list IBuffB = []

Definition at line 414 of file alice-desktop-1.3.pyw.

◆ IgnoreFirmwareCheck

int IgnoreFirmwareCheck = 0

Definition at line 249 of file alice-desktop-1.3.pyw.

◆ ImemoryA

ImemoryA = numpy.ones(1)

Definition at line 457 of file alice-desktop-1.3.pyw.

◆ ImemoryB

ImemoryB = numpy.ones(1)

Definition at line 458 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 21089 of file alice-desktop-1.3.pyw.

◆ ImpedanceAngle

float ImpedanceAngle = 0.0

Definition at line 572 of file alice-desktop-1.3.pyw.

◆ ImpedanceCenter

ImpedanceCenter = IntVar(0)

Definition at line 245 of file alice-desktop-1.3.pyw.

◆ ImpedanceMagnitude

float ImpedanceMagnitude = 0.0

Definition at line 571 of file alice-desktop-1.3.pyw.

◆ ImpedanceRseries

float ImpedanceRseries = 0.0

Definition at line 573 of file alice-desktop-1.3.pyw.

◆ ImpedanceXseries

float ImpedanceXseries = 0.0

Definition at line 574 of file alice-desktop-1.3.pyw.

◆ indicatorcolor

indicatorcolor

Definition at line 20738 of file alice-desktop-1.3.pyw.

◆ InitFile

InitFile = open("alice_init.ini")

Definition at line 320 of file alice-desktop-1.3.pyw.

◆ Is_Triggered

int Is_Triggered = 0

Definition at line 489 of file alice-desktop-1.3.pyw.

◆ label

label

Definition at line 20753 of file alice-desktop-1.3.pyw.

◆ LabelPlotText

LabelPlotText = IntVar(0)

Definition at line 200 of file alice-desktop-1.3.pyw.

◆ Last_ADC_Mux_Mode

int Last_ADC_Mux_Mode = 0

Definition at line 233 of file alice-desktop-1.3.pyw.

◆ LastSMPfft

int LastSMPfft = 0

Definition at line 501 of file alice-desktop-1.3.pyw.

◆ LastWindow

int LastWindow = -1

Definition at line 500 of file alice-desktop-1.3.pyw.

◆ LEFT

LEFT

Definition at line 20934 of file alice-desktop-1.3.pyw.

◆ logo

logo = PhotoImage(data=ADIlogo)

Definition at line 21299 of file alice-desktop-1.3.pyw.

◆ LoopNum

LoopNum = IntVar(0)

Definition at line 498 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 709 of file alice-desktop-1.3.pyw.

◆ lowpulseimg

lowpulseimg = PhotoImage(data=lowpulse)

Definition at line 727 of file alice-desktop-1.3.pyw.

◆ LPFTrigger

LPFTrigger = IntVar(0)

Definition at line 211 of file alice-desktop-1.3.pyw.

◆ LShift

int LShift = 0

Definition at line 147 of file alice-desktop-1.3.pyw.

◆ ManualTrigger

ManualTrigger = IntVar(0)

Definition at line 20560 of file alice-desktop-1.3.pyw.

◆ MarkerLoc

string MarkerLoc = 'UL'

Definition at line 284 of file alice-desktop-1.3.pyw.

◆ MarkerNum

int MarkerNum = 0

Definition at line 534 of file alice-desktop-1.3.pyw.

◆ MarkerScale

MarkerScale = IntVar(0)

Definition at line 20676 of file alice-desktop-1.3.pyw.

◆ math_tip

math_tip = CreateToolTip(mathbt, 'Open Math window')

Definition at line 21115 of file alice-desktop-1.3.pyw.

◆ MathAxis

string MathAxis = "V-A"

Definition at line 168 of file alice-desktop-1.3.pyw.

◆ mathbt

mathbt = Button(dropmenu2, text="Math", style="W4.TButton", command = NewEnterMathControls)

Definition at line 20976 of file alice-desktop-1.3.pyw.

◆ MathScreenStatus

MathScreenStatus = IntVar(0)

Definition at line 654 of file alice-desktop-1.3.pyw.

◆ MathString

string MathString = "VBuffA[t] + VBuffB[t]"

default math equations

Definition at line 158 of file alice-desktop-1.3.pyw.

◆ MathTrace

MathTrace = IntVar(0)

Definition at line 20590 of file alice-desktop-1.3.pyw.

◆ MathUnits

string MathUnits = " V"

Definition at line 159 of file alice-desktop-1.3.pyw.

◆ MathXAxis

string MathXAxis = "V-A"

Definition at line 169 of file alice-desktop-1.3.pyw.

◆ MathXString

string MathXString = "VBuffA[t]"

Definition at line 160 of file alice-desktop-1.3.pyw.

◆ MathXUnits

string MathXUnits = " V"

Definition at line 161 of file alice-desktop-1.3.pyw.

◆ MathYAxis

string MathYAxis = "V-B"

Definition at line 170 of file alice-desktop-1.3.pyw.

◆ MathYString

string MathYString = "VBuffB[t]"

Definition at line 162 of file alice-desktop-1.3.pyw.

◆ MathYUnits

string MathYUnits = " V"

Definition at line 163 of file alice-desktop-1.3.pyw.

◆ MaxSamples

int MaxSamples = 200000

Definition at line 152 of file alice-desktop-1.3.pyw.

◆ MaxSamplesSA

int MaxSamplesSA = 65536

Definition at line 652 of file alice-desktop-1.3.pyw.

◆ MeasADCy

MeasADCy = IntVar(0)

Definition at line 20622 of file alice-desktop-1.3.pyw.

◆ MeasAFREQ

MeasAFREQ = IntVar(0)

Definition at line 20624 of file alice-desktop-1.3.pyw.

◆ MeasAHW

MeasAHW = IntVar(0)

Definition at line 20620 of file alice-desktop-1.3.pyw.

◆ MeasALW

MeasALW = IntVar(0)

Definition at line 20621 of file alice-desktop-1.3.pyw.

◆ MeasAPER

MeasAPER = IntVar(0)

Definition at line 20623 of file alice-desktop-1.3.pyw.

◆ MeasBaseV1

MeasBaseV1 = IntVar(0)

Definition at line 20632 of file alice-desktop-1.3.pyw.

◆ MeasBaseV2

MeasBaseV2 = IntVar(0)

Definition at line 20634 of file alice-desktop-1.3.pyw.

◆ MeasBDCy

MeasBDCy = IntVar(0)

Definition at line 20627 of file alice-desktop-1.3.pyw.

◆ MeasBFREQ

MeasBFREQ = IntVar(0)

Definition at line 20629 of file alice-desktop-1.3.pyw.

◆ MeasBHW

MeasBHW = IntVar(0)

Definition at line 20625 of file alice-desktop-1.3.pyw.

◆ MeasBLW

MeasBLW = IntVar(0)

Definition at line 20626 of file alice-desktop-1.3.pyw.

◆ MeasBPER

MeasBPER = IntVar(0)

Definition at line 20628 of file alice-desktop-1.3.pyw.

◆ MeasDCI1

MeasDCI1 = IntVar(0)

Definition at line 20599 of file alice-desktop-1.3.pyw.

◆ MeasDCI2

MeasDCI2 = IntVar(0)

Definition at line 20612 of file alice-desktop-1.3.pyw.

◆ MeasDCV1

MeasDCV1 = IntVar(0)

Definition at line 20592 of file alice-desktop-1.3.pyw.

◆ MeasDCV2

MeasDCV2 = IntVar(0)

Definition at line 20606 of file alice-desktop-1.3.pyw.

◆ MeasDelay

MeasDelay = IntVar(0)

Definition at line 20636 of file alice-desktop-1.3.pyw.

◆ MeasDiffAB

MeasDiffAB = IntVar(0)

Definition at line 20605 of file alice-desktop-1.3.pyw.

◆ MeasDiffBA

MeasDiffBA = IntVar(0)

Definition at line 20618 of file alice-desktop-1.3.pyw.

◆ MeasGateLeft

float MeasGateLeft = 0.0

Definition at line 380 of file alice-desktop-1.3.pyw.

◆ MeasGateNum

int MeasGateNum = 0

Definition at line 382 of file alice-desktop-1.3.pyw.

◆ MeasGateRight

float MeasGateRight = 0.0

Definition at line 381 of file alice-desktop-1.3.pyw.

◆ MeasGateStatus

MeasGateStatus = IntVar(0)

Definition at line 383 of file alice-desktop-1.3.pyw.

◆ measlab

measlab = Label(dropmenu2, text="Meas")

Definition at line 20979 of file alice-desktop-1.3.pyw.

◆ MeasMaxI1

MeasMaxI1 = IntVar(0)

Definition at line 20601 of file alice-desktop-1.3.pyw.

◆ MeasMaxI2

MeasMaxI2 = IntVar(0)

Definition at line 20614 of file alice-desktop-1.3.pyw.

◆ MeasMaxV1

MeasMaxV1 = IntVar(0)

Definition at line 20594 of file alice-desktop-1.3.pyw.

◆ MeasMaxV2

MeasMaxV2 = IntVar(0)

Definition at line 20608 of file alice-desktop-1.3.pyw.

◆ MeasmenuA

MeasmenuA = Menubutton(dropmenu2, text="CA", style="W3.TButton")

Definition at line 20981 of file alice-desktop-1.3.pyw.

◆ MeasmenuB

MeasmenuB = Menubutton(dropmenu2, text="CB", style="W3.TButton")

Definition at line 21015 of file alice-desktop-1.3.pyw.

◆ MeasMidI1

MeasMidI1 = IntVar(0)

Definition at line 20602 of file alice-desktop-1.3.pyw.

◆ MeasMidI2

MeasMidI2 = IntVar(0)

Definition at line 20615 of file alice-desktop-1.3.pyw.

◆ MeasMidV1

MeasMidV1 = IntVar(0)

Definition at line 20595 of file alice-desktop-1.3.pyw.

◆ MeasMidV2

MeasMidV2 = IntVar(0)

Definition at line 20609 of file alice-desktop-1.3.pyw.

◆ MeasMinI1

MeasMinI1 = IntVar(0)

Definition at line 20600 of file alice-desktop-1.3.pyw.

◆ MeasMinI2

MeasMinI2 = IntVar(0)

Definition at line 20613 of file alice-desktop-1.3.pyw.

◆ MeasMinV1

MeasMinV1 = IntVar(0)

Definition at line 20593 of file alice-desktop-1.3.pyw.

◆ MeasMinV2

MeasMinV2 = IntVar(0)

Definition at line 20607 of file alice-desktop-1.3.pyw.

◆ MeasPhase

MeasPhase = IntVar(0)

Definition at line 20630 of file alice-desktop-1.3.pyw.

◆ MeasPPI1

MeasPPI1 = IntVar(0)

Definition at line 20603 of file alice-desktop-1.3.pyw.

◆ MeasPPI2

MeasPPI2 = IntVar(0)

Definition at line 20616 of file alice-desktop-1.3.pyw.

◆ MeasPPV1

MeasPPV1 = IntVar(0)

Definition at line 20596 of file alice-desktop-1.3.pyw.

◆ MeasPPV2

MeasPPV2 = IntVar(0)

Definition at line 20610 of file alice-desktop-1.3.pyw.

◆ MeasRMSI1

MeasRMSI1 = IntVar(0)

Definition at line 20604 of file alice-desktop-1.3.pyw.

◆ MeasRMSI2

MeasRMSI2 = IntVar(0)

Definition at line 20617 of file alice-desktop-1.3.pyw.

◆ MeasRMSV1

MeasRMSV1 = IntVar(0)

Definition at line 20597 of file alice-desktop-1.3.pyw.

◆ MeasRMSV2

MeasRMSV2 = IntVar(0)

Definition at line 20611 of file alice-desktop-1.3.pyw.

◆ MeasRMSVA_B

MeasRMSVA_B = IntVar(0)

Definition at line 20598 of file alice-desktop-1.3.pyw.

◆ MeasTopV1

MeasTopV1 = IntVar(0)

Definition at line 20631 of file alice-desktop-1.3.pyw.

◆ MeasTopV2

MeasTopV2 = IntVar(0)

Definition at line 20633 of file alice-desktop-1.3.pyw.

◆ MeasureScreen

MeasureScreen = Button(frame2r, text="Measure Screen", style="W17.TButton", command=MakeMeasureScreen)

Definition at line 21158 of file alice-desktop-1.3.pyw.

◆ MeasureStatus

MeasureStatus = IntVar(0)

Definition at line 20674 of file alice-desktop-1.3.pyw.

◆ MeasUserA

MeasUserA = IntVar(0)

Definition at line 20619 of file alice-desktop-1.3.pyw.

◆ MeasUserB

MeasUserB = IntVar(0)

Definition at line 20635 of file alice-desktop-1.3.pyw.

◆ menu

menu

Definition at line 20751 of file alice-desktop-1.3.pyw.

◆ MinigenScreenStatus

MinigenScreenStatus = IntVar(0)

Definition at line 20660 of file alice-desktop-1.3.pyw.

◆ MinSamples

int MinSamples = 2000

Definition at line 151 of file alice-desktop-1.3.pyw.

◆ MinSamplesSA

int MinSamplesSA = 64

Definition at line 651 of file alice-desktop-1.3.pyw.

◆ MouseCAV

int MouseCAV = -10

Definition at line 117 of file alice-desktop-1.3.pyw.

◆ MouseFocus

int MouseFocus = 1

Definition at line 278 of file alice-desktop-1.3.pyw.

◆ MouseWidget

MouseWidget = ca

Definition at line 20929 of file alice-desktop-1.3.pyw.

◆ MouseX

int MouseX = -10

Definition at line 116 of file alice-desktop-1.3.pyw.

◆ MultipleBoards

MultipleBoards = IntVar(0)

Definition at line 247 of file alice-desktop-1.3.pyw.

◆ mulxlab

mulxlab = Label( frame1, text = "Mul X")

Definition at line 20886 of file alice-desktop-1.3.pyw.

◆ MuxScreenStatus

MuxScreenStatus = IntVar(0)

Definition at line 20657 of file alice-desktop-1.3.pyw.

◆ NetworkScreenStatus

NetworkScreenStatus = IntVar(0)

Definition at line 529 of file alice-desktop-1.3.pyw.

◆ NiCDisp

NiCDisp = IntVar(0)

Definition at line 570 of file alice-desktop-1.3.pyw.

◆ NiCScreenStatus

NiCScreenStatus = IntVar(0)

Definition at line 569 of file alice-desktop-1.3.pyw.

◆ NqPDisp

NqPDisp = IntVar(0)

Definition at line 568 of file alice-desktop-1.3.pyw.

◆ NqPScreenStatus

NqPScreenStatus = IntVar(0)

Definition at line 567 of file alice-desktop-1.3.pyw.

◆ NSteps

NSteps = IntVar(0)

Definition at line 496 of file alice-desktop-1.3.pyw.

◆ NSweepSeriesAng

list NSweepSeriesAng = []

Definition at line 528 of file alice-desktop-1.3.pyw.

◆ NSweepSeriesMag

list NSweepSeriesMag = []

Definition at line 527 of file alice-desktop-1.3.pyw.

◆ NSweepSeriesR

list NSweepSeriesR = []

Definition at line 525 of file alice-desktop-1.3.pyw.

◆ NSweepSeriesX

list NSweepSeriesX = []

Definition at line 526 of file alice-desktop-1.3.pyw.

◆ numpy_found

bool numpy_found = True

Definition at line 17 of file alice-desktop-1.3.pyw.

◆ OhmDisp

OhmDisp = IntVar(0)

Definition at line 20644 of file alice-desktop-1.3.pyw.

◆ OhmRunStatus

OhmRunStatus = IntVar(0)

Definition at line 607 of file alice-desktop-1.3.pyw.

◆ OhmStatus

OhmStatus = IntVar(0)

Definition at line 606 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 143 of file alice-desktop-1.3.pyw.

◆ Optionmenu

Optionmenu = Menubutton(dropmenu, text="Options", style="W7.TButton")

Definition at line 20951 of file alice-desktop-1.3.pyw.

◆ OverRangeFlagA

int OverRangeFlagA = 0

Definition at line 599 of file alice-desktop-1.3.pyw.

◆ OverRangeFlagB

int OverRangeFlagB = 0

Definition at line 600 of file alice-desktop-1.3.pyw.

◆ PeakdbA

int PeakdbA = 10

Definition at line 601 of file alice-desktop-1.3.pyw.

◆ PeakdbB

int PeakdbB = 10

Definition at line 602 of file alice-desktop-1.3.pyw.

◆ PeakfreqA

int PeakfreqA = 100

Definition at line 604 of file alice-desktop-1.3.pyw.

◆ PeakfreqB

int PeakfreqB = 1000

Definition at line 605 of file alice-desktop-1.3.pyw.

◆ PeakfreqVA

float PeakfreqVA = 0.0

Definition at line 395 of file alice-desktop-1.3.pyw.

◆ PeakphaseVA

float PeakphaseVA = 0.0

Definition at line 396 of file alice-desktop-1.3.pyw.

◆ PeakphaseVMA

float PeakphaseVMA = 0.0

Definition at line 394 of file alice-desktop-1.3.pyw.

◆ PeakRelPhase

float PeakRelPhase = 0.0

Definition at line 603 of file alice-desktop-1.3.pyw.

◆ PeakVA

float PeakVA = 0.0

Definition at line 392 of file alice-desktop-1.3.pyw.

◆ PeakVMA

float PeakVMA = 0.0

Definition at line 393 of file alice-desktop-1.3.pyw.

◆ PhADatafilename

string PhADatafilename = "PhaseData.csv"

Definition at line 20650 of file alice-desktop-1.3.pyw.

◆ PhADisp

PhADisp = IntVar(0)

Definition at line 20641 of file alice-desktop-1.3.pyw.

◆ PhAPlotMode

PhAPlotMode = IntVar(0)

Definition at line 20649 of file alice-desktop-1.3.pyw.

◆ PhAScreenStatus

PhAScreenStatus = IntVar(0)

Definition at line 20645 of file alice-desktop-1.3.pyw.

◆ PhaseA

list PhaseA = []

Definition at line 612 of file alice-desktop-1.3.pyw.

◆ PhaseB

list PhaseB = []

Definition at line 614 of file alice-desktop-1.3.pyw.

◆ phasebtn

phasebtn = Frame( frame2r )

Definition at line 21065 of file alice-desktop-1.3.pyw.

◆ PhaseIA

list PhaseIA = []

Definition at line 428 of file alice-desktop-1.3.pyw.

◆ PhaseIB

list PhaseIB = []

Definition at line 429 of file alice-desktop-1.3.pyw.

◆ PhaseMemoryA

PhaseMemoryA = numpy.ones(1)

Definition at line 618 of file alice-desktop-1.3.pyw.

◆ PhaseMemoryB

PhaseMemoryB = numpy.ones(1)

Definition at line 620 of file alice-desktop-1.3.pyw.

◆ PhaseOffset1x

int PhaseOffset1x = 37

Definition at line 310 of file alice-desktop-1.3.pyw.

◆ PhaseOffset2x

int PhaseOffset2x = 37

Definition at line 311 of file alice-desktop-1.3.pyw.

◆ PhaseVA

list PhaseVA = []

Definition at line 430 of file alice-desktop-1.3.pyw.

◆ PhaseVB

list PhaseVB = []

Definition at line 431 of file alice-desktop-1.3.pyw.

◆ phckb

phckb = Checkbutton(phasebtn, text="Enab", style="Disab.TCheckbutton", variable=PhADisp, command=PhACheckBox)

Definition at line 21067 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 675 of file alice-desktop-1.3.pyw.

◆ PIO_1

int PIO_1 = 29

Definition at line 676 of file alice-desktop-1.3.pyw.

◆ PIO_2

int PIO_2 = 47

Definition at line 677 of file alice-desktop-1.3.pyw.

◆ PIO_3

int PIO_3 = 3

Definition at line 678 of file alice-desktop-1.3.pyw.

◆ PIO_4

int PIO_4 = 4

Definition at line 679 of file alice-desktop-1.3.pyw.

◆ PIO_5

int PIO_5 = 5

Definition at line 680 of file alice-desktop-1.3.pyw.

◆ PIO_6

int PIO_6 = 6

Definition at line 681 of file alice-desktop-1.3.pyw.

◆ PIO_7

int PIO_7 = 7

Definition at line 682 of file alice-desktop-1.3.pyw.

◆ PlotLabelText

string PlotLabelText = "Custom Plot Label"

Definition at line 201 of file alice-desktop-1.3.pyw.

◆ PowerStatus

int PowerStatus = 1

Definition at line 548 of file alice-desktop-1.3.pyw.

◆ prlab

prlab = Label(frame2r, text="Adjust Gain / Offset")

Definition at line 21164 of file alice-desktop-1.3.pyw.

◆ ProbeA

ProbeA = Frame( frame2r )

Definition at line 21167 of file alice-desktop-1.3.pyw.

◆ ProbeAI

ProbeAI = Frame( frame2r )

Definition at line 21213 of file alice-desktop-1.3.pyw.

◆ ProbeB

ProbeB = Frame( frame2r )

Definition at line 21190 of file alice-desktop-1.3.pyw.

◆ ProbeBI

ProbeBI = Frame( frame2r )

Definition at line 21236 of file alice-desktop-1.3.pyw.

◆ PwrBt

PwrBt = Button(frame1, text="PWR-ON", style="Pwr.TButton", command=BPower)

Definition at line 20816 of file alice-desktop-1.3.pyw.

◆ pwrbt_tip

pwrbt_tip = CreateToolTip(PwrBt, 'Toggle ext power supply')

Definition at line 20860 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 593 of file alice-desktop-1.3.pyw.

◆ RefIAMagline

list RefIAMagline = []

Definition at line 592 of file alice-desktop-1.3.pyw.

◆ RefIARline

list RefIARline = []

Definition at line 590 of file alice-desktop-1.3.pyw.

◆ RefIAXline

list RefIAXline = []

Definition at line 591 of file alice-desktop-1.3.pyw.

◆ RefPhase

tuple RefPhase = ("CA-V", "CB-V", "CA-I", "CB-I")

Definition at line 358 of file alice-desktop-1.3.pyw.

◆ relief

relief

Definition at line 20696 of file alice-desktop-1.3.pyw.

◆ RelPhaseCenter

RelPhaseCenter = IntVar(0)

Definition at line 243 of file alice-desktop-1.3.pyw.

◆ RelPhaseCorrection

int RelPhaseCorrection = 15

Definition at line 242 of file alice-desktop-1.3.pyw.

◆ Reset_Freq

int Reset_Freq = 300

Definition at line 379 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 354 of file alice-desktop-1.3.pyw.

◆ RevDate

string RevDate = "(14 Aug 2020)"

Definition at line 59 of file alice-desktop-1.3.pyw.

◆ RIGHT

RIGHT

Definition at line 20685 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 547 of file alice-desktop-1.3.pyw.

◆ SAMPLErate

int SAMPLErate = BaseSampleRate

Definition at line 150 of file alice-desktop-1.3.pyw.

◆ SampleRateStatus

SampleRateStatus = IntVar(0)

Definition at line 446 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 355 of file alice-desktop-1.3.pyw.

◆ SCLKPort

SCLKPort = IntVar(0)

Definition at line 684 of file alice-desktop-1.3.pyw.

◆ ScreenTrefresh

ScreenTrefresh = IntVar(0)

Definition at line 493 of file alice-desktop-1.3.pyw.

◆ ScreenXYrefresh

ScreenXYrefresh = IntVar(0)

Definition at line 494 of file alice-desktop-1.3.pyw.

◆ SCstart

int SCstart = 0

Definition at line 487 of file alice-desktop-1.3.pyw.

◆ SDATAPort

SDATAPort = IntVar(0)

Definition at line 685 of file alice-desktop-1.3.pyw.

◆ SettingsStatus

SettingsStatus = IntVar(0)

Definition at line 20678 of file alice-desktop-1.3.pyw.

◆ Show_Angle

Show_Angle = IntVar(0)

Definition at line 578 of file alice-desktop-1.3.pyw.

◆ Show_AngleRef

Show_AngleRef = IntVar(0)

Definition at line 582 of file alice-desktop-1.3.pyw.

◆ Show_CBA

Show_CBA = IntVar(0)

Definition at line 663 of file alice-desktop-1.3.pyw.

◆ Show_CBB

Show_CBB = IntVar(0)

Definition at line 664 of file alice-desktop-1.3.pyw.

◆ Show_CBC

Show_CBC = IntVar(0)

Definition at line 665 of file alice-desktop-1.3.pyw.

◆ Show_CBD

Show_CBD = IntVar(0)

Definition at line 666 of file alice-desktop-1.3.pyw.

◆ Show_Magnitude

Show_Magnitude = IntVar(0)

Definition at line 577 of file alice-desktop-1.3.pyw.

◆ Show_MagnitudeRef

Show_MagnitudeRef = IntVar(0)

Definition at line 581 of file alice-desktop-1.3.pyw.

◆ Show_MathX

Show_MathX = IntVar(0)

Definition at line 20580 of file alice-desktop-1.3.pyw.

◆ Show_MathY

Show_MathY = IntVar(0)

Definition at line 20581 of file alice-desktop-1.3.pyw.

◆ Show_Rseries

Show_Rseries = IntVar(0)

Definition at line 575 of file alice-desktop-1.3.pyw.

◆ Show_RseriesRef

Show_RseriesRef = IntVar(0)

Definition at line 579 of file alice-desktop-1.3.pyw.

◆ Show_Xseries

Show_Xseries = IntVar(0)

Definition at line 576 of file alice-desktop-1.3.pyw.

◆ Show_XseriesRef

Show_XseriesRef = IntVar(0)

Definition at line 580 of file alice-desktop-1.3.pyw.

◆ ShowAV_I

ShowAV_I = IntVar(0)

Definition at line 20569 of file alice-desktop-1.3.pyw.

◆ ShowBallonHelp

int ShowBallonHelp = 0

Definition at line 280 of file alice-desktop-1.3.pyw.

◆ ShowBdBCur

ShowBdBCur = IntVar(0)

Definition at line 545 of file alice-desktop-1.3.pyw.

◆ ShowBPCur

ShowBPCur = IntVar(0)

Definition at line 544 of file alice-desktop-1.3.pyw.

◆ ShowBV_I

ShowBV_I = IntVar(0)

Definition at line 20570 of file alice-desktop-1.3.pyw.

◆ ShowC1_I

ShowC1_I = IntVar(0)

Definition at line 20566 of file alice-desktop-1.3.pyw.

◆ ShowC1_V

ShowC1_V = IntVar(0)

Definition at line 20562 of file alice-desktop-1.3.pyw.

◆ ShowC2_I

ShowC2_I = IntVar(0)

Definition at line 20568 of file alice-desktop-1.3.pyw.

◆ ShowC2_V

ShowC2_V = IntVar(0)

Definition at line 20567 of file alice-desktop-1.3.pyw.

◆ ShowCA_P

ShowCA_P = IntVar(0)

Definition at line 510 of file alice-desktop-1.3.pyw.

◆ ShowCA_RdB

ShowCA_RdB = IntVar(0)

Definition at line 514 of file alice-desktop-1.3.pyw.

◆ ShowCA_RP

ShowCA_RP = IntVar(0)

Definition at line 515 of file alice-desktop-1.3.pyw.

◆ ShowCA_VdB

ShowCA_VdB = IntVar(0)

Definition at line 509 of file alice-desktop-1.3.pyw.

◆ ShowCB_P

ShowCB_P = IntVar(0)

Definition at line 512 of file alice-desktop-1.3.pyw.

◆ ShowCB_RdB

ShowCB_RdB = IntVar(0)

Definition at line 516 of file alice-desktop-1.3.pyw.

◆ ShowCB_RP

ShowCB_RP = IntVar(0)

Definition at line 517 of file alice-desktop-1.3.pyw.

◆ ShowCB_VdB

ShowCB_VdB = IntVar(0)

Definition at line 511 of file alice-desktop-1.3.pyw.

◆ ShowdBCur

ShowdBCur = IntVar(0)

Definition at line 542 of file alice-desktop-1.3.pyw.

◆ ShowFCur

ShowFCur = IntVar(0)

Definition at line 541 of file alice-desktop-1.3.pyw.

◆ ShowMarkerBP

ShowMarkerBP = IntVar(0)

Definition at line 513 of file alice-desktop-1.3.pyw.

◆ ShowMath

ShowMath = IntVar(0)

Definition at line 20575 of file alice-desktop-1.3.pyw.

◆ ShowMathBP

ShowMathBP = IntVar(0)

Definition at line 518 of file alice-desktop-1.3.pyw.

◆ Showmenu

Showmenu = Menubutton(frame1, text="Curves", style="W7.TButton")

Definition at line 20819 of file alice-desktop-1.3.pyw.

◆ Showmenu_tip

Showmenu_tip = CreateToolTip(Showmenu, 'Select which traces to display')

Definition at line 20861 of file alice-desktop-1.3.pyw.

◆ ShowPB_A

ShowPB_A = IntVar(0)

Definition at line 20576 of file alice-desktop-1.3.pyw.

◆ ShowPB_B

ShowPB_B = IntVar(0)

Definition at line 20577 of file alice-desktop-1.3.pyw.

◆ ShowPB_C

ShowPB_C = IntVar(0)

Definition at line 20578 of file alice-desktop-1.3.pyw.

◆ ShowPB_D

ShowPB_D = IntVar(0)

Definition at line 20579 of file alice-desktop-1.3.pyw.

◆ ShowRA_I

ShowRA_I = IntVar(0)

Definition at line 20572 of file alice-desktop-1.3.pyw.

◆ ShowRA_V

ShowRA_V = IntVar(0)

Definition at line 20571 of file alice-desktop-1.3.pyw.

◆ ShowRB_I

ShowRB_I = IntVar(0)

Definition at line 20574 of file alice-desktop-1.3.pyw.

◆ ShowRB_V

ShowRB_V = IntVar(0)

Definition at line 20573 of file alice-desktop-1.3.pyw.

◆ ShowRMathBP

ShowRMathBP = IntVar(0)

Definition at line 519 of file alice-desktop-1.3.pyw.

◆ ShowRXY

ShowRXY = IntVar(0)

Definition at line 661 of file alice-desktop-1.3.pyw.

◆ SHOWsamples

int SHOWsamples = 4000

Definition at line 486 of file alice-desktop-1.3.pyw.

◆ ShowTCur

ShowTCur = IntVar(0)

Definition at line 535 of file alice-desktop-1.3.pyw.

◆ ShowTraceControls

int ShowTraceControls = 0

Definition at line 271 of file alice-desktop-1.3.pyw.

◆ ShowVCur

ShowVCur = IntVar(0)

Definition at line 536 of file alice-desktop-1.3.pyw.

◆ ShowXCur

ShowXCur = IntVar(0)

Definition at line 538 of file alice-desktop-1.3.pyw.

◆ ShowYCur

ShowYCur = IntVar(0)

Definition at line 539 of file alice-desktop-1.3.pyw.

◆ side

side

Definition at line 20685 of file alice-desktop-1.3.pyw.

◆ SingleShot

SingleShot = IntVar(0)

Definition at line 20559 of file alice-desktop-1.3.pyw.

◆ SingleShotSA

SingleShotSA = IntVar(0)

Definition at line 520 of file alice-desktop-1.3.pyw.

◆ size

size

Definition at line 347 of file alice-desktop-1.3.pyw.

◆ SLATCHPort

SLATCHPort = IntVar(0)

Definition at line 686 of file alice-desktop-1.3.pyw.

◆ SmoothCurves

SmoothCurves = IntVar(0)

Definition at line 20584 of file alice-desktop-1.3.pyw.

◆ SmoothCurvesBP

SmoothCurvesBP = IntVar(0)

Definition at line 564 of file alice-desktop-1.3.pyw.

◆ SmoothCurvesSA

SmoothCurvesSA = IntVar(0)

Definition at line 563 of file alice-desktop-1.3.pyw.

◆ SMPfft

int SMPfft = 2 ** SMPfftpwrTwo.get()

Definition at line 623 of file alice-desktop-1.3.pyw.

◆ SMPfftpwrTwo

SMPfftpwrTwo = IntVar(0)

Definition at line 621 of file alice-desktop-1.3.pyw.

◆ SpectrumScreenStatus

SpectrumScreenStatus = IntVar(0)

Definition at line 562 of file alice-desktop-1.3.pyw.

◆ style

style

Definition at line 333 of file alice-desktop-1.3.pyw.

◆ Style_String

string Style_String = 'aqua'

Definition at line 315 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 627 of file alice-desktop-1.3.pyw.

◆ T1FRline

list T1FRline = []

Definition at line 631 of file alice-desktop-1.3.pyw.

◆ T1Iline

list T1Iline = []

Definition at line 465 of file alice-desktop-1.3.pyw.

◆ T1IRline

list T1IRline = []

Definition at line 480 of file alice-desktop-1.3.pyw.

◆ T1Pline

list T1Pline = []

Definition at line 629 of file alice-desktop-1.3.pyw.

◆ T1PRline

list T1PRline = []

Definition at line 633 of file alice-desktop-1.3.pyw.

◆ T1Vline

list T1Vline = []

Trace line Array Variables used.

Definition at line 463 of file alice-desktop-1.3.pyw.

◆ T1VRline

list T1VRline = []

Definition at line 478 of file alice-desktop-1.3.pyw.

◆ T2Fline

list T2Fline = []

Definition at line 628 of file alice-desktop-1.3.pyw.

◆ T2FRline

list T2FRline = []

Definition at line 632 of file alice-desktop-1.3.pyw.

◆ T2Iline

list T2Iline = []

Definition at line 466 of file alice-desktop-1.3.pyw.

◆ T2IRline

list T2IRline = []

Definition at line 481 of file alice-desktop-1.3.pyw.

◆ T2Pline

list T2Pline = []

Definition at line 630 of file alice-desktop-1.3.pyw.

◆ T2PRline

list T2PRline = []

Definition at line 634 of file alice-desktop-1.3.pyw.

◆ T2Vline

list T2Vline = []

Definition at line 464 of file alice-desktop-1.3.pyw.

◆ T2VRline

list T2VRline = []

Definition at line 479 of file alice-desktop-1.3.pyw.

◆ TAFline

list TAFline = []

Bode Array Variables.

Definition at line 640 of file alice-desktop-1.3.pyw.

◆ TAFRline

list TAFRline = []

Definition at line 644 of file alice-desktop-1.3.pyw.

◆ TAPline

list TAPline = []

Definition at line 642 of file alice-desktop-1.3.pyw.

◆ TAPRline

list TAPRline = []

Definition at line 646 of file alice-desktop-1.3.pyw.

◆ TBFline

list TBFline = []

Definition at line 641 of file alice-desktop-1.3.pyw.

◆ TBFRline

list TBFRline = []

Definition at line 645 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 643 of file alice-desktop-1.3.pyw.

◆ TBPMline

list TBPMline = []

Definition at line 648 of file alice-desktop-1.3.pyw.

◆ TBPRline

list TBPRline = []

Definition at line 647 of file alice-desktop-1.3.pyw.

◆ TBPRMline

list TBPRMline = []

Definition at line 649 of file alice-desktop-1.3.pyw.

◆ TCursor

int TCursor = 0

Definition at line 537 of file alice-desktop-1.3.pyw.

◆ tearoff

tearoff

Definition at line 20751 of file alice-desktop-1.3.pyw.

◆ TFMline

list TFMline = []

Definition at line 635 of file alice-desktop-1.3.pyw.

◆ TFRMline

list TFRMline = []

Definition at line 636 of file alice-desktop-1.3.pyw.

◆ tgb

tgb = Button(frame1, text="50%", style="W4.TButton", command=BTrigger50p)

Definition at line 20783 of file alice-desktop-1.3.pyw.

◆ tgb_tip

tgb_tip = CreateToolTip(tgb, 'Set trigger level to waveform mid point')

Definition at line 20854 of file alice-desktop-1.3.pyw.

◆ TgEdge

TgEdge = IntVar(0)

Definition at line 20563 of file alice-desktop-1.3.pyw.

◆ TgInput

TgInput = IntVar(0)

Definition at line 20558 of file alice-desktop-1.3.pyw.

◆ TIAAngline

list TIAAngline = []

Definition at line 587 of file alice-desktop-1.3.pyw.

◆ TIAMagline

list TIAMagline = []

Definition at line 586 of file alice-desktop-1.3.pyw.

◆ TIAMline

list TIAMline = []

Definition at line 588 of file alice-desktop-1.3.pyw.

◆ TIAMRline

list TIAMRline = []

Definition at line 589 of file alice-desktop-1.3.pyw.

◆ TIARline

list TIARline = []

Impedance Analyzer sweep bode plot and reference line variables.

Definition at line 584 of file alice-desktop-1.3.pyw.

◆ TIAXline

list TIAXline = []

Definition at line 585 of file alice-desktop-1.3.pyw.

◆ timebtn

timebtn = Frame( frame2r )

Definition at line 21050 of file alice-desktop-1.3.pyw.

◆ TimeDisp

TimeDisp = IntVar(0)

Definition at line 20637 of file alice-desktop-1.3.pyw.

◆ TIMEdiv

float TIMEdiv = 0.5

Definition at line 357 of file alice-desktop-1.3.pyw.

◆ timelab

timelab = Label(timebtn, text="Time Plot")

Definition at line 21054 of file alice-desktop-1.3.pyw.

◆ tlab

tlab = Label(frame1, text="Trig Level")

Definition at line 20771 of file alice-desktop-1.3.pyw.

◆ Tmathline

list Tmathline = []

Definition at line 475 of file alice-desktop-1.3.pyw.

◆ TMAVline

list TMAVline = []

Definition at line 467 of file alice-desktop-1.3.pyw.

◆ TMBRline

list TMBRline = []

Definition at line 471 of file alice-desktop-1.3.pyw.

◆ TMBVline

list TMBVline = []

Definition at line 468 of file alice-desktop-1.3.pyw.

◆ TMCRline

list TMCRline = []

Definition at line 472 of file alice-desktop-1.3.pyw.

◆ TMCVline

list TMCVline = []

Definition at line 469 of file alice-desktop-1.3.pyw.

◆ TMDVline

list TMDVline = []

Definition at line 470 of file alice-desktop-1.3.pyw.

◆ TMlab

TMlab = Label(frame1, text="Time mS/Div")

Definition at line 20895 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 353 of file alice-desktop-1.3.pyw.

◆ TMRline

list TMRline = []

Definition at line 482 of file alice-desktop-1.3.pyw.

◆ TMsb

TMsb = Spinbox(frame1, width=5, values= TMpdiv, command=BTime)

Definition at line 20890 of file alice-desktop-1.3.pyw.

◆ TMXline

list TMXline = []

Definition at line 476 of file alice-desktop-1.3.pyw.

◆ TMYline

list TMYline = []

Definition at line 477 of file alice-desktop-1.3.pyw.

◆ TOP

TOP

Definition at line 20688 of file alice-desktop-1.3.pyw.

◆ TRACEaverage

TRACEaverage = IntVar(0)

Definition at line 207 of file alice-desktop-1.3.pyw.

◆ TRACEmodeTime

TRACEmodeTime = IntVar(0)

Definition at line 20586 of file alice-desktop-1.3.pyw.

◆ TRACEresetFreq

bool TRACEresetFreq = True

Definition at line 460 of file alice-desktop-1.3.pyw.

◆ TRACEresetTime

bool TRACEresetTime = True

Definition at line 459 of file alice-desktop-1.3.pyw.

◆ TRACES

int TRACES = 1

Definition at line 491 of file alice-desktop-1.3.pyw.

◆ TRACESread

int TRACESread = 0

Definition at line 492 of file alice-desktop-1.3.pyw.

◆ TRACEwidth

TRACEwidth = IntVar(0)

Definition at line 205 of file alice-desktop-1.3.pyw.

◆ Trigger_LPF_length

Trigger_LPF_length = IntVar(0)

Definition at line 212 of file alice-desktop-1.3.pyw.

◆ TRIGGERentry

TRIGGERentry = Entry(frame1, width=5)

Definition at line 20773 of file alice-desktop-1.3.pyw.

◆ TRIGGERlevel

float TRIGGERlevel = 2.5

Definition at line 156 of file alice-desktop-1.3.pyw.

◆ Triggerline

list Triggerline = []

Definition at line 483 of file alice-desktop-1.3.pyw.

◆ Triggermenu

Triggermenu = Menubutton(frame1, text="Trigger", style="W7.TButton")

Definition at line 20750 of file alice-desktop-1.3.pyw.

◆ Triggermenu_tip

Triggermenu_tip = CreateToolTip(Triggermenu, 'Select trigger signal')

Definition at line 20852 of file alice-desktop-1.3.pyw.

◆ TRIGGERsample

int TRIGGERsample = 0

Definition at line 549 of file alice-desktop-1.3.pyw.

◆ Triggersymbol

list Triggersymbol = []

Definition at line 484 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 8041 of file alice-desktop-1.3.pyw.

◆ Two28

int Two28 = 268435456

Definition at line 624 of file alice-desktop-1.3.pyw.

◆ Two_X_Sample

Two_X_Sample = IntVar(0)

Definition at line 229 of file alice-desktop-1.3.pyw.

◆ TXYline

list TXYline = []

Definition at line 473 of file alice-desktop-1.3.pyw.

◆ TXYRline

list TXYRline = []

Definition at line 474 of file alice-desktop-1.3.pyw.

◆ UserALabel

string UserALabel = "OverShoot"

Definition at line 165 of file alice-desktop-1.3.pyw.

◆ UserAString

string UserAString = "MaxV1-VATop"

Definition at line 164 of file alice-desktop-1.3.pyw.

◆ UserBLabel

string UserBLabel = "UnderShoot"

Definition at line 167 of file alice-desktop-1.3.pyw.

◆ UserBString

string UserBString = "MinV2-VBBase"

Definition at line 166 of file alice-desktop-1.3.pyw.

◆ v1_adc_conf

int v1_adc_conf = 0x20F1

Definition at line 273 of file alice-desktop-1.3.pyw.

◆ v2_adc_conf

int v2_adc_conf = 0x20F7

Definition at line 275 of file alice-desktop-1.3.pyw.

◆ value

value

Definition at line 20753 of file alice-desktop-1.3.pyw.

◆ VAresult

list VAresult = []

Definition at line 424 of file alice-desktop-1.3.pyw.

◆ variable

variable

Definition at line 20753 of file alice-desktop-1.3.pyw.

◆ VBresult

list VBresult = []

Definition at line 425 of file alice-desktop-1.3.pyw.

◆ VBuffA

list VBuffA = []

Definition at line 411 of file alice-desktop-1.3.pyw.

◆ VBuffB

list VBuffB = []

Definition at line 412 of file alice-desktop-1.3.pyw.

◆ VBuffMA

list VBuffMA = []

Definition at line 415 of file alice-desktop-1.3.pyw.

◆ VBuffMB

list VBuffMB = []

Definition at line 416 of file alice-desktop-1.3.pyw.

◆ VBuffMC

list VBuffMC = []

Definition at line 417 of file alice-desktop-1.3.pyw.

◆ VBuffMD

list VBuffMD = []

Definition at line 418 of file alice-desktop-1.3.pyw.

◆ Vdiv

Vdiv = IntVar(0)

Definition at line 209 of file alice-desktop-1.3.pyw.

◆ Version_url

string Version_url = 'https://github.com/analogdevicesinc/alice/releases/download/1.3.8/alice-desktop-1.3-setup.exe'

Definition at line 61 of file alice-desktop-1.3.pyw.

◆ VFilterA

dictionary VFilterA = {}

Definition at line 444 of file alice-desktop-1.3.pyw.

◆ VFilterB

dictionary VFilterB = {}

Definition at line 445 of file alice-desktop-1.3.pyw.

◆ VmemoryA

VmemoryA = numpy.ones(1)

Definition at line 455 of file alice-desktop-1.3.pyw.

◆ VmemoryB

VmemoryB = numpy.ones(1)

Definition at line 456 of file alice-desktop-1.3.pyw.

◆ VmemoryMuxA

list VmemoryMuxA = []

Definition at line 419 of file alice-desktop-1.3.pyw.

◆ VmemoryMuxB

list VmemoryMuxB = []

Definition at line 420 of file alice-desktop-1.3.pyw.

◆ VmemoryMuxC

list VmemoryMuxC = []

Definition at line 421 of file alice-desktop-1.3.pyw.

◆ VmemoryMuxD

list VmemoryMuxD = []

Definition at line 422 of file alice-desktop-1.3.pyw.

◆ width

width

Definition at line 20696 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 540 of file alice-desktop-1.3.pyw.

◆ XOLF

XOLF = int(FontSize * 4.625)

Definition at line 331 of file alice-desktop-1.3.pyw.

◆ XOLNqP

XOLNqP = int(FontSize * 3.125)

Definition at line 332 of file alice-desktop-1.3.pyw.

◆ Xsignal

Xsignal = IntVar(0)

Definition at line 657 of file alice-desktop-1.3.pyw.

◆ xybtn

xybtn = Frame( frame2r )

Definition at line 21057 of file alice-desktop-1.3.pyw.

◆ XYDisp

XYDisp = IntVar(0)

Definition at line 20639 of file alice-desktop-1.3.pyw.

◆ XYScreenStatus

XYScreenStatus = IntVar(0)

Definition at line 656 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 659 of file alice-desktop-1.3.pyw.

◆ ZEROstuffing

ZEROstuffing = IntVar(0)

Definition at line 237 of file alice-desktop-1.3.pyw.

◆ ZOHold

ZOHold = IntVar(0)

Definition at line 20585 of file alice-desktop-1.3.pyw.