Jump to content
2189 posts in this topic

Recommended Posts

5 hours ago, vector sigma said:

Understood. Please run this in terminal:


defaults read org.slice.HWMonitorSMC2

post the result

{

    BatteryTimeInterval = 3;

    CPUTimeInterval = "1.5";

    "CPU_Frequency_MAX" = 0;

    Dark = 1;

    FansTimeInterval = 3;

    GPUTimeInterval = 3;

    MediaTimeInterval = "297.4747474747475";

    MoBoTimeInterval = 3;

    RAMTimeInterval = 3;

    UseIPG = 1;

    dontshowEmpty = 1;

    expandAll = 1;

    expandCPUFrequencies = 1;

    expandCPUTemperature = 1;

    expandVoltages = 0;

    popoverHeight = 976;

    popoverWidth = 450;

    runAtLogin = 0;

    useGPUIOAccelerator = 1;

    useMemoryPercentage = 1;

}

需要点击一下,就可以显示出来了

  • Thanks 1
2 minutes ago, jinbingmao said:

原来的版本启动后自动展开 “Intel Power Gadget“内容,后续版本需要鼠标点击一下才可以显示。原来是这样,是我没有细心的操作啊!

这是想要的。 “Intel Power Gadget info”组仅包含永不更改的静态值。 我希望它保持这种状态,你还好吗?

This is wanted. The "Intel Power Gadget info" group contains static values that never change. I'd like it to stay that way, is it okay for you?

6 minutes ago, Amble said:

Is there english language file i can use to translate strings to another language?

Sure can be translated in any language, let me collect all the files to be translated. BTW what's the language?

8 minutes ago, vector sigma said:

这是想要的。 “Intel Power Gadget info”组仅包含永不更改的静态值。 我希望它保持这种状态,你还好吗?

This is wanted. The "Intel Power Gadget info" group contains static values that never change. I'd like it to stay that way, is it okay for you?

Sure can be translated in any language, let me collect all the files to be translated. BTW what's the language?

这个无所谓,只是开始没有注意到,所以误以为不能显示。现在知道需要鼠标点击操作了,那就满意了。感谢你的劳动!

  • Like 1
1 hour ago, jinbingmao said:

这个无所谓,只是开始没有注意到,所以误以为不能显示。现在知道需要鼠标点击操作了,那就满意了。感谢你的劳动!

好。 无论如何,每个组都是可扩展的或可聚类的

Good.  Anyway each group are expandable or collassable :wink_anim:

1 hour ago, Amble said:

Is there english language file i can use to translate strings to another language?

I've just opened a topic here on how to make translations. I'm doing this in this moment, files will be there in few minutes. DONE!

Edited by vector sigma
  • Like 1
23 hours ago, vector sigma said:

好。 无论如何,每个组都是可扩展的或可聚类的

Good.  Anyway each group are expandable or collassable :wink_anim:

I've just opened a topic here on how to make translations. I'm doing this in this moment, files will be there in few minutes. DONE!

 

23 hours ago, vector sigma said:

这是想要的。 “Intel Power Gadget info”组仅包含永不更改的静态值。 我希望它保持这种状态,你还好吗?

This is wanted. The "Intel Power Gadget info" group contains static values that never change. I'd like it to stay that way, is it okay for you?

Sure can be translated in any language, let me collect all the files to be translated. BTW what's the language?

 

Thx. Finnish. I'll post it when it's done.

  • Like 1
15 hours ago, mbrettweigel said:

This may be obvious to most, but exactly what is needed to run HWMonitorSMC2?  I can seem to successfully run it.  I've installed FakeSMC r.177 along with the appropriate KEXTs for my system.  HWMonitorSMC works but HWMonitorSMC2 does not.  

 

 

The app at sourceforge require IntelPowergadget to work and you can find it here. I've fixed this already (lazy linking) but changes aren't committed because I was waiting the guy here that has problem with an external GPU but actually has not yet answered with the requested files.... and so to avoid repetitive big changes.

Anyway to night I'll finally do that commit since I've wait enough. In the mean time try this one:

 

HWMonitorSMC2.app_2.4.1.zip

 

... that has all the latest changes done until now. 

