vector sigma Posted May 21, 2018 Share Posted May 21, 2018 Thanks to all for the tests! @Slice, I made more than one commit to separate things: r147 have all the new code for the USB devices monitoring and the new log with the info about USB LPBC, SATA, NVMe..LAN and WIFI controllers, in r148 I inserted few lines of code to expand the USB group if the user wants this in the preferences. In r149 the app use different API to run at login. Attached my compilations. HWSensors-3_r150.dmg HWSensors-3_r150.pkg Link to comment Share on other sites More sharing options...
Slice Posted May 22, 2018 Author Share Posted May 22, 2018 I compiled rev150 from sources. All is fine! Just a question. What are the numbers at USB devices in monitoring column ? May be can show here real current (amperage)? 2 Link to comment Share on other sites More sharing options...
Alpha22 Posted May 22, 2018 Share Posted May 22, 2018 (edited) HWSensors-3_r150 Here is my log: Spoiler MACHINE STATUS: CPU: Name: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz Vendor: GenuineIntel Physical cores: 4 Logical cores: 4 Family: 6 Model: 0x17 Ext Model: 0x1 Ext Family: 0 Stepping: 10 Signature: 0x1067A Brand: 0 Features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 XSAVE Ext Features: SYSCALL XD EM64T LAHF Microcode version: 2571 Thermal sensors: 1 Thermal APIC timer: 0 System: 6% User: 13% Idle: 80% Nice: 0% LPCB: IOName: pci8086,3a16 name: 70 63 69 38 30 38 36 2c 33 61 31 38 00 device-id: 18 3a 00 00 vendor-id: 86 80 00 00 revision-id: 00 00 00 00 subsystem-id: d4 82 00 00 subsystem-vendor-id: 43 10 00 00 MEMORY: Physical size: 8.0GB Free: 4.60GB Wired: 708MB Active: 2.10GB Inactive: 595MB Compressed: 0MB SYSTEM: Model: iMac10,1 Sys name: Darwin OS Version: 10.13.4 Node name: iMac-di-Fabio.local Release: 17.5.0 Version: Darwin Kernel Version 17.5.0: Fri Apr 13 19:32:32 PDT 2018; root:xnu-4570.51.2~1/RELEASE_X86_64 Machine: x86_64 Uptime: 0d 0h 6m 40s Processes: 248 Threads: 902 Load Average: [1.87, 2.51, 1.59] Mach Factor: [2.222, 2.1920000000000002, 2.0019999999999998] POWER: CPU Speed limit: 100.0% CPUs available: 4 Scheduler limit: 100.0% Thermal level: Not Published VIDEO CARD 1: Model: MSI VN240GT-MD1G Vendor ID: de 10 00 00 (NVidia) Device ID: a3 0c 00 00 Revision ID: a2 00 00 00 Subsystem Vendor ID: 62 14 00 00 Subsystem ID: 10 00 00 00 class-code: 00 00 03 00 IOName: display pcidebug: 1:0:0 compatible: pci1462,8041pci10de,ca3pciclass,030000PEGP acpi-path: IOACPIPlane:/_SB/PCI0@0/PEG0@10000/PEGP@0 hda-gfx: onboard-1 rm_board_number: 00 00 00 00 NVArch: NV50 rom-revision: 70.15.20.00.03 NVCLASS: NVDATesla NVCAP: 04 00 00 00 00 00 03 00 0c 00 00 00 00 00 00 07 00 00 00 00 pci-aspm-default: 0x0 device_type: NVDA,Parent vbios-revision: 03 00 20 15 70 IONVRAMProperty: true NVDAinitgl_created: yes IOPCIMSIMode true NVDAType: Official Additional Properties: AAPL,ndrv-dev: 1 AAPL,slot-name: 50 43 49 20 53 6c 6f 74 20 30 00 AAPL,gart-width: 64 Metal support: false SCREEN 1: Framebuffer: 0x745E9144 EDID contents: Header: 00 ff ff ff ff ff ff 00 Serial number: 99 00 00 00 Version: 01 03 Basic params 80 35 1e 78 2e Chroma info: 93 55 a1 58 59 95 23 0f 50 54 Established: a5 6b 80 Standard: 61 c0 81 c0 81 40 81 80 95 00 a9 40 b3 00 d1 c0 Descriptor 1: 02 3a 80 18 71 38 2d 40 58 2c 45 00 13 2b 21 00 00 1e Descriptor 2: 00 00 00 fd 00 32 4c 1e 53 15 00 0a 20 20 20 20 20 20 Descriptor 3: 00 00 00 fc 00 42 65 6e 51 20 56 32 34 32 30 48 0a 20 Descriptor 4: 00 00 00 ff 00 4a 34 41 30 34 34 33 37 30 31 39 0a 20 Extension: 00 Checksum: b8 Manufacturer: 09d1 (BenQ V2420H) Model: 147b Serial Number: 153 Resolution: 1920x1080 Made week 15 of 2010 EDID version: 1.3 Digital display Established Timings: 720×400 @ 70 Hz 640×480 @ 60 Hz 640×480 @ 75 Hz 800×600 @ 60 Hz 800×600 @ 75 Hz 832×624 @ 75 H 1024×768 @ 60 Hz 1024×768 @ 75 Hz 1280×1024 @ 75 Hz Detailed mode (descriptor 1): Pixel Clock: 5.7MHz Horizontal Active: 1920 Horizontal Blanking: 280 Vertical Active: 1080 Vertical Blanking: 45 Horizontal Sync Offset: 88 Horizontal Sync Pulse: 44 Vertical Sync Offset: 4 Vertical Sync Pulse: 5 Interlaced: false Is preferred timing: true Maximum image size: 530mm x 300mm Gamma: 2.20 Model: J4A04437019 Checksum: 0xB8 (valid) EDID comes from EEPROM Serial ATA controller: Name: Intel AHCI Controller Vendor ID: 86 80 00 00 Device ID: 22 3a 00 00 Revision ID: 00 00 00 00 Subsystem Vendor ID: 43 10 00 00 Subsystem ID: d4 82 00 00 class-code: 01 06 01 00 IOName: pci8086,3a22 pcidebug: 0:31:2 built-in: 00 compatible: pci1043,82d4pci8086,3a22pciclass,010601SATA acpi-path: IOACPIPlane:/_SB/PCI0@0/SATA@1f0002 MEDIA: BSD Name: disk0 Product Name: Samsung SSD 840 EVO 120GB Product Revision Level: EXT0AB0Q Medium Type: SSD Capacity: 120,03 GB (120034123776 bytes) Physical Interconnect: SATA Physical Interconnect Location: Internal Temperature: 30C° Life: 98% S.M.A.R.T. status: Ok BSD Name: disk1 Product Name: MAXTOR STM3250310AS Product Revision Level: 3.AAC Medium Type: HDD Capacity: 250,06 GB (250059350016 bytes) Physical Interconnect: SATA Physical Interconnect Location: Internal Temperature: 34C° S.M.A.R.T. status: Ok USB 2.0 controller: Vendor ID: 86 80 00 00 Device ID: 3c 3a 00 00 Revision ID: 00 00 00 00 Subsystem Vendor ID: 43 10 00 00 Subsystem ID: d4 82 00 00 class-code: 20 03 0c 00 IOName: pci8086,3a3c pcidebug: 0:26:7 built-in: 00 compatible: pci1043,82d4pci8086,3a3cpciclass,0c0320EHC2 acpi-path: IOACPIPlane:/_SB/PCI0@0/EHC2@1a0007 Additional Properties: AAPL,current-available: b0 04 AAPL,slot-name: Built In AAPL,current-in-sleep: e8 03 AAPL,current-extra: bc 02 AAPL,clock-id: 02 USB devices: Name: Wired Keyboard 600 Vendor: Microsoft idProduct: 75027 idVendor: 45e27 Port Num.: 1 Bus Power Available: 250 Speed: 0 Device Speed: 0 bcdDevice: 272 Serial Number: 0 non-removable: no Name: USB-PS/2 Optical Mouse Vendor: Logitech idProduct: c04427 idVendor: 46d27 Port Num.: 2 Bus Power Available: 250 Speed: 0 Device Speed: 0 bcdDevice: 10016 Serial Number: 0 non-removable: yes Name: DataTraveler 2.0 Vendor: Kingston idProduct: 160727 idVendor: 95127 Port Num.: 5 Bus Power Available: 250 Speed: 2 Device Speed: 2 bcdDevice: 256 Serial Number: 3 non-removable: yes Name: AppleUSBUHCI Root Hub Simulation Vendor: Apple Inc. idProduct: 800527 idVendor: 5ac27 Speed: 1 Device Speed: 1 Serial Number: 0 non-removable: yes Name: AppleUSBEHCI Root Hub Simulation Vendor: Apple Inc. idProduct: 800627 idVendor: 5ac27 Speed: 2 Device Speed: 2 Serial Number: 0 non-removable: yes LAN controller: Name: Ethernet Controller Vendor ID: ab 11 00 00 Device ID: 64 43 00 00 Revision ID: 12 00 00 00 Subsystem Vendor ID: 43 10 00 00 Subsystem ID: f8 81 00 00 class-code: 00 00 02 00 IOName: ethernet pcidebug: 2:0:0 built-in: 00 compatible: pci1043,81f8pci11ab,4364pciclass,020000ETH1 acpi-path: IOACPIPlane:/_SB/PCI0@0/NET1@1c0005/ETH1@0 Edited May 22, 2018 by Alpha22 1 Link to comment Share on other sites More sharing options...
vector sigma Posted May 22, 2018 Share Posted May 22, 2018 (edited) 13 hours ago, Slice said: Just a question. What are the numbers at USB devices in monitoring column ? 0x + idVendor + idProduct (I didn't made a study (Lol) for the endianess) 13 hours ago, Slice said: May be can show here real current (amperage)? I have no USB devices that show consumption, only on the controllers there is something about amperage. So I thought two things on what should be showned: nothing. You have anyway attached devices listed at column 1. A right click will show detailed info. vendor and product (as I did), the most relevant info I can found for them, see below picture: USBSpeed = 1 looks like a "speed-class", not really sure anyone find this more intresting. 1 hour ago, Alpha22 said: HWSensors-3_r150 Here is my log: Reveal hidden contents MACHINE STATUS: CPU: Name: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz Vendor: GenuineIntel Physical cores: 4 Logical cores: 4 Family: 6 Model: 0x17 Ext Model: 0x1 Ext Family: 0 Stepping: 10 Signature: 0x1067A Brand: 0 Features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 XSAVE Ext Features: SYSCALL XD EM64T LAHF Microcode version: 2571 Thermal sensors: 1 Thermal APIC timer: 0 System: 6% User: 13% Idle: 80% Nice: 0% LPCB: IOName: pci8086,3a16 name: 70 63 69 38 30 38 36 2c 33 61 31 38 00 device-id: 18 3a 00 00 vendor-id: 86 80 00 00 revision-id: 00 00 00 00 subsystem-id: d4 82 00 00 subsystem-vendor-id: 43 10 00 00 MEMORY: Physical size: 8.0GB Free: 4.60GB Wired: 708MB Active: 2.10GB Inactive: 595MB Compressed: 0MB SYSTEM: Model: iMac10,1 Sys name: Darwin OS Version: 10.13.4 Node name: iMac-di-Fabio.local Release: 17.5.0 Version: Darwin Kernel Version 17.5.0: Fri Apr 13 19:32:32 PDT 2018; root:xnu-4570.51.2~1/RELEASE_X86_64 Machine: x86_64 Uptime: 0d 0h 6m 40s Processes: 248 Threads: 902 Load Average: [1.87, 2.51, 1.59] Mach Factor: [2.222, 2.1920000000000002, 2.0019999999999998] POWER: CPU Speed limit: 100.0% CPUs available: 4 Scheduler limit: 100.0% Thermal level: Not Published VIDEO CARD 1: Model: MSI VN240GT-MD1G Vendor ID: de 10 00 00 (NVidia) Device ID: a3 0c 00 00 Revision ID: a2 00 00 00 Subsystem Vendor ID: 62 14 00 00 Subsystem ID: 10 00 00 00 class-code: 00 00 03 00 IOName: display pcidebug: 1:0:0 compatible: pci1462,8041pci10de,ca3pciclass,030000PEGP acpi-path: IOACPIPlane:/_SB/PCI0@0/PEG0@10000/PEGP@0 hda-gfx: onboard-1 rm_board_number: 00 00 00 00 NVArch: NV50 rom-revision: 70.15.20.00.03 NVCLASS: NVDATesla NVCAP: 04 00 00 00 00 00 03 00 0c 00 00 00 00 00 00 07 00 00 00 00 pci-aspm-default: 0x0 device_type: NVDA,Parent vbios-revision: 03 00 20 15 70 IONVRAMProperty: true NVDAinitgl_created: yes IOPCIMSIMode true NVDAType: Official Additional Properties: AAPL,ndrv-dev: 1 AAPL,slot-name: 50 43 49 20 53 6c 6f 74 20 30 00 AAPL,gart-width: 64 Metal support: false SCREEN 1: Framebuffer: 0x745E9144 EDID contents: Header: 00 ff ff ff ff ff ff 00 Serial number: 99 00 00 00 Version: 01 03 Basic params 80 35 1e 78 2e Chroma info: 93 55 a1 58 59 95 23 0f 50 54 Established: a5 6b 80 Standard: 61 c0 81 c0 81 40 81 80 95 00 a9 40 b3 00 d1 c0 Descriptor 1: 02 3a 80 18 71 38 2d 40 58 2c 45 00 13 2b 21 00 00 1e Descriptor 2: 00 00 00 fd 00 32 4c 1e 53 15 00 0a 20 20 20 20 20 20 Descriptor 3: 00 00 00 fc 00 42 65 6e 51 20 56 32 34 32 30 48 0a 20 Descriptor 4: 00 00 00 ff 00 4a 34 41 30 34 34 33 37 30 31 39 0a 20 Extension: 00 Checksum: b8 Manufacturer: 09d1 (BenQ V2420H) Model: 147b Serial Number: 153 Resolution: 1920x1080 Made week 15 of 2010 EDID version: 1.3 Digital display Established Timings: 720×400 @ 70 Hz 640×480 @ 60 Hz 640×480 @ 75 Hz 800×600 @ 60 Hz 800×600 @ 75 Hz 832×624 @ 75 H 1024×768 @ 60 Hz 1024×768 @ 75 Hz 1280×1024 @ 75 Hz Detailed mode (descriptor 1): Pixel Clock: 5.7MHz Horizontal Active: 1920 Horizontal Blanking: 280 Vertical Active: 1080 Vertical Blanking: 45 Horizontal Sync Offset: 88 Horizontal Sync Pulse: 44 Vertical Sync Offset: 4 Vertical Sync Pulse: 5 Interlaced: false Is preferred timing: true Maximum image size: 530mm x 300mm Gamma: 2.20 Model: J4A04437019 Checksum: 0xB8 (valid) EDID comes from EEPROM Serial ATA controller: Name: Intel AHCI Controller Vendor ID: 86 80 00 00 Device ID: 22 3a 00 00 Revision ID: 00 00 00 00 Subsystem Vendor ID: 43 10 00 00 Subsystem ID: d4 82 00 00 class-code: 01 06 01 00 IOName: pci8086,3a22 pcidebug: 0:31:2 built-in: 00 compatible: pci1043,82d4pci8086,3a22pciclass,010601SATA acpi-path: IOACPIPlane:/_SB/PCI0@0/SATA@1f0002 MEDIA: BSD Name: disk0 Product Name: Samsung SSD 840 EVO 120GB Product Revision Level: EXT0AB0Q Medium Type: SSD Capacity: 120,03 GB (120034123776 bytes) Physical Interconnect: SATA Physical Interconnect Location: Internal Temperature: 30C° Life: 98% S.M.A.R.T. status: Ok BSD Name: disk1 Product Name: MAXTOR STM3250310AS Product Revision Level: 3.AAC Medium Type: HDD Capacity: 250,06 GB (250059350016 bytes) Physical Interconnect: SATA Physical Interconnect Location: Internal Temperature: 34C° S.M.A.R.T. status: Ok USB 2.0 controller: Vendor ID: 86 80 00 00 Device ID: 3c 3a 00 00 Revision ID: 00 00 00 00 Subsystem Vendor ID: 43 10 00 00 Subsystem ID: d4 82 00 00 class-code: 20 03 0c 00 IOName: pci8086,3a3c pcidebug: 0:26:7 built-in: 00 compatible: pci1043,82d4pci8086,3a3cpciclass,0c0320EHC2 acpi-path: IOACPIPlane:/_SB/PCI0@0/EHC2@1a0007 Additional Properties: AAPL,current-available: b0 04 AAPL,slot-name: Built In AAPL,current-in-sleep: e8 03 AAPL,current-extra: bc 02 AAPL,clock-id: 02 USB devices: Name: Wired Keyboard 600 Vendor: Microsoft idProduct: 75027 idVendor: 45e27 Port Num.: 1 Bus Power Available: 250 Speed: 0 Device Speed: 0 bcdDevice: 272 Serial Number: 0 non-removable: no Name: USB-PS/2 Optical Mouse Vendor: Logitech idProduct: c04427 idVendor: 46d27 Port Num.: 2 Bus Power Available: 250 Speed: 0 Device Speed: 0 bcdDevice: 10016 Serial Number: 0 non-removable: yes Name: DataTraveler 2.0 Vendor: Kingston idProduct: 160727 idVendor: 95127 Port Num.: 5 Bus Power Available: 250 Speed: 2 Device Speed: 2 bcdDevice: 256 Serial Number: 3 non-removable: yes Name: AppleUSBUHCI Root Hub Simulation Vendor: Apple Inc. idProduct: 800527 idVendor: 5ac27 Speed: 1 Device Speed: 1 Serial Number: 0 non-removable: yes Name: AppleUSBEHCI Root Hub Simulation Vendor: Apple Inc. idProduct: 800627 idVendor: 5ac27 Speed: 2 Device Speed: 2 Serial Number: 0 non-removable: yes LAN controller: Name: Ethernet Controller Vendor ID: ab 11 00 00 Device ID: 64 43 00 00 Revision ID: 12 00 00 00 Subsystem Vendor ID: 43 10 00 00 Subsystem ID: f8 81 00 00 class-code: 00 00 02 00 IOName: ethernet pcidebug: 2:0:0 built-in: 00 compatible: pci1043,81f8pci11ab,4364pciclass,020000ETH1 acpi-path: IOACPIPlane:/_SB/PCI0@0/NET1@1c0005/ETH1@0 Looks super Edited May 22, 2018 by vector sigma Link to comment Share on other sites More sharing options...
Slice Posted May 23, 2018 Author Share Posted May 23, 2018 Mouse X,Y ? Link to comment Share on other sites More sharing options...
Guest Posted May 23, 2018 Share Posted May 23, 2018 On 5/20/2018 at 6:44 PM, vector sigma said: Hi all, this one: HWMonitorSMC2.app.v2.1.6_test.zip has some improvements: Changed the API to sign the app as login item: LSSharedFileListCreate() is deprecated and ther was also a little leak in the existing code, so now I'm using the new reccomended way by Apple, i.e. using the ServiceManagement.framenwork's SMLoginItemSetEnabled(). So now HWMonitorSMC2 use an Helper app that take the step to run the main app at login. In internet many people think that it is required that the app must be sandboxed and code signed, but our isn't.. and in the matter of the fact I cannot found any documentations that this is required, more here is working well. Please confirm this. NOTE: to be sure that is working please remove from the login items the old app by simply going in to the "Preferences" panel and mark as inactive the "load HWMonitorSMC2.app at login" checkbox. Close it and replace with the one attached, open it and again mark as active the "load HWMonitorSMC2.app at login" checkbox. Reboot and see if the app run by it self at the next login. Added a USB watcher so that now all USB devices are listed as "sensors" in the interface. By removing or inserting a device you will see detailed info for it like its name, its vendor/device/sub system ids.. port number etc. Added USB 2.0/3.0 controllers info to the full log. Added LAN/WIFI controllers to the full log. Added SATA/NVMe controllers info to the full log. Added LPBC info to the full log. In r146 I've modified a bit the memory management due to some lakes I saw by Profiling the app. Now is completely memory leaks free, at least here. There is a lot of new code that I want to ensure is working before commit it. As I said I completely profiled it, but this can't assure that there are problems since as demostrated some posts ago, hakintosh(s) can inject properties through DSDT/SSDT in a non Apple-like way (e.g. something that should be bytes instead of a string etc...). So please report back. EDIT some pictures of my tests: ...see performances in the spoiler: Reveal hidden contents Hi @fabiosun, try the above app. If the problem persist you should follow these instructions I made here and show me a pict of the line where the app crash. ciao Vector Here is the error For your info I have changed my platform and this is a different CPU and motherboard chipset from our first alpha testing Link to comment Share on other sites More sharing options...
vector sigma Posted May 23, 2018 Share Posted May 23, 2018 (edited) 6 hours ago, Slice said: Mouse X,Y ? This is valid only for a mouse/trackpad, but for a good experience I have to poll so often for that. What's then for my TomTom, my iPhone and my electronic cigarette Lol? Isn't better to show nothing at the "value" column? 5 hours ago, fabiosun said: ciao Vector Here is the error For your info I have changed my platform and this is a different CPU and motherboard chipset from our first alpha testing Hi Fabio, please update to r151 and let me know. (svn up) P.S. I suspect you are the first one with a monitor that have a serial number. Edited May 23, 2018 by vector sigma Link to comment Share on other sites More sharing options...
Guest Posted May 24, 2018 Share Posted May 24, 2018 18 hours ago, vector sigma said: This is valid only for a mouse/trackpad, but for a good experience I have to poll so often for that. What's then for my TomTom, my iPhone and my electronic cigarette Lol? Isn't better to show nothing at the "value" column? Hi Fabio, please update to r151 and let me know. (svn up) P.S. I suspect you are the first one with a monitor that have a serial number. Thank you it is working now HWMonitorSMC2 v2.1.7 MACHINE STATUS: CPU: Name: Intel(R) Core(TM) i9-7980XE CPU @ 2.60GHz Vendor: GenuineIntel Physical cores: 18 Logical cores: 36 Family: 6 Model: 0x55 Ext Model: 0x5 Ext Family: 0 Stepping: 4 Signature: 0x50654 Brand: 0 Features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C Ext Features: SYSCALL XD 1GBPAGE EM64T LAHF LZCNT PREFETCHW RDTSCP TSCI Microcode version: 33554485 Thermal sensors: 1 Thermal APIC timer: 1 System: 1% User: 1% Idle: 96% Nice: 0% LPCB: IOName: pci8086,a2d2 name: 70 63 69 38 30 38 36 2c 61 32 64 32 00 device-id: d2 a2 00 00 vendor-id: 86 80 00 00 revision-id: 00 00 00 00 subsystem-id: 01 50 00 00 subsystem-vendor-id: 58 14 00 00 MEMORY: Physical size: 128.0GB Free: 116.76GB Wired: 5.37GB Active: 5.23GB Inactive: 641MB Compressed: 0MB SYSTEM: Model: iMacPro1,1 Sys name: Darwin OS Version: 10.13.4 Node name: iMac-Pro.lan Release: 17.5.0 Version: Darwin Kernel Version 17.5.0: Fri Apr 13 19:32:32 PDT 2018; root:xnu-4570.51.2~1/RELEASE_X86_64 Machine: x86_64 Uptime: 0d 0h 4m 38s Processes: 298 Threads: 1260 Load Average: [3.41, 1.54, 0.68] Mach Factor: [34.487000000000002, 33.134999999999998, 32.978999999999999] POWER: CPU Speed limit: 100.0% CPUs available: 32 Scheduler limit: 100.0% Thermal level: Not Published VIDEO CARD 1: Model: NVIDIA TITAN Xp COLLECTORS EDITION Vendor ID: de 10 00 00 (NVidia) Device ID: 02 1b 00 00 Revision ID: a1 00 00 00 Subsystem Vendor ID: de 10 00 00 Subsystem ID: 10 00 00 00 class-code: 00 00 03 00 IOName: display pcidebug: 193:0:0 built-in: 00 compatible: pci10de,123epci10de,1b02pciclass,030000GFX0 acpi-path: IOACPIPlane:/_SB/PC02@0/BR2A@0/GFX0@ffff hda-gfx: onboard-2 rm_board_number: 00 00 00 00 NVDA,noEFI: true NVArch: GP100 rom-revision: VBIOS 86.02.4c.00.01 NVCLASS: NVDA NVCAP: 05 00 00 00 00 00 ff ff ff ff 00 00 00 00 00 0e 00 00 00 00 pci-aspm-default: 0x0 VRAM,totalMB: ff 2f 00 00 device_type: NVDA,Parent NVDA,accel-loaded: 01 00 00 00 vbios-revision: 01 00 4c 02 86 vNVDA,Features: 00 08 00 00 IONVRAMProperty: true NVDAinitgl_created: yes IOPCIMSIMode true NVDAType: Web Additional Properties: AAPL,slot-name: PCI Slot-1 AAPL,ndrv-dev: 1 Metal support: false SCREEN 1: Framebuffer: 0x1B5611B5 EDID contents: Header: 00 ff ff ff ff ff ff 00 Serial number: f4 d3 05 00 Version: 01 04 Basic params b5 3c 22 78 9e Chroma info: 30 35 a7 55 4e a3 26 0f 50 54 Established: 21 08 00 Standard: 71 40 81 80 81 c0 a9 c0 d1 c0 81 00 01 01 01 01 Descriptor 1: 4d d0 00 a0 f0 70 3e 80 30 20 65 0c 58 54 21 00 00 1a Descriptor 2: 28 68 00 a0 f0 70 3e 80 08 90 65 0c 58 54 21 00 00 1a Descriptor 3: 00 00 00 fd 00 38 3d 1e 87 38 00 0a 20 20 20 20 20 20 Descriptor 4: 00 00 00 fc 00 4c 47 20 55 6c 74 72 61 20 48 44 0a 20 Extension: 01 Checksum: c8 Manufacturer: 1e6d (8=8) Model: 095b Serial Number: 381940 Resolution: 3840x2160 Made week 12 of 2017 EDID version: 1.4 Digital display Established Timings: 640×480 @ 60 Hz 800×600 @ 60 Hz 1024×768 @ 60 Hz Detailed mode (descriptor 1): Pixel Clock: 199.2MHz Horizontal Active: 3840 Horizontal Blanking: 160 Vertical Active: 2160 Vertical Blanking: 62 Horizontal Sync Offset: 48 Horizontal Sync Pulse: 32 Vertical Sync Offset: 54 Vertical Sync Pulse: 5 Interlaced: false Is preferred timing: true Detailed mode (descriptor 2): Pixel Clock: 103.44MHz Horizontal Active: 3840 Horizontal Blanking: 160 Vertical Active: 2160 Vertical Blanking: 62 Horizontal Sync Offset: 56 Horizontal Sync Pulse: 144 Vertical Sync Offset: 54 Vertical Sync Pulse: 5 Interlaced: false Is preferred timing: false Maximum image size: 600mm x 340mm Gamma: 2.20 Model: LG Ultra HD Checksum: 0xC8 (valid) EDID comes from EEPROM SCREEN 2: Framebuffer: 0x43301DE2 EDID contents: Header: 00 ff ff ff ff ff ff 00 Serial number: a3 33 00 00 Version: 01 03 Basic params 80 3c 22 78 2a Chroma info: ee d5 a3 56 50 9f 26 10 50 54 Established: bd 4b 00 Standard: d1 c0 81 80 95 0f 95 00 b3 00 81 c0 01 01 01 01 Descriptor 1: 02 3a 80 18 71 38 2d 40 58 2c 45 00 56 50 21 00 00 1e Descriptor 2: 00 00 00 ff 00 55 48 42 31 34 33 38 30 31 33 32 31 39 Descriptor 3: 00 00 00 fc 00 50 68 69 6c 69 70 73 20 32 37 38 47 34 Descriptor 4: 00 00 00 fd 00 18 4c 1a 53 17 00 0a 20 20 20 20 20 20 Extension: 01 Checksum: 21 Manufacturer: 410c (Philips 278) Model: b9c0 Serial Number: 13219 Resolution: 1920x1080 Made week 38 of 2014 EDID version: 1.3 Digital display Established Timings: 720×400 @ 70 Hz 640×480 @ 60 Hz 640×480 @ 67 Hz 640×480 @ 72 Hz 640×480 @ 75 Hz 800×600 @ 60 Hz 800×600 @ 75 Hz 1024×768 @ 60 Hz 1024×768 @ 75 Hz 1280×1024 @ 75 Hz Detailed mode (descriptor 1): Pixel Clock: 5.7MHz Horizontal Active: 1920 Horizontal Blanking: 280 Vertical Active: 1080 Vertical Blanking: 45 Horizontal Sync Offset: 88 Horizontal Sync Pulse: 44 Vertical Sync Offset: 4 Vertical Sync Pulse: 5 Interlaced: false Is preferred timing: true Maximum image size: 600mm x 340mm Gamma: 2.20 Model: LS Checksum: 0x21 (valid) EDID comes from EEPROM Serial ATA controller: Name: Intel SATA Controller Vendor ID: 86 80 00 00 Device ID: 82 a2 00 00 Revision ID: 00 00 00 00 Subsystem Vendor ID: 58 14 00 00 Subsystem ID: 05 b0 00 00 class-code: 01 06 01 00 IOName: pci8086,a282 pcidebug: 0:23:0 built-in: 00 compatible: pci1458,b005pci8086,a282pciclass,010601SATA acpi-path: IOACPIPlane:/_SB/PCI0@0/SATA@170000 NVMe controller: Name: SATA M2 Controller Vendor ID: 4d 14 00 00 Device ID: 04 a8 00 00 Revision ID: 00 00 00 00 Subsystem Vendor ID: 4d 14 00 00 Subsystem ID: 01 a8 00 00 class-code: 02 08 01 00 IOName: pci144d,a804 pcidebug: 2:0:0 built-in: 00 compatible: pci144d,a801pci144d,a804pciclass,010802ANS2 acpi-path: IOACPIPlane:/_SB/PCI0@0/RP21@1b0004/ANS2@0 MEDIA: BSD Name: disk0 Product Name: Samsung SSD 850 PRO 512GB Product Revision Level: EXM04B6Q Medium Type: SSD Capacity: 512,11 GB (512110190592 bytes) Physical Interconnect: SATA Physical Interconnect Location: Internal Temperature: 33C° Life: 99% S.M.A.R.T. status: Ok BSD Name: disk1 Product Name: Samsung SSD 960 PRO 1TB Product Revision Level: 2B6QCXP7 Medium Type: SSD Capacity: 1,02 TB (1024209543168 bytes) Physical Interconnect: PCI-Express (NVMe) Physical Interconnect Location: Internal Temperature: 34C° Life: 100% Critical Warning: 0% Available Spare: 100% Available Spare Threshold: 10% Unsafe Shutdowns: 617 S.M.A.R.T. status: Ok BSD Name: disk2 Product Name: ST4000DM005-2DP166 Product Revision Level: 0001 Medium Type: HDD Capacity: 4 TB (4000787030016 bytes) Physical Interconnect: PCI Physical Interconnect Location: Internal Rotation Rate: 5980rpm Temperature: 26C° S.M.A.R.T. status: Ok BSD Name: disk3 Product Name: ST4000DM005-2DP166 Product Revision Level: 0001 Medium Type: HDD Capacity: 4 TB (4000787030016 bytes) Physical Interconnect: PCI Physical Interconnect Location: Internal Rotation Rate: 5980rpm Temperature: 26C° S.M.A.R.T. status: Ok BSD Name: disk4 Product Name: ST6000VX0023-2EF110 Product Revision Level: SC60 Medium Type: HDD Capacity: 6 TB (6001175126016 bytes) Physical Interconnect: SATA Physical Interconnect Location: Internal Rotation Rate: 7200rpm Temperature: 30C° S.M.A.R.T. status: Ok BSD Name: disk5 Product Name: ST6000VX0023-2EF110 Product Revision Level: SC60 Medium Type: HDD Capacity: 6 TB (6001175126016 bytes) Physical Interconnect: SATA Physical Interconnect Location: Internal Rotation Rate: 7200rpm Temperature: 32C° S.M.A.R.T. status: Ok USB 3.0 controller: Vendor ID: 86 80 00 00 Device ID: af a2 00 00 Revision ID: 00 00 00 00 Subsystem Vendor ID: 86 80 00 00 Subsystem ID: 70 72 00 00 class-code: 30 03 0c 00 IOName: pci8086,a2af pcidebug: 0:20:0 built-in: 00 compatible: pci1458,5007pci8086,a2afpciclass,0c0330XHC acpi-path: IOACPIPlane:/_SB/PCI0@0/XHC@140000 Additional Properties: AAPL,device-internal: 2 AAPL,slot-name: Built In AAPL,max-port-current-in-sleep: 2100 AAPL,current-available: 2100 AAPL,current-extra: 2200 AAPL,current-extra-in-sleep: 1600 USB devices: Name: USB DISK 2.0 Vendor: idProduct: 420027 idVendor: 13fe27 Port Num.: 1 Bus Power Available: 250 Speed: 2 Device Speed: 2 bcdDevice: 272 Serial Number: 3 non-removable: no Name: USB-PS/2 Optical Mouse Vendor: Logitech idProduct: c05027 idVendor: 46d27 Port Num.: 8 Bus Power Available: 250 Speed: 0 Device Speed: 0 bcdDevice: 10016 Serial Number: 0 non-removable: yes Name: 4-Port USB 2.0 Hub Vendor: Generic idProduct: 541127 idVendor: bda27 Port Num.: 5 Bus Power Available: 250 Speed: 2 Device Speed: 2 bcdDevice: 291 Serial Number: 0 non-removable: yes Name: 4-Port USB 3.0 Hub Vendor: Generic idProduct: 41127 idVendor: bda27 Port Num.: 3 Bus Power Available: 450 Speed: 3 Device Speed: 3 bcdDevice: 291 Serial Number: 0 non-removable: yes Name: USB Keyboard Vendor: idProduct: 170227 idVendor: 4d927 Port Num.: 7 Bus Power Available: 250 Speed: 0 Device Speed: 0 bcdDevice: 257 Serial Number: 0 non-removable: yes Name: AppleUSBXHCI Root Hub Simulation Vendor: Apple Inc. idProduct: 800727 idVendor: 5ac27 Speed: 3 Device Speed: 3 Serial Number: 0 non-removable: yes LAN controller: Name: Intel Ethernet Controller Vendor ID: 86 80 00 00 Device ID: b8 15 00 00 Revision ID: 00 00 00 00 Subsystem Vendor ID: 58 14 00 00 Subsystem ID: 00 e0 00 00 class-code: 00 00 02 00 IOName: ethernet pcidebug: 0:31:6 built-in: 00 compatible: pci1458,e000pci8086,15b8pciclass,020000ETH0 acpi-path: IOACPIPlane:/_SB/PCI0@0/ETH0@1f0006 WIFI controller: Name: pci8086,24fd Vendor ID: 86 80 00 00 Device ID: fd 24 00 00 Revision ID: 78 00 00 00 Subsystem Vendor ID: 86 80 00 00 Subsystem ID: 10 10 00 00 class-code: 00 80 02 00 IOName: pci8086,24fd pcidebug: 3:0:0 built-in: 00 compatible: pci8086,1010pci8086,24fdpciclass,028000PXSX acpi-path: IOACPIPlane:/_SB/PCI0@0/RP01@1c0000/PXSX@0 Link to comment Share on other sites More sharing options...
vector sigma Posted May 24, 2018 Share Posted May 24, 2018 (edited) 7 hours ago, fabiosun said: Thank you it is working now Serial Number: 381940 Thanks to you, it will work also for other monitors shipped with a serial number. Edited May 24, 2018 by vector sigma typo Link to comment Share on other sites More sharing options...
Slice Posted May 25, 2018 Author Share Posted May 25, 2018 On 5/23/2018 at 5:45 PM, vector sigma said: This is valid only for a mouse/trackpad, but for a good experience I have to poll so often for that. What's then for my TomTom, my iPhone and my electronic cigarette Lol? Isn't better to show nothing at the "value" column? I found no USB dynamic values to show in monitor. I think to be better to exclude USB from main window and left them only in report window. Link to comment Share on other sites More sharing options...
Guest Posted May 25, 2018 Share Posted May 25, 2018 (edited) CPU Vcore value is taken from CPU Intel spec? Is it not calculate at the moment with real motherboard bios settings values? Thank you Edited May 25, 2018 by Guest Link to comment Share on other sites More sharing options...
camillionario Posted May 25, 2018 Share Posted May 25, 2018 Thank you Vector Sigma, it works well for me 1 Link to comment Share on other sites More sharing options...
vector sigma Posted May 26, 2018 Share Posted May 26, 2018 On 5/25/2018 at 12:54 PM, Slice said: I think to be better to exclude USB from main window and left them only in report window. done! Link to comment Share on other sites More sharing options...
Mr MagOO Posted May 26, 2018 Share Posted May 26, 2018 Hello, I found two strange things : a "cpu28" in multipliers with HWmonitorSMC2 and a -12V bus at -5V in both HWmonitorSMC and HMmonitorSMC2. Could you please take a look at this ? My old board is a P5Q deluxe with a Winbond W25P/X16 chip that can monitor 5 fans in bios, 3 in HWmonitor. Link to comment Share on other sites More sharing options...
vector sigma Posted May 27, 2018 Share Posted May 27, 2018 On 5/25/2018 at 7:07 PM, fabiosun said: CPU Vcore value is taken from CPU Intel spec? Is it not calculate at the moment with real motherboard bios settings values? Are you thinking is invented? 22 hours ago, Mr MagOO said: Hello, I found two strange things : a "cpu28" in multipliers with HWmonitorSMC2 and a -12V bus at -5V in both HWmonitorSMC and HMmonitorSMC2. Could you please take a look at this ? My old board is a P5Q deluxe with a Winbond W25P/X16 chip that can monitor 5 fans in bios, 3 in HWmonitor. Try this one: IntelCPUMonitor.kext.zip P.S. "-12V Bus Voltage" at -5.504V looks good to me, otherwise why monitoring him?. For the CPU 28 I suspect a wrong buffer length, but not sure. Link to comment Share on other sites More sharing options...
Guest Posted May 27, 2018 Share Posted May 27, 2018 51 minutes ago, vector sigma said: Are you thinking is invented? No vector But it is wrong I am using a fixed value of 1.015 1.044 is standard cpu Vcore (for 7980xe) Link to comment Share on other sites More sharing options...
vector sigma Posted May 27, 2018 Share Posted May 27, 2018 1 hour ago, fabiosun said: 1.044 is standard cpu Vcore (for 7980xe) by coincidence? Link to comment Share on other sites More sharing options...
Guest Posted May 27, 2018 Share Posted May 27, 2018 4 minutes ago, vector sigma said: by coincidence? sorry but I don't understand well If I force to undervolt or overvolt my cpu Hwsensors give me always a default stock value? Link to comment Share on other sites More sharing options...
Mr MagOO Posted May 27, 2018 Share Posted May 27, 2018 9 hours ago, vector sigma said: Try this one: IntelCPUMonitor.kext.zip P.S. "-12V Bus Voltage" at -5.504V looks good to me, otherwise why monitoring him?. For the CPU 28 I suspect a wrong buffer length, but not sure. No change with new kext, I'm afraid. I think it's not kext related, because there is no problem with HWmonitorSMC, only cpu28 with HWmonitorSMC2. -12V at -5,5 is not good for me because -12V shows -12V in bios. It think it appeared with a W836x.kext revision. Link to comment Share on other sites More sharing options...
vector sigma Posted May 27, 2018 Share Posted May 27, 2018 (edited) 42 minutes ago, Mr MagOO said: No change with new kext, I'm afraid. I think it's not kext related, because there is no problem with HWmonitorSMC, only cpu28 with HWmonitorSMC2. ok but these were your words: On 5/26/2018 at 3:30 PM, Mr MagOO said: I found two strange things : a "cpu28" in multipliers with HWmonitorSMC2 and a -12V bus at -5V in both HWmonitorSMC and HMmonitorSMC2. and I thought you meant that happened on both apps , so the buffer array for the format argument (inside the probe function in the kext) was my first suspect. Unfortunately, at least by me, it will not happen before ten days because tomorrow I will leave for the holidays. Edited May 27, 2018 by vector sigma Link to comment Share on other sites More sharing options...
zxv Posted June 9, 2018 Share Posted June 9, 2018 On 5/12/2018 at 3:06 PM, vector sigma said: Thanks, I'm now waiting for someone that have cards that supports Metal Late to this thread, but here's hwmetal output: DEVICE 0: Name: AMD Radeon HD Tonga XT Prototype Metal version: 2+ Registry ID: 0x493 Max Threads Per Thread group: MTLSize(width: 1024, height: 1024, depth: 1024) Max Thread group Memory Length: 32768 Recommended Max Working Set Size: 0x0 Depth 24 Stencil 8 Pixel Format Supported: true Programmable Sample Positions Supported: true Read-Write Texture Support: MTLReadWriteTextureTier Headless: false Is Low Power: false Removable: false 1 Link to comment Share on other sites More sharing options...
RandomTech Posted June 9, 2018 Share Posted June 9, 2018 I saw RadeonMonitor.kext doesn't support Vega GPU, is there any chance to monitor Vega cards? Link to comment Share on other sites More sharing options...
Slice Posted June 9, 2018 Author Share Posted June 9, 2018 18 minutes ago, RandomTech said: I saw RadeonMonitor.kext doesn't support Vega GPU, is there any chance to monitor Vega cards? False. https://www.insanelymac.com/forum/topic/330115-radeonmonitor-problems/?do=findComment&comment=2550487 Link to comment Share on other sites More sharing options...
RandomTech Posted June 9, 2018 Share Posted June 9, 2018 23 minutes ago, Slice said: False. https://www.insanelymac.com/forum/topic/330115-radeonmonitor-problems/?do=findComment&comment=2550487 Thanks! but a noob question, how to install ? I installed to EFI/Kexts/Other once, then to S/L/E but in both cases didn't worked for me. btw, I use all extensions of FakeSMC in EFI/Kexts/Other. 1 Link to comment Share on other sites More sharing options...
vector sigma Posted June 9, 2018 Share Posted June 9, 2018 (edited) 9 minutes ago, RandomTech said: Thanks! but a noob question, how to install ? I installed to EFI/Kexts/Other once, then to S/L/E but in both cases didn't worked for me. btw, I use all extensions of FakeSMC in EFI/Kexts/Other. Did you notice that you are in the wrong thread? This is Slice branch, while you claim kozlek's branch didn't work..... at least try this project before posting Edited June 9, 2018 by vector sigma 2 Link to comment Share on other sites More sharing options...
Recommended Posts