社区导航

 
查看: 1723|回复: 31

[蓝牙BLE] BlueNRG-1——入门篇之BLE Chat试用

  [复制链接]

2975

TA的帖子

262

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

荣誉会员勋章测评达人

发表于 2017-12-29 21:52:37 | 显示全部楼层 |阅读模式
STEVAL-IDB007V1之透传演示操作流程和所需软件资源下载BLE Chat试用参考上贴。需要补充的地方。(操作系统:XP)

xp装上Navigatior后,点击“BlueNRG-1_Navigator.exe”没反应。其他“BlueNRG-1_Flasher_GUI.exe”和“BLUENRG1_Wizard.exe”都能打开。心情一片灰暗,难道系统有问题。网上搜索一番,找到了答案。


未命名.JPG
@littleshrimp,还是很钻研的,给力
好不容易Navigatior能打开了,在Navigatior下载程序没反应,郁闷。
幸好看到了这个画面。毫不犹豫将“BLE_Chat_Server.hex”拖进去。
未命名1.JPG
Navigatior下再次尝试,终于看到进度条动了。
未命名2.JPG
未命名3.JPG

先熟悉一下基本操作,慢慢增加难度

未命名3.JPG


回复

使用道具 举报

2975

TA的帖子

262

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

荣誉会员勋章测评达人

 楼主| 发表于 2017-12-29 22:03:17 | 显示全部楼层
APP向设备端发送数据。
未命名4.JPG

未命名5.JPG


回复

使用道具 举报

2975

TA的帖子

262

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

荣誉会员勋章测评达人

 楼主| 发表于 2017-12-29 22:35:41 | 显示全部楼层
STEVAL-IDB007V1之Sensor Demo演示操作流程和所需软件资源下载
Sensor演示参考上贴。貌似初始的板子下载过一次程序后方可使用Navigator下载程序
未命名11.JPG
未命名12.JPG
未命名13.JPG


回复

使用道具 举报

570

TA的帖子

103

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2017-12-29 22:38:07 | 显示全部楼层
参考学习


回复

使用道具 举报

740

TA的帖子

1

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-12-30 13:51:16 | 显示全部楼层
楼主节日快乐,祝在新的一年里心想事成,万事顺心!


回复

使用道具 举报

48

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-10-29 17:03:40 | 显示全部楼层
楼主,你有试过修改例程,让bluenrg可以支持与两个主机通讯吗?

点评

看过这个贴子了吗? http://bbs.eeworld.com.cn/thread-523750-1-1.html  详情 回复 发表于 2018-10-30 20:12


回复

使用道具 举报

5389

TA的帖子

9

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-10-30 20:12:56 | 显示全部楼层
逆风寒 发表于 2018-10-29 17:03
楼主,你有试过修改例程,让bluenrg可以支持与两个主机通讯吗?

看过这个贴子了吗?
http://bbs.eeworld.com.cn/thread-523750-1-1.html

点评

还有一个就是chat的时候如果加入 hci_le_set_adverstising_data(); 函数,bluenrg原先设定的local_name 和Tx power想要显示的话怎么改啊。。。问题比较多,希望虾哥可以帮忙啊,万分感谢  详情 回复 发表于 2018-10-31 15:39
另外,虾哥,问一下,我将官方例程build之后得到的hex文件为什么和firmware里提供的hex文件不一致啊  详情 回复 发表于 2018-10-31 14:33
嗯,看过了,按照帖子改了一下,手机上nrfconnect连开发板的蓝牙模块都识别不到了  详情 回复 发表于 2018-10-31 13:43
虾扯蛋


回复

使用道具 举报

48

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-10-31 13:43:11 | 显示全部楼层
littleshrimp 发表于 2018-10-30 20:12
看过这个贴子了吗?
http://bbs.eeworld.com.cn/thread-523750-1-1.html

嗯,看过了,按照帖子改了一下,手机上nrfconnect连开发板的蓝牙模块都识别不到了

点评

你使用的是BLUENRG的哪款开发板?软件试过ST官方提供的没?  详情 回复 发表于 2018-10-31 21:59


回复

使用道具 举报

48

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-10-31 14:33:11 | 显示全部楼层
littleshrimp 发表于 2018-10-30 20:12
看过这个贴子了吗?
http://bbs.eeworld.com.cn/thread-523750-1-1.html

另外,虾哥,问一下,我将官方例程build之后得到的hex文件为什么和firmware里提供的hex文件不一致啊

点评

以前遇到过同样的IAR工程和代码,在另一台安装相同版本IAR的机器上编译出的hex文件有几个字节不同,烧到单片机里以后两个延时的时间都不相同,我猜可能和这个有关  详情 回复 发表于 2018-10-31 22:01


回复

使用道具 举报

48

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-10-31 15:39:21 | 显示全部楼层
littleshrimp 发表于 2018-10-30 20:12
看过这个贴子了吗?
http://bbs.eeworld.com.cn/thread-523750-1-1.html

还有一个就是chat的时候如果加入  hci_le_set_adverstising_data(); 函数,bluenrg原先设定的local_name
和Tx power想要显示的话怎么改啊。。。问题比较多,希望虾哥可以帮忙啊,万分感谢

点评

可以把txpower和localname放在Advertising_Data[31]里一起广播,接收到数据后再自己提取出来 如果同时广播txpower、localname和自定义的Advertising_Data[31]我觉得应该做不到,这方面我不是很确定,你可以看看Blue  详情 回复 发表于 2018-10-31 22:14


