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蓝牙开发
Android
蓝牙开发
实战总结
公司最近的项目是一款带投影的智能Android手表开发,提及到穿戴设备,便携设备以及车载多媒体肯定设计到
蓝牙开发
。对于一般的软件开发人员,蓝牙基本不会用到,或许只用来传文件。
Android工程师Simon
·
2020-07-13 02:08
simon
Android
蓝牙开发
---站在前辈的肩膀上唠嗑
面试官问:“你会
蓝牙开发
吗?”。我说:“不会”。面试官答:“那,很抱歉。我们商量了一下,觉得你不适合这个岗位。”
android阿杜
·
2020-07-12 21:32
android
蓝牙
Android
iOS
蓝牙开发
CoreBlueTooth库核心方法使用介绍
一、引言蓝牙是设备近距离通信的一种方便手段,在iPhone引入蓝牙4.0后,设备之间的通讯变得更加简单。相关的蓝牙操作由专门的CoreBluetooth.framework进行统一管理。通过蓝牙进行通讯交互分为两方,一方为中心设备central,一方为外设peripheral,外设通过广播的方式向外发送信息,中心设备检索到外设发的广播信息,可以进行配对连接,进而进行数据交互。这里我写了一个轻量级的
软件iOS开发
·
2020-07-12 20:14
Android
蓝牙开发
SPP协议通信
最近项目中使用到蓝牙SPP协议通信,然后在网上看了很多资料,进行学习使用,为了加深印象,做个简单的整理。1、使用蓝牙权限2、蓝牙核心类BluetoothAdapter代表本地的蓝牙适配器设备。BluetoothAdapter类让用户能执行基本的蓝牙任务。例如:初始化设备的搜索,查询可匹配的设备集,使用一个已知的MAC地址来初始化一个BluetoothDevice类,创建一个BluetoothSer
刘洋浪子
·
2020-07-12 17:11
Android蓝牙
TB-02 Kit 开发板介绍 基于泰凌微TLSR8258国产BLE蓝牙芯片 可连接天猫精灵 安信可出品 史上最便宜的
蓝牙开发
板
TB-02Kit开发板介绍TB-02Kit开发板是安信可基于泰凌微TLSR8258芯片设计的一款低功耗
蓝牙开发
板,该开发板继承了安信可NodeMCU的一贯风格,板载串口,两个按键,双排针。
物联网张老师
·
2020-07-12 15:36
低功耗蓝牙
蓝牙
物联网
智能传感器
【转】Android中经典蓝牙与低功耗蓝牙的简单对比分析
在前面的文章中,JACK的机器人有提到,最近都是在做Android
蓝牙开发
方面的工作,那么这篇就当做是一个近期的体会与感悟,同时也作为之后的关于
蓝牙开发
的文章的一个先导认识篇,所以以文字描述的理论知识为主
alex_suen
·
2020-07-11 22:42
android
安卓 蓝牙 android BLE 基础开发
在过去的
蓝牙开发
项目当中,我们曾经使用过BLUETOOTHSOCKET和BLUETOOTHSERVERSOCKET的方式来在手机与蓝牙外设之间进行通信,这种方式与TCP/IP通信有点像,手机与蓝牙外设只能其中一个作为
NikouKarter
·
2020-07-10 18:21
低功耗蓝牙(BLE)
Android中进行
蓝牙开发
需要使用到的类的执行过程是:1、使用BluetoothAdapter.startLeScan来扫描低功耗蓝牙设备
weixin_34345560
·
2020-07-10 09:44
Android
蓝牙开发
(二) BLE4.0低功耗蓝牙
一、BLE4.0低功耗蓝牙BluetoothLowEnergy,蓝牙低功耗,是从蓝牙4.0开始支持的技术。相较传统蓝牙,传输速度更快、覆盖范围广、安全性高、延时短、耗电低等特点。二、关键术语1.GATT(通用属性配置):通用属性配置文件,用于ble链路上发送和接收“属性”的数据块。目前所有的ble应用都是基于GATT的,一个设备可以实现多个配置文件。2.ATT(属性协议):GATT是构建于ATT上
Near祥
·
2020-07-10 01:24
Android进阶
qt
蓝牙开发
基本步骤
部分内容摘抄至https://www.jianshu.com/p/2809ead73d2a蓝牙常用框架:CoreBluetooth蓝牙常用库:BabyBluetooth、YmsCoreBluetoothCoreBluetooth框架的核心:central端(中心)(CBPeripheralManager)和peripheral端(外围设备)(CBCebtralManager)(什么意思还不太懂)每
遗失的古都秋
·
2020-07-09 22:44
[BLE]低功耗蓝牙介绍
常用的单芯片单模BLE芯片有TI的CC254X、CC26xx,nordic的NRF51288,dailog的
DA14580
等等,双芯片的双模BT有TI的CC2564。
_Summer__
·
2020-07-09 22:07
BLE
Qt
蓝牙开发
客户端
初始化:voidWidget::init(){discoveryAgent=newQBluetoothDeviceDiscoveryAgent();localDevice=newQBluetoothLocalDevice();socket=newQBluetoothSocket(QBluetoothServiceInfo::RfcommProtocol);}绑定信号:voidWidget::set
哇风
·
2020-07-09 20:09
QT开发
android ble
蓝牙开发
(一)
目前,对于传说中的智能家居来说,了解ble蓝牙知识必不可少;低功耗蓝牙从4.3版本开始,可以使用它来发现设备(ScanBlutTooth),查询服务和读写特写。蓝牙底层是基于GATT协议,我们要操作蓝牙读取是要了解Api中BluetoothGATT类,里面包含Service(服务),Characteristic(特征值),Descriptor(属性);在连接后想做读写的操作,需要特定的Servic
小梦想家北冥有鱼
·
2020-07-09 19:49
蓝牙协议开发常见词汇缩写
指定缩略词和规格名称(来自
蓝牙开发
中文社区)缩略词名称类型3DSP3D同步配置文件传统802.11MAC-PHY802.11MAC-PHY核心802.11PAL802.11PAL核心A2DP高级音频分发配置文件传统
Lorain.Li
·
2020-07-09 11:13
CSR1010蓝牙开发
低功耗蓝牙Bluetooth Low Energy(BLE)
Android中进行
蓝牙开发
需要使用到的类的执行过程是:1、使用Blueto
强者用结果说话
·
2020-07-09 10:39
Android
Android Ble
蓝牙开发
(服务器端)
最近项目里面需要集成一个蓝牙的连接功能,作为一枚刚刚毕业不久的新生,大学几年又白过的。只好在几天内搜搜百度,脑补一下。文章部分内容摘至各大Blog,加上本dust的见解,写了一份Client端和Service端的小呆毛。这次的是Server端的实现参考链接–Link:http://www.cnblogs.com/vir56k/p/6273241.html——————————————————————
Martin-Rayman
·
2020-07-09 04:27
Android蓝牙
Android-硬件
Android Ble
蓝牙开发
(客户端)
最近项目里面需要集成一个蓝牙的连接功能,作为一枚刚刚毕业不久的新生,大学几年又白过的。只好在几天内搜搜百度,脑补一下。文章部分内容摘至各大Blog,加上本dust的见解,写了一份Client端和Service端的小呆毛。参考链接–Link:http://m.blog.csdn.net/article/details?id=50504406————————————————————————-我是分割线
Martin-Rayman
·
2020-07-09 04:27
Android-硬件
Android Studio
蓝牙开发
实例——基于Android 6.0
因项目需要做一个Android的蓝牙app来通过手机蓝牙传输数据以及控制飞行器,在此,我对这段时间里写的蓝牙app的代码进行知识梳理和出现错误的总结。该应用的CompileSdkVersion和targetSdkVersion均为26,MinSdkVersion为22,基于Androidstudio平台开发。一、声明蓝牙权限首先,要在新建项目中的AndroidManifest.xml中声明两个权限
weixin_30532837
·
2020-07-08 13:04
Android BLE开发之BluetoothGatt status 133
最近在做AndroidBLE开发,第一次接触
蓝牙开发
可以说遇到好多问题,好在都一一挺过来了!
wangdong20
·
2020-07-08 12:40
Android
android 蓝牙锁应用开发实例(三)蓝牙相关功能实现【第一部分】
本人水平有限,文章中如果出现什么不正确或者模糊的地方,还请各位小伙伴留下评论,多多指教:)正式开始前的话
蓝牙开发
梳理整体思路核心APIBlueToothAdapter简介getDefaultAdaptergetBondedDevicesisDiscoveringstartDiscoverycancelDiscoverygetRemoteDeviceStringaddressenabledisabl
一颗语法糖
·
2020-07-08 12:11
总结篇
.+
蓝牙开发
国产手机兼容性解决方案
算是做了n年的智能穿戴BLE开发了,首先对国内的安卓开发者提醒下,BLE开发是真的很坑,特别是安卓,ios端也坑,但没安卓坑因为国产有很多手机各种奇葩兼容都有,其实这些方案我很早就写到云笔记里了,一直没公开,这里的解决方案大部分都是网上搜不到或者网上搜到类似的问题,但回复基本上是回答[无法解决]或[重启手机解决]等没意义的解决办法,让我很无语…以下内容可能涉及到各种系统类源码你可以通过这里阅读ht
MX东芝
·
2020-07-08 11:52
AndroidBLE开发
Android BLE
蓝牙开发
知识总结
AndroidBLE
蓝牙开发
知识总结1.蓝牙介绍1.1什么是蓝牙?
童小程序媛
·
2020-07-08 07:30
iOS开发之蓝牙4.0 BLE开发
在蓝牙4.0之前,iOS的蓝牙功能作为私有,开发者只能使用
蓝牙开发
联机游戏而不能和第三方蓝牙设备通信,当时要开
張行之
·
2020-07-08 07:05
iOS
android
蓝牙开发
浅析2——startDiscovery
对于BluetoothAdapter的startDiscovery()方法应该从以下几点理解:一、startDiscovery方法有效的前提是本机必须打开蓝牙适配器,如果本机没有打开蓝牙适配器(可以调用BluetoothAdapter的enable方法打开蓝牙设备),android系统是什么都不做的,这时连搜索开始的广播系统都没有发送,遑论其他的操作。二、startDiscovery方法不是一个方
scyatcs
·
2020-07-08 04:16
Android专栏
Android蓝牙BLE的详细讲解
今天我从Android开发者的角度,来分享一下低功耗
蓝牙开发
实践。Slide02今天分享的内容,主要包含如下几个部分:首
AAAA_Roshen
·
2020-07-08 04:49
Android
2017.11技术分享
蓝牙
【Android】
蓝牙开发
——BLE(低功耗蓝牙)(附完整Demo)
目录前言一、相关概念介绍二、实战开发三、项目演示四、Demo案例源码地址前言之前的几篇文章,主要介绍了经典
蓝牙开发
相关的知识,今天我们就来看看低功耗蓝牙的开发。
摸爬滚打的程序媛
·
2020-07-08 00:46
Android
蓝牙
【Android】
蓝牙开发
——经典蓝牙:配对与解除配对 & 实现配对或连接时不弹出配对框
目录一、配对方法二、解除配对方法三、配对/解除配对结果四、justwork配对模式下,不弹出配对框五、pincode配对模式下,不弹出配对框六、小结在之前的文章【Android】
蓝牙开发
——经典蓝牙配对介绍
摸爬滚打的程序媛
·
2020-07-08 00:15
Android
蓝牙
【Android】
蓝牙开发
—— 经典蓝牙连接方法
一、官方APIAndroid官方API给出的经典蓝牙连接方法有2个createRfcommSocketToServiceRecord该方法建立的是一种安全的连接。意思就是,与蓝牙设备建立连接时,如果与蓝牙设备没有建立过配对关系,那么连接时会先去建立配对关系,然后再执行连接;如果与蓝牙设备已建立了配对关系,那么就会直接执行连接。调用的结果是,连接成功的同时也配对成功了。//建立安全的蓝牙连接Blue
摸爬滚打的程序媛
·
2020-07-08 00:15
Android
蓝牙
ESP-IDF
蓝牙开发
笔记(二)
3、ESP32烧写开发过程中使用ESP32-WROOM-32模组,配合ESP-32S开发板使用。根据硬件手册可知ESP32模组的硬件管脚设计如上所示,结合配套的开发板,将模块焊接在ESP32的开发板上根据开发板的针脚定义可知,ESP32在工作时需要3.3V供电,在功能较少的情况下,使用USB转串口带有的电源供电已经可以满足需求,且同时可以使用串口进行开发调试。在此过程中使用到3.3V、GND、TX
崖野苦乐
·
2020-07-07 19:04
开发笔记
第一篇 关于蓝牙的项目的前期准备和相关介绍
继续上篇提到的我们开始进入
蓝牙开发
的代码的开发工作。
远行的猿
·
2020-07-07 16:40
android
蓝牙开发
——基本概念
要进行蓝牙通信需要完成下面四个步骤:设置蓝牙;发现已经配对或者可用的附近的蓝牙设备;连接设备;在不同设备之间传输数据;本文主要介绍如何使用BluetoothAPIs来完成上述四个步骤。所有可用的BluetoothAPIs都包含在android.bluetooth包里。下面是创建蓝牙连接的类的总览:BluetoothAdapter代表本地的蓝牙适配器(localBluetoothadapter)(B
luojianbing1
·
2020-07-07 15:02
android
android
action
listview
socket
application
filter
车载
蓝牙开发
二
本篇主要实现蓝牙电话,蓝牙音乐,同步通讯录通话记录。蓝牙的查找,连接可以看上一篇。一:蓝牙电话蓝牙电话主要用到BluetoothHeadsetClient这个类,目录地址为frameworks\base\core\java\android\bluetooth\BluetoothHeadsetClient.java。里面定义了很多广播意图,最有用的是这个action/***Intentsentwhe
lishengo0
·
2020-07-07 13:44
系统应用
蓝牙
车载
蓝牙开发
一
公司用的是android8.1的源码,系统api有改动,改动的地方会稍微标明一下。我是在系统源码上开发的,所以有些类或者api@hide了在开发工具上会报错,但是可以编译通过。如果是纯应用上层需要利用反射,有一部分功能需要移植代码。车载蓝牙主要是实现蓝牙电话,蓝牙音乐,同步通讯录。这些功能都是用到蓝牙的配置文件协议。下面简单介绍一下这几个协议。1.HFP(Hands-freeProfile),让蓝
lishengo0
·
2020-07-07 13:44
系统应用
android
蓝牙开发
——发现设备
使用BluetoothAdapter,你能够通过设备发现(devicediscovery)或者通过查询配对设备的列表来发现远程蓝牙设备。设备发现(Devicediscovery)是搜查本地启动蓝牙的设备,然后请求该设备一些信息的一个扫描过程(有时,这被称为“discovering”,“inquiring”或者“scannig”)。但是,本地蓝牙设备只有在启动蓝牙的时候才会对发现请求作出响应。如果一
flyfish10000
·
2020-07-07 07:48
google
android应用开发
C# 客户端实现蓝牙接收
蓝牙开发
需要用到一个第三方的库InTheHand.Net.Personal.dll,其中关键的两个类是BluetoothClient和BluetoothListener,首先开启一个子线程来不断的接收数据
dabenlong
·
2020-07-07 06:44
C#
【Android】
蓝牙开发
入门笔记
开头语该文章是我在学习
蓝牙开发
后自己总结出来的一些常见的方法。由于是笔记,因此可能会缺少一些细节说明,大体上仅记录一下思路。
大东Pd
·
2020-07-07 06:37
Android
Android
蓝牙开发
(二)Ble 开发(android4.3)
转载请注明出处:http://blog.csdn.net/vnanyesheshou/article/details/51943870demo下载:http://www.demodashi.com/demo/13890.html一、ble简单介绍BLE:BluetoothLowEnergy,即蓝牙低功耗,它是一种技术,从蓝牙4.0开始支持。蓝牙低功耗芯片有两种模式:单模和双模。单模:只能执行低功耗
zpy_公众号_码农修仙儿
·
2020-07-07 01:05
Android
蓝牙
Android蓝牙
Android
蓝牙开发
(一)蓝牙通信
总结了下
蓝牙开发
使用的一些东西分享一下。蓝牙权限首先需要AndroidManifest.xml文件中添加操作蓝牙的权限。允许程序连接到已配对的蓝牙设备。允许程序发现和配对蓝牙设备。
zpy_公众号_码农修仙儿
·
2020-07-07 01:04
Android
蓝牙
Android蓝牙
Android
蓝牙开发
—BLE(低功耗)蓝牙详细开发流程
Android
蓝牙开发
前,首先要区分是经典
蓝牙开发
还是BLE(低功耗)
蓝牙开发
,它们的开发是有区别的,如果还分不清经典蓝牙和BLE(低功耗)蓝牙的小伙伴,可以先看Android
蓝牙开发
—经典蓝牙和BLE
佛系发
·
2020-07-06 14:48
Android蓝牙篇
低功耗蓝牙设备DA1458x芯片开发之更新连接参数
今天将详细的讲解下低功耗蓝牙设备和手机连接时的抓包,以此帮助我这样的小白,并积累经验~我用的外设芯片是
DA14580
芯片,协议栈是Dialog的IP蓝牙协议栈,和手机相连,利用snifferpacket
zhaochun2014
·
2020-07-06 12:22
低功耗蓝牙开发
看门狗定时器在
DA14580
中的用法
看门狗定时器是一个计数器,基本功能是在发生软件问题和程序跑飞后使系统重新启动。看门狗程序正常工作时自动计数,程序流程定期将其复位清零,如果系统在某处卡死或跑飞,该定时器将溢出,并将进入中断,在中断中执行一些复位操作,从而使系统恢复正常的工作状态。Watchdogtimer在datasheet中的定义:看门狗定时器是一个八位的定时器,通过设置位用于发现由软件跑飞产生的意料不到的执行序列,并且能够产生
zhaochun2014
·
2020-07-06 12:51
嵌入式开发
经验
Android
蓝牙开发
——获取已配对蓝牙并显示
activity_blue_paired.xml布:里面有一个列表,用于显示所有已配对的设备PairedBluetoothDialogAdapter.java:listView的Adapter类,显示listView列表的每一项数据,其中有两个TextView控件,用来显示蓝牙名和蓝牙地址。还有一个BluetoothDevice对象,这个对象不是用来显示,是用来在列表点击时,返回蓝牙设备publi
596785154
·
2020-07-06 12:58
android-开发
QCC51xx学习笔记:KSE简介和跑通官方仿真例程
为了方便大家学习,现与思度科技联合推出QCC300x/CSR867x/QCC30xx/QCC51xx学习板【思度科技
蓝牙开发
板】。
NiceBT
·
2020-07-06 08:28
蓝牙方案
Android开发之蓝牙(一)——基于SPP协议蓝牙模块通信
使用设备基本概念基本流程本文意在介绍
蓝牙开发
的主要流程,学习使用
蓝牙开发
一个星期了,写写一个星期以来遇到的一些小问题,还有介绍下流程。开发具有基本的通信功能,本项目主要是用于与蓝牙模块的串口读写功能。
Zh1Hao的笔记
·
2020-07-06 08:39
Andriod
iOS之
蓝牙开发
—何时触发(CBCentralManager *)central didFailToConnectPeripheral:(CBPeripheral *)peripheral方法
经过整个下午的调试,总算清楚何时会触发-(void)centralManager:(CBCentralManager*)centraldidFailToConnectPeripheral:(CBPeripheral*)peripheralerror:(NSError*)error方法。当调用手机连接外设的方法:-(void)connectPeripheral:(CBPeripheral*)peri
wuzesong
·
2020-07-06 08:41
iOS开发之蓝牙模块
iOS之蓝牙设备的唯一标识问题
当我们使用CoreBluetooth系统框架进行
蓝牙开发
的时候,有时因为某种功能需求需要拿到特定的蓝牙设备进行特定的操作,这就需要我们拿到能够代表特定的蓝牙设备的唯一标识,通过唯一标识来确认是哪一台蓝牙设备
wuzesong
·
2020-07-06 08:41
iOS开发之蓝牙模块
[评测]灵动半导体MM32W3
蓝牙开发
板开箱报告
文章目录前言开箱报告板载资源简介硬件电路分析配套资料文档关于灵动半导体资料下载前言前几天在面包板社区申请了一块灵动微电子的开发板——eMiniBoard-MB021,感谢面包板社区和灵动半导体的支持!在此之前,我只听过灵动微电子的大名,没有使用过灵动的MCU产品,这次收到的是基于MM32W373蓝牙MCU的开发板,今天先来个开箱报告!开箱报告开发板是从南京发货,顺丰快递,到北京用时1天,不得不说顺
whik1194
·
2020-07-06 07:56
开发板评测
Keil
[
蓝牙开发
] CC2540新手学习之按键使用
什么叫按键,按我的理解来说就是一个触发要做事情的开关,今天我要将的是独立按键,因为这个单片机只有16个IO口,如果用矩阵按键就很浪费IO口了,所以我重点讲独立按键的使用。废话也不多说了,直接上代码/***************************************//*CNPF*//*BlueTooth4.0学习例程*//*例程名称:按键*//*建立时间:2018/04/24*//*描
CNPF
·
2020-07-06 03:50
[
蓝牙开发
] CC2540新手学习之点亮LED
今天呢,继续上一章博客的内容,上一节我们讲了如何安装IAR编译软件的,今天就开始来写写第一个简单的程序吧,一起努力,一起进步。学之前呢,也并不是所以的小白都懂的,基础还是要有点C语言的基础,会简单的几个语句也可以完成我们这节要将的点亮LED的任务。首先,安装好了IAR打开我们的IAR然后创建后的图片就如下图点击OK就出现我们的第一个工程了之后还需要创建.C为后缀文件,就是以后工程必不可少的main
CNPF
·
2020-07-06 03:50
关于esp32的省电模式的WiFi连接
对于ESP32,其作为一款集成了2.4GHzWiFi和蓝牙双模块的单芯片,所有基于wifi和
蓝牙开发
是学习esp32的重要一环,今天WiFi原理和网络结构可以点击链接进行详细的了解,这里就不做详细的叙述了
weixin_33923762
·
2020-07-05 23:26
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他