Quantcast
Channel: Instrument Control (GPIB, Serial, VISA, IVI) topics
Viewing all articles
Browse latest Browse all 5566

LabJack Unable to Write to I2C Device

$
0
0

Hello Everyone, Thank you in advanced for your time! 

 

I am trying to use a U3 LabJack in order to control a MCP23017 I2C device. I am much more comfortable in C# than TestStand so I wanted to keep the vast majority of the logic and commands in C#. 

 

Right now I have multiple classes that create and control the LabJack and I2C device, if I use a main in order to control the classes there is no error and the relays I specify are flipped on the I2C device. But when I build it to a class library and try to run the same commands in TestStand instead of using a static main I get a very strange error. I even just made the main not static and tried to run that in TestStand so no variables where being passed in and I got the error at the same exact spot as I did when trying calling the commands one at a time.

 

The error is in an attached image LJI2CError.png

A picture of the main is also attached Main.png

 

To be more clear -- My program runs correctly when I use pure C#, when I try to run the same exact file in TestStand I get an error. 

 

Quick Summary of Solutions I have tried 

- Making sure my DLL is built correctly according to the TestStand 2020 x64 specs. 

- Calling the commands one at a time and saving the various objects in local object references and passing them in when required. 

- Putting waits/pauses in my code between commands 

- I tried to run the NI Example IC2 Code (can be found in "DotNet_LJUD\Examples\LJUDDotNet\U3\C#\U3_I2C") I was able to get it running in C# but again when I tried to run it using TestStand I got the same exact issue in the same spot 

- I am not sure if this helps but I also found some information on potential the same or similar error, Error Number: 478779,  TestStand 2019 Known Issues By Date - NI

 

I know this might be a long shot but I would really appreciate any help or explanation, Thank you! 


Viewing all articles
Browse latest Browse all 5566

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>