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
nRF52832蓝牙开发
Android BLE低功耗
蓝牙开发
前言啦啦啦在上一个项目中有用到BLE低功耗
蓝牙开发
,当时baidugoogle了很多资料,但大多数都是千篇一律,英文文档我这种渣渣又看不懂。。。总之刚开始查的很痛苦。
再见信仰
·
2019-11-05 06:07
iOS BLE 开发小记[1] - CoreBluetooth 是什么
导语:不知不觉从事iOS低功耗
蓝牙开发
也很长一段时间了,一直没时间来的及把自己关于这方面的学习和收获写下来,最近项目迭代更新上线完,有点业余时间,抓紧时间总结一下,说这是与同
muhlenXi
·
2019-11-04 16:50
1、
蓝牙开发
【中心模式】基础篇
一、中心模式(Central):蓝牙分为两种模式:peripheral和central(外设和中心),一般手机都会用来作为中心,去连接管理其他外设(比如智能手环、手表、智能家居)。在开发中,中心模式主要流程为:创建中心管理对象;扫描外设(scan);链接外设(connect);扫描外设服务:获取外设服务(services);获取服务的特征(characteristics),如果需要,可以获取特征的
苏大大叔
·
2019-11-03 10:47
iOS BlueTooth HID(Human Interface Device) 键值获取方法
在iOS
蓝牙开发
当中,现在的主流是使用蓝牙4.0,使用CoreBluetooth来进行开发,蓝牙4.0的好处就不多说了,大家自行google,HID也是一种蓝牙协议,单向传输数据,主要是做蓝牙键盘用的,
万梦侠
·
2019-11-02 23:22
iOS
蓝牙开发
(CoreBluetooth)
目前在iOS中
蓝牙开发
框架主要有以下几种GameKit.framework:iOS7之前的蓝牙通讯框架,从iOS7开始过期.MultipeerConnectivity.framework:iOS7开始引入的新的蓝牙通讯开发框架
我系哆啦
·
2019-11-02 05:29
IOS交接外包项目需要注意的
4、其他资料(比如蓝牙设计
蓝牙开发
,则需要提供蓝牙设备技术规范文档、数据解析协议等)5、用于发布应用的开发者账号。(了解当前发布状态)6、如果你没有继续沿用
艾希_可可
·
2019-11-01 13:16
iBeacon-微信摇一摇周边
后台运行蓝牙服务http://www.tuicool.com/articles/n22ea2ViBeacon学习http://www.jianshu.com/p/a502eae7b50aiOS
蓝牙开发
之
阿龍飛
·
2019-11-01 01:42
iOS
蓝牙开发
最近做了一个蓝牙的app,所以就来梳理了一下自己的
蓝牙开发
步骤及方式,如有不对,欢迎指出。
iizvv
·
2019-11-01 00:53
iOS
蓝牙开发
iOS
蓝牙开发
是围绕着CoreBluetooth框架实现的1.iOS开发的关键词中心设备:用于扫描周围的蓝牙硬件设备,比如通过你手机的蓝牙来扫描并连接智能手环,这时候你的手机就是中心设备。
不掉头发的程序猿
·
2019-10-31 15:37
CoreBluetooth
蓝牙开发
(一)
关于蓝牙历史在蓝牙4.0之前,要使用蓝牙,制定设备必须实现某些蓝牙规范。诸如蓝牙音频耳机、蓝牙立体声耳机、蓝牙远程操控、SIM卡访问等常见用途都有现成的配置文件。但是现在,我们有了蓝牙4.0.因为低功耗的蓝牙使实现定制接口和定制数据交换变得很容易。目前蓝牙设备现在覆盖生活的很多方面,包括:健康、运动、安全体系(比如车锁、从开门到控制温控器的家庭自动化系统)、点对点游戏等。需求:基于蓝牙功能结合硬件
羊妞麻麻
·
2019-10-31 13:21
iOS
蓝牙开发
iOS
蓝牙开发
(一)蓝牙相关基础知识蓝牙常见名称和缩写MFI=======makeforipad,iphone,itouch专们为苹果设备制作的设备BLE====buletouchlowenergy,蓝牙
DreamMmMmM
·
2019-10-31 01:12
IOS开发_
蓝牙开发
思路
目录:1.基础概念补充;2.IPhone(APP)作为中心设备的开发流程;1.基础概念补充;1.1MFI:(MadeforiOS)详细介绍请点击这里;IOS外设连接方案与MFI认证1.2.0BLE4.0:包括传统蓝牙,高速蓝牙和低功耗蓝牙三种技术,其中低功耗是其核心。正是因为BLE4.0的低成本、向下兼容、跨厂商等特点,助推了这一波可穿戴设备的发展;1.2.1BLE:(Bluetoothlowen
一杯开水
·
2019-10-30 10:03
Android
蓝牙开发
1、实现效果2、主要实现方法(1)创建服务端://先用本地蓝牙适配器创建一个serversocketserSocket=bluetoothAdapter.listenUsingRfcommWithServiceRecord(bluetoothAdapter.getName(),UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"));Util
meixi_android&java
·
2019-10-08 11:12
移动开发
速攻蓝牙
NRF52832
系列教程之方法篇(一)
一、为何选择蓝牙2017年,当智能硬件产品随处可见,当互联网的红利逐渐消失,当物联网、大数据、云计算、VR、AI逐渐兴起,身为单片机开发者中的一员新兵,迷茫挣扎。无法逃避的现实是,在大城市买不起房,小城市又不好找同类型工作,年龄逐渐增长,压力与日俱增。工作第二年,解决不了终身大事,感觉做啥都是错。不行动就不会有改变,光靠工作,只能拿死工资。要想改变现状,要么做产品,要么做生意。必须快速的进行尝试,
金云天
·
2019-09-26 18:24
蓝牙
NRF52832
速攻蓝牙
NRF52832
系列教程之方法篇(三)
三、如何快速攻克一个SoC芯片在这个讲求速度、效率的年代,慢一步就会愈发被动,错失诸多良机。对产品研发公司来说,工程师如能迅速攻克一款更新更强的芯片,抢先发布产品,就能早一步抢占市场。同样,一款越是易于开发的芯片,越是能吸引更多的初学者加入,留住用户,开发出丰富多彩的应用。笔者依次使用过51系列STC89C52、AVR系列mega16、STM32F1系列、ARMCM3内核的富士通MB9BF524、
金云天
·
2019-09-26 18:24
蓝牙
NRF52832
iOS
蓝牙开发
(4.0)
一、关于
蓝牙开发
的一些重要的理论概念1.当前
蓝牙开发
所用的系统库为2.蓝牙外设必须为4.0及以上(2.0需要MFI认证),否则无法开发,蓝牙4.0设备因为低耗电,所以也叫做BLE。
Chevee
·
2019-09-25 16:30
Android
蓝牙开发
实例解析
那么在Android手机中怎样进行
蓝牙开发
呢?本文以实例的方式讲解Android
蓝牙开发
的知识。
·
2019-09-25 06:17
安卓
蓝牙开发
基础知识
蓝牙4.0分为标准蓝牙和低功耗蓝牙(BLE),标准蓝牙就是手机上用的那种,低功耗蓝牙由于其具有最大化的待机时间、快速连接和低峰值的发送和接收特性,被广泛用于智能手表、智能手环等可穿戴设备上。在安卓4.3之前,安卓平台上的BLE开发相当难搞,好在谷歌在4.3之后发布了官方的API。在安卓5.0之后又引入了新的API,原来的API已经被废弃。在新的系统里采用旧API开发的APP仍可使用,但采用新API
伦茨科技
·
2019-09-12 10:15
资讯
蓝牙技术
STM32开发 --
蓝牙开发
详解(2)
如需转载请注明出处:https://juyou.blog.csdn.net/article/details/100708695接着STM32开发–
蓝牙开发
详解(1)这一篇接着讲。
聚优致成
·
2019-09-10 18:30
stm32库开发实战指南
【Android】
蓝牙开发
——经典蓝牙(附Demo源码)
目录一、前言二、经典蓝牙的介绍三、经典蓝牙项目实战四、Demo案例源码地址:一、前言去年毕业进入公司以来,工作内容主要和蓝牙打交道,几个月的学习和实践让我这个Android蓝牙小白逐渐成长起来。但是,很多时候知识温故才能知新,每一次实践都会带来新的理解和体会。于是决定从今天开始,将这几个月以来的成长在博客中一一分享出来,给有需要的朋友作些参考,也欢迎大家提出指点和建议。二、经典蓝牙的介绍关于经典蓝
摸爬滚打的程序媛
·
2019-08-27 09:53
Android
蓝牙
Android
蓝牙开发
经典蓝牙
记一次BLE(低功耗蓝牙)扫描周围设备慢的一个坑
BLE
蓝牙开发
不太清楚的可以看下这篇文章Android通过蓝牙(BLE低功耗蓝牙)实现设备间通讯|客户端|服务端一、先来看下扫描蓝牙的代码BluetoothManagerbluetoothManager
Code-Porter
·
2019-08-22 23:34
BLE
蓝牙
开发中遇到的坑
Nordic 外设篇:WDT
为
nRF52832
、nRF52840的外设。WDT的核心为一个递减的定时器。当计数值为0时,产生timeout中断,并复位芯片。2.功能添加2.1源码文件WDT所需的源码文件如下所示。
shaoyang_v
·
2019-07-24 09:18
BLE开发系列(5) - 学习资料
.52bluetooth.com......论坛青风电子社区:http://qfv8.com/forum.php艾克姆技术论坛:http://www.930ebbs.com/forum.php......书籍《低功耗
蓝牙开发
权威指南
冷面水手
·
2019-07-19 14:55
iOS中位域(位段)的简单使用
在iOS
蓝牙开发
中(比如智能手环),由于硬件的内存比较小,通常都是只有几百K左右的可用空间,所以硬件对于内存的使用相对严谨,通常能省的字节就会进行节省。
代亮真的不会亮
·
2019-07-02 17:40
Android 低功耗
蓝牙开发
与遇到的坑
过程搜索-配对-连接-通信目前配对的环节可以省略了1.搜索:我是传统的蓝牙搜索➕低功耗蓝牙搜索一起使用的经典蓝牙:调用mBluetoothAdapter.startDiscovery();这时我们需要注册一个通知来监听回调完整代码如下:/***普通设备搜索*/publicvoidsearchDevices(){try{checkNotNull(mOnSearchDeviceListener);if
小小夜雨
·
2019-06-19 10:41
问题一览
Android
蓝牙开发
系列之搜索蓝牙设备
关键一步在开发蓝牙的第一步就是需要在manifest.xml文件中添加蓝牙的访问权限第一行代码表示的是,允许程序连接到已配对的蓝牙设备,即允许使用蓝牙第二行代码表示的是,允许程序发现和配对蓝牙设备,即允许管理蓝牙添加了这两行代码就可以在蓝牙的世界了“肆无忌惮”了。第一步打开蓝牙设备要搜索周围的蓝牙设备,就要先打开本身设备的蓝牙设备,执行打开蓝牙操作之前,先判断自身设备是否支持蓝牙,(判断的真多,程
大雷哥~
·
2019-06-04 21:55
Bluetooth
android
NRF52832
Mesh SDK 调试记录
1.MeshSDK模型,Node节点在重启之后,心跳不能正常保持,即无法在次启动心跳的解决办法:原因:主要是因为相关模型没有从Flash里面读取所致,因此只需要回复保存配置即可。关键代码如下:#ifACCESS_MODEL_PUBLISH_PERIOD_RESTOREstaticinlinevoidrestore_publication_period(access_common_t*p_model
badwell
·
2019-05-30 10:00
nrf52832
(nrf52810)之硬件I2C(TWI)驱动BMI160
1.目的:写一个关于
nrf52832
的用硬件I2C驱动一个传感器的流程文档2.分析:现在用IIC和BMI160六轴传感器通信来读取三轴加速度值和三轴陀螺仪值。
Mo_辉仔
·
2019-05-08 17:33
安卓BLE
蓝牙开发
详解
前言BLE蓝牙的兴起主要因为近年来可穿戴设备的流行。由于传统蓝牙功耗高不能满足可穿戴设备对于续航的要求。所以大部分可穿戴设备采用蓝牙4.0,即BLE蓝牙技术。BLE(BluetoothLowEnergy)低功耗蓝牙,主要特点是快速搜索,快速连接,超低功耗保持连接和数据传输。缺点:BLE蓝牙数据传输速率低,特别是在安卓开发过程,BLE蓝牙一包数据最多为20字节,因此安卓系统下最好不要使用BLE蓝牙传
一直在路过
·
2019-05-07 16:55
android转载
android 传统
蓝牙开发
(三):蓝牙设备连接及通信
蓝牙设备连接及通信1.设备连接,服务器端开启线程一直等待连接,客户端点击某个目标设备,关闭服务器线程监听,并开启线程,发出连接请求。注意:客户端连接前,一定cancelDiscovery()//蓝牙已开启if(bluetoothAdapter.isEnabled()){showBondDevice();//默认开启服务线程监听if(serverThread!=null){serverThread.
一直在路过
·
2019-05-07 15:32
Android笔记
android 传统
蓝牙开发
(二):搜索蓝牙设备并展示
1.发现蓝牙设备,发现一个设备,会发送一条ACTION_FOUND广播,注册广播接收器,可获得对应蓝牙设备信息intentFilter=newIntentFilter();btReceiver=newMyBtReceiver();intentFilter.addAction(BluetoothAdapter.ACTION_DISCOVERY_STARTED);intentFilter.addAct
一直在路过
·
2019-05-07 15:49
Android笔记
【视频来了】那些未曾学到的Esp8266技术干货,都在本系列公开课直播中一一吸收,奉献开源于国内物联网!
在2017年时候,我在学校做毕设,找个
蓝牙开发
APP的教程都没有,网
半颗心脏
·
2019-04-30 11:58
8266
Android
蓝牙开发
经典蓝牙和低功耗蓝牙(一)
公司项目涉及到硬件开发,使用的是蓝牙,蓝牙小白的我,把
蓝牙开发
的流程整理了出来,在网上看了很多资料,连抄带复制,做出来一个很完整的demo,我会把代码上传到github,地址:https://github.com
鹅鹅鹅曲项向天歌呀
·
2019-04-25 21:48
Android 低功耗(BLE)蓝牙(三)
本文章经典
蓝牙开发
目录:1、权限申请2、开启蓝牙3、扫描蓝牙4、连接蓝牙5、通信(实现双向通信)(这个是公司的设备,我把步骤说清楚,没法演示~)6、关闭各种通信1、2两个步骤和经典蓝牙的步骤是一样的,在这里不在写了
a海豚有海
·
2019-04-25 21:12
nrf52832
驱动温湿度传感器hts221
尝试使用TWI读取温度湿度传感器hts221hts221的介绍不细说,误差什么的去看手册吧~只说说它支持SPI及IIC通信,感觉相对来说,在传感器方面似乎iic用的更多.因为也用到了很多其他iic的设备,所以直接使用lps22hb的iic了~IIC通信就不多说了,直接来看hts221iic通信的格式:address:0x5f,所以如果是readaddress为0xbf,如果是writeaddres
a2633063
·
2019-04-18 08:54
nrf52840 固件下载
nrf52832
固件包括2部分:协议栈、应用固件。协议栈由官方提供,实现蓝牙基本的通信。用户可在应用固件中调用协议栈接口,对蓝牙进行操作。
shaoyang_v
·
2019-04-17 16:01
Android 经典
蓝牙开发
(二)
本文章经典
蓝牙开发
目录:1、权限申请2、开启蓝牙3、扫描蓝牙4、配对蓝牙5、连接蓝牙6、通信(实现双向通信)(我用的两个手机通过蓝牙进行通信的~)7、关闭各种通信Android
蓝牙开发
经典蓝牙和低功耗蓝牙
a海豚有海
·
2019-04-15 23:48
安卓
蓝牙开发
填坑之路
因此新人主要任务就是学习安卓
蓝牙开发
。由于没有任何经验因此在开发过程中踩到了许多坑,今天将这些填坑过程分享出来,希望以后开发中避免这些问题。
MrHorse1992
·
2019-03-06 09:55
Zephyr学习(三)启动过程
一.写在前面最近对zephyr这个系统很感兴趣,因此业余有时间的时候都在研究它的源码,而光看代码不去动手这不是我的风格,于是乎在网上淘了一块STM32F103C8T6的核心板和一块
NRF52832
的最小系统板
lknlfy
·
2019-01-27 13:00
nRF52832
DFU空中升级
2018年9月11日SDK版本:nRF5_SDK_15.0.0_a53641aSoftDevice版本:s132_nrf52_6.0.0官方论坛中有官方人员写了Blog说明:GettingstartedwithNordic'sSecureDFUbootloader,astepbystepguideDFU:DeviceFirmwareUpgrade前期准备sdk12以后,DUF功能对升级文件进行了E
a2633063
·
2019-01-17 15:27
2018/12/31日~年终总结
格力云和京东+格力双云realtek8710邮票孔方案软件项目;参加深圳
蓝牙开发
者大会涨了见识;辞职找工作期间复习了C语言;入职现在的工作,接替DP试产工作;熟悉esp8266、esp32;学习学堂在线生活英语读写
Hynson
·
2019-01-13 23:06
成长总结
Android 蓝牙BLE开发从官方源码demo开始(一)
前段时间我也简单地使用了小程序的蓝牙api操作,接下来我也要开始重新认识下Android
蓝牙开发
,蓝牙又分为经典蓝牙和BLE(低功耗蓝牙),这次我主要学习蓝牙BLE,所以我第一时间找了谷歌给我们提供了官方源码
程序猿在广东
·
2018-12-21 01:17
Android进阶
移动端蓝牙开发
Android BLE
蓝牙开发
前言:随着物联网时代的到来,越来越多的智能硬件设备开始流行起来,比如智能手环、心率检测仪、以及各式各样的智能家具和玩具类产品。安卓4.3(API18)为BLE的核心功能提供平台支持和API,App可以利用它来发现设备、查询服务和读写特性。相比传统的蓝牙,BLE更显著的特点是低功耗。本文主要讲解Android低功耗蓝牙的api使用以及蓝牙扫描、连接、发送数据、接收数据等一系列操作,并主要介绍本人封装
ruijindp
·
2018-12-12 09:08
安卓
蓝牙开发
知识
简介:蓝牙4.0分为标准蓝牙和低功耗蓝牙(BLE),标准蓝牙就是手机上用的那种,低功耗蓝牙由于其具有最大化的待机时间、快速连接和低峰值的发送和接收特性,被广泛用于智能手表、智能手环等可穿戴设备上。在安卓4.3之前,安卓平台上的BLE开发相当难搞,好在谷歌在4.3之后发布了官方的API。在安卓5.0之后又引入了新的API,原来的API已经被废弃。在新的系统里采用旧API开发的APP仍可使用,但采用新
Prime_T
·
2018-11-30 14:00
nrf52832
学习日志:使用NRF_LOG调试
前言由于
nrf52832
的串口不多,而一般我们都是使用J-LINK烧录nrf52程序的。这时候我们就可以充分利用JLINK的功能——RTT调试功能。
Hanghang_
·
2018-11-30 09:49
蓝牙nrf52学习
iOS蓝牙硬件开发小结
我上一次接触
蓝牙开发
还是在16年,当时的领导说会做一个手环相关的项目,最后因为种种原因不了了之,所以从知识储备的维度上讲,这次
蓝牙开发
也算是从零开始吧。
趙小樂
·
2018-11-19 22:06
嵌入式硬件通信接口协议-UART(三)快速使用串口及应用层设计
依次有STM32的V3.5标准库、
nRF52832
的官方demo以及51核的STC15系列单片机的官方DEMO。
DigCore
·
2018-11-19 13:03
嵌入式开发
-
单片机STM32
嵌入式开发
-
SoC芯片nRF51x22
android 4.4
蓝牙开发
总结(电视盒子)
6.0的蓝牙已经开发完毕,因为可以得到系统6.0的jar包,so也就开发的快些,更好些。4.4因为代码部分在setting模块里,部分在系统中,so不方便打成jar包。所以就通过广播接受改变状态之类的。也算鼓捣出来一款。4.4蓝牙效果开发的思路:1.开关蓝牙2.扫描到蓝牙列表和得到配对列表下面关于连接蓝牙:A2dp:这个是蓝牙音频传输协议AVRCP:输入设备控制协议首先要弄清当前蓝牙的功能属于那种
泡温泉的咸鱼
·
2018-11-15 14:25
Android
Android Studio
蓝牙开发
实例——基于Android 6.0
因项目需要做一个Android的蓝牙app来通过手机蓝牙传输数据以及控制飞行器,在此,我对这段时间里写的蓝牙app的代码进行知识梳理和出现错误的总结。该应用的CompileSdkVersion和targetSdkVersion均为26,MinSdkVersion为22,基于Androidstudio平台开发。一、声明蓝牙权限首先,要在新建项目中的AndroidManifest.xml中声明两个权限
酒客
·
2018-11-10 15:00
小程序
蓝牙开发
会不会取代Android端或者iOS端
蓝牙开发
?
前言:记得上次分享过一篇小程序的文章《时隔两年,我开始学习微信小程序了~~仿小米手机天气预报》,那是我首次学习小程序,转眼间又过去大半年了,这次我就来谈谈--->小程序
蓝牙开发
。一、你了解蓝牙吗?
程序猿在广东
·
2018-10-27 17:22
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他