

There is no network connections to the hardware so I'm guessing the ip address is being used by the software to address the USB Port. There is no com port, they use an ip address in the tripp-lite software. Which I had never heard of, but that's not so unusual.

I was ready to go, but now I'm seeing they use HID Protocol. I thought this was going to be easy, Tripp-Lite sent me the protocol, creating the words to send and what to expect for answers. Trying to communicate with a TRIPP-Lite UPS via USB port. If you do get anything working feel free to post it.ĮDIT: Oh I just saw a command line tool that might help. I don't remember the code or examples I used but here is a thread that came up when I was searching.

It was incomplete, and my knowledge of DLL calls, and C is limited so I just never found success in this method. Here is the process NI suggests.Īt the time I did find some DLLs posted on the NI forums that wrapped communicating to HID devices so that this wasn't needed. This isn't that big of a deal for one, but multiply this manual process by the 20+ machines I'd want to do this on and it is an issue. The problem is Windows 10 is quite restrictive when it comes to unsigned drivers, and you need to do some extra work just to install the driver, so that the hardware can be shown in MAX, so that you can start to communicate with it using raw VISA. NI's official method of talking to HID devices involves creating an INF driver for it, and then using that in Windows. Mine luckily had a DB-9 so after investigating a bunch of time into getting a proof of concept going on the USB side, I decided to just drop it and go with the simple COM port. So yeah I've struggled this same issue with TRIPP-Lite UPSs.
