LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

activex

Hi everyone, I am working in a oscilloscope VI, and the visualization (virtual display) is an Activex API that contains a web browser (the real oscilloscope has a web server and you can retrieve an image of its display through an URL).


That works perfectly until I try to control this VI remotely through a client (another web browser) connected to the VI Publishing Web Server of Labview.
When I send commands (change V/Div for example) I can´t see any changes in the API in the remote client, but in the demon (in the labview web publishing server) you can see those changes, and works perfectly.

 

How can I see the correctly display in the remote client?

 

Thanks

 

PD: Sorry for my english (It`s not my first language)

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

Hello Guysama,

 

The problem is that the ActiveX control refers to a instance of "computer's Local Browser". So, when you send the command, LabVIEW will only refresh the Web Browser instance of the server computer. It's different from LabVIEW controllers and indicators that refreshes automatically.

 

When you change something via client machine, press F5 and you'll see the web page refreshed on client.

 

Regards

Felipe Flores
Technical Support Engineer
National Instruments
0 Kudos
Message 2 of 2
(2,103 Views)