查看: 1072|回复: 0

TG-02系列:二次开发环境搭建,快速接入天猫精灵/亚马逊云

[复制链接]
  • TA的每日心情
    开心
    2022-5-31 10:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2022-7-11 11:53:37 | 显示全部楼层 |阅读模式
    分享到:
    前言
    TG-02系列模组是由深圳市安信可科技有限公司开发的蓝牙模块。模块核心处理器芯片TG7120B(SOP16)是一款高集成度的低功耗蓝牙系统级芯片(SoC),支持BLE 5.1,BLE Mesh。蓝牙速率支持:125Kbps,500Kbps,1Mbps,2Mbps。支持广播扩展,多广播,信道选择。支持接入天猫精灵、亚马逊云。

    一、Linux开发环境搭建
    1.1 获取SDK
    1.png
    1.2 安装 YocTools
    2.png
    1.3 编译SDK
    进入sdk,solutions目录下一共有三个例程,我们以编译genie_mesh_light_ctl为例,进入genie_mesh_light_ctl目录,指令编译命令
    3.png

    编译成功如图
    4.png

    编译生成的固件在generated目录下
    5.png

    1.4 烧录
    烧录工具:点击下载
    打开PhyPlusKit.exe,烧录步骤如下图所示
    6.png

    动图演示:
    7.gif
    烧录完成后需要重启一次模组。

    二、接入天猫精灵
    2.1 生成三元组
    进入生活物联网平台,按照官方文档创建项目并配置产品信息,在设备调试界面选择新增测试设备,用设备mac地址作为设备的DeviceName生成三元组(调试阶段方法,量产可批量生成)
    8.png

    2.2 烧录三元组
    1.模组启动后发送指令AT+FACTYTEST(不带回车换行符)进入产测模式
    2.模组打印“dut_board_yoc_init start v002”表示模组已经成功进入产测模式,发送指令
    AT+ALIGENIE=< ProductId>,< DeviceSecret>,< DeviceName> (带回车换行符) 烧录三元组
    其中ProductId、DeviceSecret、DeviceName三个参数为上面章节生成的三元组。
    复位后即可进入配网模式,最后用天猫精灵“找队友”配网即可。
    9.png

    动图演示:
    10.gif

    三、接入亚马逊云
    亚马逊平台与阿里生活物联网平台兼容,可被各自平台同时扫描和连接,可单独控制,因为亚马逊只要满足sigmesh入网协议即可,对三元组无要求,但是需要申请cid,pid,vid来定义产品厂商和产品类型和属性。
    天猫精灵平台和亚马逊平台没有云云对接,入网后只能在各自平台独立控制。

    名称解释:
    CID:由⼚商向Sig联盟申请;
    PID:由⼚商⾃⾏定义;
    VID:由⼚商⾃⾏定义。

    申请到自己的cid、pid、vid后替换掉代码中cid、pid、vid重新编译烧录即可用Alexa绑定和控制了。
    11.png

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-3-29 06:58 , Processed in 0.122996 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.