¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

How to Test CEC


 

Hello All!

I have been playing around with CEC for a little while and in every implementation it has worked great for me.? However, recently I was asked if there was a way to test CEC and I got a little stumped because it's always just worked for me.?

There are multiple ways of testing RS232 communication to ensure the commands are getting to the device.? For instance, if I jumper the Tx & Rx then I can get feedback to ensure the cable works and the command is being sent.? It's also possible to pick up a DB9 tester to verify signals as well.? I've used RS232 a lot so I am familiar with many tricks to prove RS232 is working.

So my question is: What about CEC?? It's not like we can (easily) jumper HDMI ends to verify transmission. Is there a means to verify CEC commands are being transmitted via HDMI and received by the device?? Is there a device which can be used to test the HDMI cable?? How do you test CEC?

- Chris Cates
?



 

I set watch on commands which are using CEC for any type of control and use debugger.

Because CEC often doesn't work for specific setups, especially related to ARC, it is not good to assume that CEC will work with HDMI.? As well, power commands can vary significantly, so if using CEC for power control, it's important to go through testing with them using the Debugger Tool in Toolbox.

The Mercury systems are atrocious in this regard as there is no straightforward means to test basic system functionality.