c#读蓝牙数据_通过蓝牙接收数据到c#程序
我正在使用TheHand库(32feet.NET) .
我有一个启用蓝牙的设备,我想将设备连接到我的计算机,然后将数据从设备发送到计算机 . 然后我想用我的程序捕获这些信息并进行处理 . 设备将发送3个变量(全部3个浮点数) .
我如何用蓝牙捕获这些信息?我之前从未在电脑上使用蓝牙 .
但是不知道我在做什么,所以我不能让它发挥作用 .
我正在使用Visual Studio 2017和Windows 10.我听说Windows 10存在问题并对蓝牙设备进行身份验证 .
感谢您的帮助!
更新:
static string domaciaddress = "MY_ADDRESS";
static string tujadress = "DEVICE_ADDRESS";
//reciever
private static BluetoothEndPoint EP = new BluetoothEndPoint(BluetoothAddress.Parse(domaciaddress), BluetoothService.BluetoothBase);
private static BluetoothClient BC = new BluetoothClient(EP);
//sender
private static BluetoothDeviceInfo BTDevice = new BluetoothDeviceInfo(BluetoothAddress.Parse(tujadress));
private static NetworkStream stream = null;
static void neke231(string[] args)
{
string paircode = "paircode";
if (BluetoothSecurity.PairRequest(BTDevice.DeviceAddress, paircode))
{
Console.WriteLine("PairRequest: OK");
if (BTDevice.Authenticated)
{
Console.WriteLine("Authenticated: OK");
BC.SetPin(paircode);
BC.BeginConnect(BTDevice.DeviceAddress, BluetoothService.SerialPort, new AsyncCallback(Connect), BTDevice);
}
else
{
Console.WriteLine("Authenticated: No");
}
}
else
{
Console.WriteLine("PairRequest: No");
}
Console.ReadLine();
}
我现在就像这样连接到我的蓝牙 . 但是我仍然不知道如何获得我的设备发送的那3个浮点数,并将它保存在浮点数中,所以我以后可以在程序中使用它们 .
编辑:这段代码实际上并不知道为什么,但它不会连接到Android手机 . 当我运行程序而不是得到我写入控制台的内容时,我只得到 BluetoothGetDeviceInfo returned: 0x80070057
c#读蓝牙数据_通过蓝牙接收数据到c#程序相关推荐
- android 连接蓝牙电子秤_电子秤蓝牙双模通讯Android低功耗蓝牙(蓝牙4.0)BLE开发(上)...
电子秤蓝牙双模通讯Android低功耗蓝牙(蓝牙4.0)BLE开发(上) 前段时间,公司项目用到了手机APP和蓝牙设备的通讯开发,这里也正好对低功耗蓝牙(蓝牙4.0及以后标准)的开发,做一个总结. 蓝 ...
- 数据透视表怎么刷新数据_数据模型的Excel数据透视表刷新错误
数据透视表怎么刷新数据 A simple data change can cause a strange pivot table refresh error, if you added the dat ...
- html页面提交数据,利用servlet接收数据并写进xml中
需求如下: * 需求 * 完成用户注册效果. 具体要求: 1)用户输入信息:用户名,密码,确认密码,性别,出生日期,电子邮箱,地址 . 2)用户输入信息后,调用相关的XML操作类,把数据保存 ...
- spark读取hdfs路径下的数据_到底什么是数据湖
随着移动互联网,物联网技术的发展,数据的应用逐渐从 BI 报表可视化往机器学习.预测分析等方向发展,即 BI 到 AI 的转变. 数据的使用者也从传统的业务分析人员转为数据科学家,算法工程师. 此外对 ...
- java webservice 接收数据_WebService客户端,接收数据解析存入数据库
WebService客户端,实现的功能是接收数据,按格式解析数据,最后存入相应数据库. 需求: 同步设备信息接口 url:http://localhost:54059/Service1.asmx 函数 ...
- 清掉数据_学习之大数据项目笔记第七篇【数仓模块-日志预处理篇】
1 需求说明 1.1 清洗过滤 1)去除json数据体中的废弃字段(这是前端开发人员在埋点设计方案变更后遗留的无用字段): "email" "phoneNbr" ...
- Csocket OnReceive接收数据部分(解决接收数据不全的问题+获取时间+将数据写入文本文档)
void CDebugDlg::OnReceive() {BYTE cbDataBuffer[1024];BYTE buff;int len,a,leng;CString b,c,d;CString ...
- python如何获取传感器数据_连接获取传感器数据的几大方法
传感器的数量在整个地球表面和人们生活周遭空间激增,提供世界各种数据讯息.这些价格亲民的传感器是物联网(IoT)发展和我们的社会正面临数字化革命,背后的驱动力. 然而,连接和获取来自传感器的数据并不总是 ...
- cxgrid 保存数据_什么是大数据
大数据是具有海量.高增长率和多样化的信息资产,它需要全新的处理模式来增强决策力.洞察发现力和流程优化能力. Big data is high volume, high velocity, and/or ...
- access对比数据_数据仓库系列之数据质量管理
数据质量一直是数据仓库领域一个比较令人头疼的问题,因为数据仓库上层对接很多业务系统,业务系统的脏数据,业务系统变更,都会直接影响数据仓库的数据质量.因此数据仓库的数据质量建设是一些公司的重点工作. 一 ...
最新文章
- 搜狗手机输入法php,在线调用搜狗云输入法
- GlusterFS-FUSE
- linux下软件如何防破裂,linux下管道破裂的處理
- 用C#做短信CMPP2.0/3.0协议 支持扩展号支持物理网卡
- python气象_Python 在气象上的应用
- android设置成默认应用程序,在Android中设置和取消设置默认应用
- 完成蓝蜂浏览器的框架重构
- 计算机二级考试基础知识文档,计算机二级公共基础知识(考试必考)
- Windows 10原创知识题(第四版)
- 绿色小巧的截图软件MyCatchScreen--程序员必备
- seaborn使用boxplot函数可视化箱图并基于分组均值或者中位数进行箱图升序(ascending)排序(Sort Boxplots in Ascending Order with Python)
- 全面拆解携程云原生实践,打造智能弹性的云端酒店直连系统!
- 信息系统项目管理师考点之上午理论知识点总结
- 自然语言和计算机语言二义性,二级C++精品课程第一章第一节计算机语言及其发展...
- 3D游戏建模:游戏建模都要用到哪些软件?
- 剑指offer | 面试题10:斐波那切数列
- mysql 加上天数_MySQL Datetime添加天数?
- 第七章 卷积神经网络2(代码实现)
- 日记侠:微信引流第一步你做对了吗?
- base64解码是什么