• Resolved

TSW14J56EVM: Missing functions in HSDCProAutomationHeader.m

Prodigy 130 points

Replies: 6

Views: 114

Part Number: TSW14J56EVM

Hello,

I am trying to use the automation DLL of HSDC Pro (v5.1) to implement a Matlab postprocessing algorithm. Unfortunately, although included in the automation function manual, I am unable to use some automation functions such as 'Get_Capture_Data_16bits' and 'Get_Capture_Data_32bits' in Matlab. I've noticed that these are missing from the header file provided in the 64bit example.

How can I proceed to implement these functions in Matlab? 

Regards

  • Guru 67400 points

    User,

    This has been corrected in a newer version of HSDC Pro that can be downloaded from the link below.

    Regards,

    Jim

    txn.box.com/.../tg3dgkncu1mvf7tillcfs3savmsrn94s

  • In reply to jim s:

    Thanks for the new version. Is it normal tthat 'Pass_Capture_Event' is taking a significant amount of time (~1 sec in each iteration)? It seems that a continuous capture completes each cycle much faster. Can I reach similar performance levels through Matlab?

  • Guru 67400 points

    In reply to user6404511:

    We are looking into this.

  • Guru 67400 points

    In reply to jim s:

    User,

    Yes, it is normal for the “Pass_Capture_Event” automation function to take around 1 sec of time, and there are no other ways to increase the performance levels through MATLAB.

    Regards,

    Jim

  • In reply to jim s:

    Hi Jim,

    Thank you for your answer. Would it be possible through other means outside the HSDC GUI?

  • Guru 67400 points

    In reply to user6404511:

    User,

    We have a LabVIEW based board dll example for TSW14J56revD board to reduce time taken between the subsequent captures. In order to run this example, you should have LabVIEW development system installed on your PC. The example is attached. Currently, there is no board dll example code implemented in MATLAB.

    Regards,

    Jim

    TSW14J56revD DLL examples.zip