Other Parts Discussed in Thread: ADC12J4000
Hi,
I'm using the TSW14J56EVM in combination with the ADC12J4000, and I'm running into a number of issues. I'm using the ADC to capture 100 ns RF pulses that are repeated every 6.25 ms. I have a RF Pulse detect circuit that externally triggers the TSW14J56EVM with ~10ns delay. The system is setup to auto rearm, and trigger on the rising edge. The triggering appears to work well (I send 10 pulses, and the ADC receives 10 pulses, tested up to 24000 pulses with good agreement). When I check the data though (binary file out), I'll get the right number of pulses followed up by garbage at the end, as well as a mismatch between the number of samples per trigger that I expect to see.
I've attached a slide deck with some captures of what I'm seeing.
Also on a side note, the MATLAB Automation library seems to be missing the Auto ReArm methods despite being visible in the .h and .lib files opened as a text. I've attached a command line output from matlab when I try to run the method as well as a print out of what MATLAB finds in the library.
ERROR CALLING METHOD: ADC_Auto_ReArm_Trigger_Settings
Error using calllib
Method was not found.
Error in HSDCPro_Test (line 210)
[Error_Status] = calllib('HSDCProAutomation_64Bit','ADC_Auto_ReArm_Trigger_Settings',...
Printing all the lib functions:
>> libfunctions('HSDCProAutomation_64Bit')
Functions in library HSDCProAutomation_64Bit:
ADC_Analysis_Window_Length DAC_Send Read_DDR_Memory
ADC_Average_Settings DAC_Tone_Generation Read_Registers
ADC_Channel_Power_Parameters Disconnect_Board Reset_Board
ADC_Channel_Power_Settings Download_Firmware Save_FFT_As_PNG
ADC_Plot_Type FFT_Window Save_Raw_Data_As_CSV
ADC_Save_Raw_Data_As_Binary_File FFT_Window_Notching Select_ADC_Channel
ADC_Test_Selection Generate_Software_Trigger Select_ADC_Device
Automation_DLL_Version Get_ADC_Device Select_DAC_Device
Connect_Board Get_DAC_Device Set_ADC_BIM
DAC_Active_Channel Get_Error_Status Set_ADC_Input_Target_Frequency
DAC_Channel_Enable_Settings Get_FFT_Data Set_Number_of_Samples
DAC_Data_Rate HSDC_Ready Single_Tone_Parameters
DAC_Load_File LVDLLStatus Trigger_Option
DAC_Option Pass_ADC_Output_Data_Rate Write_Registers
DAC_Preamble Pass_Capture_Event
Thanks,
Chris



