蓝牙开发者入门套件5.0版本发布 对比4.0版本有这些变化

[导读] 入门套件在介绍了低功耗蓝牙的基本理论之外,更重要的是为开发者朋友提供实际操作的机会,积累广泛的编码经验。因为这套件包含诸多编码项目(称为“实验室”),涵盖了连接客户端和服务器的蓝牙设备。服务器和客户端实验室完成之后可以创建一套完整可行的系统,能让客户端跟踪服务器设备的距离,允许客户端触发服务器设备端的声音和可视化警报,当两台设备在蓝牙连接断开时都能发出报警。

为什么说蓝牙开发者入门套件对于开发者是最佳选择呢?

因为它不仅能让开发者更好地了解低功耗蓝牙(Bluetooth Low Energy),还能帮助他们积累实践经验。

入门套件在介绍了低功耗蓝牙的基本理论之外,更重要的是为开发者朋友提供实际操作的机会,积累广泛的编码经验。因为这套件包含诸多编码项目(称为“实验室”),涵盖了连接客户端和服务器的蓝牙设备。服务器和客户端实验室完成之后可以创建一套完整可行的系统,能让客户端跟踪服务器设备的距离,允许客户端触发服务器设备端的声音和可视化警报,当两台设备在蓝牙连接断开时都能发出报警。

除此之外,客户端还能将所追踪的接近数据回传给服务器。操作实验室的内容主要针对软件开发,所以开发者朋友还需要创建一个简单的电路,由你的服务器设备进行控制。

你可以从支持的设备类型中任选一项用于服务器,还可以在一些实验室中选择客户端平台和软件开发工具包(SDK)。

完成理论和实践实验室后,你就能够更深入地了解低功耗蓝牙的主要概念和术语,并获得与你所选的平台相关的实践经验。

蓝牙开发者入门套件5.0版本是在不久之前刚刚发布的,对比4.0版本,5.0都有哪些主要变化呢?

蓝牙 DSK 5.0

蓝牙 DSK 5.0

5.0版本主要亮点

支持Arduino Primo

支持 树莓派

采用蓝牙指示的温度监测用例

更多细节

在之前版本的入门套件中,服务器实验室支持的唯一设备类型是Arduino 101。现在它仍然可用,但鉴于其产品生命周期已宣布终结,为应对这种情况,蓝牙开发者入门套件5.0允许采用Arduino Primo来替代101,重要的是,它还增加了一个基于相同用例和电路、同时针对Raspberry Pi 3的全新实验室。

实验室中还添加了一个新的用例。目前电路包括一个温度传感器,服务器设备会对温度读数并进行定期采样,然后采用蓝牙指示消息,将数据报告给正在连接的客户端。当然,你需要针对这一用例为你的服务器和客户端设备进行编程。与其他用例一样,实验室将一步步引导你完成需要编写的代码。其中还提供了适用于所有实验室的完整源代码解决方案,因此再遇到任何困难时,你都可以随时查看解决方案。

借助蓝牙开发者入门套件5.0,你将有机会展开对蓝牙设备的构建和编程,需要注意的是,这些蓝牙设备之间的距离不能太远,而且需要注意它们的温度。在医疗领域已经有要求和功能类似的产品。最重要的是,你将从理论和实践双重角度学习到有关设备发现、如何建立连接、如何使用接收信号强度等知识点,还能学到与设备状态数据相关的各种蓝牙操作。

未经允许不得转载:数智网 » 蓝牙开发者入门套件5.0版本发布 对比4.0版本有这些变化

分享到: 更多