回复

使用道具 举报

5389

TA的帖子

9

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-10-31 21:59:24 | 显示全部楼层
逆风寒 发表于 2018-10-31 13:43
嗯,看过了,按照帖子改了一下,手机上nrfconnect连开发板的蓝牙模块都识别不到了

你使用的是BLUENRG的哪款开发板?软件试过ST官方提供的没?

点评

用的IDB008V2,软件就是改了程序之后用Navigator3.0直接烧到flash的,也用ST lightblue尝试搜索,也是没有发现到开发板上的蓝牙  详情 回复 发表于 2018-11-1 09:33
虾扯蛋


回复

使用道具 举报

5389

TA的帖子

9

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-10-31 22:01:46 | 显示全部楼层
逆风寒 发表于 2018-10-31 14:33
另外,虾哥,问一下,我将官方例程build之后得到的hex文件为什么和firmware里提供的hex文件不一致啊

以前遇到过同样的IAR工程和代码,在另一台安装相同版本IAR的机器上编译出的hex文件有几个字节不同,烧到单片机里以后两个延时的时间都不相同,我猜可能和这个有关

点评

嗯嗯  详情 回复 发表于 2018-11-1 09:53
虾扯蛋


回复

使用道具 举报

5389

TA的帖子

9

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-10-31 22:14:24 | 显示全部楼层
逆风寒 发表于 2018-10-31 15:39
还有一个就是chat的时候如果加入  hci_le_set_adverstising_data(); 函数,bluenrg原先设定的lo ...

可以把txpower和localname放在Advertising_Data[31]里一起广播,接收到数据后再自己提取出来
如果同时广播txpower、localname和自定义的Advertising_Data[31]我觉得应该做不到,这方面我不是很确定,你可以看看Bluetooth Specification

点评

感谢虾哥  详情 回复 发表于 2018-11-1 09:54
虾扯蛋


回复

使用道具 举报

48

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-11-1 09:33:09 | 显示全部楼层
littleshrimp 发表于 2018-10-31 21:59
你使用的是BLUENRG的哪款开发板?软件试过ST官方提供的没?

用的IDB008V2,软件就是改了程序之后用Navigator3.0直接烧到flash的,也用ST lightblue尝试搜索,也是没有发现到开发板上的蓝牙

点评

我手里没有bluenrg-2的板子不能帮你测试了可以让 @nmg 老大帮着问问st的技术  详情 回复 发表于 2018-11-1 09:54


回复

使用道具 举报

48

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-11-1 09:53:24 | 显示全部楼层
littleshrimp 发表于 2018-10-31 22:01
以前遇到过同样的IAR工程和代码,在另一台安装相同版本IAR的机器上编译出的hex文件有几个字节不同,烧到 ...

嗯嗯


回复

使用道具 举报

5389

TA的帖子

9

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-11-1 09:54:00 来自手机 | 显示全部楼层
逆风寒 发表于 2018-11-1 09:33
用的IDB008V2,软件就是改了程序之后用Navigator3.0直接烧到flash的,也用ST lightblue尝试搜索,也是没有 ...

我手里没有bluenrg-2的板子不能帮你测试了可以让 @nmg 老大帮着问问st的技术

点评

嗯嗯,好的,感谢  详情 回复 发表于 2018-11-1 10:47


回复

使用道具 举报

48

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-11-1 09:54:04 | 显示全部楼层
littleshrimp 发表于 2018-10-31 22:14
可以把txpower和localname放在Advertising_Data[31]里一起广播,接收到数据后再自己提取出来
如果同时广 ...

感谢虾哥


回复

使用道具 举报

48

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-11-1 10:47:36 | 显示全部楼层
littleshrimp 发表于 2018-11-1 09:54
我手里没有bluenrg-2的板子不能帮你测试了可以让 @nmg 老大帮着问问st的技术

嗯嗯,好的,感谢

点评

虾哥,我下午用IDB007V2的板子按帖子改了一下,手机也是识别不到开发板上的蓝牙设备  详情 回复 发表于 2018-11-1 15:15


回复

使用道具 举报

48

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-11-1 15:15:36 | 显示全部楼层
逆风寒 发表于 2018-11-1 10:47
嗯嗯,好的,感谢

虾哥,我下午用IDB007V2的板子按帖子改了一下,手机也是识别不到开发板上的蓝牙设备

点评

我用IDB007V2试过,使用BLE_SensorDemo例程,将MIN_NUM_LINK改为2以后Sensor_DeviceInit();初始化失败 对应里边的Add_Environmental_Sensor_Service()函数返回失败  详情 回复 发表于 2018-11-5 18:10


回复

使用道具 举报

5389

TA的帖子

9

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-11-5 18:10:46 | 显示全部楼层
逆风寒 发表于 2018-11-1 15:15
虾哥,我下午用IDB007V2的板子按帖子改了一下,手机也是识别不到开发板上的蓝牙设备

我用IDB007V2试过,使用BLE_SensorDemo例程,将MIN_NUM_LINK改为2以后Sensor_DeviceInit();初始化失败
对应里边的Add_Environmental_Sensor_Service()函数返回失败

点评

嗯,虾哥你有尝试过time slot allocation 吗?  详情 回复 发表于 2018-11-6 20:18
虾扯蛋


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2018-12-10 09:51 , Processed in 0.511161 second(s), 17 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表