@Andrey1970, please check that app where I fixed spaces beteween the values and the units of measurement. Let me know.

 

Edited by vector sigma
  • Like 2
5 hours ago, vector sigma said:

please check that app where I fixed spaces beteween the values and the units of measurement. Let me know.

Looks good.

 

You added the Diode in group CPU. Now I see a double.

1835571660_2018-11-1421_25_19.png.612af79e3fc5328461fed3db6313740a.png

 

 

You can move DRAM power in RAM group? It would be good.

  • Like 1
6 hours ago, vector sigma said:

The app at sourceforge require IntelPowergadget to work and you can find it here. I've fixed this already (lazy linking) but changes aren't committed because I was waiting the guy here that has problem with an external GPU but actually has not yet answered with the requested files.... and so to avoid repetitive big changes.

Anyway to night I'll finally do that commit since I've wait enough. In the mean time try this one:

 

HWMonitorSMC2.app_2.4.1.zip

 

... that has all the latest changes done until now. 

@Andrey1970, please check that app where I fixed spaces beteween the values and the units of measurement. Let me know.

 

Hi vector sigma

with this version I have lost 2 cores again :)

(same behavior with fakesmc/virtualSMC and relative cpu kext)

previous 2.4.1 is ok for me

 

Screen Shot 2018-11-14 at 7.41.59 PM.png

Edited by Guest
whit-->with
29 minutes ago, Andrey1970 said:

You added the Diode in group CPU. Now I see a double.

I think is a translation problem:

"Proximity" = "Датчик";     // CPU or GPU
"Diode %d" = "Датчик %d"; // CPU or GPU

The first is outside the CPU (Proximity = near), the second is inside the CPU. I think that Proximity translation is bad (the sensor I've added) .

29 minutes ago, Andrey1970 said:

You can move DRAM power in RAM group? It would be good.

I've already answered days ago. The fact is that this is inefficent because we have to query the driver and the framework multiple times for the CPU group and the RAM group, would like to avoid doing that or to make a new test version... but later :)

Edited by vector sigma
9 minutes ago, fabiosun said:

Hi vector sigma

with this version I have lost 2 cores again

I've only make the code able to read sensors with new SMC keys with lower cases letters (i.e. "TC0c" vs "TC0C"). This is due to new iMac Pros that apparently uses the new lower one. Probably I've introduced a new bug, but in the meantime can you show me the SMC dump from the app?

20 minutes ago, vector sigma said:

I think is a translation problem:

"Proximity" = "Внешний датчик";     // CPU or GPU
"Diode %d" = "Встроенный датчик %d"; // CPU or GPU
23 minutes ago, vector sigma said:

I've already answered days ago. The fact is that this is inefficent because we have to query the driver and the framework multiple times for the CPU group and the RAM group, would like to avoid doing that or to make a new test version... but later

OK, later. You not against if I will remind you of it?

  • Like 1
7 hours ago, vector sigma said:

sourceforge上的应用程序需要IntelPowergadget才能工作,您可以在此处找到它我已经解决了这个问题(延迟链接),但是没有提交更改,因为我在这里等待 外部GPU有问题,但实际上还没有回答所请求文件的人....所以为了避免重复大变化。

无论如何到了晚上,我终于做了那个承诺,因为我已经等了。同时试试这个:

 

HWMonitorSMC2.app_2.4.1.zip

 

...到目前为止已完成所有最新更改。 

@ Andrey1970,请检查该应用程序,我在值和测量单位之间固定了空格。让我知道。

 

“Proximity ” ? “Heatsink”?

1.png

在中文里 “Heatsink“指散热器    "Proximity" = "CPU表面温度"   "Heatsink" = "散热器"。这里是不是同一个意思。

25 minutes ago, jinbingmao said:

“Proximity ” ? “Heatsink”?

Heatsink (CPU side)--> 1132307-a.jpg

 

 

 

Proxymity --> (sorry no image), can be just soldered in the motherboard very close to the CPU for example.

Edited by vector sigma
2 minutes ago, jinbingmao said:

看来是两个不同的温度值,我的始终不能获取“ Proxymity“的温度,只能获取读取到 "Heatsink"的温度。

这取决于传感器是否存在。

It depends on whether the sensor is present.

  • Like 1
4 minutes ago, vector sigma said:

是的,但SMC密钥必须存在于Mac系统中 ;)

是的,但SMC密钥必须存在于macOS中

SMC DUMP:

	key: #KEY, size: 04, type: ui32, attr: 00, value: <0000005d>
	key: $Num, size: 01, type: ui8 , attr: 00, value: <01>
	key: ACID, size: 08, type: ch8*, attr: 00, value: <babe3c45 c0031043>
	key: ALI0, size: 04, type: {ali, attr: 00, value: <06010200>
	key: ALRV, size: 02, type: ui16, attr: 00, value: <0001>
	key: ALV0, size: 10, type: {alv, attr: 00, value: <010103b7 00a30015 6af4>
	key: CLKH, size: 08, type: {clh, attr: 00, value: <00007080 00011940>
	key: CLKT, size: 04, type: ui32, attr: 00, value: <00003d1c>
	key: EPCI, size: 04, type: flag, attr: 00, value: <0970f000>
	key: FNum, size: 01, type: ui8 , attr: 00, value: <02>
	key: LSOF, size: 01, type: flag, attr: 00, value: <01>
	key: LSSB, size: 02, type: {lso, attr: 00, value: <0101>
	key: LsNM, size: 01, type: ui8 , attr: 00, value: <01>
	key: LsbV, size: 05, type: {rev, attr: 00, value: <01040a00 06>
	key: MOST, size: 02, type: ui16, attr: 00, value: <8003>
	key: MSDW, size: 01, type: ui8 , attr: 00, value: <01>
	key: MSPS, size: 01, type: {msp, attr: 00, value: <00>
	key: MSSD, size: 01, type: si8 , attr: 00, value: <03>
	key: NATJ, size: 01, type: ui8 , attr: 00, value: <02>
	key: NTOK, size: 01, type: ui8 , attr: 00, value: <01>
	key: NVPR, size: 01, type: ui8 , attr: 00, value: <00>
	key: OSK0, size: 32, type: ch8*, attr: 00, value: <6f757268 61726477 6f726b62 79746865 7365776f 72647367 75617264 6564706c>
	key: OSK1, size: 32, type: ch8*, attr: 00, value: <65617365 646f6e74 73746561 6c286329 4170706c 65436f6d 70757465 72496e63>
	key: REV , size: 06, type: {rev, attr: 00, value: <02400f00 0000>
	key: RMde, size: 01, type: char, attr: 00, value: <41>
	key: RPlt, size: 08, type: ch8*, attr: 00, value: <6a313335 00000000>
	key: RBr , size: 08, type: ch8*, attr: 00, value: <6a313333 5f345f00>
	key: BEMB, size: 01, type: flag, attr: 00, value: <00>
	key: NATi, size: 02, type: ui16, attr: 00, value: <001e>
	key: TC0D, size: 02, type: sp78, attr: 00, value: <2000>
	key: FRC0, size: 02, type: freq, attr: 00, value: <06a4>
	key: VC0C, size: 02, type: fp2e, attr: 00, value: <377c>
	key: TC1D, size: 02, type: sp78, attr: 00, value: <1a00>
	key: FRC1, size: 02, type: freq, attr: 00, value: <06a4>
	key: TC2D, size: 02, type: sp78, attr: 00, value: <1800>
	key: FRC2, size: 02, type: freq, attr: 00, value: <06a4>
	key: TC3D, size: 02, type: sp78, attr: 00, value: <1d00>
	key: FRC3, size: 02, type: freq, attr: 00, value: <06a4>
	key: MPkC, size: 02, type: ui16, attr: 00, value: <aa00>
	key: TG0D, size: 02, type: sp78, attr: 00, value: <2100>
	key: TN0P, size: 02, type: sp78, attr: 00, value: <1600>
	key: Th0H, size: 02, type: sp78, attr: 00, value: <1b00>
	key: TA0P, size: 02, type: sp78, attr: 00, value: <1300>
	key: Vp3C, size: 02, type: fp2e, attr: 00, value: <d883>
	key: VP0R, size: 02, type: sp4b, attr: 00, value: <6158>
	key: Vp1C, size: 02, type: sp4b, attr: 00, value: <28cc>
	key: VS0C, size: 02, type: fp2e, attr: 00, value: <726e>
	key: VM0R, size: 02, type: fp2e, attr: 00, value: <5f3b>
	key: Vp4C, size: 02, type: fp2e, attr: 00, value: <d70a>
	key: VBAT, size: 02, type: fp2e, attr: 00, value: <c937>
	key: F0Ac, size: 02, type: fpe2, attr: 00, value: <0f7c>
	key: F0ID, size: 16, type: {fds, attr: 00, value: <00010000 43505520 e9a38ee6 89870000>
	key: F0Tg, size: 01, type: ui8 , attr: 00, value: <82>
	key: F0St, size: 01, type: ui8 , attr: 00, value: <14>
	key: F0Ss, size: 01, type: ui8 , attr: 00, value: <00>
	key: F0Ft, size: 01, type: ui8 , attr: 00, value: <41>
	key: F0Pt, size: 01, type: ui8 , attr: 00, value: <46>
	key: F0Fo, size: 01, type: ui8 , attr: 00, value: <03>
	key: F0Ct, size: 01, type: ui8 , attr: 00, value: <1c>
	key: F1Tg, size: 01, type: ui8 , attr: 00, value: <80>
	key: F1St, size: 01, type: ui8 , attr: 00, value: <14>
	key: F1Ss, size: 01, type: ui8 , attr: 00, value: <00>
	key: F1Ft, size: 01, type: ui8 , attr: 00, value: <32>
	key: F1Pt, size: 01, type: ui8 , attr: 00, value: <46>
	key: F1Fo, size: 01, type: ui8 , attr: 00, value: <03>
	key: F1Ct, size: 01, type: ui8 , attr: 00, value: <1c>
	key: F1Ac, size: 02, type: fpe2, attr: 00, value: <0550>
	key: F1ID, size: 16, type: {fds, attr: 00, value: <00010000 e8bf9be6 b094e9a3 8ee68987>
	key: F2Tg, size: 01, type: ui8 , attr: 00, value: <80>
	key: F2St, size: 01, type: ui8 , attr: 00, value: <14>
	key: F2Ss, size: 01, type: ui8 , attr: 00, value: <00>
	key: F2Ft, size: 01, type: ui8 , attr: 00, value: <32>
	key: F2Pt, size: 01, type: ui8 , attr: 00, value: <46>
	key: F2Fo, size: 01, type: ui8 , attr: 00, value: <03>
	key: F2Ct, size: 01, type: ui8 , attr: 00, value: <1c>
	key: F3Tg, size: 01, type: ui8 , attr: 00, value: <02>
	key: F3St, size: 01, type: ui8 , attr: 00, value: <00>
	key: F3Ss, size: 01, type: ui8 , attr: 00, value: <ff>
	key: F3Ft, size: 01, type: ui8 , attr: 00, value: <00>
	key: F3Pt, size: 01, type: ui8 , attr: 00, value: <00>
	key: F3Fo, size: 01, type: ui8 , attr: 00, value: <00>
	key: F3Ct, size: 01, type: ui8 , attr: 00, value: <ff>
	key: F4Tg, size: 01, type: ui8 , attr: 00, value: <30>
	key: F4St, size: 01, type: ui8 , attr: 00, value: <97>
	key: F4Ss, size: 01, type: ui8 , attr: 00, value: <40>
	key: F4Ft, size: 01, type: ui8 , attr: 00, value: <00>
	key: F4Pt, size: 01, type: ui8 , attr: 00, value: <00>
	key: F4Fo, size: 01, type: ui8 , attr: 00, value: <2f>
	key: F4Ct, size: 01, type: ui8 , attr: 00, value: <40>
	key: FMCL, size: 01, type: ui8 , attr: 00, value: <77>
	key: FMCR, size: 01, type: ui8 , attr: 00, value: <c7>
	key: QENA, size: 01, type: ui8 , attr: 00, value: <01>
	key: HE0N, size: 01, type: ui8 , attr: 00, value: <10>

 

18.2.zip

×
×
  • Create New...