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.

HSDC Pro Automation API with no interaction with the GUI



Hi,

I have been using the HSDC Pro Automation DLL for quite some time and love the wide functionalities provided by the API functions few of which that I don't find in the HSDC Pro GUI. For my current application, I am running the HSDC Pro being deployed on a moving platform and thus would not be able to interact with the HSDC Pro GUI. The API works fine when there is no pop-up such as "Connect Board" in the GUI. My system that runs the HSDC Pro will be facing alternate cycles of power on and power off during the operation. I have configured the API as well as the HSDC Pro to start-up as soon as the system gets powered on. But as the system powers on the HSDC Pro displays a "Connect Board" pop-up and thus the API fails to communicate with the HSDC Pro GUI. I was also looking at the .vi examples that build up the GUI for solutions that may surpass the pop-up window, but unfortunately due to my lack of expertise with LabView, I am not able to automate this procedure. Request you to kindly suggest me suitable approaches to run the API without any user interaction on the GUI.

Regards,

Adithya N

Email: adithya.n@galaxeye.space

  • Adithya,

    The software team is currently looking into this. The plan is to do an HSDC Pro build by adding an INI parameter, which will suppress the connect board popup, and go to the idle state after launching. More info to follow.

    Regards,

    Jim

  • Adithya,

    We have built the HSDC Pro v5.201 on top of HSDC Pro v.5.20. We have updated the GUI to disable the Connect to Board pop up at GUI launch. In order to use this functionality, we have to set the “Automated Launch” key as TRUE under “Automation” section in TSW1400.ini (I have attached a snippet for reference) before running the automation script to launch the GUI.

    TSW1400.ini file path : "C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\TSW1400.ini"

    The v5.201 installer can be downloaded from the link below.. Kindly try the GUI and let us know if you face any issues.

    https://tidrive.ext.ti.com/u/5fnD2v75w-b3-cPd/6db961aa-de63-43b8-8a63-1c25bd13b1dd?l

    Regards,

    Jim

  • Jim,

    Totally unrelated to Adithya's request, I encountered the same need.

    I have been able to automate a TSW1406 with the HSDC Pro v5.201, with Python automation and the "Automated Launch" key set as "True". This works perfectly in my case, thank you.

    Regards,
    Thibaut

  • Jim,

    I have installed and run HSDC Pro v5.201 with "Automated Launch" set to "True" and the pop up in the HSDC Pro v5.201 GUI is minimized. I am able to properly use the HSDC Pro GUI by connecting the board as well as downloading the firmware and capturing proper data. But when I run the automation C API it gives me an error code of 1379 which I don't find it in the Error Codes and Manuals documentation. I was getting no such errors previously in the v5.20 version. By some search I came to know the problem was with the LabView drivers which I double checked as well as checked the working of the API along with the v5.20 version. I have attached a snapshot for your reference.

    Regards,

    Adithya N

  • Adithya,

    We are looking into this.

    Regards,

    Jim

  • Adithya,

    With HSDC Pro v5.201, we tried the Automation C example that comes with the installation. We tried it with the TSW14J56revD board and the C script is executing without any issues (I have attached a snippet below for reference). The error(error 1379) that you have reported is a system error. Can you try restarting the PC, which may fix the issue? Is this error you are seeing only in C or in LabVIEW too?

    Regards,

    Jim

  • Hi Jim,

    Can you help me in describing the error code 1379. I tried installing HSDC Pro v5.20 back for an experimentation, but now the error code 1379 pops up the same way also even in the HSDC Pro v5.20. The GUI works fine, able to capture and store information, but C API using Visual Studio 2022 gives me this error constantly even upon restart. I haven't tried LabView as I don't have LabView neither I am familiar with it. I also tried reinstalling HSDC Pro v5.20 as well as HSDC Pro v5.201.

    Regards,

    Adithya

  • Adithya,

    We are looking into this. This may take a few days with the upcoming Holiday.

    Regards,

    Jim

  • Adithya,

    See attached.

    Regards,

    Jim

    error 1379.docx

  • Hi Jim,

    Thanks for the document. I followed the procedure and I am happy to tell you that this solved my issue and now the API is working fine with the pop-up also being disabled. Thanks for your help and support in solving this issue.

    Regards,
    Adithya N