我正在使用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#程序相关推荐

  1. android 连接蓝牙电子秤_电子秤蓝牙双模通讯Android低功耗蓝牙(蓝牙4.0)BLE开发(上)...

    电子秤蓝牙双模通讯Android低功耗蓝牙(蓝牙4.0)BLE开发(上) 前段时间,公司项目用到了手机APP和蓝牙设备的通讯开发,这里也正好对低功耗蓝牙(蓝牙4.0及以后标准)的开发,做一个总结. 蓝 ...

  2. 数据透视表怎么刷新数据_数据模型的Excel数据透视表刷新错误

    数据透视表怎么刷新数据 A simple data change can cause a strange pivot table refresh error, if you added the dat ...

  3. html页面提交数据,利用servlet接收数据并写进xml中

    需求如下:  * 需求  * 完成用户注册效果.  具体要求:  1)用户输入信息:用户名,密码,确认密码,性别,出生日期,电子邮箱,地址 .  2)用户输入信息后,调用相关的XML操作类,把数据保存 ...

  4. spark读取hdfs路径下的数据_到底什么是数据湖

    随着移动互联网,物联网技术的发展,数据的应用逐渐从 BI 报表可视化往机器学习.预测分析等方向发展,即 BI 到 AI 的转变. 数据的使用者也从传统的业务分析人员转为数据科学家,算法工程师. 此外对 ...

  5. java webservice 接收数据_WebService客户端,接收数据解析存入数据库

    WebService客户端,实现的功能是接收数据,按格式解析数据,最后存入相应数据库. 需求: 同步设备信息接口 url:http://localhost:54059/Service1.asmx 函数 ...

  6. 清掉数据_学习之大数据项目笔记第七篇【数仓模块-日志预处理篇】

    1 需求说明 1.1 清洗过滤 1)去除json数据体中的废弃字段(这是前端开发人员在埋点设计方案变更后遗留的无用字段): "email" "phoneNbr" ...

  7. Csocket OnReceive接收数据部分(解决接收数据不全的问题+获取时间+将数据写入文本文档)

    void CDebugDlg::OnReceive() {BYTE cbDataBuffer[1024];BYTE buff;int len,a,leng;CString b,c,d;CString ...

  8. python如何获取传感器数据_连接获取传感器数据的几大方法

    传感器的数量在整个地球表面和人们生活周遭空间激增,提供世界各种数据讯息.这些价格亲民的传感器是物联网(IoT)发展和我们的社会正面临数字化革命,背后的驱动力. 然而,连接和获取来自传感器的数据并不总是 ...

  9. cxgrid 保存数据_什么是大数据

    大数据是具有海量.高增长率和多样化的信息资产,它需要全新的处理模式来增强决策力.洞察发现力和流程优化能力. Big data is high volume, high velocity, and/or ...

  10. access对比数据_数据仓库系列之数据质量管理

    数据质量一直是数据仓库领域一个比较令人头疼的问题,因为数据仓库上层对接很多业务系统,业务系统的脏数据,业务系统变更,都会直接影响数据仓库的数据质量.因此数据仓库的数据质量建设是一些公司的重点工作. 一 ...

最新文章

  1. 搜狗手机输入法php,在线调用搜狗云输入法
  2. GlusterFS-FUSE
  3. linux下软件如何防破裂,linux下管道破裂的處理
  4. 用C#做短信CMPP2.0/3.0协议 支持扩展号支持物理网卡
  5. python气象_Python 在气象上的应用
  6. android设置成默认应用程序,在Android中设置和取消设置默认应用
  7. 完成蓝蜂浏览器的框架重构
  8. 计算机二级考试基础知识文档,计算机二级公共基础知识(考试必考)
  9. Windows 10原创知识题(第四版)
  10. 绿色小巧的截图软件MyCatchScreen--程序员必备
  11. seaborn使用boxplot函数可视化箱图并基于分组均值或者中位数进行箱图升序(ascending)排序(Sort Boxplots in Ascending Order with Python)
  12. 全面拆解携程云原生实践,打造智能弹性的云端酒店直连系统!
  13. 信息系统项目管理师考点之上午理论知识点总结
  14. 自然语言和计算机语言二义性,二级C++精品课程第一章第一节计算机语言及其发展...
  15. 3D游戏建模:游戏建模都要用到哪些软件?
  16. 剑指offer | 面试题10:斐波那切数列
  17. mysql 加上天数_MySQL Datetime添加天数?
  18. 第七章 卷积神经网络2(代码实现)
  19. 日记侠:微信引流第一步你做对了吗?
  20. base64解码是什么

热门文章

  1. 不积跬步无以至千里—day2
  2. win10如何开放端口
  3. DQN、DDQN、DPG、DDPG、Dueling QN
  4. 试题 基础练习 Sine之舞
  5. 单片机节日彩灯c语言程序,单片机课程设计简易节日彩灯
  6. 轻松省力清洁地面,分分钟搞定家务,云米智能洗地机Cyber Lite体验
  7. 医院就诊系统-C语言
  8. vue改变html的背景,vue动态改变背景图片demo分享
  9. 怎么关闭linux电脑的热启动键,热启动计算机的按键是什么
  10. 关于PO自动生成AP发票