Commit Graph
434 Commits
Author SHA1 Message Date
7753ee91b9 Proart x870e creator wifi (#1547)
* fix line endings to lf

* add support for proart_x870e_creator_wifi

---------

Co-authored-by: damesene <reg.sliva@hotmail.com>
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
2025-01-17 12:56:44 +01:00
Rémi Mercier 09197be639 IT87 voltage registers update (#1567)
* Update SuperIOHardware.cs

The embedded switch on the model has no default and would break out of the manufacturer switch if the model wasn't Z790_Taichi.

* Fix the voltage registers for IT87

* Based on linux Hwmon
* Also go from 10 to 9 voltage readings, as no motherboard in LHM using IT87 has more than 9 voltage readings.

* Update SuperIOHardware.cs

* Update IT87XX.cs
2025-01-17 12:50:18 +01:00
Tijmen van Nisselrooij 90e7c3ec47 Add support for ASUS PRIME X870-P (Nuvoton NCT6701D) (#1565)
* Initial commit based on existing pull request

Work done to support ROG STRIX X870E-E copied:
https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/pull/1523/files

* Update SuperIOHardware.cs

Update fan hierarchy for X870-P motherboard
Small typo fix

* Update SuperIOHardware.cs

* Update SuperIOHardware.cs

Fixed some existing voltages
Added some voltages
Added VRM temperature readout
Removed debug fan lines

* Update SuperIOHardware.cs

Change to more descriptive name
Hide VMISC -> Voltage #12 as can't be confirmed

* Revert CR change
2025-01-17 10:30:00 +01:00
ntg573 07c0c00909 Gigabyte X79 UD3 - Fan control support and missing fan added (#1558)
* Update LibreHardwareMonitorLib.csproj

* Update SuperIOHardware.cs

* Update LibreHardwareMonitorLib.csproj

* Update master.yml

* Update master.yml
2025-01-16 15:11:23 +01:00
Markus H. 08c1ee2805 SAPPHIRERAPIDS support added (#1555)
* Intel Arrow Lake 200 added

* added SAPPHIRERAPIDS support

* changed naming from SAPPHIRERAPIDS to SapphireRapids
2025-01-16 15:10:53 +01:00
sebastian-dev 77f3de2292 Sensor Statistic NaN Fix (#1549)
https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/issues/1537
When a Nan or infinity value is added, the Min/Max function is not working.
2025-01-16 15:10:05 +01:00
Jacob Gorney 880321f2a7 Add support for ASUS ROG Crosshair X870E Hero motherboard (#1581)
* Add support for ASUS ROG Crosshair X870E Hero motherboard

* Fix a typo

* Add CPU Package temperature sensor.

* Cleanup code

* Aligning W_PUMP+ naming to others
2025-01-16 15:09:12 +01:00
dependabot[bot] 09855be2ce Merge pull request #1600 from LibreHardwareMonitor/dependabot/nuget/LibreHardwareMonitor/System.IO.Ports-9.0.1 2025-01-16 14:08:15 +00:00
dependabot[bot] bf59706e56 Bump System.IO.Ports from 9.0.0 to 9.0.1 in /LibreHardwareMonitor
Bumps [System.IO.Ports](https://github.com/dotnet/runtime) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.1)

---
updated-dependencies:
- dependency-name: System.IO.Ports
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-15 12:21:01 +00:00
dependabot[bot] 2e83517bca Bump System.Management from 9.0.0 to 9.0.1 in /LibreHardwareMonitor
Bumps [System.Management](https://github.com/dotnet/runtime) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.1)

---
updated-dependencies:
- dependency-name: System.Management
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-15 12:20:25 +00:00
EMN-CSharp 4961d4f0a4 Improvements to battery monitoring (#1158)
* Check whether battery values are available

* Rename _degradationPercentage to _degradationLevel

* Add support for temperature monitoring

* Include the battery device name and tag in the hardware identifier

* Set sensor index value properly

* Fix temperature conversion

The returned temperature value must be divided, not multiplied.

* Disable sensors that have a "null" value

* Fix random symbols in battery device name and manufacturer
2024-11-24 11:49:46 +01:00
Sergey Vergun d402b4acb8 Add ISA bridge support for Intel based Gigabyte MB (#1518) 2024-11-24 11:48:10 +01:00
blakekrpecandPhyxionNL 06ed4744b1 Individual Sensor Requests (#1504)
* added /Sensor endpoints

* fix intel sensor order

* Update HttpServer.cs

---------

Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
2024-11-24 11:04:46 +01:00
CarterChuandPhyxionNL e6e2b23ce4 Add support for ASRock Z790 Nova WiFi. (#1278)
* Add support for ASRock Z790 Nova WiFi.

* Correct the temperature source of motherboard.

* Change the name of `T_SENSOR` to `External Temperature`.

* Add "CPU System Agent" and "Vcore" under first SIO.

Adjust the order of voltages.

* Add `+5V Standby` voltage readings.

* Update SuperIOHardware.cs

* Update SuperIOHardware.cs

* Update SuperIOHardware.cs

---------

Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
2024-11-24 11:00:57 +01:00
Daniel VargaandPhyxionNL f0681e14ea Fix duplicate sensor index in nvidia-gpu (#1441) (#1442)
* Fix duplicate sensor index in nvidia-gpu (#1441)

* Update NvidiaGpu.cs

---------

Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
2024-11-24 10:51:01 +01:00
Daniel Varga 1ca4ebca95 Improve HidDevice Identifier (#1476) 2024-11-24 10:49:34 +01:00
Dennis 5421af5bf1 Add support for "MSI B650M Gaming Plus Wifi" (#1532)
* Add motherboard model

B650M_Gaming_Plus_Wifi

* Update Model.cs

* first implementation of new motherboard in SuperIOHardware

* Fixed all voltages and temperatures (except one temp)

Default voltages had wrong names and wrong RF/Ri/Vf values

* added last temperature

* Update master.yml

* Update master.yml

* Relovate motherboard to the correct section (NCT6687D)

* Revert all changes to master.yml

* Correcting naming schemes
2024-11-22 18:39:10 +01:00
Sunwoo Jung 4193b58145 Add Gigabyte X870E AORUS PRO (ICE) (ITE IT8696E, ITE IT87952E) (#1533)
* Add Gigabyte X870E AORUS PRO (ICE)

* Separate case and rename some voltages

* Increase array size for Fans and Controls from 5 to 6

* Add external temperature sensor
2024-11-22 18:36:14 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 1fb86e1bae Bump System.Management from 8.0.0 to 9.0.0 in /LibreHardwareMonitor (#1525)
Bumps [System.Management](https://github.com/dotnet/runtime) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.0...v9.0.0)

---
updated-dependencies:
- dependency-name: System.Management
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-13 13:46:40 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 291c561ec7 Bump System.IO.Ports from 8.0.0 to 9.0.0 in /LibreHardwareMonitor (#1524)
Bumps [System.IO.Ports](https://github.com/dotnet/runtime) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.0...v9.0.0)

---
updated-dependencies:
- dependency-name: System.IO.Ports
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-13 13:46:28 +01:00
Howon Lee cc303f75c5 Added support for Lunar Lake CPUs (#1520)
* Added support for Lunar Lake CPUs

* Fixed a typo
2024-11-12 18:45:16 +01:00
Jeff ca6cc82ac6 Add EmbeddedController sensors to ROG MAXIMUS Z790 HERO (#1507)
* Add "T_Sensor" to ROG MAXIMUS Z790 HERO

* Fix missing code in previous merge

* add sensors do Maximus Z790 HERO
2024-10-30 22:26:42 +01:00
Tellinq 799f3da9dc Use 6 fan header sources instead of 5 for Gigabyte Z790 Gaming X (#1508)
* Split data entries for 4 fans

* Git did not push this
2024-10-30 22:26:01 +01:00
Markus H. 0c32773dc2 Intel Arrow Lake 200 added (#1495) 2024-10-17 12:44:53 +02:00
adamckbatchelor 0a7f8df282 Add Initial Support for T-Sensor for ASUS ROG STRIX X670E-A GAMING WIFI (#1482)
Updates add initial support for the ASUS ROG STRIX X670E-A GAMING WIFI motherboard to include the T-Sensor from the NTC6799D chip (similar to what was done for X670E-E)
2024-10-07 12:34:00 +02:00
thegame4craft 96388406aa fix missing sensors on it8665e (#1484) 2024-10-07 12:33:47 +02:00
Tellinq 41bf278008 Add Gigabyte Z790: UD (AC), Gaming X (AX), AORUS Pro X (WIFI7) (#1468)
* Add Gigabyte Z790 UD (AC) and Gaming X (AX)

* Add Z790 Aorus Pro X

* Fix data entry placement and put more consistent Namings

* Add voltages to second SuperIO chip

* Don’t hide by default
2024-09-27 11:28:19 +02:00
sebastian-dev b665144692 Direct3D Bugfix (#1472)
https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/issues/1251
wrong structure definition, only had an effect in 32 bit mode
2024-09-27 11:25:41 +02:00
FlashLightning67andRobin 993f9d4bf3 Fix: Fix fan and temp data for IT8665E chip motherboards, fixes #737 and more (#1443)
* Fix fan and temp data for IT8665E chip motherboards

* updated IT8665E to 4 Fans

---------

Co-authored-by: Robin <robin@hallinger.de>
2024-09-20 10:26:57 +02:00
Jędrzej SzczepaniakandPhyxionNL 9840bd09ef Added support for ASUS MAXIMUS Z790 DARK HERO (#1450)
* Asus Maximus Z790 DARK HERO - added model, added names for NCT6798D and sensors for Asus EC

* Fixed VRM temps and added voltages.

* Add names for VCCSA and VCCIN_AUX

* Update SuperIOHardware.cs

---------

Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
2024-09-20 10:25:10 +02:00
sebastian-devandPhyxionNL 23207acb09 Support Ryzen 9000 Series (#1469)
* Support Ryzen 9000 Series
https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/issues/1467
https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/issues/1418

* Update Amd17Cpu.cs

* Update Amd17Cpu.cs

---------

Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
2024-09-20 10:21:21 +02:00
Tellinq ab2ce7a4f0 Add ASUS Prime B650-Plus (#1453)
* Initial implementation of ASUS Prime B650-Plus

* Update to show only known sensors
2024-09-20 10:19:32 +02:00
PhyxionNL 3d02337487 Remainder of revert and address identifier differently (#1455)
* Remainder of revert and address identifier differently

* Update Identifier.cs
2024-09-12 10:37:33 +02:00
Tellinq ba431dc920 Add VRM temperature for ASRock Z690 Steel Legend (#1451)
* Readd Index 1 temperature

Suspected as VRM. Needs validation however

* Update master.yml

* Reserve VRM temperature for Z690 Steel Legend (D4)

* Revert

* CPU Voltage Termination -> CPU Termination

Reflecting updated naming styles in previous commits
2024-09-12 10:33:45 +02:00
PhyxionNL 293cab4889 Revert "Fix System.ArgumentException: Invalid identifier on Linux (#1434) (#1…" (#1454)
This reverts commit 635da0cea5.
2024-09-12 10:20:24 +02:00
teodorstan bad4006dae Added ROG MAXIMUS Z690 HERO support to EmbeddedController (#1440) 2024-08-26 12:06:18 +02:00
PhyxionNL 717ba8e22f Fixes #1346 2024-08-23 16:25:27 +02:00
PhyxionNL edf2a9a325 Add name replacing from #1297 2024-08-23 15:49:37 +02:00
Markus ZuckerandPhyxionNL 83af117ea4 Add Aqua Computer high flow NEXT support (#1268)
* Add support for electrical conductivity measurements

* Add Aqua Computer high flow NEXT support

* Expose alarm flags as hidden binary sensors

* Update HighFlowNext.cs

* Update ISensor.cs

---------

Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
2024-08-23 15:42:11 +02:00
Tracy WardandPhyxionNL df5a9533cc Add definition for ASRock X570 Phantom Gaming 4 (#1319)
* Add definition for ASRock X570 Phantom Gaming 4

Add the specific sensors and controls for the ASRock Phantom Gaming 4
motherboard.

* Change item names for ASRock X570 Phantom Gaming 4

* Change more item names for ASRock X570 Phantom Gaming 4

* Update SuperIOHardware.cs

* Update SuperIOHardware.cs

---------

Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
2024-08-23 15:41:58 +02:00
Konstantin Budnikov 0263346d89 Fixed AccessViolationExeption crash on AMD Radeon RAMDisk (#1423) 2024-08-23 15:24:15 +02:00
Keith Martin 47628460f2 Bugfix: Fan and Temp data missing #780 (#1438)
* Bugfix: Fan and Temp data missing #780

* Apply review change request (remove extra comments)
2024-08-22 11:06:49 +02:00
Daniel Varga 635da0cea5 Fix System.ArgumentException: Invalid identifier on Linux (#1434) (#1435) 2024-08-22 10:12:14 +02:00
Tellinq 1118fde17d Add ASRock B650M-C(W)(X) (#1420)
* Add ASRock B650M-C

* Add the white and WiFi 6e models
2024-08-12 11:45:04 +02:00
Joe dd4ef21db7 Add support for ROG Maximus XII Z490 Formula (#1422) 2024-08-12 11:44:48 +02:00
unoMato 437c4d3cac Adding Gigabyte X570 Aorus Pro (#1404)
* X570 Aorus Pro to Model.cs

* Added X570 Aorus Pro to Identification.cs

* Added sensor values for X570 Aorus Pro to SuperIOHardware.cs
2024-08-08 12:51:47 +02:00
Tellinq 16a98c9ca2 Add Gigabyte B650(E) Aorus Elite (includes WiFi, V2, and ICE models) (#1415) 2024-08-08 12:50:15 +02:00
Tellinq 6858ecd957 Add Gigabyte B660 DS3H (AC) DDR4 (#1416) 2024-08-08 12:49:52 +02:00
PhyxionNL fbdd7d8cf9 Update EmbeddedController.cs 2024-08-06 13:45:48 +02:00
adamckbatchelor eaf35a7ab9 Add Asus ROG Strix X570-E Gaming Wifi II EC Sensors (#1412)
* Add EC Sensors for ASUS ROG Strix X570-E Gaming Wifi II

* Update EmbeddedController.cs

remove unnecessary sensors
2024-08-06 13:42:19 +02:00