From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

TEDS Manufacturer Defined Templates

Is it possible to use custom templates with the DAQ TEDS library?  I have created valid templates with manufacturer IDs other that "0" (IEEE std) and template numbers above the IEEE range.  I can write these to a VTEDS file, but only if I also use the "IEEE Standard" value for the Selector of Description, (choosing the "Manufactor Defined" value as the Selection of Description throws an error in the Write VTEDS file vi). 

 

However, the VTEDS file cannot be loaded into the device with the DAQmx Write TEDS vi - it throws an error.  In fact that vi seems not to accept any template that has a ManufacturerID other than "0" or  a template number above the standard range.  If I save my custom template using standard values - for example ID "0" and number "41" then the write proceeds fine.  Of course this is just a test case, since these values refer to an existing standard template.

 

What am I missing? 

0 Kudos
Message 1 of 2
(2,625 Views)

Hi davidc10,

 

When you use the DAQmx Write TEDS vi what error are you seeing? Is it

 

Error -200826 "TEDS sensor data being written to the TEDS sensor contains an error. Ensure your TEDS sensor data conforms to the specification."

 

Also, what version of DAQmx is installed on your computer? There was a related CAR for this on an earlier version, and if this is the same behavior, it was fixed in a later version of DAQmx:

 

NI-DAQmx 16.1.0

http://www.ni.com/download/ni-daqmx-16.1/6424/en/

Jorr-El
Systems Engineer
Testeract: Automated Test Specialists
0 Kudos
Message 2 of 2
(2,558 Views)