Post Go back to editing

An error occurred when inputting a waveform file using TES

Category: Software
Product Number: ADS9 ADRV9029

mother board : ADS9-V2EBZ

Daughter board:ADRV9029-HB/PCBZ

ADRVTRX Transceiver Evaluation Software Version: 6.4.0.17

      HI ADI Engineer!

      i choose to  input a waveform file instead of using the internal NCO by selecting the LoadFile checkbox and entering the path to the waveform file.

          However, After Pressing the play symbol,the following error occurred:

2024-10-10 02:31:04,388 [ERROR] ERROR       PerformTx() failed. Exception message: Index was outside the bounds of the array.

---------- EXCEPTION: ----------

System.IndexOutOfRangeException: Index was outside the bounds of the array.

   at System.Array.InternalGetReference(Void* elemRef, Int32 rank, Int32* pIndices)

   at System.Array.GetValue(Int32 index)

   at adrv9010_dll.SubClasses.Fpga9010TxExt.TransportSet(adi_fpga9010_JesdInfo_t jesdInfo, Byte[] dataBytes, List`1& data)

   at adrv9010_dll.SubClasses.Fpga9010TxExt.TxDataSet(adi_fpga9010_JesdInfo_t jesdInfo, adi_fpga9010_TxDatamoverSel_e txDatamoverSel, List`1 data)

   at adrv9010_dll.TopLevelClasses.AdrvDaughterCard.PerformTx(adi_fpga9010_TxTollgateTrigSources_e trigSource, List`1 txData, UInt32 channelMask, Byte continuous)

   at Adi.Trx.Adrv9xxx.Adrv9xxxApiCommon.PerformTx(List`1 dataArray, CaptureTrigger trigger)

------------------------------

 

System.IndexOutOfRangeException: Index was outside the bounds of the array.

   at System.Array.InternalGetReference(Void* elemRef, Int32 rank, Int32* pIndices)

   at System.Array.GetValue(Int32 index)

   at adrv9010_dll.SubClasses.Fpga9010TxExt.TransportSet(adi_fpga9010_JesdInfo_t jesdInfo, Byte[] dataBytes, List`1& data)

   at adrv9010_dll.SubClasses.Fpga9010TxExt.TxDataSet(adi_fpga9010_JesdInfo_t jesdInfo, adi_fpga9010_TxDatamoverSel_e txDatamoverSel, List`1 data)

   at adrv9010_dll.TopLevelClasses.AdrvDaughterCard.PerformTx(adi_fpga9010_TxTollgateTrigSources_e trigSource, List`1 txData, UInt32 channelMask, Byte continuous)

   at Adi.Trx.Adrv9xxx.Adrv9xxxApiCommon.PerformTx(List`1 dataArray, CaptureTrigger trigger)

 Please Clear Logs and API errors and try again.

      This is the waveform file I used.Whether the file format is required?

Tx_LTE_245.76Msps_1Carrier.txt

    Thanks!