insp1re2600 Posted May 24, 2019 Posted May 24, 2019 Hi, Will there be support for the ryujin 360 oled screen for hardware stats on non asus motherboards pulled from wmi? This would be hugely appreciated. Thanks Quote
Fiery Posted May 27, 2019 Posted May 27, 2019 On 5/24/2019 at 11:50 AM, insp1re2600 said: Hi, Will there be support for the ryujin 360 oled screen for hardware stats on non asus motherboards pulled from wmi? This would be hugely appreciated. Thanks Expand We've contacted Asus and asked them whether it's possible to access the OLED screen of their device directly. We'll see what they have to say about this... I'll let you know in this topic once we have an update. Quote
insp1re2600 Posted May 28, 2019 Author Posted May 28, 2019 On 5/27/2019 at 2:48 PM, Fiery said: We've contacted Asus and asked them whether it's possible to access the OLED screen of their device directly. We'll see what they have to say about this... I'll let you know in this topic once we have an update. Expand nice, look forward to it being a native possibility, this works with cpuz, maybe for insight. Clear-Host $i = 1 Do{ #Generate CPU-Z Log file Start-process "C:\Program Files\CPUID\CPU-Z\cpuz.exe" -ArgumentList "-txt=cpuinfo" -Wait #Variables $CPUtemp = (((Get-Content "C:\program files\CPUID\CPU-Z\cpuinfo.txt") -match "Temperature 0") -match "Package").substring(16,2) $CPUpercent = Get-WmiObject Win32_Processor | Select -expandproperty loadpercentage $RAM = Get-WmiObject Win32_OperatingSystem | Select totalvisiblememorysize, freephysicalmemory $RAMtotal = [math]::Round($ram.totalvisiblememorysize/1024/1024) $RAMusage = [math]::Round(($RAM.TotalVisibleMemorySize - $RAM.FreePhysicalMemory)/1024/1024,1) $IPAddress = Get-NetIPAddress | Where addressfamily -eq "ipv4" | Where interfacealias -NotLike "*loopback*" | Select -first 1 | Select -ExpandProperty ipaddress $Date = Get-Date -Format "MM/dd/yy hh:mm tt" #XML Stuff [XML]$XMLfile=Get-Content(“C:\Program Files (x86)\LightingService\OledLastProfile.xml”) $XMLfile.root.profiles.profile1.main.single.player.setting.text_list.text_string1 = "$date" $XMLfile.root.profiles.profile1.main.single.player.setting.text_list.text_string2 = "$($env:COMPUTERNAME) - $($IPAddress)" $XMLfile.root.profiles.profile1.main.single.player.setting.text_list.text_string3 = "CPU: $CPUpercent % / $CPUtemp °C" $XMLfile.root.profiles.profile1.main.single.player.setting.text_list.text_string4 = "RAM: $RAMUsage GB of $RAMtotal GB" $XMLfile.save(“C:\Program Files (x86)\LightingService\OledLastProfile.xml”) #LiveDash Restart-Service lightingservice -Force Start-Sleep -Seconds 15 } While($i -eq 1) Quote
Fiery Posted June 20, 2019 Posted June 20, 2019 On 5/28/2019 at 11:35 AM, insp1re2600 said: nice, look forward to it being a native possibility, this works with cpuz, maybe for insight. Clear-Host $i = 1 Do{ #Generate CPU-Z Log file Start-process "C:\Program Files\CPUID\CPU-Z\cpuz.exe" -ArgumentList "-txt=cpuinfo" -Wait #Variables $CPUtemp = (((Get-Content "C:\program files\CPUID\CPU-Z\cpuinfo.txt") -match "Temperature 0") -match "Package").substring(16,2) $CPUpercent = Get-WmiObject Win32_Processor | Select -expandproperty loadpercentage $RAM = Get-WmiObject Win32_OperatingSystem | Select totalvisiblememorysize, freephysicalmemory $RAMtotal = [math]::Round($ram.totalvisiblememorysize/1024/1024) $RAMusage = [math]::Round(($RAM.TotalVisibleMemorySize - $RAM.FreePhysicalMemory)/1024/1024,1) $IPAddress = Get-NetIPAddress | Where addressfamily -eq "ipv4" | Where interfacealias -NotLike "*loopback*" | Select -first 1 | Select -ExpandProperty ipaddress $Date = Get-Date -Format "MM/dd/yy hh:mm tt" #XML Stuff [XML]$XMLfile=Get-Content(“C:\Program Files (x86)\LightingService\OledLastProfile.xml”) $XMLfile.root.profiles.profile1.main.single.player.setting.text_list.text_string1 = "$date" $XMLfile.root.profiles.profile1.main.single.player.setting.text_list.text_string2 = "$($env:COMPUTERNAME) - $($IPAddress)" $XMLfile.root.profiles.profile1.main.single.player.setting.text_list.text_string3 = "CPU: $CPUpercent % / $CPUtemp °C" $XMLfile.root.profiles.profile1.main.single.player.setting.text_list.text_string4 = "RAM: $RAMUsage GB of $RAMtotal GB" $XMLfile.save(“C:\Program Files (x86)\LightingService\OledLastProfile.xml”) #LiveDash Restart-Service lightingservice -Force Start-Sleep -Seconds 15 } While($i -eq 1) Expand I guess this would overwrite an XML file periodically on the file system. It's not a good idea in the long term, especially if you have a SSD. We haven't heard back from Asus yet... Quote
Fiery Posted February 10, 2020 Posted February 10, 2020 On 5/27/2019 at 2:48 PM, Fiery said: We've contacted Asus and asked them whether it's possible to access the OLED screen of their device directly. We'll see what they have to say about this... I'll let you know in this topic once we have an update. Expand Please note that we haven't received a response from Asus so far. We've pinged them again today... Quote
Mors Posted February 14, 2020 Posted February 14, 2020 ASUS OLED screens only work with ASUS motherboards if you were wondering. Ryujin 360 will only pull stats from ASUS boards. I own one but on a full asus build Quote
Fiery Posted February 17, 2020 Posted February 17, 2020 On 2/14/2020 at 11:59 PM, Mors said: ASUS OLED screens only work with ASUS motherboards if you were wondering. Ryujin 360 will only pull stats from ASUS boards. I own one but on a full asus build Expand Thank you for the info. Fortunately it seems to be possible to put an image on the OLED screen from AIDA64 (even on non-Asus motherboards), but we need to clarify the hardware ins and outs before unlocking that feature in order to avoid any potential issues. Quote
Mors Posted February 17, 2020 Posted February 17, 2020 Also is there a way to do it in the opposite direction.. I was wanting to pull some stats from the ASUS Ryujin and Ryou and put them on the sensor panel dashboard. Right now it doesn't see the stats from the cooler like pump speed etc.. All the other stats I pull directly from your software without issue. It seems Aida64 doesn't see some specifics of the cooler stats. You fix this here and it will work for all models of Ryou and Ryujin ASUS coolers. They are awesome coolers. Quote
Fiery Posted February 18, 2020 Posted February 18, 2020 On 2/17/2020 at 11:35 PM, Mors said: Also is there a way to do it in the opposite direction.. I was wanting to pull some stats from the ASUS Ryujin and Ryou and put them on the sensor panel dashboard. Right now it doesn't see the stats from the cooler like pump speed etc.. All the other stats I pull directly from your software without issue. It seems Aida64 doesn't see some specifics of the cooler stats. You fix this here and it will work for all models of Ryou and Ryujin ASUS coolers. They are awesome coolers. Expand So far we haven't found a way to read the pump RPM from the Ryujin 360 using its USB connection. Is there any software that can show you that reading? Quote
Arise Posted June 14, 2021 Posted June 14, 2021 Is it possible to make a call like Get-WmiObject and get the response (including some math formula back in Aida64)? Example: (Get-WmiObject -Namespace root/WMI -Class AsusAtkWmi_WMNB).DSTS(0x00110013).device_status Quote
SirDruid Posted January 7, 2023 Posted January 7, 2023 On 2/18/2020 at 10:09 AM, Fiery said: So far we haven't found a way to read the pump RPM from the Ryujin 360 using its USB connection. Is there any software that can show you that reading? Expand Rigth now I installed the Eva edition, opening the Armory Create application, in that application you can see the current rpm from cooler. Since the only connection between cooler and Mobo is the usb port, i guess the information is sent by this; but most probably this is going codified or comething like that Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.