This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWRL6432BOOST: Calibration difference

Part Number: AWRL6432BOOST
To measure the Tx beam pattern with the AWRL6432EVM, when Tx is transmitted and Tx Power monitoring is performed, two powers are output with a difference of about 1dB.

(Higher Power : 113 / Lower Power : 105)

The value of Calibration is different, but the temperature of the Cal condition is the same at 40 degrees.

Please let us know if the difference of about 1dB is an appropriate level or other settings are the problem.

Thank you
Son Junghwan
[09:57:20]  s_version = mws.GetPostProcVersion()
[09:57:20]  mws.ftdiResetAllDevices()
[09:57:21]  --xw_status = 0
[09:57:21]  xw_status = mws.selectBDType(0, 0, 0, 0)
[09:57:21]  --xw_status = 0
[09:57:21]  xw_status = mws.selectComIfType(1, 1000, 0, 2, 0)
[09:57:21]  --xw_status = 0
[09:57:21]  [RadarAPI]: mws.SelectCaptureDevice("DCA1000")
[09:57:21]  [RadarAPI]: Status: Passed
[09:57:21]  xw_status = mws.captureCardCfgResetFPGA()
[09:57:21]  [RadarAPI]: Sending reset_fpga command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  Reset FPGA command : Success
[09:57:21]  --xw_status=0
[09:57:21]  xw_status = mws.captureCardEthernetCfg("192.168.33.30", "192.168.33.180", "12.34.56.78.90.12", 4096, 4098, 1)
[09:57:21]  [RadarAPI]: Sending eeprom command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  EEPROM Configuration command : Success
[09:57:21]  --xw_status=0
[09:57:21]  xw_status = mws.captureCardModeCfg(1,1,1,2, 1, 25)
[09:57:21]  [RadarAPI]: Sending fpga command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  FPGA Configuration command : Success
[09:57:21]  [RadarAPI]: Sending record command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  Configure Record command : Success
[09:57:21]  --xw_status=0
[09:57:21]  xw_status, s_version, s_dllVersion = mws.getCaptureCardFPGAVersion()
[09:57:21]  [RadarAPI]: Sending fpga_version command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  
[09:57:21]  FPGA Version : 2.8 [Record]
[09:57:21]  
[09:57:21]  [RadarAPI]: Sending dll_version command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  DLL Version : 1.0
[09:57:21]  --xw_status=0
[09:57:21]  xw_status = mws.sopControl(0, 3)
[09:57:21]  --xw_status = 0
[09:57:21]  xw_status = mws.nReset(0)
[09:57:22]  --xw_status = 0
[09:57:22]  xw_status = mws.rs232Config(0, 22, 1, 0)
[09:57:22]  Switching to BaudRate:921600
[09:57:24]  xw_status, lot, wafer, devX, devY = mws.decodeDieId(123913216, 2148171972)
[09:57:24]  DeviceType:4118x
[09:57:24]  SafetyType:1
[09:57:24]  ES_PG_Version1
[09:57:24]  SOP_MODE:3
[09:57:24]  DieId:15822.0.123913216.2148171972
[09:57:24]  XTAL_Type:1
[09:57:24]  --xw_status = 0
[09:57:24]  xw_status = mws.sopDebugFwPreBootCfg(0, 1, 0, 0)
[09:57:25]  --xw_status = 0
[09:57:25]  xw_status = mws.fwRprcDownload(0, 2, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfevalfirmware\\appss\\mmwave_plt_rfeval_rprc.bin")
[09:57:26]  --xw_status = 0
[09:57:26]  xw_status = mws.sopDebugFwPostBootCfg(0, 0, 0, 0, 0, 0)
[09:57:26]  --xw_status = 0
[09:57:26]  xw_status = mws.fwRprcDownload(0, 0, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfsfirmware\\xWRL6432\\mmwave_rfs_rprc.bin")
[09:57:27]  --xw_status = 0
[09:57:27]  xw_status = mws.fwRprcDownload(0, 1, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfevalfirmware\\rfsatecal\\xWRL6432\\mmwave_rfs_atecal_rprc.bin")
[09:57:27]  --xw_status = 0
[09:57:27]  xw_status, t_deviceStatus = mws.devicePowerup(0, 0, 0, 0)
[09:57:28]  -----------rfEvalDevAppStsGet----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status, response=mws.rfEvalDevAppStsGet(0)
[09:57:28]  --[[ Response
[09:57:28]                c_GenVerNum = 3                               
[09:57:28]              c_MajorVerNum = 0                               
[09:57:28]              c_MinorVerNum = 8                               
[09:57:28]              c_BuildVerNum = 8                               
[09:57:28]                     c_Year = 22                              
[09:57:28]                    c_Month = 11                              
[09:57:28]                     c_Date = 14                              
[09:57:28]                 c_Reserved = 0                               
[09:57:28]                  h_FwState = 32776                           
[09:57:28]                 c_XtalType = 1                               
[09:57:28]             c_DigPllStatus = 1                               
[09:57:28]         c_AppCoreClockType = 3                               
[09:57:28]               c_SafetyType = 0                               
[09:57:28]           h_CoreFreqFcount = 3210                            
[09:57:28]               c_PlatformId = 0                               
[09:57:28]                   c_RfType = 0                               
[09:57:28]               c_TestTarget = 0                               
[09:57:28]               c_TestStatus = 255                             
[09:57:28]                w_reserved1 = 0                               
[09:57:28]  ]]
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  Boot Successful; FwState:0x8008
[09:57:28]  --xw_status = 0
[09:57:28]  -----------fecDevicePowerOn----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status=mws.fecDevicePowerOn(0,{h_XtalClkFreq=10240,c_ClkSourceSel=10,c_PowerMode=0,c_ChirpTimerResol=0,c_FecBootCfg=0,h_Reserved2=0,w_Reserved3=0})
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------fecDfpVerGet----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status, response=mws.fecDfpVerGet(0)
[09:57:28]  --[[ Response
[09:57:28]            c_MmwlGenVerNum = 3                               
[09:57:28]          c_MmwlMajorVerNum = 0                               
[09:57:28]          c_MmwlMinorVerNum = 8                               
[09:57:28]          c_MmwlBuildVerNum = 8                               
[09:57:28]                 c_MmwlYear = 22                              
[09:57:28]                c_MmwlMonth = 11                              
[09:57:28]                 c_MmwlDate = 14                              
[09:57:28]             c_MmwlReserved = 0                               
[09:57:28]             c_FecGenVerNum = 3                               
[09:57:28]           c_FecMajorVerNum = 0                               
[09:57:28]           c_FecMinorVerNum = 8                               
[09:57:28]           c_FecBuildVerNum = 8                               
[09:57:28]                  c_FecYear = 22                              
[09:57:28]                 c_FecMonth = 11                              
[09:57:28]                  c_FecDate = 14                              
[09:57:28]              c_FecReserved = 0                               
[09:57:28]          c_RfsRomGenVerNum = 7                               
[09:57:28]        c_RfsRomMajorVerNum = 0                               
[09:57:28]        c_RfsRomMinorVerNum = 8                               
[09:57:28]        c_RfsRomBuildVerNum = 15                              
[09:57:28]               c_RfsRomYear = 22                              
[09:57:28]              c_RfsRomMonth = 11                              
[09:57:28]               c_RfsRomDate = 15                              
[09:57:28]           c_RfsRomReserved = 0                               
[09:57:28]        c_RfsPatchGenVerNum = 0                               
[09:57:28]      c_RfsPatchMajorVerNum = 0                               
[09:57:28]      c_RfsPatchMinorVerNum = 0                               
[09:57:28]      c_RfsPatchBuildVerNum = 0                               
[09:57:28]             c_RfsPatchYear = 0                               
[09:57:28]            c_RfsPatchMonth = 0                               
[09:57:28]             c_RfsPatchDate = 0                               
[09:57:28]         c_RfsPatchReserved = 0                               
[09:57:28]  ]]
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------fecDieIdGet----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status, response=mws.fecDieIdGet(0)
[09:57:28]  --[[ Response
[09:57:28]               w_DieIdData0 = 15822                           
[09:57:28]               w_DieIdData1 = 0                               
[09:57:28]               w_DieIdData2 = 123913216                       
[09:57:28]               w_DieIdData3 = 2148171972                      
[09:57:28]                  Reserved0 = 0                               
[09:57:28]                  Reserved1 = 0                               
[09:57:28]                  Reserved2 = 0                               
[09:57:28]                  Reserved3 = 0                               
[09:57:28]  ]]
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------rfEvalAteInit----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status, response=mws.rfEvalAteInit(0,{c_AteInitAddress=2129856,w_Reserved=0})
[09:57:28]  --[[ Response
[09:57:28]                c_GenVerNum = 7                               
[09:57:28]              c_MajorVerNum = 0                               
[09:57:28]              c_MinorVerNum = 8                               
[09:57:28]              c_BuildVerNum = 8                               
[09:57:28]                     c_Year = 22                              
[09:57:28]                    c_Month = 11                              
[09:57:28]                     c_Date = 10                              
[09:57:28]                 c_Reserved = 0                               
[09:57:28]  ]]
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------fecRfsDbgCtrl----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status=mws.fecRfsDbgCtrl(0,{w_RfsDbgLogAddress=575029248,w_Reserved0=0,w_Reserved1=0})
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------fecDevClkctrl----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status=mws.fecDevClkctrl(0,{c_DevClkCtrl=10,c_FtClkCtrl=0,c_ApllClkCtrl=170,c_Reserved1=0,w_Reserved2=0})
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  
[09:57:28]  ***Script completed successfully.***
[09:57:38]  -----------fecRfPwrOnOff----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.fecRfPwrOnOff(0,{h_RxChCtrlBitMask=7,h_TxChCtrlBitMask=1,c_Reserved=0,c_MiscCtrl=1,h_Reserved1=0,w_Reserved2=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, w_freqCode = mws.sensConvFreqToCode(0, 0, 0, 62000)
[09:57:38]  xw_status = 0
[09:57:38]  w_freqCode = 52907
[09:57:38]  xw_status, w_slopeCode = mws.sensConvSlopeToCode(0,0,2.2)
[09:57:38]  xw_status = 0
[09:57:38]  w_slopeCode = 77
[09:57:38]  -----------fecRfBootCal----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status, response=mws.fecRfBootCal(0,{h_CalCtrlBitMask=202,c_MiscCalCtrl=0,c_CalRxGainSel=30,c_CalTxBackOffSel0=0,c_CalTxBackOffSel1=0,c_CalTxBackOffSel2=0,c_CalTxBackOffSel3=0,h_CalRfFreq=52907,xh_CalRfSlope=77,c_TxPwrCalTxEnaMask0=3,c_TxPwrCalTxEnaMask1=1,c_TxPwrCalTxEnaMask2=0,c_TxPwrCalTxEnaMask3=0,xh_CalTempBinOverrides0=0,xh_CalTempBinOverrides1=0,xh_CalTempBinOverrides2=0,h_Reserved1=0,w_Reserved2=0,w_Reserved3=0})
[09:57:38]  --[[ Response
[09:57:38]             h_CalRunStatus = 202                             
[09:57:38]             h_CalResStatus = 203                             
[09:57:38]               xc_CalibTemp = 20                              
[09:57:38]                c_Reserved1 = 0                               
[09:57:38]                h_Reserved2 = 0                               
[09:57:38]                w_Reserved4 = 0                               
[09:57:38]  ]]
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[09:57:38]  xw_status = 0
[09:57:38]  l_freqInMHz = 62000.390625
[09:57:38]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,77)
[09:57:38]  xw_status = 0
[09:57:38]  l_slopeInMHzPerus = 2.20298767089844
[09:57:38]  -----------fecRfRuntimeCal----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status, response=mws.fecRfRuntimeCal(0,{h_CalCtrlBitMask=202,h_Reserved0=0,c_TempBinIndex=8,c_Reserved1=0,h_Reserved2=0,w_Reserved3=0,w_Reserved4=0,w_Reserved5=0})
[09:57:38]  --[[ Response
[09:57:38]             h_CalRunStatus = 202                             
[09:57:38]             h_CalResStatus = 203                             
[09:57:38]                w_Reserved1 = 0                               
[09:57:38]                w_Reserved4 = 0                               
[09:57:38]  ]]
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status = mws.fecRfCalDataGet(0, "C:\\ti\\mmwave_studio_04_01_00_01\\mmWaveStudio\\ReadWriteData\\facCalData.txt")
[09:57:38]  -----------rfEvalFecCalDataGet----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.rfEvalFecCalDataGet(0)
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  --xw_status = 0
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,1.5)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 15
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,45)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 450
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,1,10)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 500
[09:57:38]  -----------sensChirpPfComnCfg----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.sensChirpPfComnCfg(0,{c_DigOutputSampRate=50,c_DigOutputBitsSel=0,c_DfeFirSel=0,c_VcoMultiChipMode=0,h_NumOfAdcSamples=64,c_ChirpTxMimoPatSel=0,c_MiscSettings=0,c_HpfFastInitDuration=15,c_Reserved=0,h_CrdNSlopeMag=631,w_Reserved=0,h_ChirpRampEndTime=450,c_ChirpRxHpfSel=2,c_Reserved2=0,w_Reserved3=0,w_Reserved4=0,w_Reserved5=0,w_Reserved6=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,15)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 1.5
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,450)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 45
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,20)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 200
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,0)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 0
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,0)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 0
[09:57:38]  xw_status, w_slopeCode = mws.sensConvSlopeToCode(0,0,0)
[09:57:38]  xw_status = 0
[09:57:38]  w_slopeCode = 0
[09:57:38]  xw_status, w_freqCode = mws.sensConvFreqToCode(0, 0, 0, 62000)
[09:57:38]  xw_status = 0
[09:57:38]  w_freqCode = 52907
[09:57:38]  -----------sensChirpPfTimeCfg----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.sensChirpPfTimeCfg(0,{h_ChirpIdleTime=200,h_ChirpAdcStartTime=14336,xh_ChirpTxStartTime=0,xh_ChirpRfFreqSlope=0,w_ChirpRfFreqStart=52907,h_ChirpTxEnSel=1,h_ChirpTxBpmEnSel=0,w_Reserved1=0,w_Reserved2=0,w_Reserved3=0,w_Reserved4=0,w_Reserved5=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,200)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 20
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,1,0)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 0
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,1,0)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 0
[09:57:38]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,0)
[09:57:38]  xw_status = 0
[09:57:38]  l_slopeInMHzPerus = 0
[09:57:38]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[09:57:38]  xw_status = 0
[09:57:38]  l_freqInMHz = 62000.390625
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,250)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 2500
[09:57:38]  xw_status, w_ftPeriodCode = mws.sensConvFtPeriodToCode(0,10240,33000)
[09:57:38]  xw_status = 0
[09:57:38]  w_ftPeriodCode = 1320000
[09:57:38]  -----------sensFrameCfg----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.sensFrameCfg(0,{h_NumOfChirpsInBurst=1,c_NumOfChirpsAccum=0,c_Reserved=0,w_BurstPeriodicity=2500,h_NumOfBurstsInFrame=64,h_Reserved1=0,w_FramePeriodicity=1320000,h_NumOfFrames=0,h_Reserved2=0,w_FrameEvent0TimeCfg=0,w_FrameEvent1TimeCfg=0,w_Reserved3=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,2500)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 250
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToFtPeriod(0,10240,1320000)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 33000
[09:57:38]  -----------fecRdifctrl----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.fecRdifctrl(0,{c_RdifEnable=10,c_RdifCfg=40,h_RdifSampleCount=64,c_TestPatternEn=0,c_LaneRateCfg=0,h_Reserved2=0,h_TestPatrnInitCodeCh0=20,h_TestPatrnInitCodeCh1=20,h_TestPatrnInitCodeCh2=20,h_Reserved3=0,h_TestPatrnIncrCodeCh0=20,h_TestPatrnIncrCodeCh1=20,h_TestPatrnIncrCodeCh2=20,h_Reserved4=0,w_Reserved5=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  --xw_status=0
[09:57:38]  xw_status=mws.captureCardStartRecord("C:\\ti\\mmwave_studio_04_01_00_01\\mmWaveStudio\\RunTime\\..\\PostProc\\adc_data1.bin",1,1,4096)
[09:57:38]  [RadarAPI]: Sending start_record command to DCA1000
[09:57:39]  -----------sensorStart----------- 
[09:57:39]  
[09:57:39]  [DFP API]xw_status=mws.sensorStart(0,{c_FrameTrigMode=0,c_ChirpStartSigLbEn=0,c_FrameLivMonEn=0,c_Reserved=0,w_FrameTrigTimerVal=0,w_Reserved1=0})
[09:57:40]  --xw_status: 0 (SUCCESS)
[09:57:40]  
[09:57:40]  -----------monTxNPwrCfg----------- 
[09:57:40]  
[09:57:40]  [DFP API]xw_status, response=mws.monTxNPwrCfg(0,{c_TxIndSel=0,c_MonTxCodesSel=0,h_MonTxBiasCodes=0,h_RfFreqStart=52907,xh_RfFreqSlope=77,c_TxBackoffMap=0,w_Reserved1=0,w_Reserved2=0,w_Reserved3=0})
[09:57:40]  --xw_status: 0 (SUCCESS)
[09:57:40]  
[09:57:40]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,77)
[09:57:40]  xw_status = 0
[09:57:40]  l_slopeInMHzPerus = 2.20298767089844
[09:57:40]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[09:57:40]  xw_status = 0
[09:57:40]  l_freqInMHz = 62000.390625
[09:57:40]  Waiting 4 sec
[09:57:44]  -----------monEnableTrig----------- 
[09:57:44]  
[09:57:44]  [DFP API]xw_status, response=mws.monEnableTrig(0,{w_MonitorEnable=96,w_FaultInjEnable=0,w_Reserved1=0,w_Reserved2=0,w_Reserved3=0})
[09:57:44]  --xw_status: 0 (SUCCESS)
[09:57:44]  
[09:57:44]  
[09:57:44]  ***Script completed successfully.***
[09:57:44]  --Reading monEnableTrig Monitor Result ...
[09:57:44]  --Read Successful
[09:57:44]  
[09:57:44]  --[[ 
[09:57:44]            w_MonitorStatus = 96                              
[09:57:44]                w_Reserved1 = 0                               
[09:57:44]               w_FrameCount = 0                               
[09:57:44]                w_Reserved2 = 0                               
[09:57:44]                w_Reserved3 = 0                               
[09:57:44]  ]]
[09:57:45]  xw_status, response  = mws.monTxNPwrRspGet(0, 0)
[09:57:45]  --Reading monTxNPwrCfg Monitor Result ...
[09:57:45]  --Read Successful
[09:57:45]  
[09:57:45]  --[[ 
[09:57:45]               xh_ErrorCode = 0                               
[09:57:45]                h_Reserved1 = 0                               
[09:57:45]               xh_TxNPwrVal = 113                             
[09:57:45]                h_Reserved2 = 0                               
[09:57:45]                w_Reserved3 = 0                               
[09:57:45]               w_FrameCount = 122                             
[09:57:45]  ]]
[09:57:45]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,77)
[09:57:45]  xw_status = 0
[09:57:45]  l_slopeInMHzPerus = 2.20298767089844
[09:57:45]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[09:57:45]  xw_status = 0
[09:57:45]  l_freqInMHz = 62000.390625


[09:57:20]  s_version = mws.GetPostProcVersion()
[09:57:20]  mws.ftdiResetAllDevices()
[09:57:21]  --xw_status = 0
[09:57:21]  xw_status = mws.selectBDType(0, 0, 0, 0)
[09:57:21]  --xw_status = 0
[09:57:21]  xw_status = mws.selectComIfType(1, 1000, 0, 2, 0)
[09:57:21]  --xw_status = 0
[09:57:21]  [RadarAPI]: mws.SelectCaptureDevice("DCA1000")
[09:57:21]  [RadarAPI]: Status: Passed
[09:57:21]  xw_status = mws.captureCardCfgResetFPGA()
[09:57:21]  [RadarAPI]: Sending reset_fpga command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  Reset FPGA command : Success
[09:57:21]  --xw_status=0
[09:57:21]  xw_status = mws.captureCardEthernetCfg("192.168.33.30", "192.168.33.180", "12.34.56.78.90.12", 4096, 4098, 1)
[09:57:21]  [RadarAPI]: Sending eeprom command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  EEPROM Configuration command : Success
[09:57:21]  --xw_status=0
[09:57:21]  xw_status = mws.captureCardModeCfg(1,1,1,2, 1, 25)
[09:57:21]  [RadarAPI]: Sending fpga command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  FPGA Configuration command : Success
[09:57:21]  [RadarAPI]: Sending record command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  Configure Record command : Success
[09:57:21]  --xw_status=0
[09:57:21]  xw_status, s_version, s_dllVersion = mws.getCaptureCardFPGAVersion()
[09:57:21]  [RadarAPI]: Sending fpga_version command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  
[09:57:21]  FPGA Version : 2.8 [Record]
[09:57:21]  
[09:57:21]  [RadarAPI]: Sending dll_version command to DCA1000
[09:57:21]  [RadarAPI]: 
[09:57:21]  DLL Version : 1.0
[09:57:21]  --xw_status=0
[09:57:21]  xw_status = mws.sopControl(0, 3)
[09:57:21]  --xw_status = 0
[09:57:21]  xw_status = mws.nReset(0)
[09:57:22]  --xw_status = 0
[09:57:22]  xw_status = mws.rs232Config(0, 22, 1, 0)
[09:57:22]  Switching to BaudRate:921600
[09:57:24]  xw_status, lot, wafer, devX, devY = mws.decodeDieId(123913216, 2148171972)
[09:57:24]  DeviceType:4118x
[09:57:24]  SafetyType:1
[09:57:24]  ES_PG_Version1
[09:57:24]  SOP_MODE:3
[09:57:24]  DieId:15822.0.123913216.2148171972
[09:57:24]  XTAL_Type:1
[09:57:24]  --xw_status = 0
[09:57:24]  xw_status = mws.sopDebugFwPreBootCfg(0, 1, 0, 0)
[09:57:25]  --xw_status = 0
[09:57:25]  xw_status = mws.fwRprcDownload(0, 2, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfevalfirmware\\appss\\mmwave_plt_rfeval_rprc.bin")
[09:57:26]  --xw_status = 0
[09:57:26]  xw_status = mws.sopDebugFwPostBootCfg(0, 0, 0, 0, 0, 0)
[09:57:26]  --xw_status = 0
[09:57:26]  xw_status = mws.fwRprcDownload(0, 0, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfsfirmware\\xWRL6432\\mmwave_rfs_rprc.bin")
[09:57:27]  --xw_status = 0
[09:57:27]  xw_status = mws.fwRprcDownload(0, 1, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfevalfirmware\\rfsatecal\\xWRL6432\\mmwave_rfs_atecal_rprc.bin")
[09:57:27]  --xw_status = 0
[09:57:27]  xw_status, t_deviceStatus = mws.devicePowerup(0, 0, 0, 0)
[09:57:28]  -----------rfEvalDevAppStsGet----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status, response=mws.rfEvalDevAppStsGet(0)
[09:57:28]  --[[ Response
[09:57:28]                c_GenVerNum = 3                               
[09:57:28]              c_MajorVerNum = 0                               
[09:57:28]              c_MinorVerNum = 8                               
[09:57:28]              c_BuildVerNum = 8                               
[09:57:28]                     c_Year = 22                              
[09:57:28]                    c_Month = 11                              
[09:57:28]                     c_Date = 14                              
[09:57:28]                 c_Reserved = 0                               
[09:57:28]                  h_FwState = 32776                           
[09:57:28]                 c_XtalType = 1                               
[09:57:28]             c_DigPllStatus = 1                               
[09:57:28]         c_AppCoreClockType = 3                               
[09:57:28]               c_SafetyType = 0                               
[09:57:28]           h_CoreFreqFcount = 3210                            
[09:57:28]               c_PlatformId = 0                               
[09:57:28]                   c_RfType = 0                               
[09:57:28]               c_TestTarget = 0                               
[09:57:28]               c_TestStatus = 255                             
[09:57:28]                w_reserved1 = 0                               
[09:57:28]  ]]
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  Boot Successful; FwState:0x8008
[09:57:28]  --xw_status = 0
[09:57:28]  -----------fecDevicePowerOn----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status=mws.fecDevicePowerOn(0,{h_XtalClkFreq=10240,c_ClkSourceSel=10,c_PowerMode=0,c_ChirpTimerResol=0,c_FecBootCfg=0,h_Reserved2=0,w_Reserved3=0})
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------fecDfpVerGet----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status, response=mws.fecDfpVerGet(0)
[09:57:28]  --[[ Response
[09:57:28]            c_MmwlGenVerNum = 3                               
[09:57:28]          c_MmwlMajorVerNum = 0                               
[09:57:28]          c_MmwlMinorVerNum = 8                               
[09:57:28]          c_MmwlBuildVerNum = 8                               
[09:57:28]                 c_MmwlYear = 22                              
[09:57:28]                c_MmwlMonth = 11                              
[09:57:28]                 c_MmwlDate = 14                              
[09:57:28]             c_MmwlReserved = 0                               
[09:57:28]             c_FecGenVerNum = 3                               
[09:57:28]           c_FecMajorVerNum = 0                               
[09:57:28]           c_FecMinorVerNum = 8                               
[09:57:28]           c_FecBuildVerNum = 8                               
[09:57:28]                  c_FecYear = 22                              
[09:57:28]                 c_FecMonth = 11                              
[09:57:28]                  c_FecDate = 14                              
[09:57:28]              c_FecReserved = 0                               
[09:57:28]          c_RfsRomGenVerNum = 7                               
[09:57:28]        c_RfsRomMajorVerNum = 0                               
[09:57:28]        c_RfsRomMinorVerNum = 8                               
[09:57:28]        c_RfsRomBuildVerNum = 15                              
[09:57:28]               c_RfsRomYear = 22                              
[09:57:28]              c_RfsRomMonth = 11                              
[09:57:28]               c_RfsRomDate = 15                              
[09:57:28]           c_RfsRomReserved = 0                               
[09:57:28]        c_RfsPatchGenVerNum = 0                               
[09:57:28]      c_RfsPatchMajorVerNum = 0                               
[09:57:28]      c_RfsPatchMinorVerNum = 0                               
[09:57:28]      c_RfsPatchBuildVerNum = 0                               
[09:57:28]             c_RfsPatchYear = 0                               
[09:57:28]            c_RfsPatchMonth = 0                               
[09:57:28]             c_RfsPatchDate = 0                               
[09:57:28]         c_RfsPatchReserved = 0                               
[09:57:28]  ]]
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------fecDieIdGet----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status, response=mws.fecDieIdGet(0)
[09:57:28]  --[[ Response
[09:57:28]               w_DieIdData0 = 15822                           
[09:57:28]               w_DieIdData1 = 0                               
[09:57:28]               w_DieIdData2 = 123913216                       
[09:57:28]               w_DieIdData3 = 2148171972                      
[09:57:28]                  Reserved0 = 0                               
[09:57:28]                  Reserved1 = 0                               
[09:57:28]                  Reserved2 = 0                               
[09:57:28]                  Reserved3 = 0                               
[09:57:28]  ]]
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------rfEvalAteInit----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status, response=mws.rfEvalAteInit(0,{c_AteInitAddress=2129856,w_Reserved=0})
[09:57:28]  --[[ Response
[09:57:28]                c_GenVerNum = 7                               
[09:57:28]              c_MajorVerNum = 0                               
[09:57:28]              c_MinorVerNum = 8                               
[09:57:28]              c_BuildVerNum = 8                               
[09:57:28]                     c_Year = 22                              
[09:57:28]                    c_Month = 11                              
[09:57:28]                     c_Date = 10                              
[09:57:28]                 c_Reserved = 0                               
[09:57:28]  ]]
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------fecRfsDbgCtrl----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status=mws.fecRfsDbgCtrl(0,{w_RfsDbgLogAddress=575029248,w_Reserved0=0,w_Reserved1=0})
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  -----------fecDevClkctrl----------- 
[09:57:28]  
[09:57:28]  [DFP API]xw_status=mws.fecDevClkctrl(0,{c_DevClkCtrl=10,c_FtClkCtrl=0,c_ApllClkCtrl=170,c_Reserved1=0,w_Reserved2=0})
[09:57:28]  --xw_status: 0 (SUCCESS)
[09:57:28]  
[09:57:28]  
[09:57:28]  ***Script completed successfully.***
[09:57:38]  -----------fecRfPwrOnOff----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.fecRfPwrOnOff(0,{h_RxChCtrlBitMask=7,h_TxChCtrlBitMask=1,c_Reserved=0,c_MiscCtrl=1,h_Reserved1=0,w_Reserved2=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, w_freqCode = mws.sensConvFreqToCode(0, 0, 0, 62000)
[09:57:38]  xw_status = 0
[09:57:38]  w_freqCode = 52907
[09:57:38]  xw_status, w_slopeCode = mws.sensConvSlopeToCode(0,0,2.2)
[09:57:38]  xw_status = 0
[09:57:38]  w_slopeCode = 77
[09:57:38]  -----------fecRfBootCal----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status, response=mws.fecRfBootCal(0,{h_CalCtrlBitMask=202,c_MiscCalCtrl=0,c_CalRxGainSel=30,c_CalTxBackOffSel0=0,c_CalTxBackOffSel1=0,c_CalTxBackOffSel2=0,c_CalTxBackOffSel3=0,h_CalRfFreq=52907,xh_CalRfSlope=77,c_TxPwrCalTxEnaMask0=3,c_TxPwrCalTxEnaMask1=1,c_TxPwrCalTxEnaMask2=0,c_TxPwrCalTxEnaMask3=0,xh_CalTempBinOverrides0=0,xh_CalTempBinOverrides1=0,xh_CalTempBinOverrides2=0,h_Reserved1=0,w_Reserved2=0,w_Reserved3=0})
[09:57:38]  --[[ Response
[09:57:38]             h_CalRunStatus = 202                             
[09:57:38]             h_CalResStatus = 203                             
[09:57:38]               xc_CalibTemp = 20                              
[09:57:38]                c_Reserved1 = 0                               
[09:57:38]                h_Reserved2 = 0                               
[09:57:38]                w_Reserved4 = 0                               
[09:57:38]  ]]
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[09:57:38]  xw_status = 0
[09:57:38]  l_freqInMHz = 62000.390625
[09:57:38]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,77)
[09:57:38]  xw_status = 0
[09:57:38]  l_slopeInMHzPerus = 2.20298767089844
[09:57:38]  -----------fecRfRuntimeCal----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status, response=mws.fecRfRuntimeCal(0,{h_CalCtrlBitMask=202,h_Reserved0=0,c_TempBinIndex=8,c_Reserved1=0,h_Reserved2=0,w_Reserved3=0,w_Reserved4=0,w_Reserved5=0})
[09:57:38]  --[[ Response
[09:57:38]             h_CalRunStatus = 202                             
[09:57:38]             h_CalResStatus = 203                             
[09:57:38]                w_Reserved1 = 0                               
[09:57:38]                w_Reserved4 = 0                               
[09:57:38]  ]]
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status = mws.fecRfCalDataGet(0, "C:\\ti\\mmwave_studio_04_01_00_01\\mmWaveStudio\\ReadWriteData\\facCalData.txt")
[09:57:38]  -----------rfEvalFecCalDataGet----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.rfEvalFecCalDataGet(0)
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  --xw_status = 0
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,1.5)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 15
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,45)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 450
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,1,10)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 500
[09:57:38]  -----------sensChirpPfComnCfg----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.sensChirpPfComnCfg(0,{c_DigOutputSampRate=50,c_DigOutputBitsSel=0,c_DfeFirSel=0,c_VcoMultiChipMode=0,h_NumOfAdcSamples=64,c_ChirpTxMimoPatSel=0,c_MiscSettings=0,c_HpfFastInitDuration=15,c_Reserved=0,h_CrdNSlopeMag=631,w_Reserved=0,h_ChirpRampEndTime=450,c_ChirpRxHpfSel=2,c_Reserved2=0,w_Reserved3=0,w_Reserved4=0,w_Reserved5=0,w_Reserved6=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,15)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 1.5
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,450)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 45
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,20)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 200
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,0)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 0
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,0)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 0
[09:57:38]  xw_status, w_slopeCode = mws.sensConvSlopeToCode(0,0,0)
[09:57:38]  xw_status = 0
[09:57:38]  w_slopeCode = 0
[09:57:38]  xw_status, w_freqCode = mws.sensConvFreqToCode(0, 0, 0, 62000)
[09:57:38]  xw_status = 0
[09:57:38]  w_freqCode = 52907
[09:57:38]  -----------sensChirpPfTimeCfg----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.sensChirpPfTimeCfg(0,{h_ChirpIdleTime=200,h_ChirpAdcStartTime=14336,xh_ChirpTxStartTime=0,xh_ChirpRfFreqSlope=0,w_ChirpRfFreqStart=52907,h_ChirpTxEnSel=1,h_ChirpTxBpmEnSel=0,w_Reserved1=0,w_Reserved2=0,w_Reserved3=0,w_Reserved4=0,w_Reserved5=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,200)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 20
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,1,0)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 0
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,1,0)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 0
[09:57:38]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,0)
[09:57:38]  xw_status = 0
[09:57:38]  l_slopeInMHzPerus = 0
[09:57:38]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[09:57:38]  xw_status = 0
[09:57:38]  l_freqInMHz = 62000.390625
[09:57:38]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,250)
[09:57:38]  xw_status = 0
[09:57:38]  w_timeCode = 2500
[09:57:38]  xw_status, w_ftPeriodCode = mws.sensConvFtPeriodToCode(0,10240,33000)
[09:57:38]  xw_status = 0
[09:57:38]  w_ftPeriodCode = 1320000
[09:57:38]  -----------sensFrameCfg----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.sensFrameCfg(0,{h_NumOfChirpsInBurst=1,c_NumOfChirpsAccum=0,c_Reserved=0,w_BurstPeriodicity=2500,h_NumOfBurstsInFrame=64,h_Reserved1=0,w_FramePeriodicity=1320000,h_NumOfFrames=0,h_Reserved2=0,w_FrameEvent0TimeCfg=0,w_FrameEvent1TimeCfg=0,w_Reserved3=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,2500)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 250
[09:57:38]  xw_status, l_timeInus = mws.sensConvCodeToFtPeriod(0,10240,1320000)
[09:57:38]  xw_status = 0
[09:57:38]  l_timeInus = 33000
[09:57:38]  -----------fecRdifctrl----------- 
[09:57:38]  
[09:57:38]  [DFP API]xw_status=mws.fecRdifctrl(0,{c_RdifEnable=10,c_RdifCfg=40,h_RdifSampleCount=64,c_TestPatternEn=0,c_LaneRateCfg=0,h_Reserved2=0,h_TestPatrnInitCodeCh0=20,h_TestPatrnInitCodeCh1=20,h_TestPatrnInitCodeCh2=20,h_Reserved3=0,h_TestPatrnIncrCodeCh0=20,h_TestPatrnIncrCodeCh1=20,h_TestPatrnIncrCodeCh2=20,h_Reserved4=0,w_Reserved5=0})
[09:57:38]  --xw_status: 0 (SUCCESS)
[09:57:38]  
[09:57:38]  --xw_status=0
[09:57:38]  xw_status=mws.captureCardStartRecord("C:\\ti\\mmwave_studio_04_01_00_01\\mmWaveStudio\\RunTime\\..\\PostProc\\adc_data1.bin",1,1,4096)
[09:57:38]  [RadarAPI]: Sending start_record command to DCA1000
[09:57:39]  -----------sensorStart----------- 
[09:57:39]  
[09:57:39]  [DFP API]xw_status=mws.sensorStart(0,{c_FrameTrigMode=0,c_ChirpStartSigLbEn=0,c_FrameLivMonEn=0,c_Reserved=0,w_FrameTrigTimerVal=0,w_Reserved1=0})
[09:57:40]  --xw_status: 0 (SUCCESS)
[09:57:40]  
[09:57:40]  -----------monTxNPwrCfg----------- 
[09:57:40]  
[09:57:40]  [DFP API]xw_status, response=mws.monTxNPwrCfg(0,{c_TxIndSel=0,c_MonTxCodesSel=0,h_MonTxBiasCodes=0,h_RfFreqStart=52907,xh_RfFreqSlope=77,c_TxBackoffMap=0,w_Reserved1=0,w_Reserved2=0,w_Reserved3=0})
[09:57:40]  --xw_status: 0 (SUCCESS)
[09:57:40]  
[09:57:40]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,77)
[09:57:40]  xw_status = 0
[09:57:40]  l_slopeInMHzPerus = 2.20298767089844
[09:57:40]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[09:57:40]  xw_status = 0
[09:57:40]  l_freqInMHz = 62000.390625
[09:57:40]  Waiting 4 sec
[09:57:44]  -----------monEnableTrig----------- 
[09:57:44]  
[09:57:44]  [DFP API]xw_status, response=mws.monEnableTrig(0,{w_MonitorEnable=96,w_FaultInjEnable=0,w_Reserved1=0,w_Reserved2=0,w_Reserved3=0})
[09:57:44]  --xw_status: 0 (SUCCESS)
[09:57:44]  
[09:57:44]  
[09:57:44]  ***Script completed successfully.***
[09:57:44]  --Reading monEnableTrig Monitor Result ...
[09:57:44]  --Read Successful
[09:57:44]  
[09:57:44]  --[[ 
[09:57:44]            w_MonitorStatus = 96                              
[09:57:44]                w_Reserved1 = 0                               
[09:57:44]               w_FrameCount = 0                               
[09:57:44]                w_Reserved2 = 0                               
[09:57:44]                w_Reserved3 = 0                               
[09:57:44]  ]]
[09:57:45]  xw_status, response  = mws.monTxNPwrRspGet(0, 0)
[09:57:45]  --Reading monTxNPwrCfg Monitor Result ...
[09:57:45]  --Read Successful
[09:57:45]  
[09:57:45]  --[[ 
[09:57:45]               xh_ErrorCode = 0                               
[09:57:45]                h_Reserved1 = 0                               
[09:57:45]               xh_TxNPwrVal = 113                             
[09:57:45]                h_Reserved2 = 0                               
[09:57:45]                w_Reserved3 = 0                               
[09:57:45]               w_FrameCount = 122                             
[09:57:45]  ]]
[09:57:45]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,77)
[09:57:45]  xw_status = 0
[09:57:45]  l_slopeInMHzPerus = 2.20298767089844
[09:57:45]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[09:57:45]  xw_status = 0
[09:57:45]  l_freqInMHz = 62000.390625
00cb00cb
00037f12
9c200003
00190000
00000014
00000000
00000000
00000000
00000000
00000000
00000000
00000000
06e106e1
06e106e1
06e106e1
06e106e1
06e106e1
00000000
00000000
00000000
00000000
00000000
00000000
03030233
00000000
10330a33
0a331633
16331033
00000000
00000000
00000000
00000000
03030233
00000000
10330a33
0a331633
16331033
00000000
00000000
00000000
00000000
[10:03:04]  s_version = mws.GetPostProcVersion()
[10:03:04]  mws.ftdiResetAllDevices()
[10:03:05]  --xw_status = 0
[10:03:05]  xw_status = mws.selectBDType(0, 0, 0, 0)
[10:03:05]  --xw_status = 0
[10:03:05]  xw_status = mws.selectComIfType(1, 1000, 0, 2, 0)
[10:03:05]  --xw_status = 0
[10:03:05]  [RadarAPI]: mws.SelectCaptureDevice("DCA1000")
[10:03:05]  [RadarAPI]: Status: Passed
[10:03:05]  xw_status = mws.captureCardCfgResetFPGA()
[10:03:05]  [RadarAPI]: Sending reset_fpga command to DCA1000
[10:03:05]  [RadarAPI]: 
[10:03:05]  Stop the already running process.
[10:03:05]  --xw_status=0
[10:03:05]  xw_status = mws.captureCardEthernetCfg("192.168.33.30", "192.168.33.180", "12.34.56.78.90.12", 4096, 4098, 1)
[10:03:05]  [RadarAPI]: Sending eeprom command to DCA1000
[10:03:05]  [RadarAPI]: 
[10:03:05]  Stop the already running process.
[10:03:05]  --xw_status=0
[10:03:05]  xw_status = mws.captureCardModeCfg(1,1,1,2, 1, 25)
[10:03:05]  [RadarAPI]: Sending fpga command to DCA1000
[10:03:05]  [RadarAPI]: 
[10:03:05]  Stop the already running process.
[10:03:05]  [RadarAPI]: Sending record command to DCA1000
[10:03:05]  [RadarAPI]: 
[10:03:05]  Stop the already running process.
[10:03:05]  --xw_status=0
[10:03:05]  xw_status, s_version, s_dllVersion = mws.getCaptureCardFPGAVersion()
[10:03:05]  [RadarAPI]: Sending fpga_version command to DCA1000
[10:03:05]  [RadarAPI]: 
[10:03:05]  Stop the already running process.
[10:03:05]  [RadarAPI]: Sending dll_version command to DCA1000
[10:03:05]  [RadarAPI]: 
[10:03:05]  DLL Version : 1.0
[10:03:05]  --xw_status=0
[10:03:05]  xw_status = mws.sopControl(0, 3)
[10:03:05]  --xw_status = 0
[10:03:05]  xw_status = mws.nReset(0)
[10:03:06]  --xw_status = 0
[10:03:06]  xw_status = mws.rs232Config(0, 22, 1, 0)
[10:03:06]  Switching to BaudRate:921600
[10:03:08]  [RadarAPI]: 
[10:03:08]  Start Record command : Success
[10:03:08]  
[10:03:08]  Record is completed
[10:03:08]  
[10:03:08]  Record stop is done successfully
[10:03:08]  xw_status, lot, wafer, devX, devY = mws.decodeDieId(123913216, 2148171972)
[10:03:08]  DeviceType:4118x
[10:03:08]  SafetyType:1
[10:03:08]  ES_PG_Version1
[10:03:08]  SOP_MODE:3
[10:03:08]  DieId:15822.0.123913216.2148171972
[10:03:08]  XTAL_Type:1
[10:03:08]  --xw_status = 0
[10:03:08]  xw_status = mws.sopDebugFwPreBootCfg(0, 1, 0, 0)
[10:03:09]  --xw_status = 0
[10:03:09]  xw_status = mws.fwRprcDownload(0, 2, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfevalfirmware\\appss\\mmwave_plt_rfeval_rprc.bin")
[10:03:10]  --xw_status = 0
[10:03:10]  xw_status = mws.sopDebugFwPostBootCfg(0, 0, 0, 0, 0, 0)
[10:03:10]  --xw_status = 0
[10:03:10]  xw_status = mws.fwRprcDownload(0, 0, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfsfirmware\\xWRL6432\\mmwave_rfs_rprc.bin")
[10:03:11]  --xw_status = 0
[10:03:11]  xw_status = mws.fwRprcDownload(0, 1, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfevalfirmware\\rfsatecal\\xWRL6432\\mmwave_rfs_atecal_rprc.bin")
[10:03:11]  --xw_status = 0
[10:03:11]  xw_status, t_deviceStatus = mws.devicePowerup(0, 0, 0, 0)
[10:03:12]  -----------rfEvalDevAppStsGet----------- 
[10:03:12]  
[10:03:12]  [DFP API]xw_status, response=mws.rfEvalDevAppStsGet(0)
[10:03:12]  --[[ Response
[10:03:12]                c_GenVerNum = 3                               
[10:03:12]              c_MajorVerNum = 0                               
[10:03:12]              c_MinorVerNum = 8                               
[10:03:12]              c_BuildVerNum = 8                               
[10:03:12]                     c_Year = 22                              
[10:03:12]                    c_Month = 11                              
[10:03:12]                     c_Date = 14                              
[10:03:12]                 c_Reserved = 0                               
[10:03:12]                  h_FwState = 32776                           
[10:03:12]                 c_XtalType = 1                               
[10:03:12]             c_DigPllStatus = 1                               
[10:03:12]         c_AppCoreClockType = 3                               
[10:03:12]               c_SafetyType = 0                               
[10:03:12]           h_CoreFreqFcount = 3214                            
[10:03:12]               c_PlatformId = 0                               
[10:03:12]                   c_RfType = 0                               
[10:03:12]               c_TestTarget = 0                               
[10:03:12]               c_TestStatus = 255                             
[10:03:12]                w_reserved1 = 0                               
[10:03:12]  ]]
[10:03:12]  --xw_status: 0 (SUCCESS)
[10:03:12]  
[10:03:12]  Boot Successful; FwState:0x8008
[10:03:12]  --xw_status = 0
[10:03:12]  -----------fecDevicePowerOn----------- 
[10:03:12]  
[10:03:12]  [DFP API]xw_status=mws.fecDevicePowerOn(0,{h_XtalClkFreq=10240,c_ClkSourceSel=10,c_PowerMode=0,c_ChirpTimerResol=0,c_FecBootCfg=0,h_Reserved2=0,w_Reserved3=0})
[10:03:12]  --xw_status: 0 (SUCCESS)
[10:03:12]  
[10:03:12]  -----------fecDfpVerGet----------- 
[10:03:12]  
[10:03:12]  [DFP API]xw_status, response=mws.fecDfpVerGet(0)
[10:03:12]  --[[ Response
[10:03:12]            c_MmwlGenVerNum = 3                               
[10:03:12]          c_MmwlMajorVerNum = 0                               
[10:03:12]          c_MmwlMinorVerNum = 8                               
[10:03:12]          c_MmwlBuildVerNum = 8                               
[10:03:12]                 c_MmwlYear = 22                              
[10:03:12]                c_MmwlMonth = 11                              
[10:03:12]                 c_MmwlDate = 14                              
[10:03:12]             c_MmwlReserved = 0                               
[10:03:12]             c_FecGenVerNum = 3                               
[10:03:12]           c_FecMajorVerNum = 0                               
[10:03:12]           c_FecMinorVerNum = 8                               
[10:03:12]           c_FecBuildVerNum = 8                               
[10:03:12]                  c_FecYear = 22                              
[10:03:12]                 c_FecMonth = 11                              
[10:03:12]                  c_FecDate = 14                              
[10:03:12]              c_FecReserved = 0                               
[10:03:12]          c_RfsRomGenVerNum = 7                               
[10:03:12]        c_RfsRomMajorVerNum = 0                               
[10:03:12]        c_RfsRomMinorVerNum = 8                               
[10:03:12]        c_RfsRomBuildVerNum = 15                              
[10:03:12]               c_RfsRomYear = 22                              
[10:03:12]              c_RfsRomMonth = 11                              
[10:03:12]               c_RfsRomDate = 15                              
[10:03:12]           c_RfsRomReserved = 0                               
[10:03:12]        c_RfsPatchGenVerNum = 0                               
[10:03:12]      c_RfsPatchMajorVerNum = 0                               
[10:03:12]      c_RfsPatchMinorVerNum = 0                               
[10:03:12]      c_RfsPatchBuildVerNum = 0                               
[10:03:12]             c_RfsPatchYear = 0                               
[10:03:12]            c_RfsPatchMonth = 0                               
[10:03:12]             c_RfsPatchDate = 0                               
[10:03:12]         c_RfsPatchReserved = 0                               
[10:03:12]  ]]
[10:03:12]  --xw_status: 0 (SUCCESS)
[10:03:12]  
[10:03:12]  -----------fecDieIdGet----------- 
[10:03:12]  
[10:03:12]  [DFP API]xw_status, response=mws.fecDieIdGet(0)
[10:03:12]  --[[ Response
[10:03:12]               w_DieIdData0 = 15822                           
[10:03:12]               w_DieIdData1 = 0                               
[10:03:12]               w_DieIdData2 = 123913216                       
[10:03:12]               w_DieIdData3 = 2148171972                      
[10:03:12]                  Reserved0 = 0                               
[10:03:12]                  Reserved1 = 0                               
[10:03:12]                  Reserved2 = 0                               
[10:03:12]                  Reserved3 = 0                               
[10:03:12]  ]]
[10:03:12]  --xw_status: 0 (SUCCESS)
[10:03:12]  
[10:03:12]  -----------rfEvalAteInit----------- 
[10:03:12]  
[10:03:12]  [DFP API]xw_status, response=mws.rfEvalAteInit(0,{c_AteInitAddress=2129856,w_Reserved=0})
[10:03:12]  --[[ Response
[10:03:12]                c_GenVerNum = 7                               
[10:03:12]              c_MajorVerNum = 0                               
[10:03:12]              c_MinorVerNum = 8                               
[10:03:12]              c_BuildVerNum = 8                               
[10:03:12]                     c_Year = 22                              
[10:03:12]                    c_Month = 11                              
[10:03:12]                     c_Date = 10                              
[10:03:12]                 c_Reserved = 0                               
[10:03:12]  ]]
[10:03:12]  --xw_status: 0 (SUCCESS)
[10:03:12]  
[10:03:12]  -----------fecRfsDbgCtrl----------- 
[10:03:12]  
[10:03:12]  [DFP API]xw_status=mws.fecRfsDbgCtrl(0,{w_RfsDbgLogAddress=575029248,w_Reserved0=0,w_Reserved1=0})
[10:03:12]  --xw_status: 0 (SUCCESS)
[10:03:12]  
[10:03:12]  -----------fecDevClkctrl----------- 
[10:03:12]  
[10:03:12]  [DFP API]xw_status=mws.fecDevClkctrl(0,{c_DevClkCtrl=10,c_FtClkCtrl=0,c_ApllClkCtrl=170,c_Reserved1=0,w_Reserved2=0})
[10:03:12]  --xw_status: 0 (SUCCESS)
[10:03:12]  
[10:03:12]  
[10:03:12]  ***Script completed successfully.***
[10:03:14]  -----------fecRfPwrOnOff----------- 
[10:03:14]  
[10:03:14]  [DFP API]xw_status=mws.fecRfPwrOnOff(0,{h_RxChCtrlBitMask=7,h_TxChCtrlBitMask=1,c_Reserved=0,c_MiscCtrl=1,h_Reserved1=0,w_Reserved2=0})
[10:03:14]  --xw_status: 0 (SUCCESS)
[10:03:14]  
[10:03:14]  xw_status, w_freqCode = mws.sensConvFreqToCode(0, 0, 0, 62000)
[10:03:14]  xw_status = 0
[10:03:14]  w_freqCode = 52907
[10:03:14]  xw_status, w_slopeCode = mws.sensConvSlopeToCode(0,0,2.2)
[10:03:14]  xw_status = 0
[10:03:14]  w_slopeCode = 77
[10:03:14]  -----------fecRfBootCal----------- 
[10:03:14]  
[10:03:14]  [DFP API]xw_status, response=mws.fecRfBootCal(0,{h_CalCtrlBitMask=202,c_MiscCalCtrl=0,c_CalRxGainSel=30,c_CalTxBackOffSel0=0,c_CalTxBackOffSel1=0,c_CalTxBackOffSel2=0,c_CalTxBackOffSel3=0,h_CalRfFreq=52907,xh_CalRfSlope=77,c_TxPwrCalTxEnaMask0=3,c_TxPwrCalTxEnaMask1=1,c_TxPwrCalTxEnaMask2=0,c_TxPwrCalTxEnaMask3=0,xh_CalTempBinOverrides0=0,xh_CalTempBinOverrides1=0,xh_CalTempBinOverrides2=0,h_Reserved1=0,w_Reserved2=0,w_Reserved3=0})
[10:03:14]  --[[ Response
[10:03:14]             h_CalRunStatus = 202                             
[10:03:14]             h_CalResStatus = 203                             
[10:03:14]               xc_CalibTemp = 20                              
[10:03:14]                c_Reserved1 = 0                               
[10:03:14]                h_Reserved2 = 0                               
[10:03:14]                w_Reserved4 = 0                               
[10:03:14]  ]]
[10:03:14]  --xw_status: 0 (SUCCESS)
[10:03:14]  
[10:03:14]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[10:03:14]  xw_status = 0
[10:03:14]  l_freqInMHz = 62000.390625
[10:03:14]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,77)
[10:03:14]  xw_status = 0
[10:03:14]  l_slopeInMHzPerus = 2.20298767089844
[10:03:14]  -----------fecRfRuntimeCal----------- 
[10:03:14]  
[10:03:14]  [DFP API]xw_status, response=mws.fecRfRuntimeCal(0,{h_CalCtrlBitMask=202,h_Reserved0=0,c_TempBinIndex=8,c_Reserved1=0,h_Reserved2=0,w_Reserved3=0,w_Reserved4=0,w_Reserved5=0})
[10:03:14]  --[[ Response
[10:03:14]             h_CalRunStatus = 202                             
[10:03:14]             h_CalResStatus = 203                             
[10:03:14]                w_Reserved1 = 0                               
[10:03:14]                w_Reserved4 = 0                               
[10:03:14]  ]]
[10:03:14]  --xw_status: 0 (SUCCESS)
[10:03:14]  
[10:03:14]  xw_status = mws.fecRfCalDataGet(0, "C:\\ti\\mmwave_studio_04_01_00_01\\mmWaveStudio\\ReadWriteData\\facCalData.txt")
[10:03:14]  -----------rfEvalFecCalDataGet----------- 
[10:03:14]  
[10:03:14]  [DFP API]xw_status=mws.rfEvalFecCalDataGet(0)
[10:03:14]  --xw_status: 0 (SUCCESS)
[10:03:14]  
[10:03:15]  --xw_status = 0
[10:03:15]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,1.5)
[10:03:15]  xw_status = 0
[10:03:15]  w_timeCode = 15
[10:03:15]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,45)
[10:03:15]  xw_status = 0
[10:03:15]  w_timeCode = 450
[10:03:15]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,1,10)
[10:03:15]  xw_status = 0
[10:03:15]  w_timeCode = 500
[10:03:15]  -----------sensChirpPfComnCfg----------- 
[10:03:15]  
[10:03:15]  [DFP API]xw_status=mws.sensChirpPfComnCfg(0,{c_DigOutputSampRate=50,c_DigOutputBitsSel=0,c_DfeFirSel=0,c_VcoMultiChipMode=0,h_NumOfAdcSamples=64,c_ChirpTxMimoPatSel=0,c_MiscSettings=0,c_HpfFastInitDuration=15,c_Reserved=0,h_CrdNSlopeMag=631,w_Reserved=0,h_ChirpRampEndTime=450,c_ChirpRxHpfSel=2,c_Reserved2=0,w_Reserved3=0,w_Reserved4=0,w_Reserved5=0,w_Reserved6=0})
[10:03:15]  --xw_status: 0 (SUCCESS)
[10:03:15]  
[10:03:15]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,15)
[10:03:15]  xw_status = 0
[10:03:15]  l_timeInus = 1.5
[10:03:15]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,450)
[10:03:15]  xw_status = 0
[10:03:15]  l_timeInus = 45
[10:03:15]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,20)
[10:03:15]  xw_status = 0
[10:03:15]  w_timeCode = 200
[10:03:15]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,0)
[10:03:15]  xw_status = 0
[10:03:15]  w_timeCode = 0
[10:03:15]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,0)
[10:03:15]  xw_status = 0
[10:03:15]  w_timeCode = 0
[10:03:15]  xw_status, w_slopeCode = mws.sensConvSlopeToCode(0,0,0)
[10:03:15]  xw_status = 0
[10:03:15]  w_slopeCode = 0
[10:03:15]  xw_status, w_freqCode = mws.sensConvFreqToCode(0, 0, 0, 62000)
[10:03:15]  xw_status = 0
[10:03:15]  w_freqCode = 52907
[10:03:15]  -----------sensChirpPfTimeCfg----------- 
[10:03:15]  
[10:03:15]  [DFP API]xw_status=mws.sensChirpPfTimeCfg(0,{h_ChirpIdleTime=200,h_ChirpAdcStartTime=14336,xh_ChirpTxStartTime=0,xh_ChirpRfFreqSlope=0,w_ChirpRfFreqStart=52907,h_ChirpTxEnSel=1,h_ChirpTxBpmEnSel=0,w_Reserved1=0,w_Reserved2=0,w_Reserved3=0,w_Reserved4=0,w_Reserved5=0})
[10:03:15]  --xw_status: 0 (SUCCESS)
[10:03:15]  
[10:03:15]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,200)
[10:03:15]  xw_status = 0
[10:03:15]  l_timeInus = 20
[10:03:15]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,1,0)
[10:03:15]  xw_status = 0
[10:03:15]  l_timeInus = 0
[10:03:15]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,1,0)
[10:03:15]  xw_status = 0
[10:03:15]  l_timeInus = 0
[10:03:15]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,0)
[10:03:15]  xw_status = 0
[10:03:15]  l_slopeInMHzPerus = 0
[10:03:15]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[10:03:15]  xw_status = 0
[10:03:15]  l_freqInMHz = 62000.390625
[10:03:15]  xw_status, w_timeCode = mws.sensConvTimeToCode(0,0,250)
[10:03:15]  xw_status = 0
[10:03:15]  w_timeCode = 2500
[10:03:15]  xw_status, w_ftPeriodCode = mws.sensConvFtPeriodToCode(0,10240,33000)
[10:03:15]  xw_status = 0
[10:03:15]  w_ftPeriodCode = 1320000
[10:03:15]  -----------sensFrameCfg----------- 
[10:03:15]  
[10:03:15]  [DFP API]xw_status=mws.sensFrameCfg(0,{h_NumOfChirpsInBurst=1,c_NumOfChirpsAccum=0,c_Reserved=0,w_BurstPeriodicity=2500,h_NumOfBurstsInFrame=64,h_Reserved1=0,w_FramePeriodicity=1320000,h_NumOfFrames=0,h_Reserved2=0,w_FrameEvent0TimeCfg=0,w_FrameEvent1TimeCfg=0,w_Reserved3=0})
[10:03:15]  --xw_status: 0 (SUCCESS)
[10:03:15]  
[10:03:15]  xw_status, l_timeInus = mws.sensConvCodeToTime(0,0,2500)
[10:03:15]  xw_status = 0
[10:03:15]  l_timeInus = 250
[10:03:15]  xw_status, l_timeInus = mws.sensConvCodeToFtPeriod(0,10240,1320000)
[10:03:15]  xw_status = 0
[10:03:15]  l_timeInus = 33000
[10:03:15]  -----------fecRdifctrl----------- 
[10:03:15]  
[10:03:15]  [DFP API]xw_status=mws.fecRdifctrl(0,{c_RdifEnable=10,c_RdifCfg=40,h_RdifSampleCount=64,c_TestPatternEn=0,c_LaneRateCfg=0,h_Reserved2=0,h_TestPatrnInitCodeCh0=20,h_TestPatrnInitCodeCh1=20,h_TestPatrnInitCodeCh2=20,h_Reserved3=0,h_TestPatrnIncrCodeCh0=20,h_TestPatrnIncrCodeCh1=20,h_TestPatrnIncrCodeCh2=20,h_Reserved4=0,w_Reserved5=0})
[10:03:15]  --xw_status: 0 (SUCCESS)
[10:03:15]  
[10:03:15]  --xw_status=0
[10:03:15]  xw_status=mws.captureCardStartRecord("C:\\ti\\mmwave_studio_04_01_00_01\\mmWaveStudio\\RunTime\\..\\PostProc\\adc_data1.bin",1,1,4096)
[10:03:15]  [RadarAPI]: Sending start_record command to DCA1000
[10:03:16]  -----------sensorStart----------- 
[10:03:16]  
[10:03:16]  [DFP API]xw_status=mws.sensorStart(0,{c_FrameTrigMode=0,c_ChirpStartSigLbEn=0,c_FrameLivMonEn=0,c_Reserved=0,w_FrameTrigTimerVal=0,w_Reserved1=0})
[10:03:16]  --xw_status: 0 (SUCCESS)
[10:03:16]  
[10:03:16]  -----------monTxNPwrCfg----------- 
[10:03:16]  
[10:03:16]  [DFP API]xw_status, response=mws.monTxNPwrCfg(0,{c_TxIndSel=0,c_MonTxCodesSel=0,h_MonTxBiasCodes=0,h_RfFreqStart=52907,xh_RfFreqSlope=77,c_TxBackoffMap=0,w_Reserved1=0,w_Reserved2=0,w_Reserved3=0})
[10:03:16]  --xw_status: 0 (SUCCESS)
[10:03:16]  
[10:03:16]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,77)
[10:03:16]  xw_status = 0
[10:03:16]  l_slopeInMHzPerus = 2.20298767089844
[10:03:16]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[10:03:16]  xw_status = 0
[10:03:16]  l_freqInMHz = 62000.390625
[10:03:16]  Waiting 4 sec
[10:03:20]  
[10:03:20]  ***Script completed successfully.***
[10:03:53]  -----------monEnableTrig----------- 
[10:03:53]  
[10:03:53]  [DFP API]xw_status, response=mws.monEnableTrig(0,{w_MonitorEnable=96,w_FaultInjEnable=0,w_Reserved1=0,w_Reserved2=0,w_Reserved3=0})
[10:03:53]  --xw_status: 0 (SUCCESS)
[10:03:53]  
[10:03:53]  --Reading monEnableTrig Monitor Result ...
[10:03:53]  --Read Successful
[10:03:53]  
[10:03:53]  --[[ 
[10:03:53]            w_MonitorStatus = 96                              
[10:03:53]                w_Reserved1 = 0                               
[10:03:53]               w_FrameCount = 0                               
[10:03:53]                w_Reserved2 = 0                               
[10:03:53]                w_Reserved3 = 0                               
[10:03:53]  ]]
[10:03:54]  xw_status, response  = mws.monTxNPwrRspGet(0, 0)
[10:03:54]  --Reading monTxNPwrCfg Monitor Result ...
[10:03:54]  --Read Successful
[10:03:54]  
[10:03:54]  --[[ 
[10:03:54]               xh_ErrorCode = 0                               
[10:03:54]                h_Reserved1 = 0                               
[10:03:54]               xh_TxNPwrVal = 105                             
[10:03:54]                h_Reserved2 = 0                               
[10:03:54]                w_Reserved3 = 0                               
[10:03:54]               w_FrameCount = 1112                            
[10:03:54]  ]]
[10:03:54]  xw_status, l_slopeInMHzPerus = mws.sensConvCodeToSlope(0,0,77)
[10:03:54]  xw_status = 0
[10:03:54]  l_slopeInMHzPerus = 2.20298767089844
[10:03:54]  xw_status, l_freqInMHz = mws.sensConvCodeToFreq(0, 0, 0, 52907)
[10:03:54]  xw_status = 0
[10:03:54]  l_freqInMHz = 62000.390625
00cb00cb
00010713
9c200003
00190000
00000014
00000000
00000000
00000000
00000000
00000000
00000000
00000000
06e106e1
06e106e1
06e106e1
06e106e1
06e106e1
00000000
00000000
00000000
00000000
00000000
00000000
04030233
00000000
18331233
12331e33
1e331833
00000000
00000000
00000000
00000000
04030233
00000000
18331233
12331e33
1e331833
00000000
00000000
00000000
00000000