LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

getting data from a third party software

Hello guys,

 

Iam trying to extract two processes (voltage & Current) from an instrument "Cadex C8000 Battery Testing System" which interfaces with a third party software "Cadex BatteryLab v2.0.0.9" with LabVIEW.

--> The instrument does not have any interface to access neither of the two processes of interest

--> the communication protocol from the instrument to the "Battery lab" is not available

 

I initially tried to see if the "battery lab" sw was able to log to file or something but no joy.

I thought about having the user select and ROI initially and then somehow using vision functions try to decipher what are the pictures in number...  is this the only was about this at this point? has any one done something like this that can point me to possible solution?

 

if i make this "batteryLab" top most say by clicking on its title bar and then i press the up or down key I can scroll through the max number of rows (4) but ctrl+c after that does not put it on the clipboard again no joy.

 

Any help in this will be appreciated.

 

 

 

 

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

Hi,

 

I would go on like this:

1. Contact the Cadex Support, and asking for an API of the Battery Lab software. Maybe .net or .dll.

2. Reverse Engineering the tcp/ip communication. Wireshark is a good tool for that. I just would search for the voltage and current values in the answer from the device to the host computer.

 

Good Luck!

 

Regards, 

Kay 

0 Kudos
Message 2 of 2
(2,216 Views)