gpt4 book ai didi

android - 用于关机的 HDMI CEC 命令在 Android 上不起作用

转载 作者:行者123 更新时间:2023-12-05 05:07:16 24 4
gpt4 key购买 nike

我正在发送 HDMI CEC 命令以启动和待机我的 LG LED 电视 2015 制造。该设备是基于 Amlogic S922x 的 SBC,运行 Android 9。开机命令有效,但待机命令无效。谁能告诉我这有什么问题吗?

开机命令(有效):echo 0x40 0x04 >/sys/class/cec/cmd

关闭电源命令(不起作用):回显 0x40 0x36 >/sys/class/cec/cmd

输出echo 0x40 0x36 >/sys/class/cec/cmd && sleep 0.1 && cat/sys/class/cec/dump_reg

AO_RTI_PWR_CNTL_REG0: 0x00004200
AO_CEC_GEN_CNTL: 0x00000000
AO_CECB_CLK_CNTL_REG0: 0xd02db2dc
AO_CECB_CLK_CNTL_REG1: 0x0000a007
AO_CECB_GEN_CNTL: 0x0000710a
AO_CECB_RW_REG: 0x02010300
AO_CECB_INTR_MASKN:0x0000003f
AO_CECB_INTR_STAT: 0x00000000
CEC MODULE REGS:
CEC_CTRL = 0x03
CEC_MASK = 0x00
CEC_ADDR_L = 0x10
CEC_ADDR_H = 0x00
CEC_TX_CNT = 0x05
CEC_RX_CNT = 0x02
CEC_LOCK = 0x00
CEC_WKUPCTRL = 0x10
RX buffer: 04 83 00 e0 91 00 00 00 00 00 00 00 00 00 00 00
TX buffer: 4f 84 10 00 04 00 00 00 00 00 00 00 00 00 00 00

最佳答案

尝试使用 0xF0 0x36 而不是 0x40 0x36。

从这里获取代码:https://www.cec-o-matic.com/看起来 0x40 是当源是“播放 1”时。如果将源设置为“未注册”,则待机结果代码为 0xF0 0x36。在 Amlogic 和三星电视上为我工作。

关于android - 用于关机的 HDMI CEC 命令在 Android 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59264839/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com