Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HDMI 4K enhanced mode as option? #145

Open
rubin110 opened this issue Apr 9, 2023 · 5 comments
Open

HDMI 4K enhanced mode as option? #145

rubin110 opened this issue Apr 9, 2023 · 5 comments

Comments

@rubin110
Copy link

rubin110 commented Apr 9, 2023

TLDR can this library issue commands to switch between HDMI 4K Enhanced and Standard modes?

My Onkyo TX-NR787 has a secret menu to switch to"HDMI 4K Enhanced" mode, which enables 10-bit/12-bit support. In order to turn this feature on I have to go to the physical unit, while holding the BD/DVD input button also press the power button twice, then go back to the input I was on originally. This is turned on for the whole unit and not just for a single input. There is no way to do this from the remote.

image

image

My Chromecast with Google TV in HDR mode only outputs YCbCr4:2:2 12 bit at 60 Hz, while my PC in HDR mode can only spit out YCbCr4:2:0 8 bit at 60 Hz. When the receiver is in enhanced mode I can only view my Google TV however the input my PC is on just displays a blue screen. I can switch back to standard mode which makes my PC work, but then my Google TV switches to non-HDR with no option to switch it back to HDR.

It would be great if I could issue commands from this library to switch these modes and then just automate turning it on and off. I dug around this project but haven't found anything that would be related to this option. Could this be added?

Thank you.

@mitchcapper
Copy link

Just posted an updating protocol documentation file which includes how to do this. You can do it with raw commands right now:

"HSF" - HDMI 4K/8K Signal Format Command	
"00"	sets HDMI 4K/8K Signal Format:4K Standard
"01"	sets HDMI 4K/8K Signal Format:4K Enhanced
"02"	sets HDMI 4K/8K Signal Format:8K Standard
"03"	sets HDMI 4K/8K Signal Format:8K Enhanced
"UP"	sets HDMI 4K/8K Signal Format Wrap-Around Up
"QSTN"	gets HDMI 4K/8K Signal Format Status

@rubin110
Copy link
Author

rubin110 commented May 17, 2023 via email

@rubin110
Copy link
Author

I want to verify this so I can close out this ticket. Is it possible to do so with just the plain old onkyo binary?

@mitchcapper
Copy link

mitchcapper commented May 17, 2023

not sure the lib has receiver.raw that would work. In terms of officially command support wont be until the new file submitted is parsed to update the command db.

@rubin110
Copy link
Author

rubin110 commented Jun 9, 2023

Coming back to this ticket. I don't have a good means of testing out this fix. Not sure if you would like me to close out this ticket or not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants