E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
低功耗蓝牙
学习笔记之经典蓝牙开发
本文只涉及经典蓝牙(ClassicBluetooth)的开发,并不涉及
低功耗蓝牙
(BLE)的开发,本文应用场景为蓝牙单聊。
墨茗諆妙
·
2020-08-20 02:48
学习笔记
微信小程序
低功耗蓝牙
开发那些坑(四)
前言平平淡淡度过了一个周末,周一上班,领导突然说现在有客户说连接不上,但是领导自己怎么测试都没有问题,于是我跟客户沟通,客户提供了一个信息,他用的是苹果6s的,第一次操作什么问题都没有,第二次操作一定会出问题,在退出小程序以后,重新打开,第一次正常,第二次也不正常,属于必现的bug.这是个很棘手的问题,因为我们这边的手机,都没法重现出问题,就无法分析原因,也就无法解决,好在这个时候,我们总监过来,
唐植超
·
2020-08-20 01:41
CC2640R2F学习笔记(13)——GATT客户端发现服务和特征
一、背景1.1GATT协议GATT(GenericAttributesProfile)的缩写,中文是通用属性协议,是已连接的
低功耗蓝牙
设备之间进行通信的协议。
Leung_ManWah
·
2020-08-20 01:39
CC2640R2F
一起学android蓝牙编程
一、蓝牙简介经典蓝牙和
低功耗蓝牙
的区别:https://blog.csdn.net/zqf_888/article/details/80982337我下面主要介绍的
低功耗蓝牙
蓝牙的一系列操作过程:1、搜索其他蓝牙设备
Mr-dream
·
2020-08-20 00:09
Android学习笔记
用C#在windows上操控电脑自带蓝牙(入道指南)
本文涵盖了经典蓝牙(蓝牙2.0版本)和
低功耗蓝牙
(即BLE,蓝牙4.0版本)。正文有过一定编程经验的人都知道,要想操控某个平台上的一个硬件,第一
Geek-Boy
·
2020-08-19 23:44
蓝牙应用
C#开发
低功耗蓝牙
4.0BLE编程-nrf51822开发(7)-SDP服务发现协议
SDP的全称是ServiceDiscoveryProtocol,中文是服务发现协议。SDP(服务发现协议)是蓝牙协议体系中的核心协议,是蓝牙系统重要组成部分,是所有用户模式的基础。在蓝牙系统中.客户只有通过服务发现协议才能获得设备信息、服务信息及服务特征,才能在此基础上建立相互间的连接。通过这个协议,应用程序可以发现哪些服务可用以及服务的特性是什么。SDP服务器-客户端模型:客户端通过发送SDP请
xgbing
·
2020-08-19 23:45
[蓝牙]
nrf51822蓝牙BLE开发
共享网络销售柜专用MS1793S
低功耗蓝牙
芯片
随着网络销售模式的日益兴起,越来越多的人开始选择在网上购物。为此实体经济受到了极大的打击,相比网络销售,实体经济具有消费者数量少,且购买不便,店铺门面人工租金昂贵,商品价格高昂等。而网络销售受众广,无需店铺门面,购买方便,因而降低了商品的价格,受到了人们的追捧。共享经济的出现,越来越多的商品寻求通过共享的模式促进人们消费,从而获得高额的盈利。例如共享销售柜。基于实物展示的共享网络销售柜,该销售柜柜
英尚微电子
·
2020-08-19 15:58
MS1793S
低功耗蓝牙芯片
上海巨微
蓝牙芯片
非常实用: 2.4G天线设计指南(赛普拉斯工程师力作)
这些PCB天线能够与赛普拉斯PRoC™和PSoC®系列中的
低功耗蓝牙
(BLE)解决方案配合使用。为了使性能最佳,PRoCBLE和PSoC4BLE2.4GHz射频必须与其天线正确匹配。
XinLiBK
·
2020-08-19 04:02
硬件电路
Nordic--nrf52832--DFU(一)
nRF52832支持固件无线(
低功耗蓝牙
方式)升级,对当前的应用程序进行更新。
liefyuan
·
2020-08-19 03:46
Nordic
nrf52832学习应用之路
nRF52832
nRF52832是BLE(Bluetoothlowenergy)
低功耗蓝牙
芯片中较好的一款。nRF52832是CortexM4F内核的单片机,同stm32公司的产品类似,不过里面增加了一个蓝牙模块。
宇宙379
·
2020-08-19 01:54
stm32
02 nRF52832芯片简介
nRF52832芯片简介nRF52832SoC是一款功能强大,高度灵活的超低功耗多协议SoC,非常适合
低功耗蓝牙
,ANT和2.4GHz超低功耗无线应用。
codenocold
·
2020-08-19 00:04
L-Stick
BLE蓝牙在Android开发中的应用(一)
(总得先知道BLE是什么吧~~~)BluetoothLowEnergy(
低功耗蓝牙
),缩写为BluetoothLE,或BLE,作为蓝牙4.0(有时称为蓝牙智能)规范的一部分,并针对上述的这些具体问题而被引入
shenyu4android
·
2020-08-17 06:17
蓝牙传输速率详细分析【针对蓝牙4.2]
还在困惑BLE
低功耗蓝牙
数据传输率有多快?这并不仅仅是一个人的问题,即使谷歌搜索会出现很多不完整的答案。每个操作系统和设备都有自己的限制,例如连接间隔和每个间隔的数据包数量。
饭小粒
·
2020-08-16 12:55
蓝牙
蓝牙
Android蓝牙一篇看懂
Android蓝牙BLE的详细讲解Slide01我今天分享的主题是Android上
低功耗蓝牙
的实践。这个主题比较小众。我在过去的一年多的时间里,主要是在做
低功耗蓝牙
相关的开发。
丨走明天的路丨
·
2020-08-15 16:50
Logic
arduino ESP32 AndroidStudio BLE
低功耗蓝牙
物联网
esp32采用的蓝牙于普通的蓝牙不同,是
低功耗蓝牙
,手机用一般的蓝牙代码是连不上的。在本文中,不讨论有关
低功耗蓝牙
的内容,只说明如何实现ESP32与Android手机间通过
低功耗蓝牙
进行相互通信。
风度青年
·
2020-08-15 11:40
arduino
ESP32
Android
SI24R2F自带温湿度传感器的2.4g超
低功耗蓝牙
芯片 完全替代SI24R2E
目前全国有很多类发现电动车电池在充电的时候会产生温度过高,导致爆炸引起火灾,我司对于民生在使用电动车的安全考虑,推出一款全新2.4G芯片[SI24R2F]为电动车防盗标签增加安全的报警,能第一时间防止火灾的事情发生.对于现在的电动车防盗标签和校园卡的市场,主要以2.4G为主做标签,各色各样的2.4G国产芯片渐渐的能满足这块RFID领域。但是作为RFID的推动领导者,深圳市动能世纪科技有限公司专注于
weixin_34302798
·
2020-08-15 05:07
分享一款巨微MS1586
低功耗蓝牙
芯片
MS1586包含8位单片机和低功耗、低成本的BLE收发器,内部集成了发射机、接收机、GFSK调制解调器和BLE基带处理。遵循BLE广播通道通信,具有成本低、体积小、控制方便等优点。特点•4KWOTPROM•256byteSRAM•1个16位硬件定时器•两个8位定时器(可作为PWM生成器)•三个11位硬件PWM生成器•一个硬件比较器•9个IO引脚•6通道12位ADC•ADC参考电压•一组1T8X8硬
英尚微电子
·
2020-08-14 15:03
MS1586
蓝牙芯片
低功耗蓝牙芯片
蓝牙芯片
低功耗蓝牙
BLE之修改广播间隔等参数
发现模式(DiscoverableMode)
低功耗蓝牙
的发现模式主要分为有限可发现模式和普通可发现模式,TI的CC2540和CC2541的工程中发现模式具体定义在“components/ble/include
枫之星雨
·
2020-08-14 08:11
BLE
微信小程序
低功耗蓝牙
1.简述蓝牙适配器接口是基础库版本1.1.0开始支持。iOS微信客户端6.5.6版本开始支持,Android客户端暂不支持蓝牙总共增加了18个api接口。2.Api分类搜索类连接类通信类3.API的具体使用详细见官网:https://mp.weixin.qq.com/debug/wxadoc/dev/api/bluetooth.html#wxgetconnectedbluethoothdevice
东边的小山
·
2020-08-14 08:30
微信小程序
微信公众平台
低功耗蓝牙
UUID三种格式转换
熟悉BLE技术同学应该对UUID不陌生,服务、特征值、描述都是有UUID格式定义。蓝牙广播中对服务UUID格式定义都有三种16bitUUID、32bitUUID、128bitUUID。但是熟悉安卓开发的小伙伴都知道接口都UUID格式,fromString时候16bit的UUID该咋办呢?16bit和32bit的UUID与128bit的值之间转换关系:128_bit_UUID=16_bit_UUID
崔长理
·
2020-08-14 07:57
Android
Android问题
ble
微信小程序
低功耗蓝牙
开发,实现连接,监听接收数据
官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/device/bluetooth-ble/wx.writeBLECharacteristicValue.html1.初始化蓝牙设备data:{getBlueToothString:'',//读取蓝牙返回数据diaStatus:true,failText:'',//错误提示notify
卜卦丶cc
·
2020-08-14 07:16
微信小程序
iOS 蓝牙开发之(mutipeerConnectivity)
WIFI和蓝牙都没有打开:无法实现*双方都开启蓝牙:通过蓝牙发现和传输*双方都开启WIFI:通过WIFIDirect发现和传输,速度接近AirDrop*双方同时开启了WIFI和蓝牙:模拟AirDrop,通过
低功耗蓝牙
技术扫描发现握手
ddiv24492
·
2020-08-14 06:34
微信小程序
低功耗蓝牙
获取设备MAC地址(非UUID)
onBluetoothDeviceFound(){wx.onBluetoothDeviceFound((res)=>{res.devices.forEach(device=>{if(!device.name&&!device.localName){return}constfoundDevices=this.data.devicesconstidx=inArray(foundDevices,'dev
The_Quan
·
2020-08-14 06:50
微信小程序
低功耗蓝牙
BLE之AES-128加密算法
版权声明:博主:枫之星雨声明:本文为博主原创文章,转载请注明原文出处。博文地址:点击进入邮箱:
[email protected]
号:454086991(申请加好友时请备注”技术交流“)加密在连接时,可以对净荷中的数据进行加密,确保数据的机密性,从而抵御攻击者。机密性是指第三方“攻击者”由于没有加密链路的共享密钥,因此无法拦截、破译或读取消息的原始内容。加密数据包含一个消息完整性校验值,表明该数据
枫之星雨
·
2020-08-14 04:47
BLE
关于
低功耗蓝牙
的连接参数更新
首先要明确:连接参数是由主机端确定的,从机端可以发起更新连接参数的请求。主机端可以直接下发连接参数,而从机端则只能是发起更新请求并附带想要的连接参数范围。在初始化中将想要的连接参数设置进osal(在和iOS设备连接时需要注意一些规则,在前面有提到):GAPRole_SetParameter(GAPROLE_PARAM_UPDATE_ENABLE,sizeof(uint8),&enable_upda
雜貨鋪老闆
·
2020-08-14 04:33
Bluetooth
蓝牙
关于
低功耗蓝牙
的连接参数更新
首先要明确:连接参数是由主机端确定的,从机端可以发起更新连接参数的请求。主机端可以直接下发连接参数,而从机端则只能是发起更新请求并附带想要的连接参数范围。在初始化中将想要的连接参数设置进osal(在和IOS设备连接时需要注意一些规则,在前面有提到):GAPRole_SetParameter(GAPROLE_PARAM_UPDATE_ENABLE,sizeof(uint8),&enable_upda
xiaoshideyuxiang
·
2020-08-14 04:34
BLE
低功耗蓝牙
4.0BLE编程-nrf51822开发(2)
相关下载:http://download.csdn.net/detail/xgbing/9565708首先看的示例是心率计一个示例程序:\ARM\Device\Nordic\nrf51822\Board\pca10001\s110\ble_app_hrs\arm。打开工程前需要下载蓝牙协议栈S110nRF51822SoftDevice(s110_nrf51822_6.0.0_softdevice.
xgbing
·
2020-08-14 04:31
[蓝牙]
nrf51822蓝牙BLE开发
低功耗蓝牙
BLE传统广播总结
低功耗蓝牙
BLE传统广播总结
低功耗蓝牙
:BluetoothLowEnergy简称BLE,相较于传统蓝牙BT具有低功耗、低成本、小体积等优势,BLE和BT都是工作在全世界公开通用的2.4GHz无线频段上,
坏小子VP
·
2020-08-14 04:46
Bluetooth
Android蓝牙BLE开发(一)——初识
低功耗蓝牙
BLE
简介BLE的全称叫做BluetoothLowEnergy,也称之为
低功耗蓝牙
,属于蓝牙技术中的一种。与之对应的是ClassicBluetooth,经典蓝牙。
e电动小马达e
·
2020-08-14 04:03
Android
Android
低功耗蓝牙
BLE 开发注意事项
当手机通过扫描
低功耗蓝牙
设备并连接上后,手机与蓝牙设备构成了客户端-服务端架构。手机通过连接蓝牙设备,可以读取蓝牙设备上的信息。手机就是客户端,蓝牙设备是服务端。
weixin_30627381
·
2020-08-14 03:28
BLE主机之L2CAP层
本文介绍L2CAP部分L2CAP的全称是逻辑链路控制和适配协议,L2CAP是
低功耗蓝牙
的复用层,该层定义两个基本概念L2CAP信道和L2CAP信令,L2CAP信道是一个双向数据通道,通向对端设备上的某一特定的协议或规范
weixin_30595035
·
2020-08-14 03:57
蓝牙BLE: GATT Profile 简介(GATT 与 GAP)
一.引言现在
低功耗蓝牙
(BLE)连接都是建立在GATT(GenericAttributeProfile)协议之上。
weixin_30501857
·
2020-08-14 03:24
BLE
低功耗蓝牙
主机层相关协议
复习一遍加深对整体的记忆。1.PHY层(Physicallayer物理层)。PHY层用来指定BLE所用的无线频段,调制解调方式和方法等。PHY层直接决定整个BLE芯片的功耗,灵敏度以及selectivity等射频指标。2.LL层(LinkLayer链路层)。LL层是整个BLE协议栈的核心,也是BLE协议栈的难点和重点。LL层要做的事情非常多,比如具体选择哪个射频通道进行通信,怎么识别空中数据包,具
sam.li
·
2020-08-14 03:13
硬件安全
BLE-8の蓝牙4.1协议栈详解の逻辑链路管理和适配层(L2CAP)
蓝牙4.1协议栈详解の逻辑链路管理和适配层-L2CAP一,概述二,L2CAP信道三,L2CAP数据包结构四,低功耗信令信道操作码:标识符:一,概述L2CAP层是
低功耗蓝牙
的复用层。
唐宋元明清-东西南北中
·
2020-08-14 03:33
蓝牙BLE
【转】BLE 4.0 协议知识点总结(三)
写在前面:本文参考了BLE4.0
低功耗蓝牙
协议总结,对其进行了缩减,整理出了个人能理解的感觉比较基本的内容,有问题请随时跟我沟通个人QQ:993650814.前面两篇请参考如下链接BLE4.0协议知识点总结
qq_20252351
·
2020-08-14 03:21
blue
蓝牙常用协议
specifications/assigned-numbers/service-discoveryAndroidBLE开发之初识GATThttps://www.jianshu.com/p/29a730795294
低功耗蓝牙
开发知识
SunnyDay_sz
·
2020-08-14 03:29
android遇到的
【IoT】BLE 协议栈和数据报文解析
1、协议栈:BLE协议栈就是实现
低功耗蓝牙
协议的代码,理解和掌握BLE协议是实现BLE协议栈的前提。
简一商业
·
2020-08-14 03:46
IoT产品之蓝牙设计
IoT产品设计理论
低功耗蓝牙
(BLE)之概念理解
如上图所示:Android中进行蓝牙开发需要使用到的类的执行过程是:使用BluetoothAdapter.startLeScan来扫描
低功耗蓝牙
设备在扫描到设备的回调函数中会得到BluetoothDevice
qmsggg
·
2020-08-14 03:35
Android
System
RD
Android
App
Functions
android
蓝牙
BLE
低功耗蓝牙
学习笔记-属性协议
什么是属性协议?属性协议(AttributeProtocol)简称ATT;属性协议既包含了关于属性的定义,也包含了属性的操作方法,既属性协议包含了通信协议的内容,属性协议通讯操作的对象是属性实例;属性协议定义了两种角色:服务器和客户端。服务器:提供数据的蓝牙设备客户端:需求数据的蓝牙设备属性协议允许称为服务器的设备将一组属性及其关联的值公开给对端的称为客户端的设备。服务器公开的这些属性可以由客户端
大樹bigtree
·
2020-08-14 03:34
蓝牙ble学习笔记
低功耗蓝牙
学习笔记-链路层
声明:BLE
低功耗蓝牙
系列博客来自个人的学习总结,其中肯定会包含很多错误,如果发现欢迎帮忙指正。BLE内容比较多,我现在还没有完全学完,好在其分层设计,所以可以每学完一个部分就可以做相应的总结。
大樹bigtree
·
2020-08-14 03:34
蓝牙ble学习笔记
低功耗蓝牙
学习笔记-HCI层
声明:BLE
低功耗蓝牙
系列博客来自个人的学习总结,其中肯定会包含很多错误,如果发现欢迎帮忙指正。BLE内容比较多,我现在还没有完全学完,好在其分层设计,所以可以每学完一个部分就可以做相应的总结。
大樹bigtree
·
2020-08-14 03:34
蓝牙ble学习笔记
低功耗蓝牙
学习笔记-GATT
声明:如果是ble初学者,看到这么多层协议可能感到头晕,已经记不清各层之间是如何衔接的。其实在主机端开发者能接触到的只有HCI层、L2CAP层、属性协议层(ATT)。GATT不属于协议,它是很据ATT层实现的访问规范。每次想到这就忍不住高歌一曲《洋葱》:你就这样一层一层的剥开我的心~,最后真正的数据就剩那么点!在上一章节我们了解了属性的概念。在实际的应用中,有这么一个数据库,它是由很多条属性组成。
大樹bigtree
·
2020-08-14 03:34
蓝牙ble学习笔记
低功耗蓝牙
HCI交互实例解析
准备工具协议解析工具Wireshark,下载地址https://www.wireshark.org/download.html。hci_dump.pklg文件,该文件由btstack示例程序运行时产生,此处可直接下载hci_dump.pklg。说明(以下内容摘抄自韦东山的《BLE协议.docx》)运行BTStack程序时,会生成hci_dump.pklg文件,可以使用WireShark打开此文件。
大樹bigtree
·
2020-08-14 03:03
蓝牙ble学习笔记
USB dongle 抓包指南
其他也类似首先你要有个usbdongle,一台装有TIPacketSniffer的电脑,一个手机,一个
低功耗蓝牙
设备1.将USBdongle插入电脑,在电脑的设备管理器里面可以看到CC2540USBdongle
ben392797097
·
2020-08-14 03:50
硬件开发。
TI_BLE软件开发者指导4——链路层(笔记)
TexasInstrumentsCC2540/41Bluetooth®LowEnergySoftwareDeveloper’sGuidev1.3.2DocumentNumber:SWRU271F《
低功耗蓝牙
开发权威指南
Into_Wang
·
2020-08-14 02:33
TI-BLE
TI_BLE软件开发者指导11-外围设备
TexasInstrumentsCC2540/41Bluetooth®LowEnergySoftwareDeveloper’sGuidev1.3.2DocumentNumber:SWRU271F《
低功耗蓝牙
开发权威指南
Into_Wang
·
2020-08-14 02:33
读书笔记
TI-BLE
TI_BLE软件开发者指导8——安全(笔记)
TexasInstrumentsCC2540/41Bluetooth®LowEnergySoftwareDeveloper’sGuidev1.3.2DocumentNumber:SWRU271F《
低功耗蓝牙
开发权威指南
Into_Wang
·
2020-08-14 02:01
读书笔记
TI-BLE
TI_BLE软件开发者指导10-中央设备(笔记)
TexasInstrumentsCC2540/41Bluetooth®LowEnergySoftwareDeveloper’sGuidev1.3.2DocumentNumber:SWRU271F《
低功耗蓝牙
开发权威指南
Into_Wang
·
2020-08-14 02:01
读书笔记
TI-BLE
android
低功耗蓝牙
BLE的春天
BLE:
低功耗蓝牙
(BluetoothLowEnergy),定位是低功耗快速链接场景。应用场景:连接低功耗手环手表(小米手环,荣耀手环等BLE设备),和手机之间交换数据。
奶昔爸爸
·
2020-08-14 02:50
IOT
蓝牙学习笔记之SMP协议(十四)
目录写在前面SM规范简述安全管理器加密工具配对流程安全属性IO功能加密密钥大小配对算法
低功耗蓝牙
安全密钥和值的定义分发密钥的生成密钥分配安全管理器会话协议介绍命令格式写在前面安全规范协议,主要是描述LE
在云巅
·
2020-08-14 02:19
蓝牙协议栈
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他