我正在尝试编写一个连接到蓝牙低功耗设备(BLE)的程序,然后在更新或给定间隔内读取特征.

我的外设是德州仪器CC2540 BLE设备.

然而,这使用了加密狗,我的任务是使用内部蓝牙4.0调制解调器(稍后将在Android上制作它,但是现在,我只使用Windows).

现在我的问题是加密狗创建了一个COM端口,但内部调制解调器没有.我仍然设法使用32feet API扫描并成功找到CC2540.但是,从这里我不知道该怎么办.我试过调用connect()方法,但它总是无法连接,无论是超时还是声明存在死网络.

任何想法为什么会这样?我应该做些什么而不是调用我的device.connect()?

代码段:

BluetoothClient cli;

BluetoothDeviceInfo[] peers;

BluetoothDeviceInfo device;

BluetoothAddress adr;

//... skipping code that finds the device and assigns the address to it.

if (device.InstalledServices.Length != 0)

{

try

{

//MessageBox.Show("attempting to connect");

cli.Connect(device.DeviceAddress,device.InstalledServices[2]);

//tbDeviceInfo.AppendText("\n\nConnected " + device.Connected);

}

catch (Exception ex)

{

MessageBox.Show(ex.Message);

// i always get this exception.

}

}

c# 低功耗蓝牙_C#建立从笔记本电脑内部蓝牙4.0到蓝牙低功耗(BLE)外设的流相关推荐

  1. 笔记本电脑计算机管理在哪,笔记本电脑蓝牙在哪里开_如何在笔记本上打开蓝牙-win7之家...

    我们如果要在电脑中使用蓝牙耳机或者进行蓝牙传输时,都是要打开蓝牙功能才可以的,在笔记本电脑中,通常内置有蓝牙功能,默认是关闭的需要我们手动开启,那么如何在笔记本上打开蓝牙呢?针对这个问题,现在给大家讲 ...

  2. 笔记本电脑中计算机在哪里找,笔记本电脑上的蓝牙在哪里_笔记本电脑怎么找蓝牙-win7之家...

    蓝牙是一个很好用的功能,不仅可以方便我们连接使用各种蓝牙设备,还可以通过蓝牙来传输文件,不过要使用蓝牙的话,就要先开启蓝牙功能,很多笔记本电脑用户可能还不知道蓝牙在哪里吧,那么笔记本电脑怎么找蓝牙呢? ...

  3. 关于蓝牙的知识,蓝牙5.0和蓝牙5.2

    Q1:蓝牙的网络结构是怎么样的? 蓝牙是一个点对点或者点对多点的拓扑结构,他们的交互都是基于一个物理通道(Physical Channel)上的.也就是说点对点之间有一条物理通道,点对多点共享一条物理 ...

  4. c语言蓝牙接收6,终于搞定了通过两路蓝牙接收数据

    一直想做无线传感器,通过蓝牙来接收数据,无奈因为arduino接收串口数据的一些问题,一直搁到现在.因为学校里给学生开了选修课,所以手边有一些nano和mega可以使用,所以就做了用两个nano加上两 ...

  5. 蓝牙5.0跟蓝牙4.2的区别

    蓝牙5.0跟蓝牙4.2的区别 1.与蓝牙4.2版本相比,蓝牙5.0可以带来两倍的数据传输速度,并将数据传输容量提高800%. 换句话说,使用蓝牙5.0,您可以更快地发送和接收更多数据. 2.与蓝牙4. ...

  6. 博通蓝牙驱动linux,基于Android8.1的博通bcm89342蓝牙驱动的驱动移植记录-Go语言中文社区...

    说明 本文档是基于Android 8.1版本的一款博通蓝牙的驱动移植全过程记录.本驱动是通过/dev/ttyS2和蓝牙进行通信.因为较android以前的版本有很大变化尤其是上层关于蓝牙协议栈的部分, ...

  7. 从空中截获BLE数据包看蓝牙5协议流程【第四部分:Ellisys蓝牙5连接分析】

    ---------------------------------------------------------------------------------------------------- ...

  8. 三星java蓝牙_【三星IconX 2018蓝牙耳机使用总结】蓝牙|连接|操作|传输_摘要频道_什么值得买...

    三星IconX 2018蓝牙耳机使用总结(蓝牙|连接|操作|传输) 耳机从入手到写这篇原创,使用了4周时间,各个功能基本都使用到了.首先是连接耳机,如果要实现耳机的全部功能,必须搭配原厂的app--S ...

  9. 手机蓝牙扫码怎么使用_手机自带的蓝牙功能那么好用,为什么使用的人却并不那么多?...

    手机蓝牙功能并不是没有人使用,而是使用的人不是那么多.手机蓝牙有很多应用场景:通过蓝牙耳机听歌曲打电话.移动手环需要蓝牙连接同步.扫码共享单车.通过蓝牙传送图片数据等等.虽然有这么多的应用场景,但是使 ...

最新文章

  1. 提示YOU DON'T HAVE PERMISSION TO ACCESS / ON THIS的解决方法
  2. 全球及中国病人多参数监护仪行业动态研究与运营风险评估报告2022版
  3. Python OS模块使用汇总
  4. 中两个查询结果相减_MySQL 在查询结果中插入伪行
  5. STL笔记(4)关于erase,remove
  6. What happened when we perform Maven Update Project in Eclipse
  7. 【Python生成readme文件】——Markdown语法
  8. 动态SQL及SQL片段、_parameter、#{}和${}的区别
  9. oracle存储过程拆分字符串函数,Oracle中利用存储过程来分割字符串
  10. 你三十岁有什么巨大变化吗?
  11. ssis 执行任务的日志_SSIS和PowerShell –执行流程任务
  12. 【GTK】信号量(signal)大全
  13. [问题解决]win10误删启动项(BCD)(HP电脑亲测,无需启动盘,并非重装系统)
  14. 各种模糊控制算法案例word+程序+建模过程
  15. dll缺失怎么修复?有什么好的修复方法推荐?
  16. 微信小程序登录小实例
  17. 720nopenwrt设置打印服务器_TP-Link_TL-WR703N网络打印服务器
  18. 鸟哥linux私房菜pdf及配套视频分享
  19. 使用cmd命令行netsh wlan创建wifi热点
  20. 阳谷机器人编程_阳谷实验幼儿园绘本故事《机器人阿泰》

热门文章

  1. java低配电脑运行,学会这几招,低配电脑用着也不卡啦!真心的实用 ,真是好方法。...
  2. mysql 错误代码 0_Linux平台MySQL5InnoDB系统错误代码0
  3. python字典与yaml文件转换
  4. ubuntu 18.04安装与配置 Redis
  5. linux添加ssh公钥免密登录
  6. Linux每个用户单独配置ssh,大神全面解读如何限制SSH用户访问Linux中指定的目录...
  7. 解决yum [Errno 256] No more mirrors to try
  8. 基础算法之二分法查找
  9. Codeforces Round #256 (Div. 2)
  10. SQL Relay 0.49 发布,SQL 中间层