zoukankan      html  css  js  c++  java
  • (原创)使用nRF51822/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之五

    5应用测试

    需要一个USB dongle与开发板evaluation kit,并配合Master Control Panel软件,以用于测试BLE应用。前期的准备工作在《nRF51822 Evaluation Kit User Guide》中的“Quick Start”章节有详细的介绍,打开Master Control Panel软件,你可以测LED Button应用如以下步骤:

    1. 打开Master Control Panel软件

     

    2. 当Master Control Panel已打开,点击“Start Discovery”,LED Button设备很快就会出现在“Discovered devices”窗口中,如果没有出现,很可能是广播超时,按下Evaluation Kit开发板上的button 0,或者重新复位芯片,重新开始广播。

    3. 当设备出现时,选择它,然后点击“Select Device.”

     

    4. 点击“Service discovery”,这是第一次连接到这个设备,所以进行服务发现。


     

    你将会发现设备有3个服务 ,虽然我们只是添加了1个服务。在底部你可以找到LED Button的服务。另外2个是GAP服务(0x1800),它包含GAP数据,包括之前设置的一些参数;一个是GATT服务(0x1801),它包含如果初始化服务后需要更改服务所用到的特性值。所有的BLE服务必须包含这些服务,协议栈SoftDevice自动添加了它们。
      你现在可以打开通知功能了,看看按键按下时是否显示。

    1. 点击“Enable services”以打开通知功能,按下Evaluation Kit开发板上的Button 1。

     

    你将会看到CCCD的通知位已经被设置为1,并且当按键按下时特性的值就会更新。

      1. 测试点亮LED灯:点击LED特性的值,在属性值的下面,设置值为hex格式,填入01,点击“Send update”。这将通过空中发送一个写操作到设备上,设备将点亮LED灯
  • 相关阅读:
    SpringBoot入门(一)——开箱即用
    四六级成绩查询,你的『验证码』刷出来了吗?
    Kubernetes 在网易云中的落地优化实践
    漫画:深入浅出 ES 模块
    两分钟了解Docker的优势
    浅析Kubernetes的工作原理
    常用数据清洗方法大盘点
    移动端推广APP防作弊机制之依我见
    十一、观察者模式(Observable、Observer)
    paip.最新的c++ qt5.1.1环境搭建跟hello world
  • 原文地址:https://www.cnblogs.com/tan-v/p/4277897.html
Copyright © 2011-2022 走看看