Jump to content

Asus Ryujin 360 OLED Screen


insp1re2600
 Share

Recommended Posts

On ‎5‎/‎24‎/‎2019 at 1:50 PM, 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

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.

Link to comment
Share on other sites

20 hours ago, 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.

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)

 

Link to comment
Share on other sites

  • 4 weeks later...
On ‎5‎/‎28‎/‎2019 at 1:35 PM, 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)

 

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...

Link to comment
Share on other sites

  • 7 months later...
On ‎5‎/‎27‎/‎2019 at 4: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.

Please note that we haven't received a response from Asus so far.  We've pinged them again today...

Link to comment
Share on other sites

On 2/15/2020 at 12:59 AM, 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

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.

Link to comment
Share on other sites

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. 

Link to comment
Share on other sites

10 hours ago, 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. 

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?

Link to comment
Share on other sites

  • 1 year later...

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

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Similar Content

    • By axium
      Hi all! 
      I was recently brain storming on how to display sensor info from aida64 SSE. I wasn't a huge fan on having a secondary sensor display connected through HDMI, as windows does weird things when you have 'multiple' displays connected and even windows 11 doesn't fix it. 
      So I came up with a solution to display the sensor info through a raspberry pi, a web browser and a tiny bit of javascript. 
      If this could be of any use to anyone else, please feel free to either create a PR or fork it and play around with it on your own. 
      https://github.com/DmitrySychev/aida64-remote-sensor-FBEHD-01

    • By ginevian
      Asus z590-F incorrect DIMM, VCCIO, VCCSA voltage.
      I was tried newest beta version but same incorrect value. 
      And I'm using corsair RM1000 psu so I enabled corsair link sensor support but can't find sensor. 
      HWinfo64 show +12V current ampere and fan speed(only show when not 0rpm). What setting do I have to change in Aida64 extreme ? 
      How can I fix this issue ? Please, help me. 
       

      corsairlinkdump.txt ecdump.txt isasensordump.txt
    • By WanaGo
      Hello,
      I hope this hasn't already been covered, not found this exact question though already asked.
      4D Systems makes a bunch of LCD products which mainly have UART interfaces. They are not primary display interfaces, so don't take an HDMI input etc from your PC, they can be programmed to handle serial data and display it in various ways. You design the GUI yourself in their IDE and then you feed it the data you want in the known format, and make it do what you like with that data.
      What I am trying to find out is if there is a way to use AIDA64 to collect the data from the PC, such as CPU temperature etc, and send the data out the UART to the display. I don't want all the graphics from AIDA64, all I want is the data for the sensors.
      I have used AIDA64 for a while, going to a external HDMI monitor and displaying data on that, and it works, but now and then I get issues where windows decides the little monitor is the primary, or the mouse goes in there and gets stuck, and all sorts of other weird things. I also dont want it loading my GPU at all, I just want it off that whole system entirely.
      Is there a way to have AIDA64 export in a stream the selected Sensor data, to the serial UART? These 4D displays can handle BAUD's into the MBaud rates, so not 9600 or 115200 type levels.
      If there is, can you please point me in the right direction.
      If there is a way to get this data, I can create a demo project use a 4D Systems display, and post that up here for other people to use as a base. I have used 4D displays for years in various applications at work and around the house, we build full systems at work using their products, and it just seems the perfect application for PC Chassis builds, rather than using HDMI type solutions off the GPU. Let the display do the GUI 'heavy lifting' itself with its GPU and just feed it the data it is looking for from AIDA64.
      Any tips would be appreciated
      Regards
      W
×
×
  • Create New...