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.

TMP006EVM .dll?

Hi there,

is there a DLL available for the TMP006EVM so that I can get data trough my own application?

Thanks in advance!

Regards,

Karim

  • My apologies for the delayed response.  I'm moving this to a more appropriate forum so you can get an answer.

  • Hello Karim,

    Apologies for our delayed response.There is no TMP006.DLL, all we have are high level software wrappers for the Tio32.dll that pass the appropriate data to and from the function calls to operate the MiniDig and the subsequently the TMP006EVM (or any EVM daughtercard).

     

    Below is the freely-available-on-TI.com guide to the mini-dig hardware.

    http://www.ti.com/lit/ug/sbou098/sbou098.pdf

    We can provide you the information to call the Tio32.dll functions.  The basics are in these statements, in VB.net 2010, can be used to derive the appropriate function calls needed for your language of choice:

     

        Public Declare Function tio32_Open Lib "Tio32.dll" () As Integer

        Public Declare Function tio32_Close Lib "Tio32.dll" () As Integer

        Public Declare Function tio32_TestBoardAvail Lib "Tio32.dll" (ByVal DeviceAddress As Integer, _

                                                                      ByRef DeviceNumberResult As Integer) As Integer

        Public Declare Function tio32_RunMnemo Lib "Tio32.dll" (ByVal DeviceAddress As Integer, _

                                                                ByRef CommandString As Byte, _

                                                                ByRef DataCount As Integer, _

                                                                ByRef DataArray As Byte, _

                                                                ByRef TxArray As Byte, _

                                                                ByRef pRxArray As Byte, _

                                                                ByRef ResultCount As Integer, _

                                                                ByRef ResultArray As Byte, _

                                                                ByRef ACKScount As Integer, _

                                                                ByRef ACKSarray As Byte) As Integer

     

      “CommandString” is where we pass the I2C or Serial string of commands to go on the communication bus, for instance.  Basically these 4 functions are all one needs to operate the minidig.

    Thanks,

    Abhi

     

  • Hello Abhi,

    this are exactly the information about the API which I search. Could you provide please also the other API functions from the tio32.dll, but for the USB-DAQ-Platform board?

    Many thanks

    Christian M.

  • Hi Christian,

    I will ask for these functions and get back to you soon. 

    Mayrim

  • Hi Abhi,

     

    sorry for not having answered for all this time.

    I managed to get data from TMP006EMV through my own application.

    Besides wrapping up the readDlltio32.dll in C# I also managed to get the commands to initialize, close and read both temperature and sensor voltage Registers.

    Thanks for your Support

     

    Regards,

     

    Karim