找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2067|回复: 1
收起左侧

esp8266能连上但收不到数据,求大佬帮忙

[复制链接]
ID:652483 发表于 2021-4-22 18:20 | 显示全部楼层 |阅读模式
我在主函数的while(1)里加入蓝色的发送代码,结果手机APP能连接到设备,收不到数值。连按键功能都用不了了,是什么原因呢

0.png
按键函数------------------------------------------

void setKeyDeal(){
    setKey = 1;
    if(setKey == 0){
        delay(1000);
        if(setKey == 0){
            flagSet++;
            if(flagSet > 8){ flagSet = 0; }
            setDeal();
            while(setKey == 0);
        }
    }
}

void addKeyDeal(){
    addKey = 1;
    if(addKey == 0 && flagSet > 0){
        delay(1000);
        if(addKey == 0){
            
            switch(flagSet){
                case 1: if(dataTH[0] < 141)        dataTH[0]+=10;  break;
                case 2: if(dataTH[1] < dataTH[0]) dataTH[1]+=10;  break;
                case 3: if(dataTH[2] < 99)        dataTH[2]++;  break;
                case 4: if(dataTH[3] < dataTH[2]) dataTH[3]++;  break;
                case 5: if(dataTH[4] < 10)        dataTH[4]++;  break;
                case 6: if(dataTH[5] < dataTH[4]) dataTH[5]++;  break;
                case 7: if(dataTH[6] < 99)        dataTH[6]++;  break;
                case 8: if(dataTH[7] < dataTH[6]) dataTH[7]++;  break;
            }
            updateTH();
            update_eeprom();
            while(addKey == 0);
        }
    }
}

void subKeyDeal(){
    subKey = 1;
    if(subKey == 0 && flagSet > 0){
        delay(1000);
        if(subKey == 0){
            
            switch(flagSet){
                case 1: if(dataTH[0] > dataTH[1]+10)        dataTH[0]-=10;  break;
                case 2: if(dataTH[1] > 10) dataTH[1]-=10;  break;
                case 3: if(dataTH[2] > dataTH[3])        dataTH[2]--;  break;
                case 4: if(dataTH[3] > 0) dataTH[3]--;  break;
                case 5: if(dataTH[4] > dataTH[5])        dataTH[4]--;  break;
                case 6: if(dataTH[5] > 0) dataTH[5]--;  break;
                case 7: if(dataTH[6] > dataTH[7])        dataTH[6]--;  break;
                case 8: if(dataTH[7] > 0) dataTH[7]--;  break;
            }
            updateTH();
            update_eeprom();
            while(subKey == 0);
        }
    }
}




回复

使用道具 举报

ID:723547 发表于 2021-4-23 09:36 | 显示全部楼层
波特率,端口号,我猜这两个可能,也可能接到了,但是现象不明显,忽略了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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