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