设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5866|回复: 6
打印 上一主题 下一主题

BLE实验2:LED蓝牙任务读写

[复制链接]

5

主题

15

帖子

146

积分

注册会员

Rank: 2

积分
146
跳转到指定楼层
楼主
thington 发表于 2015-8-3 21:15:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
LED蓝牙任务读写实验,手机连接后写入0x00或0x01,要改成0x0001输入,需要在led.C和led.h哪里修改?我想只要哪里限制了它只能输入0x00的长度?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

10

帖子

86

积分

注册会员

Rank: 2

积分
86
沙发
yongruru 发表于 2015-8-3 22:22:10 | 只看该作者
值为0熄灭,值为非0都是点亮的
回复 支持 反对

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
板凳
admin 发表于 2015-8-4 08:41:15 | 只看该作者
yongruru 发表于 2015-8-3 22:22
值为0熄灭,值为非0都是点亮的

LS正解
回复 支持 反对

使用道具 举报

5

主题

15

帖子

146

积分

注册会员

Rank: 2

积分
146
地板
 楼主| thington 发表于 2015-8-4 09:05:53 | 只看该作者
这我知道的,不清楚是写入0x00是哪个函数获取了,还有比如写入0x1111是无效的,通过改哪里可以输入0x1111长度的数?
回复 支持 反对

使用道具 举报

3

主题

10

帖子

86

积分

注册会员

Rank: 2

积分
86
5#
yongruru 发表于 2015-8-4 10:04:05 | 只看该作者
在leb_led.c中第212行
static void led_write_handler(ble_lbs_t * p_lbs, uint8_t led_state)
定义led_state为16位或者32位。同时在手机端程序也应该要改吧,就不懂了。
回复 支持 反对

使用道具 举报

5

主题

15

帖子

146

积分

注册会员

Rank: 2

积分
146
6#
 楼主| thington 发表于 2015-8-4 13:43:15 | 只看该作者
yongruru 发表于 2015-8-4 10:04
在leb_led.c中第212行
static void led_write_handler(ble_lbs_t * p_lbs, uint8_t led_state)
定义led_s ...

非常感谢,终于搞定了。
回复 支持 反对

使用道具 举报

1

主题

21

帖子

126

积分

注册会员

Rank: 2

积分
126
7#
stary 发表于 2016-6-17 17:51:17 | 只看该作者
这个最容易搞定
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-11-23 02:34 , Processed in 0.120242 second(s), 28 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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