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
DA14580蓝牙开发
iOS开发:使用swfit进行
蓝牙开发
详解
最近我一直在做
蓝牙开发
的应用,大家也可能意识到,当下
蓝牙开发
可谓是越来越火,不论是智能穿戴的兴起还是蓝牙家具,车联网蓝牙等等,很多同学也会接触到蓝牙的项目,我从事
蓝牙开发
也有一段时间了,经手了两个项目。
MangoJ
·
2020-02-20 06:41
Android ble
蓝牙开发
http://blog.csdn.net/luochoudan/article/details/44944213http://blog.csdn.net/yueqian_scut/article/details/51494384先放上两个链接因为昨天一个下午被ble的Mtu值搞的半死,只能传20字节.writeCharacteristic(BluetoothGattCharacteristic)r
卞乐强
·
2020-02-19 00:38
【iOS】BLE
蓝牙开发
蓝牙开发
是我之前在一个车联网的项目里用到的,捣鼓了半天整理了一些东西。
Gibson_9527
·
2020-02-18 23:56
android
蓝牙开发
蓝牙知识了解:每个手机如果有蓝牙的话,可以通过蓝牙扫描到你手机的mac地址。(1)、MAC地址:每个设备都有全球唯一的,根据此MAC地址判断蓝牙设备(2)、蓝牙传输数据,通常一秒钟会传输很多个包,每个包的数据情况如下:此时,这个包有11个字节,0x55是首码,通常通过他来判断一个包的开始SUM是验证码,会有一套公式来计算,判断当前包是不是一个有效的完整的包中间的即是数据,然后硬件方面会给我们一套计
ReleaseYH
·
2020-02-18 09:36
Android蓝牙系列——基础api和获取本地蓝牙名称地址
二.新建工程BLEDemo三.蓝牙权限要想使用蓝牙,权限是少不了的四.蓝牙APIandroid所有关于
蓝牙开发
的类都在android.bluetooth包下1.B
justCode_
·
2020-02-17 22:34
iOS BLE蓝牙单例封装
公司是一家做蓝牙只能硬件的公司,所以整理一些
蓝牙开发
的笔记。
开小飞
·
2020-02-17 00:13
iOS
蓝牙开发
相关知识-01
在了解iOS
蓝牙开发
相关之前必须要了解一些名词的意思,不然无法进行开发,简单的介绍一下BLEBluetoothlowenergy:蓝牙4.0设备因为低耗电,也叫BLEperipheral:外设,被链接的设备比如蓝牙手环就是外设
哔哩哔哩智能喵
·
2020-02-15 15:36
Android 蓝牙4.0踩坑汇总
中蓝牙4.0开发有一定时间了,这个过程中由于公司对蓝牙的使用要求比较苛刻,即希望连接上千次都不希望影响之后的使用,这个目标想要适配到所有手机中还是有点艰难的,同时也在这里面踩坑踩的不要不要的,以下是在
蓝牙开发
中踩过的一部比较印象比较深刻的坑
wp_nine
·
2020-02-14 13:58
iOS【
蓝牙开发
】实践一 数据接发
说明:这次实践的主要目的是简单掌握蓝牙的一些基本信息,实现数据的接发,中心与外设互相发送数据,大数据分块发送。最后为项目链接。中心1.png外设2.png蓝牙基础(常见缩写)MFI:专们为苹果设备制作的设备,详见:关于MFi认证你所必须要知道的事情;BLE:蓝牙4.0设备因为低耗电,所以也叫做BLE;MFI:开发使用ExternalAccessory框架;4.0BLE:开发使用CoreBlueto
NJ_墨
·
2020-02-14 01:03
IOS
蓝牙开发
之------------校验和计算
上一篇已经介绍过蓝牙连接的具体步骤,其中重要的就是数据的写入和读取,数据的写入需要根据(这个协议硬件开发的会给)的规则来写入.其中这里面有个需要计算的就是checkSUM(校验和).不懂什么是校验和的可以自行百度下,这里就不多赘述了直接上代码了.//求累加和(校验和)(CHECKSUM)的求法-(NSData*)getCheckSum:(NSData*)byteStr{intlength=(int
Lsx_f
·
2020-02-13 14:41
iOS
蓝牙开发
Bluetooth.png蓝牙介绍本文要介绍的CoreBluetooth,专门用于与BLE设备通讯。并且现在很多蓝牙设备都支持4.0,4.0以其低功耗著称,所以一般也叫BLE(BluetoothLowEnergy),所以也是在iOS比较推荐的一种开发方法。基本概念image.png中心设备(Central):发起连接,用来扫描周围蓝牙硬件的设备;周边设备(Peripheral):被连接的设备;服务
JimmyL
·
2020-02-13 07:59
ios
蓝牙开发
随着近来智能家居的兴起,蓝牙和WiFi控制开始占据主流市场。今天我们就来谈下关于iOS10中对蓝牙项目的开发。首先我们要了解俩个概念传统蓝牙和BLE,我们通常把蓝牙4.0作为一个节点,蓝牙4.0以前的我们就称之为传统蓝牙,之后的就成为BLE。BLE(buletouchlowenergy)舍弃了传统蓝牙的大文件传输功能,从而大幅度减小了设备的功耗,所以现在除了一些含有文件传输,音频传输等功能的设备外
三方
·
2020-02-12 10:46
iOS
蓝牙开发
如何更好地收发数据
3月中旬跳槽了,一直在新公司「填坑」,看着「先人」写的代码,觉得是有改善空间的,所以这次想聊下这部分内容——iOS
蓝牙开发
中如何更好地更好地收发数据。
AntonyWong
·
2020-02-11 08:06
跟L大帝一起做~iOS
蓝牙开发
首先进一则广告:蓝牙技术联盟(BluetoothSIG)2010年7月7日宣布,正式采纳蓝牙4.0核心规范(BluetoothCoreSpecificationVersion4.0),并启动对应的认证计划。会员厂商可以提交其产品进行测试,通过后将获得蓝牙4.0标准认证。该技术拥有极低的运行和待机功耗,使用一粒纽扣电池甚至可连续工作数年之久。所以蓝牙技术还是可以被长久利用的一种链接技术。然后直接进入
L泽
·
2020-02-09 15:28
新一信息:为企业减压,国内低功耗蓝牙无线射频定制者
在诸多蓝牙提供商中,新一信息走在了时代的前列,并通过为企业提供SDK
蓝牙开发
包的方法,帮助企业产品实现智能化的同时,也对企业软件本身实现了保护。
careen
·
2020-02-08 06:48
iOS
蓝牙开发
蓝牙开发
原理看BabyBluetooth作者博客,非常详细。数据交互使用蓝牙通知接受数据。使用自
0x02
·
2020-02-07 04:40
ios
蓝牙开发
iosbluetooth开发学习资源官方文档CoreBluetoothProgramming:https://developer.apple.com/library/prerelease/content/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/CoreBluetoothOverview/CoreBl
WilliamChou
·
2020-02-07 01:27
Android 车机
蓝牙开发
之环境搭建
蓝牙开发
环境搭建车机
蓝牙开发
与手机
蓝牙开发
最大的不同是连接过程中的角色,而作为以手机为主要适配目标的Android源代码中虽然提供了作为客端蓝牙使用的协议栈,但是在原生的SDK中并没有直接提供给我们,这也是车机
蓝牙开发
首先要面对的棘手问题
周君宜
·
2020-02-06 22:12
iOS
蓝牙开发
(结合智能硬件)
在软硬件结合的产品中
蓝牙开发
是必不可少的,因为蓝牙是一种短距离、高效、无需网络的通讯方式。Ios蓝牙分为“中心者模式“和”外设模式“。前者是将手机作为蓝牙
跟风的旋律
·
2020-02-06 01:13
android 开发 心电图绘制
从接触android
蓝牙开发
到现在已两月有余,将自己一个个小小的知识点积攒起来,以便日后查阅。
wh_mouse
·
2020-02-05 14:15
Android BLE开发的基础知识
1.前言随着智能穿戴的普及,
蓝牙开发
也火热起来。不过与传统
蓝牙开发
不一样的是,由于考虑到穿戴设备的电量问题和使用场景,即数据量小、离散传输和近距离通信,所以采用基于蓝牙4.0规范的BLE设备。
lanceJin
·
2020-02-05 14:37
iOS蓝牙篇之BabyBluetooth详解
所以对于我这样的蓝牙萌新来说,选择BabyBluetooth来进行
蓝牙开发
还是很有帮助的。
子夏的不语
·
2020-02-02 18:18
iOS
蓝牙开发
CoreBlueTooth库核心方法使用介绍
一、引言蓝牙是设备近距离通信的一种方便手段,在iPhone引入蓝牙4.0后,设备之间的通讯变得更加简单。相关的蓝牙操作由专门的CoreBluetooth.framework进行统一管理。通过蓝牙进行通讯交互分为两方,一方为中心设备central,一方为外设peripheral,外设通过广播的方式向外发送信息,中心设备检索到外设发的广播信息,可以进行配对连接,进而进行数据交互。二、中心设备CBCen
manofit
·
2020-02-02 09:46
iOS
蓝牙开发
CoreBluetooth框架总结
蓝牙开发
分为两种:中心者模式和管理者模式中心者模式我们的手机作为中心设备,连接蓝牙设备(这也是最常用的一种模式,比如使用我们的手机连接小米手环、空气净化器等;我们以下的开发也是基于这种模式。)
软件iOS开发
·
2020-02-02 04:40
iOS
蓝牙开发
---CoreBluetooth[BLE 4.0] 初级篇[内附Demo地址]
一、蓝牙基础知识(一)常见简称1.MFImakeforipad,iphone,itouch专们为苹果设备制作的设备,开发使用ExternalAccessory框架(认证流程貌似挺复杂的,而且对公司的资质要求较高),详见:关于MFi认证你所必须要知道的事情2.BLEbuletouchlowenergy,蓝牙4.0设备因为低耗电,所以也叫做BLE,开发使用CoreBluetooth框架(因为苹果系统的
iOS_ZK03
·
2020-02-02 03:22
iOS
蓝牙开发
:解析BabyBluetooth
baby库:https://github.com/coolnameismy/BabyBluetooth很感谢刘彦玮为iOS
蓝牙开发
作出的贡献。
小堆同学
·
2020-02-02 01:53
iOS中
蓝牙开发
在上家公司待了2年,一直在做蓝牙相关的工作,也一直没有来总结关于蓝牙的文章,昨天在交流群中的小伙伴问到蓝牙相关问题,帮他看了看指出了问题,同时也发现很多东西长时间不看也都快忘记了,今天在这里总结一下,以防以后用时候重新找资料的烦恼,同时也希望能帮到有需要的朋友!下面分享中部分内容查看了BabyBluetooth作者的分享,部分根据当时公司的业务需求总结实战.希望能对有需要的人有所帮助讲解分四大模块
majianjie
·
2020-02-01 06:13
iOS
蓝牙开发
CoreBluetooth
蓝牙开发
分为两种:中心者模式和管理者模式中心者模式我们的手机作为中心设备,连接蓝牙设备(这也是最常用的一种模式,比如使用我们的手机连接小米
巴格里斯
·
2020-02-01 02:53
Android经典
蓝牙开发
简介
公司的项目最近需要用到
蓝牙开发
的相关内容,因此特地查阅了Google官方文档的内容并进行二次整理,希望能对需要学习该部分的朋友有所帮助。
Chuckiefan
·
2020-01-08 09:26
ios
蓝牙开发
,ios连接外设的代码实现
这里我们具体说明一下中心模式的应用场景。主设备(手机去扫描连接外设,发现外设服务和属性,操作服务和属性的应用。一般来说,外设(蓝牙设备,比如智能手环之类的东西),会由硬件工程师开发好,并定义好设备提供的服务,每个服务对于的特征,每个特征的属性(只读,只写,通知等等),本文例子的业务场景,就是用一手机app去读写蓝牙设备。ios连接外设的代码实现流程建立中心角色扫描外设(discover)连接外设(
丶逝水流年
·
2020-01-07 23:02
Android
蓝牙开发
中遇到的一些坑
刚接手第一个基于
蓝牙开发
的软硬件项目时,因为有之前的人做的项目的代码。套用了一下,突然发现很简单。等后面又有新的涉及到蓝牙的app时,突然觉得自己是错了。1.高版本手机搜索不到蓝牙。
墙角的牵牛花
·
2020-01-07 18:26
Android
蓝牙开发
近期的项目涉及到蓝牙通讯,于是就整理了一下蓝牙的通讯机制的知识点。蓝牙通讯主要是配对和连接两个过程。配对和连接是两个不同的概念,请不要混为一谈,配对上的设备不代表已经连接。首先我们需要权限...BluetoothAdapter代表本地蓝牙适配器(蓝牙无线电)。BluetoothAdapter是所有蓝牙交互的入口。使用这个你可以发现其他蓝牙设备,查询已配对的设备列表,使用一个已知的MAC地址来实例化
碎念枫子
·
2020-01-07 12:01
Android 蓝牙BLE开发从官方源码demo开始(一)
前段时间我也简单地使用了小程序的蓝牙api操作,接下来我也要开始重新认识下Android
蓝牙开发
,蓝牙又分为经典蓝牙和BLE(低功耗蓝牙),这次我主要学习蓝牙BLE,所以我第一时间找了谷歌给我们提供了官方源码
程序猿在广东
·
2020-01-07 00:48
iOS-BLE
蓝牙开发
在写这个博客之前,空余时间抽看了近一个月的文档和Demo,系统给的解释很详细,接口也比较实用,唯独有一点,对于设备的唯一标示,网上众说纷纭,在这里我目前也还没有自己的见解,只是在不断的测试各种情况,亲测同一设备的UUID对于每台iPhone设备都不一样,只能尽量保证设备的唯一性,特别是自动重连的过程,让用户没有感知。我之前也找了很久,发现CBCentralManager和CBPeripheral里
杨梦鸽
·
2020-01-06 22:13
iOS之
蓝牙开发
前言#什么是蓝牙?####随着蓝牙低功耗技术BLE(BluetoothLowEnergy)的发展,蓝牙技术正在一步步成熟,如今的大部分移动设备都配备有蓝牙4.0,相比之前的蓝牙技术耗电量大大降低。从iOS的发展史也不难看出苹果目前对蓝牙技术也是越来越关注,例如苹果于2013年9月发布的iOS7就配备了iBeacon技术,这项技术完全基于蓝牙传输。但是众所周知苹果的设备对于权限要求也是比较高的,因此
maybe_mylove
·
2020-01-06 20:15
从入门到实战,
蓝牙开发
技术干货大集合
高质量硬件资料合集:2.38G电子工程师必备资料:https://bbs.usoftchina.com/thread-208463-1-1.html物联网、ZigBee、wifi资料集:https://bbs.usoftchina.com/thread-208686-1-1.html必备电子技术经典资料汇总:基础入门篇1.6G:https://bbs.usoftchina.com/thread-2
年少有成
·
2020-01-06 16:51
iOS
蓝牙开发
获取kCBAdvDataManufacturerData不一致的问题
出现问题的部分逻辑非常的简单,我们的蓝牙产品在广播包中会以某个字节标识自己的类型,扫描到设备以后代理方法中会以字典的形式提供给我们。-(void)centralManager:(CBCentralManager*)centraldidDiscoverPeripheral:(CBPeripheral*)peripheraladvertisementData:(NSDictionary*)advert
Noskthing
·
2020-01-05 21:24
【Android BLE】
蓝牙开发
「防丢器」的相关知识点(一):扫描并识别设备
怕自己懒,先立个FLAG,这将是一个系列的文章:
蓝牙开发
「防丢器」的相关知识点(一):扫描并识别设备
蓝牙开发
「防丢器」的相关知识点(二):连接设备并检测连接状态
蓝牙开发
「防丢器」的相关知识点(三):手机与设备之间指令传输
AFAP
·
2020-01-05 14:48
BLE 连接设备与交换数据问题
之前没有
蓝牙开发
的经验,所以尝试着用传统蓝牙的方式,用过BluetoothSocket与设备连接,总是报IOException.java.io.IOException:readfailed,socketmightclosedortimeout
晚安之前
·
2020-01-02 16:46
Android
蓝牙开发
详解
Android平台支持蓝牙网络协议栈,实现蓝牙设备之间数据的无线传输。本文档描述了怎样利用android平台提供的蓝牙API去实现蓝压设备之间的通信。蓝牙具有point-to-point和multipoint两种连接功能。使用蓝牙API,可以做到:*搜索蓝牙设备*从本地的Bluetoothadapter中查询已经配对的设备*建立RFCOMM通道*通过servicediscovery连接到其它设备*
Camming
·
2020-01-02 11:35
swift3.0
蓝牙开发
(2)
承接上篇swift3.0
蓝牙开发
(1)三.代码展示1.设置代理CBCentralManagerDelegate中心者的代理CBPeripheralDelegate外设的代理classViewController
Corbin___
·
2019-12-31 12:26
ios之
蓝牙开发
因工作的需要,前段时间整理了一下IOS蓝牙通讯相关的东西,把整理的一个成果给大家分享一下。如果有不足的地方欢迎指正。一、项目背景简单介绍一下我所做的东西,设备目前有四个,分别是体脂秤、血压计、血糖仪、监护仪等。从名称大家应该知道这些是什么东西了。对,没错,这些设备主要是用来测量人体的一些数据,诸如血压血糖,脂肪等等。通过这些数据来反应用户的身体健康状况。通过蓝牙与iphone手机通讯。手机端的ap
Mr_Victory
·
2019-12-31 07:04
iOS近场通信(
蓝牙开发
,WiFi开发)
1AirDrop(UIActivityViewController类)功能:实现iOS设备间的文件和数据分享。AirDrop使用蓝牙来扫描周围的设备,当两台设备通过蓝牙建立起了连接,考虑到更快速的数据传输,它就会创建点对点的WiFi网络来连接两部iOS设备。但并不意味着为了使用AirDrop而需要把设备连接至WiFi网络。传输方式:蓝牙、WiFi支持系统:iOS2GameKit框架功能:GameK
小_安
·
2019-12-31 06:11
时间太长了出来露个面
有时间了我写几篇关于智能硬件的文章分享给大家,目前国内会低功耗
蓝牙开发
的人还是挺多的,但是会iOS经典蓝牙和MFI开发的人少之又少,所以我会尽量抽点时间出来写一
雷国林
·
2019-12-31 02:03
iOS
蓝牙开发
-连接外设的代码实现
iOS连接外设的代码实现流程1.建立中心角色2.扫描外设(discover)3.连接外设(connect)4.扫描外设中的服务和特征(discover)-4.1获取外设的services-4.2获取外设的Characteristics,获取Characteristics的值,获取Characteristics的Descriptor和Descriptor的值5.与外设做数据交互(exploreand
UILabelkell
·
2019-12-30 17:51
Android
蓝牙开发
(二)---界面设计
前言在上一篇博文中,针对Android的蓝牙基础知识作了一个简单的梳理。在正式的APP开发过程中,知识转换成成用户能够看得见、摸得着的才能生产力最大化。本章主要针对蓝牙设备的搜索界面作简要的设计、开发。一、蓝牙搜索界面通常在APP内的蓝牙搜索中,选择Dialog+listview的方式来显示蓝牙设备的搜索即简洁又美观。常用的Dialog、Listview无法满足需求,因此需要客制化自行封装,以后也
心若冰清_
·
2019-12-30 09:13
蓝牙进一步了解
.2.两者中的有的类如下:3.手机作为中央设备时,过程是:发现服务->该服务下面的特征->在发送特征下面(write),在接受特征下面(reciveValue).可以参考更详细连接:iOS--蓝牙系列(
蓝牙开发
邵琼
·
2019-12-30 00:50
跟L大帝一起做~iOS
蓝牙开发
首先进一则广告:蓝牙技术联盟(BluetoothSIG)2010年7月7日宣布,正式采纳蓝牙4.0核心规范(BluetoothCoreSpecificationVersion4.0),并启动对应的认证计划。会员厂商可以提交其产品进行测试,通过后将获得蓝牙4.0标准认证。该技术拥有极低的运行和待机功耗,使用一粒纽扣电池甚至可连续工作数年之久。所以蓝牙技术还是可以被长久利用的一种链接技术。然后直接进入
L泽
·
2019-12-29 14:41
iOS 关于设置了指定UUID但搜索不到设备
CBUUIDUUIDWithString:@"FFE0"]]options:nil];在网上找了很多资料发现,serviceUUIDs,不是服务的UUID,也不是特征的UUID,而是设备广播的UUIDiOSBluetooth关于苹果BLE
蓝牙开发
天冰天降
·
2019-12-27 05:31
安卓BLE
蓝牙开发
详解
前言BLE蓝牙的兴起主要因为近年来可穿戴设备的流行。由于传统蓝牙功耗高不能满足可穿戴设备对于续航的要求。所以大部分可穿戴设备采用蓝牙4.0,即BLE蓝牙技术。BLE(BluetoothLowEnergy)低功耗蓝牙,主要特点是快速搜索,快速连接,超低功耗保持连接和数据传输。缺点:BLE蓝牙数据传输速率低,特别是在安卓开发过程,BLE蓝牙一包数据最多为20字节,因此安卓系统下最好不要使用BLE蓝牙传
MrHorse1992
·
2019-12-27 04:02
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他