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灯
  • 相关阅读:
    14.7.1 重新调整InnoDB系统表空间的大小
    css代码引入方式与基本选择器
    html常用标签
    python数据库操作
    pt-osc使用一则
    mysql优化一则(20170703)
    进程与生产者消费者模型
    面向对象程序设计
    常用模块
    模块与包
  • 原文地址:https://www.cnblogs.com/tan-v/p/4277897.html
Copyright © 2011-2022 走看看