最新行业资讯

头条号

最新原创观点

百家号


资讯中心

技术探索——实现蓝牙低能耗开发的三种方法

2022-12-08 09:58:29来源:千家网 阅读量:22663

分享:
导读:蓝牙低能耗是将物联网产品与移动设备和/或云连接的绝佳选择。它灵活、可靠、支持广泛,并且易于使用电池。
  询问任何一家物联网厂商,是什么让他们的产品令人兴奋?它们都指向应用程序,即设备向用户传递价值的独特方式。因此,将您的开发资源集中在您的应用程序上是有意义的:首先,最后,永远。然而,要让您的应用程序工作,您需要可靠的连接。这来自于像蓝牙低能耗(BLE)这样的技术。
 
  蓝牙低能耗是将物联网产品与移动设备和/或云连接的绝佳选择。它灵活、可靠、支持广泛,并且易于使用电池。只有一个问题:打开BLE SDK并查看API,即使是最有经验的开发人员也会遇到一堵复杂的墙。
 
  学会处理这种复杂性需要大量的资源,更好地将资源用于使您的产品与众不同的功能。从用户的角度来看,连接只需要发挥作用。但是,虽然BLE堆栈对用户来说基本上是不可见的,但它需要大量的专业知识来优化。坦率地说,这是因为BLE代码有点奇怪。
 
  直面蓝牙低能耗的复杂性
 
  BLE堆栈中的典型API充满了不熟悉的术语,如GAP、GATT、CCCD和“blob请求”。代码遵循自己的一组规则,并且没有很好的文档记录。这在任何物联网产品的开发周期中都会增加成本和复杂性。
 
  此外,BLE系统还需要三个开发领域,每个领域必须与下一个领域无缝协作:
 
  固件开发:这是在芯片组上运行的嵌入式软件。固件必须进行配置和优化,以便在需要时在需要的位置获取数据,而不会损坏电池。很有可能,您团队中的固件开发人员不会有很多预先存在的蓝牙知识。
 
  移动应用程序开发:移动开发者通常是iOS、Android或两者的专家,而不是蓝牙。移动设备上的许多蓝牙功能都是令人困惑的,而且没有文档记录,因此从头开始开发BLE专业知识需要花费大量时间。
 
  系统级架构:固件和移动端的蓝牙开发挑战相似。但也存在系统层面的困难。固件和移动开发人员必须就通用参数、行为和通信细节达成一致。这种合作必须贯穿整个生产时间表;否则,您将遇到互操作性缺陷。
 
  那么,如何解决BLE堆栈的复杂性?您基本上有三种选择,对于大多数物联网项目,只有其中一种是正确的选择。
 
  蓝牙低能耗发展的三种途径
 
  如果您正在构建物联网设备,您将拥有一个开发团队:固件开发人员、移动开发人员,或者可能只有一名专家处理系统的两侧。诀窍是为您的开发人员提供他们所需的工具,以创建健壮、可靠的蓝牙连接,没有错误或互操作性缺陷,并且不会超出时间或成本。
 
  以下是实现蓝牙低能耗开发的三种方法。它们按降序排列,在简单性、成本节约和更快的上市时间方面从最差到最佳。
 
  1.花时间学习蓝牙的所有知识
 
  蓝牙开发的第一个选择是开发自己的内部专业知识。说起来容易做起来难。如果固件和移动开发者没有蓝牙的经验,那么iOS、Android和芯片制造商提供的库就没什么意义了。例如,GAP和GATT是什么?应如何设置PDU和MTU大小?应使用哪些连接参数,以及如何配置这些参数?
 
  开发BLE系统几乎就像在没有课本的情况下学习多种新语言。很多专业知识基本上都是部落知识:你必须花很多时间在晦涩难懂的论坛上。这种形式的自我教育非常耗时。这也增加了出错的风险。通常,这些错误直到产品发货后才变得明显。
 
  那么下一个选择是什么?
 
  2.聘请蓝牙低能耗顾问
 
  如果你没有时间进行自我训练,你可以随时寻求外界的帮助。不幸的是,专门从事BLE的软件顾问很少。它们也相当昂贵。因此,咨询路线的第一个缺点是成本。
 
  事实上,许多咨询公司实际上并不是蓝牙专家。大多数人都是多面手,在涉及微控制器和协议组合时知识渊博,但在BLE独特的生态系统中却不那么丰富。
 
  考虑到与蓝牙顾问合作的成本和复杂性,您可能希望探索另一条路线。这让我们找到了最有效的方法,通过现有的开发团队将BLE功能带到您的物联网产品中,并且没有陡峭的学习曲线。
 
  3.使用蓝牙低能耗中间件平台
 
  蓝牙低能耗中间件平台是位于蓝牙堆栈和应用程序之间的软件层:固件和移动两者。该中间件使用简化的API将芯片供应商令人困惑的代码重新格式化为熟悉的英语可读语言。它去除了芯片生态系统中内置的许多不必要的功能集,同时预先优化应用程序以满足您的独特目标,无论是高吞吐量、低能耗、安全性,还是这三个目标。
 
  该中间件支持固件开发人员和移动开发人员,同时简化了包含这两个世界的整体系统架构。简而言之,中间件允许任何开发人员创建可靠、优化的BLE系统,而无需成为(或雇佣)专家。在某种意义上,中间件是您的专家。通过中间件揭开蓝牙低能耗开发的神秘面纱,您的团队可以专注于使您的产品与众不同的功能。
 
  原标题:蓝牙低能耗开发的3种方法

我要评论

文明上网,理性发言。(您还可以输入200个字符)

所有评论仅代表网友意见,与本站立场无关。

相关新闻

智能生活,创新未来:维科杯·OFweek 2024 2024-04-17 16:27:27
维科杯·OFweek 2024物联网行业年度评选再度启航,旨在表彰那些在物联网大背景下做出卓越贡献的企业。
物联网解决方案支柱!13种值得关注的物联网传感 2024-04-10 10:14:45
未来的物联网技术,谁是连接数字世界和物理世界的物联网生态系统背后的游戏规则改变者?这就是物联网解决方案的支柱——物联网传感器。
热点聚焦|物联网在2024年可能发挥哪些作用? 2024-03-26 09:08:04
预测显示,到2025年,物联网设备数量将达到惊人的640亿台,其中人工智能(AI)和物联网(IoT)在IT行业处于领先地位。

版权与免责声明:凡本网注明“来源:智能制造网”的所有作品,均为浙江兴旺宝明通网络有限公司-智能制造网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:智能制造网”。违反上述声明者,本网将追究其相关法律责任。

本网转载并注明自其它来源(非智能制造网)的作品,目的在于传递更多信息,并不代表本网赞同其观点或和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

不想错过最新资讯?

下载智能制造APP

一键筛选来订阅

信息更精准

企业直播

更多

产品商城 更多


关于我们|本站服务|会员服务|商站通服务|旗下网站|友情链接|产品分类浏览|意见反馈|兴旺通|频道

智能制造网 - 工业4.0时代智能制造领域“互联网+”服务平台

Copyright gkzhan.comAll Rights Reserved法律顾问:浙江天册律师事务所 贾熙明律师

客服热线:0571-87756395采购热线:0571-87759926媒体合作:0571-89719789

客服部:采购部:编辑部:展会合作:市场一组:市场二组:

关闭