LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FanControl Fan Speed via VPN

hello guys,
I am a beginner in Labview. I would do such a thing as a connection between two computers over the network, so some VPN connection at the same time and send the log files and information on the CPU temperature, which could control the fan speed. Is this somehow possible? 🙂 I repeat that I am beginner so i need some guidance or advice where to find what, and how to access it. It would help me some prime example or something similar.
Thank you very much for every tip
Peter

0 Kudos
Message 1 of 3
(2,951 Views)

Peter,

   VPN would be taken care of external to LabVIEW so it would act just like it is on a network. There are multiple TCP/IP examples which could show you how to communicate over a network. You can find these by opening LabVIEW, going to Help >> Find Examples... and searching for TCP. Here is also a good DevZone on TCP communication in LabVIEW. 

 

I also found this Community Example by searching for "CPU temperature" on ni.com. It shows how to programmatically get the CPU temperature. It seems that most ways to access this information is through a 3rd party API in .NET.

 

Which fan speed are you speaking of? The CPU fan? I am not sure which API allows access to control this fan speed. Perhaps another LabVIEW user could shed some light on this possibility.

Ben J.
National Instruments
Applications Engineer
0 Kudos
Message 2 of 3
(2,917 Views)

Hi Ben,
Thank you for your post. Enough help.

here is my program to measure CPU temperature so you can set alerts in 3 stages. At the critical temperature should be shut down PC.
Please if someone had time and would help me debug errors such as:
- Off the program after its completion
- See the real temperature, because it shows a static 21.8 Celsius
- Continuous running program
I know that I'm asking for stuff, but I can not cope with the
Thank you for your help

0 Kudos
Message 3 of 3
(2,875 Views)