极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7700|回复: 0

最近做蓝牙控制,在蓝牙密码修改上遇到了些问题,求大神指点下

[复制链接]
发表于 2014-6-16 11:09:53 | 显示全部楼层 |阅读模式
我先用电脑上的串口助手看的实验结果,不过密码总是输不见去,
贴下代码:
#define AT 2
char pswd[10];//密码存放数组
void setup()
{
Serial.begin(9600);
pinMode(AT,OUTPUT);
}
void loop()
{
int k=Serial.read();//串口读入
if(k=='x')
{//输入新密码,并存放在pswd中(应该是这里错了,但不知道怎么改)
Serial.readBytesUntil('/a',pswd,5);
}
if (k=='p')//password
{//修改密码,并清空连接
digitalWrite(AT,HIGH);//AT 置高,进入指令修改
Serial.begin(9600);
delay(100);
Serial.println("AT");
delay(100);
Serial.print("AT+PSWD=");
for(int i=0;i<=3;i++)
{
Serial.print(pswd[i]);
}
Serial.println();
delay(100);
Serial.println("AT+RMAAD");//清空连接配对
}
}
正在修改中,也请论坛的大神们给些指点,自己能修改好的话,就在楼下写。。。。。。
回复

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 13:42 , Processed in 0.045939 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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