Jump to content
  • Forum Statistics

    5,713
    Total Topics
    36,242
    Total Posts
  • Member Statistics

    41,892
    Total Members
    16,800
    Most Online
    Broekroest
    Newest Member
    Broekroest
    Joined

Teszty66

Members
  • Content Count

    42
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Teszty66

  1. Teszty66

    Alternative to TT RGB software

    New version on github Any issues with new version should be posted on github This version is deprecated and will not be updated, left for archival purposes. ------------------------------------------------------------------------- How it looks. Make sure you are not running this program and the official one. They will both stop to work. To install you run "RiingPlus.Service.exe", it will ask you for administrator rights (needed for temperature reading), and then follow the prompts. If installing as custom user enter username as ".\<username>" and your windows password. To uninstall run it again. Then you run "RiingPlus.Gui.exe" to control the service. If you see a "waiting for service" dialog, the service probably failed to start. You can check why in windows event log. By default your current settings will be left untouched, you have to create a new profile, select fans that will be in that profile and click save. Each fan can only be in one profile of each type. The types are: Normal Boot - when saved will apply fan speed/rgb settings at pc boot, after saving will revert to Normal profile for each fan if present Shutdown - will be applied when service/pc is shutting down There are no error prompts and the app will just revert to correct/previous settings when saving if something is configured incorrectly. By default the temperature update is every 250ms, and fan speed update is every 2500ms. This can be changed in "config.json", not available in gui yet. Ofc I give you no warranty that it will work, or that your pc wont catch on fire. You can read posts from people that have it working. If something wont work, ill try to update but dont expect 24/7 support. How to update (service): Stop "Riing Plus Controller" service via "services.msc" or "net stop" Drop new version on top of the old one replacing all files Start the service How to update (GUI): Stop gui if running Drop new version on top of the old one replacing all files Changelog: v1.7: Removed empty port detection as it causes too many issues v1.6: Fix race condition when trying to set the fan to 0% speed in PWM mode Fix fan list sorting v1.5: Add support for mixing many temperature sensors (min/max/avg) This change means you will need to set temperature sensors again for each profile and re-save them. Or you could, while the service is off, edit each line in config.json like this: "TemperatureSensorIdentifier": "<sensor>" to: "TemperatureSensorIdentifiers": ["<sensor>"] Correctly handle pc sleep/hibernate events Fix hanging tasks when service is shutting down Hide disabled config controls v1.4: Fix critical temperature not working Fix detection of empty ports v1.3: Allow installation as LocalService v1.2: Fix detection of unused ports Add "Off" speed mode v1.1: Add ability to set temperature sensor per profile Update openhardwarelib (support for newer intel/amd processors) Fix controller sorting Ignore critical temperature on manual speed mode RiingPlusController_v1.7.zip
  2. Teszty66

    Alternative to TT RGB software

    First release of the new app added on github if you dont want to compile yourself.
  3. Teszty66

    Alternative to TT RGB software

    They new one has no gui yet. I dont know if I will make one because I added a lot of features that will make gui very complex. But I will see. You can download the old one in the first post. It works fine and has gui, but the code got a little messy from features some people requested.
  4. Teszty66

    Alternative to TT RGB software

    Initial code for the new version posted on github if anyone wants to compile it.
  5. Teszty66

    Alternative to TT RGB software

    Yea try v1.7, it has no port detection that seems wonky on some setups. I will try disconnecting my pc from power and see if this will reproduce the issue. The new app also has no port detection, you configure each port manually by setting its name/led count/led rotation/led reverse and other stuff. Also at first the service will have no gui, only json file config.
  6. Teszty66

    Alternative to TT RGB software

    Small demo from the new app using custom effect featuring fan led offset/rotation and led reversing: Effect is configurable from json file: "RgbEffect": "SnakeEffect", "RgbEffectConfig": { "Length": 5, "SnakeColor": [219, 78, 78], "BackgroundColor": [16, 16, 16] }
  7. Teszty66

    Alternative to TT RGB software

    Yup, totally doable but requires manually setting the leds from software, there is no support for it in the firmware so you just cant change the currently available effects. Unless of course they update the firmware. Once I rewrite the app you will be able to do anything you want with custom effects. Im actually thinking about abandoning future updates to the current version and just start writing the new one. The hacks are getting ridiculous.
  8. Teszty66

    Alternative to TT RGB software

    You mean RGB direction or the fan spin direction? Either way I can only add what the controller firmware supports.
  9. Teszty66

    Alternative to TT RGB software

    Yea, but the thing is before v1.7 the service was detecting the fans by its RPM so it shouldn't matter if your fans were at 20% or 30%. I guess it might not return correct values if its 20%? But that seems weird. In v1.7 I removed the empty port check and just added all ports no matter what, and they still have some fans missing. And there is literally no reason they should be missing. It seems that testing software only on one PC is a bad idea lol. It works just fine on my PC when shutting down, going to sleep or hibernating. You can try going services.msc and stopping the service manually. It should switch to shutdown mode. I think I should add heavy logging to help debug all of these problems people are having. It must be just hardware differences. Hmm, yea good idea, Ill see what can be done.
  10. Teszty66

    Alternative to TT RGB software

    Nah, this has to be fixed. But im running out of ideas as ty why it does not show all the fans. Clearly it was not a problem with empty port detection. It might be because of the LocalService, maybe it starts earlier than user service and that causes issues?
  11. Teszty66

    Alternative to TT RGB software

    Thanks! If you need help with something feel free to post here. Ok, if this happens more, please try to reinstall the service as custom user. Maybe that is the issue because I have mine running as custom user. If that doesnt help I guess its just the controller firmware is as bad as their windows app. As for other rgb modes, currently I do not plan to add them to this version of the software, they will be in the rewrite if I decide to do it. The reason is that the currently supported modes are in the controller firmware, meaning I just send it a command to set specific fan to a specific mode only when you click the save button or when the service loads. Any other mode that is in the official app is done by constantly manually setting the leds. That would mean a big rewrite of the app to change from updating the rgb mode "one time" vs "realtime". Nice, im glad its working. BTW, if you still have v1.6 and you run as LocalService, do you mind testing if installing as custom user will still sometimes not show all fans?
  12. Teszty66

    Alternative to TT RGB software

    @Ghosty031@ZOOTS I do not understand why it would do that... I never had that happen. Do you guys install the service as LocalService or custom user? I assume you are sure you are not also running the official software? Also the recent updates to Aida64 added riing fan support and it breaks the service. The delayed start could help but it delays for 2 minutes, so thats no good. I guess I'll just disable the empty port check. It will show all ports all the time, kinda like official software, this should also enable rgb support for aio pump. edit: Added v1.7
  13. Teszty66

    Alternative to TT RGB software

    I dont have the pump to test but I'll try to make this work. Can you run the attached app and PM me the output? But make sure you stop the service first. I think what is happening is that the pump does not report its speed/rpm so the service thinks the port is not used. The solution will be to add config to disable this check for selected ports. tt_info.zip
  14. Teszty66

    Alternative to TT RGB software

    Oh thats weird, maybe it thinks the app is not supported, Ill read up on that. Thanks for reporting.
  15. Teszty66

    Alternative to TT RGB software

    Duh, sorry I compiled with debug config, so you would need debug version of vc++ redist. I recompiled as release, please try again. Thanks.
  16. Teszty66

    Alternative to TT RGB software

    Yea, its basically the default speed (only static %) and rgb mode the fans will run with without any controlling software. It is saved to the controller box. Well, depends on your setup, but you could just have one BOOT profile with all fans in it. It will switch each fan to the assigned NORMAL mode when the service starts. You shouldn't have to save BOOT then save NORMAL. When you are saving BOOT profiles the service sets that profile for a brief moment then notifies the controller box to save that settings internally. Once its saved it will revert to the NORMAL profile for each fan if available. If it doesn't do that, it means there is a bug. BTW I noticed that you controller version is displayed incorrectly. Do you mind running the attached program? It will dump some data about the controller and what stuff it returns. Make sure the service is not running first, then PM me the output. Thanks.
  17. Teszty66

    Alternative to TT RGB software

    Yea, there was a bug when setting the fan to 0% speed, thanks. Try v1.6. BTW there is no in between speeds from 0% to 20%, so you can either have the fan at 0% or at 20%. Looking at your PWM graph, the most left and right points are not necessary, they are automatically included, and you can remove/add points by double clicking. So it could be done with just 2 points. I would want to inform you that you need to be careful when setting the curve with 0% speed. If you set it wrong your fan will constantly spin up and down (fan on -> low temperature -> fan off -> high temperature -> fan on -> ...), that might heavily lower the lifespan.
  18. Teszty66

    Alternative to TT RGB software

    There is brightness control. You can set it using the third slider, using the "B" input box, using the hex input box (for example #808080 is white with 50% brightness) or by using the saturation/brightness box (Y axis is brightness).
  19. Teszty66

    Alternative to TT RGB software

    @visualarts Try v1.5 for multiple temperature sensor mixing.
  20. Teszty66

    Alternative to TT RGB software

    I pm'd you the debug version of the service.
  21. Teszty66

    Alternative to TT RGB software

    Thats interesting, Ill test that. Thats even more interesting. If you click on the fan, does it update the speed and rpm in the stats section correctly? Or does it sometimes show all 0 values? I assume you are not running the official software at the same time? Make sure it does not autostart with windows. Also, are you running any hardware monitoring software like aida? I know that new aida added support for riing fans, but it screws with my app and I assume with official one too. Try, v1.4 there was a bug in detecting empty ports, which could explain long startup and missing fans. If this will not work Ill send you a debug version with more logging and will see.
  22. Teszty66

    Alternative to TT RGB software

    What do you mean it does not start? Like in services.msc it says that the service is not running? The colors change right when the system boots but the fans respond to the curve after 60seconds? So the service starts after those 60seconds right? Anyway, it was just to test if it will still block your other software from working, did it help with that? I think 60C, which is even more retarded because of the temperature spike when cpu boosts for 1-2seconds, which causes tt software to read a temperature which is not really accurate, so the fan speed waves constantly. This is the main reason I made my software. I use rolling average of the temperature over 2.5s (update rate of fan speed) and additionally you can set maximum/minimum change in fan speed to smooth it even more. The only times that this is not beneficial if you run a cpu test or launch game that is cpu intensive on load, because it will get to above 90C before the fans can slowly spin up. Thats why there is the critical temperature config to just force them to 100%. But that rarely happens for me, and you could just change the fan update rate to make it more responsive.
  23. Teszty66

    Alternative to TT RGB software

    Hmm ok, the only thing I can think of is that the api I use for usb stuff is somehow blocking all other usb devices. Ill try to read on this. In the meantime please try setting the service as "delayed start", it will delay the service for 120 seconds but we will see if this is the problem. The process you see in task manager IS the service, it does not create any other processes.
  24. Teszty66

    Alternative to TT RGB software

    What do you mean? The service takes long time to start or to shutdown? I dont see why it would block other software. If you want you can try setting startup type of the service to delayed start in "services.msc". For me it starts before login ui shows up, and shutdowns just after logging out. Is your wifi card connected via usb? It is possible. Create a new profile and set its type to "Boot", then when you click save, that profile will be saved to the controller. Note that it only saves manual speed, so you cant save pwm curve to the controller, the service needs to be running for that. Those will be the default settings the controller will be running with when booting the pc while the service is not running. I guess you can just create one boot profile, save, and then disable the service if you want. You can "control + left click" or "shift + left click" to select multiple fans to be included in the profile, or you can just make profiles per fan. Dont forget to save each time you make changes. Nope. Honestly surprised they did not delete the thread I should get around to putting this on github for easier management, maybe after that v2 rewrite.
  25. Teszty66

    Alternative to TT RGB software

    Hi, cool idea but unfortunately because of how the app is written it would require a big rewrite. Currently everything is applied "manually" when you click the save button, scanning for running processes is a "real time" thing. But I'll keep that in mind, maybe I'll figure a better way. If the new TT app will still be bad I will rewrite my app and add a lot of features.
×