以遥控器头码为0x6121 power键值为0X00为例子:
1、PM中配置头码和power键
/vendor/mstar/pm/zenonia/Project/Source/ir/IR_MSTAR_DTV.h  修改头码键值
#define IR_HEADER_CODE0         0x61    // Custom 0     //0x04
#define IR_HEADER_CODE1         0x21    // Custom 1     //0xFB
IRKEY_POWER             = 0x00, //0x46,

编译pm代码生成STR_PM.bin
将STR_PM.bin放置在
\supernova\projects/board/mooney/bin/prebuilt/pm51/ 
\supernova\projects\board\INI\misc_XX\             ps:XX代表客制化的客户 例如 misc_EDU

2、kl中配置头码和power键
/kernel/linaro/mstar2/drv/ir/IR_MSTAR_CUS21SH.h
#define IR_HEADER_CODE0         0x61UL    // Custom 0     //0x04
#define IR_HEADER_CODE1         0x21UL    // Custom 1     //0xFB

配置键值(如果不知道按键的键值是多少的话可以先配置好头码然后通过shell getevent来获得对应的按键值)
/kernel/linaro/drivers/media/rc/keymaps/rc-mstar-tv.c

编译kl 生成mdrv-ir.ko、 rc-mstar-tv.ko
复制到keylayout
\device\mstar\cv6a648_base\preinstall\CustomerConfig\XX\XXMODEL\keylayout\
将mdrv-ir.ko、 rc-mstar-tv.ko 复制到\device\mstar\cv6a648_base\preinstall\CustomerConfig\XX\XXMODEL\keylayout\
将rc-mstar-tv.ko重命名为rc-cultraview-tv-baseline.ko

3、sup设置中配置头码和power键
\supernova\projects\board\mooney\buildsettings\build_BASE_CV648H-I-10-DEMO_DTMB_FHD_2G_DDR_FXC_V450HJ1-Q01_CTVMODEL_I_xx.sh
sed -i 's/IR_HEADER_CODE0 =.*/IR_HEADER_CODE0 = 0x61/g' ${COMMON_FEATURE_MK_FILE}
sed -i 's/IR_HEADER_CODE1 =.*/IR_HEADER_CODE1 = 0x21/g' ${COMMON_FEATURE_MK_FILE}
sed -i 's/IR_POWER_KEY =.*/IR_POWER_KEY = 0x00/g' ${COMMON_FEATURE_MK_FILE}

4、jbn中配置头码和power键
/device/mstar/cv6a648_base/preinstall/CustomerConfig/XX/XXMODEL/scripts/set_config   修改头码
setenv power_key 0x00
setenv ir_header_code0 0x61
setenv ir_header_code1 0x21

以上就是完整的配置遥控器的过程,
PS:当power的码值为0X00时,这里会有一个坑,不管怎么设置会发现当设备关机后,在不断电重新上电的情况下,power无法唤醒设备 这是由于vendor\mstar\supernova\projects\msrv\control\src/MSrv_Control_common.cpp 中有这么两句代码
    if(powerkey == 0x00)  //if not set in config
       powerkey = 0xFF;
当powerkey值为0X00时,系统默认为没有设置。所以只要注释掉这两行代码就可以了,当初踩这个坑花了不少时间。

