Rockchip rk3588-Android tv-红外接收调试

参考:

https://wiki.friendlyelec.com/wiki/index.php/NanoPC-T6/zh#ADB.E7.9A.84.E4.BD.BF.E7.94.A8

https://www.cnblogs.com/ningci/p/15256839.html

https://wiki.t-firefly.com/zh_CN/Firefly-RK3288/driver_ir.html

开发板:Nanopc-T6

系统:Android 12 TV

工具:Xshell7开心电视助手V6.0、NCE编码的红外发射器(带红外的手机或遥控器)

-------------------------------------------------------------------------------------------------------------------

1.打开Android TV的adb

  • Android TV界面下, 点击右上角的Settings图标(齿轮形状的图标), 依次进入 Device Preferences -> About -> 连续点击7下屏幕最下面的Android TV OS build
  • 再次点击右上角的Settings图标(齿轮形状的图标) -> Device Preferences -> Developer options, 如需通过网络使用adb,可同时勾选 USB debugging, 重新开机
  • 如需通过网络使用adb,Android TV下支持WiFi和有线网络, 在 Developer options 界面中勾选Internet Adb启用网络adb
  • 注意:设备重启后如果连不上adb,需要重新开关“Internet Adb”

2.用开心电视助手连接设备adb并打开 adbshell,如果后续命令提示权限不足,尝试打开adbroot

3.在adb命令行输入

echo 1 > /sys/module/rockchip_pwm_remotectl/parameters/code_print
cat /sys/module/rockchip_pwm_remotectl/parameters/code_print

 4.用NCE编码的遥控器对准设备的红外接收头,按下按键

5.在adb窗口输入dmesg查看内核日志,可以看到类似0x123之类的红外键值

 

posted @ 2024-08-03 20:33  kccic  阅读(149)  评论(0编辑  收藏  举报