Re: Sensor Bridge new standalone hardware monitor Plugin
Posted: June 11th, 2017, 9:15 am
*edit* ..but to go with what I just said on the last post, it looks like Open Hardware Monitor has to be running to make the replaced .dll work.
Discuss anything LCD Smartie related!
https://lcdsmartie.org/forums/
CrazyNutz wrote:I bring you Sensor Bridge:
Sensor Bridge plugin for LCD Smartie. This plugin is a standalone plugin
to gain access to an enormous amount of sensors in your PC. It is standalone because it does not need to gather
sensordata from another running program, such as speedfan, or AIDA64, etc.. It relies on the Open Hardware
Monitor Library to provide access to sensors directly. Super Clean
NOTE: AFAIK Sensor Bridge works with LCD Smartie 5.4.2.92 or newer only.
INSTALLATION:
Put the files SB.dll, OpenHarwareMonitorLib.dll, and msvcr71.dll in your LCD Smartie plugin folder.
USAGE: $dll(SB, [Hardware Type #], [Sensor #], [Format])
Hardware Type #:
1 = Mainboard (Voltages, Fan RPM's)
2 = SuperIO (Same as Mainboard)
3 = CPU (Per Core Clocks, Temps, Load, Power, etc..)
4 = RAM (Load, Used, Avaliable)
5 = GpuNvidia (Nvidia GPU Clocks, Temps, Loads, Fan)
6 = GpuAti (ATi GPU Clocks, Temps, Loads, Fan)
7 = TBalancer (Whatever the Tbalacer has Temps, Flow meter, etc.)
8 = Heatmaster (Stuff?)
9 = HDD (Load, used space, Remaining Life, Host writes, temps)
Sensor #:
Is the sensor index number you'll need to fish around a bit to find the one you looking for.
Format:
Is the formatting of the output. "0.0" would output the sensor value with a single digit of precision i.e 1.1, or 450.9. "0.00" would
have two digits of precision i.e. 1.13 or 450.93. "0" would have no precision i.e 1, or 450.
EXAMPLES:
Get Nvidia GPU Core temp $dll(SB,5,0,0.0) outputs "30.0" (or whatever your actual temp is)
The format "0.0" determins how the output is displayed. It uses the C# ToString Format
Another usfull feature is to display the sensor name. You do this by subsituting the word "name" in the format field:
$dll(SB,5,0,name) outputs "GPU Core Temperature"
And last but not least you can run Open Hardware Monitor (http://openhardwaremonitor.org/) to see what sensors are
availiable. Since Sensor Bridge uses the OpenHardwareMonitorLib.dll you have access to all the sensors you have with
the Open Harware Monitor program.
Thats all. I hope you may find it usfull. Your feedback is welcome, if you use it and find a bug, or need a feature added let me know.
TIPS/NOTES:
1). You must run LCD Smartie as administrator to gain access to all sensors (unless you have UAC disabled).
2). You need .NET 4.0 framework installed.
3). After the first time you run the SB plugin look at SBReport.txt in your plugins directory. It list all detected sensors, and will give you the command to access them.
4). The first time you run LCD Smartie with the SB plugin it may not work or give this error "Msvcr71.dll was not found" just close LCD Smartie, and run it again and then it will be fix for good.
Code: Select all
You do not have the required permissions to view the files attached to this post.
That's exactly what I see.hyperactive wrote: ↑January 30th, 2021, 7:44 pmCode: Select all
You do not have the required permissions to view the files attached to this post.
Thank you for the effort hydrolisk1792, limbo has fix it nowhydrolisk1792 wrote: ↑April 12th, 2021, 10:33 amAs I stated in the post on my own topic, I can't seem to contact Limbo for some odd reason... Will try something else some time in the later week.![]()