MSTAR648方案遥控器配置相关推荐

  1. MT9630/9632 遥控器配置

    目录 遥控器码值映和开发构思 9632 遥控器架构介绍 IR 简介 1.1. IR 框架介绍 1.2. 疑问: decoder list 和 map list 怎么来的? 1.3. IR 目录结构 ​ ...

  2. 计算机机房云部署,公共技能云机房建设方案及配置清单-20210405173307.pdf-原创力文档...

    公共技能云机房建设方案及配 置清单 公共技能云机房建设方案及配置清单 1.云平台 单 序号 名称 主要技术参数及参考图片 数量 位 1. 模块化设计,在一个机箱系统内支 持计算资源模块.内部网络互联模 ...

  3. 服务器物理部署拓扑图,【网络】叶脊(Spine-Leaf)网络拓扑下全三层网络设计与实践(五)-物理服务器路由方案及配置...

    5.1 本节目标 理解物理机的业务ip之间的通信过程: 了解如何在leaf交换机上配置业务ip的静态路由: 了解如何在物理机上配置业务ip及其他相关配置项: 5.2 拓扑结构 本节拓扑结构与上节相比没 ...

  4. MDK Keil配色方案及配置方法

    前言 从事嵌入式开发基本都要和Mdk(keil)的集成IDE打交道,其默认都是浅色主题,且自定义的一些关键字没有高亮的功能,今天给大家分享一个暗色系的配色方案,并且可以高亮自定义的关键字.高亮括号.高 ...

  5. rflysim基于simulink控制2.2:硬件平台配置-Futaba T14SG 遥控器配置

    目录 一.Futaba T14SG 遥控器配置方法 二.遥控器对频 2.1飞控连接 2.2接收机对频 三. 自驾仪系统配置 一.Futaba T14SG 遥控器配置方法 需要用到Futaba T14S ...

  6. centos6.9负载均衡方案完整配置(lvs+keepalived+pxc+nfs+业务系统)

    前期准备: NFS服务器:计算机名nfsserver,IP地址192.168.1.103,用于存放业务系统的数据. node1:计算机名PXC01,IP地址192.168.1.105,安装pxc系统和 ...

  7. ICS共享上网方案与配置

    在中小型企业中,简单的共享上网方案用微软系统中推出的ICS(Inernet Connection Sharing, Internet连接共享)方式.在布署ICS共享前注意几点: 1. 网络中已有DHC ...

  8. source insight 4.0 配色方案及配置方法

    步骤: 一.在source insight4.0的菜单栏选择"Options": 二.选择"Load Configuration": 三.浏览选择到下载好的配色 ...

  9. 华为无线wifi设备连接到服务器,华为中型园区无线网络组网方案及配置教程(上)...

    网络架构如下图: 方案目标: 1.通过WLAN部署,提供名为"wlan-net"的无线网络方便用户随时随地接入. 2.接入层可以选用支持PoE功能的S5720LI系列交换机,下挂A ...

  10. 华为MPLS跨域A、B方案实验配置

    目录 MPLS域内配置 MPLS-AS100域内配置 MPLS-AS200域内配置 域间方式A配置 ASBR4和ASBR5配置实例 ASBR之间建立基于实例的EBGP邻居关系 域间方式B配置 ASBR ...

最新文章

  1. 【原创】如何分析一个网站使用的服务器类型
  2. sql server中的decimal或者numeric的精度问题 (转载)
  3. android开发------Activity生命周期
  4. IIS负载均衡-Application Request Route详解第六篇:使用失败请求跟踪规则来诊断ARR
  5. c/c++教程 - 2.4.1 类和对象,封装,class和struct的区别,成员属性设为私有,类拆分成.h.c文件编写方法
  6. OpenVINO安装步骤
  7. 权限问题导致无法删除ftp文件
  8. c语言令牌桶原理,令牌桶算法及实现(二)
  9. 将html的echarts导入excel,echarts 数据 表格 excel-求Excel数据导入echarts实现成图的代码,不胜感激!...
  10. imitate wechat - 4
  11. 话说程序员的职业生涯
  12. 人工智能基础——贝叶斯分类器例程(c语言实现,完整代码)
  13. 休闲小趣一一3Dmax“简易教程”——2.1“案例过程”——制作电脑桌与书架
  14. 全球十大资质正规外汇期货平台排行榜(最新版汇总)
  15. 上网时遇到的 404 是什么意思?
  16. 深入了解OpenOffice.org(三)
  17. 使用J-FLASH烧写stm32F407
  18. openCV中watershed的使用
  19. 南邮电装实习报告(最全)
  20. 让Linux使用XP下的宋体字符

热门文章

  1. 编译内核使tilera支持网桥和netfilter功能
  2. oracle查询路径,查询oracle表空间路径
  3. Java面试题大全(part_4)
  4. java算法编程题:某年某月某日是这一年的第几天
  5. 计算机重装后如何连接无线网络,电脑重装系统后无线网络连接不上怎么办
  6. Ueditor编辑器如何改变上传图片大小限制
  7. 设计任务调度依赖配置表
  8. 考研压力越来越大,你秃了吗?
  9. 1188: 选票统计(一)(结构体专题)
  10. Tesla又撞,能上天的马斯克,自动驾驶为何只有如此水准