Results 1 to 6 of 6

Thread: Sensor Bridge new standalone hardware monitor Plugin for LCD Smartie

  1. #1
    Xtreme Addict
    Join Date
    Dec 2007
    Location
    Texas
    Posts
    1,789

    Sensor Bridge new standalone hardware monitor Plugin for LCD Smartie

    I don't know if anyone uses the serial/USB LCD displays much, but I though I'd post my plugin I created for LCD Smartie.

    Who's it for? For people that use Serial/USB LCD displays and want to monitor their hardware, and do not want to have boatload
    of programs loading on startup to achieve this.

    I bring you Sensor Bridge:

    IMG_4340.JPG

    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.

    Download:
    SensorBridge0.6.zip
    You probably need this so unzip it and drop it in the plugin folder too.
    msvcr71.zip
    Last edited by CrazyNutz; 07-31-2012 at 05:22 PM.
    Sandy Bridge 2500k @ 4.5ghz 1.28v | MSI p67a-gd65 B3 Mobo | Samsung ddr3 8gb |
    Swiftech apogee drive II | Coolgate 120| GTX660ti w/heat killer gpu x| Seasonic x650 PSU

    QX9650 @ 4ghz | P5K-E/WIFI-AP Mobo | Hyperx ddr2 1066 4gb | EVGA GTX560ti 448 core FTW @ 900mhz | OCZ 700w Modular PSU |
    DD MC-TDX CPU block | DD Maze5 GPU block | Black Ice Xtreme II 240 Rad | Laing D5 Pump

  2. #2
    Xtreme Addict
    Join Date
    Dec 2007
    Location
    Texas
    Posts
    1,789
    New update 0.6.

    Added a sensor report. This will create a file "SBReport.txt" in the plugins dir. The file contains a report of all sensors found, and include the LCD Smartie Command that you can cut and paste into LCD Smartie for each sensor you want to use.

    Should make setting up your screens much simpler.

    Sample Output from SBReport.txt
    Code:
    Sensors Found
    
    
    SuperIO: 
        Sensor00: CPU VCore Voltage: 1.35
        Command : $dll(SB,2,0,0.00)
    
        Sensor01: Voltage #2 Voltage: 1.75
        Command : $dll(SB,2,1,0.00)
    
        Sensor02: AVCC Voltage: 3.31
        Command : $dll(SB,2,2,0.00)
    
        Sensor03: 3VCC Voltage: 3.33
        Command : $dll(SB,2,3,0.00)
    
        Sensor04: Voltage #5 Voltage: 1.33
        Command : $dll(SB,2,4,0.00)
    
        Sensor05: Voltage #6 Voltage: 1.68
        Command : $dll(SB,2,5,0.00)
    
        Sensor06: Voltage #7 Voltage: 1.36
        Command : $dll(SB,2,6,0.00)
    
        Sensor07: 3VSB Voltage: 3.33
        Command : $dll(SB,2,7,0.00)
    
        Sensor08: Auxiliary Temperature: 121.50
        Command : $dll(SB,2,8,0.00)
    
        Sensor09: System Temperature: 34.00
        Command : $dll(SB,2,9,0.00)
    
        Sensor10: System Fan Fan: 1834.24
        Command : $dll(SB,2,10,0.00)
    
        Sensor11: CPU Fan Fan: 4299.36
        Command : $dll(SB,2,11,0.00)
    
        Sensor12: Auxiliary Fan #2 Fan: 225000.00
        Command : $dll(SB,2,12,0.00)
    
    
    
    CPU: 
        Sensor00: CPU Core #1 Load: 0.00
        Command : $dll(SB,3,0,0.00)
    
        Sensor01: CPU Core #2 Load: 0.00
        Command : $dll(SB,3,1,0.00)
    
        Sensor02: CPU Core #3 Load: 0.00
        Command : $dll(SB,3,2,0.00)
    
        Sensor03: CPU Core #4 Load: 0.00
        Command : $dll(SB,3,3,0.00)
    
        Sensor04: CPU Total Load: 0.00
        Command : $dll(SB,3,4,0.00)
    
        Sensor05: CPU Core #1 Temperature: 37.00
        Command : $dll(SB,3,5,0.00)
    
        Sensor06: CPU Core #2 Temperature: 40.00
        Command : $dll(SB,3,6,0.00)
    
        Sensor07: CPU Core #3 Temperature: 38.00
        Command : $dll(SB,3,7,0.00)
    
        Sensor08: CPU Core #4 Temperature: 38.00
        Command : $dll(SB,3,8,0.00)
    
        Sensor09: CPU Core #1 Clock: 2467.73
        Command : $dll(SB,3,9,0.00)
    
        Sensor10: CPU Core #2 Clock: 2467.73
        Command : $dll(SB,3,10,0.00)
    
        Sensor11: CPU Core #3 Clock: 2467.73
        Command : $dll(SB,3,11,0.00)
    
        Sensor12: CPU Core #4 Clock: 2467.73
        Command : $dll(SB,3,12,0.00)
    
        Sensor13: Bus Speed Clock: 411.29
        Command : $dll(SB,3,13,0.00)
    
    
    
    RAM: 
        Sensor00: Memory Load: 42.67
        Command : $dll(SB,4,0,0.00)
    
        Sensor01: Used Memory Data: 1.71
        Command : $dll(SB,4,1,0.00)
    
        Sensor02: Available Memory Data: 2.29
        Command : $dll(SB,4,2,0.00)
    
    
    
    GpuNvidia: 
        Sensor00: GPU Core Temperature: 31.00
        Command : $dll(SB,5,0,0.00)
    
        Sensor01: GPU Core Clock: 50.63
        Command : $dll(SB,5,1,0.00)
    
        Sensor02: GPU Memory Clock: 135.00
        Command : $dll(SB,5,2,0.00)
    
        Sensor03: GPU Shader Clock: 101.25
        Command : $dll(SB,5,3,0.00)
    
        Sensor04: GPU Core Load: 5.00
        Command : $dll(SB,5,4,0.00)
    
        Sensor05: GPU Memory Controller Load: 5.00
        Command : $dll(SB,5,5,0.00)
    
        Sensor06: GPU Video Engine Load: 0.00
        Command : $dll(SB,5,6,0.00)
    
        Sensor07: GPU Fan Control: 37.00
        Command : $dll(SB,5,7,0.00)
    
        Sensor08: GPU Memory Load: 9.70
        Command : $dll(SB,5,8,0.00)
    
    
    
    GpuAti: 
    
    
    TBalancer: 
    
    
    Heatmaster: 
    
    
    HDD: 
        Sensor00: Host Writes Data: 1545.53
        Command : $dll(SB,9,0,0.00)
    
        Sensor01: Remaining Life Level: 100.00
        Command : $dll(SB,9,1,0.00)
    
        Sensor02: Used Space Load: 70.87
        Command : $dll(SB,9,2,0.00)
    Sandy Bridge 2500k @ 4.5ghz 1.28v | MSI p67a-gd65 B3 Mobo | Samsung ddr3 8gb |
    Swiftech apogee drive II | Coolgate 120| GTX660ti w/heat killer gpu x| Seasonic x650 PSU

    QX9650 @ 4ghz | P5K-E/WIFI-AP Mobo | Hyperx ddr2 1066 4gb | EVGA GTX560ti 448 core FTW @ 900mhz | OCZ 700w Modular PSU |
    DD MC-TDX CPU block | DD Maze5 GPU block | Black Ice Xtreme II 240 Rad | Laing D5 Pump

  3. #3
    Xtreme Addict
    Join Date
    Dec 2007
    Location
    Texas
    Posts
    1,789
    UPDATE: You must run LCD Smartie as administrator (or disable UAC) to gain access to all of the available sensors.
    Sandy Bridge 2500k @ 4.5ghz 1.28v | MSI p67a-gd65 B3 Mobo | Samsung ddr3 8gb |
    Swiftech apogee drive II | Coolgate 120| GTX660ti w/heat killer gpu x| Seasonic x650 PSU

    QX9650 @ 4ghz | P5K-E/WIFI-AP Mobo | Hyperx ddr2 1066 4gb | EVGA GTX560ti 448 core FTW @ 900mhz | OCZ 700w Modular PSU |
    DD MC-TDX CPU block | DD Maze5 GPU block | Black Ice Xtreme II 240 Rad | Laing D5 Pump

  4. #4
    max1024
    Guest
    can't download this plugin, why?

  5. #5
    Xtreme Addict
    Join Date
    Dec 2007
    Location
    Texas
    Posts
    1,789
    Sandy Bridge 2500k @ 4.5ghz 1.28v | MSI p67a-gd65 B3 Mobo | Samsung ddr3 8gb |
    Swiftech apogee drive II | Coolgate 120| GTX660ti w/heat killer gpu x| Seasonic x650 PSU

    QX9650 @ 4ghz | P5K-E/WIFI-AP Mobo | Hyperx ddr2 1066 4gb | EVGA GTX560ti 448 core FTW @ 900mhz | OCZ 700w Modular PSU |
    DD MC-TDX CPU block | DD Maze5 GPU block | Black Ice Xtreme II 240 Rad | Laing D5 Pump

  6. #6
    Registered User
    Join Date
    Oct 2017
    Posts
    1
    Link is broken again. I would love to download this as I can not get any other plugins to work for CPU temp.

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •