aldostools / webMAN-MOD

Extended services for PS3 console (web server, ftp server, netiso, ntfs, ps3mapi, etc.)
https://aldostools.github.io/webMAN-MOD/
GNU General Public License v3.0
1.33k stars 177 forks source link

Manual fan speed automatically being set to 1% less. #528

Open Adamanimus opened 3 years ago

Adamanimus commented 3 years ago

Hi, aldostools. I reported SELECT+UP/DOWN just a while ago and that was fixed but i been noticing since then that however i set my manual fan speed percentage to it gets automatically set to 1% less after sometime.

As previous bug was fixed, now if i increase fan speed with button combination above it reports correct speed after that but then after sometime it becomes 1% less.

For example, i set my manual fan speed to 32% and after reboot it will be 32% then gaming and i notice SELECT+START shows 31%. If i press SELECT+UP to increase speed it says Fan speed changed to 33% and SELECT+START will show 33% as it was fixed previously but after while it will start showing 32% instead of 33% and speed seem to decrease also.

Can you look into it? Thanks.

Adamanimus commented 3 years ago

Did some testing to confirm and fan speed definitely decreases by 1% after reboot and stays that way until changed. Can produce it consistently. Webman setup percentage will stay unchanged but SELECT+START will show 1% less.

aldostools commented 3 years ago

Thank you for your feedback. I tested the function and it worked as expected.

Maybe your issue is related to the fact that the notification shows for approximately 5 seconds. If you press the combo multiple times, multiple notifications are displayed in sequence. But the setting displayed may have changed if you keep pressing the combo. Only the last one shows the real value.

You can confirm this pressing the combo and showing immediately the fan speed using /cpursx.ps3 on the phone or laptop.

Adamanimus commented 3 years ago

Thanks for the reply aldostools.

I uninstalled my webman mod and reinstalled again. The issue seems to have disappeared.

If you wouldn't mind, i would see for a couple of days and close the issue.

Sorry for opening up issues and adding to issues section.

Adamanimus commented 3 years ago

20210503_160602

I took a photo that shows the issue clearly. This is after setting manual speed to 30% and then after reboot. As you can clearly see current % is shown as 29%

Adamanimus commented 3 years ago

Can attest this issue occurs at the moment HEN is enabled. Can hear fan speed decrease just as HEN enables after each time setting new manual fan speed. After fan speed percentage is set anew, next time HEN is enabled it will decrease fan by 1%. This change will persist after each reboot until fan setting is changed again. Then next time HEN is enabled fan speed decreases 1% at the time of enabling.

I uninstalled and installed webman mod again to no avail. Don't know if there is really a bug or if my ps3 have an issue. But haven't had this issue before if i remember correctly.

Trin32 commented 3 years ago

As long as I'm using WebMan, there always been 1% lower at START+SELECT than set in configuration menu. I think it's because PS3 use HEX 0-255 (256 total) values to contol fan, and WebMan converts it to percents so it cannot be 100% accurate due to rounding numbers. The best would be allowing users to set fan speed in 0-255 values as sometimes 1% difference makes fan too loud or too slow to maintain set temperature, but that would require changes in several places in source code, IIRC.

aldostools commented 3 years ago

It could be a rounding issue, although I haven't been able to reproduce the error on CFW. I wonder if this only happens on HEN.

The fan speed in 0-255 is possible but it is less intuitive for most users...