WQ7033自定义交互模块

本文介绍了在物奇WQ7033开发平台上如何利用ECONN模块扩展自定义交互逻辑,包括新建app_econn文件、添加自定义功能如配对处理和系统事件拦截。作者提供了一个实例,以帮助开发者更好地理解和实现个性化功能。
摘要由CSDN通过智能技术生成

WQ7033开发平台的代码比较简单, 对于新入门的玩家比较友好, 简单的配置项和UI功能都可以在物奇官方的UI配置工具中对应的配置. 对于UI配置工具或者原始SDK里的逻辑满足不了的UI需求的时候, 那就需要新增自定义的交互逻辑了
本篇文章说明了如何在WQ7033中新增自定义的交互逻辑

econn模块介绍

物奇WQ7033平台的ECONN模块, 是上层定义的一个互联互通模块, 本质的目的是满足不同的产品与手机直接自定义的交互逻辑, 无论走的是私有协议L2CAP、BLE还是SPP通道, 官方都统一在这个模块中进行维护, 这样就可以满足不同产品的弹窗、快连、手机app控制等交互功能. 产品定制交互功能只需简单适配相关接口或增加新接口、新逻辑即可. 另外, 如果通过配置工具和SDK中逻辑满足不了客户的UI需求, 可以在本模块中增加或修改逻辑

新建一个econn文件

  1. 官方推荐是在customer/xxx/src目录下新建一个app_econn_xxx.c和.h文件, 存放自定义的econn代码
    新建econn
  2. 在build.ini中定义宏ECONN
    build.ini文件在customer/xxx/cfg文件夹下可以找到, 例如添加类似以下定义的宏
    定义宏
  3. 将app_econn.h中的接口移植到新建的app_econn_xxx.c代码中, 并实现这些接口的功能
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值