标题: esp8266能连上但收不到数据,求大佬帮忙 [打印本页]

作者: 小小张。。    时间: 2021-4-22 18:20
标题: esp8266能连上但收不到数据,求大佬帮忙
我在主函数的while(1)里加入蓝色的发送代码,结果手机APP能连接到设备,收不到数值。连按键功能都用不了了,是什么原因呢


按键函数------------------------------------------

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);
        }
    }
}





作者: 蓝色弹珠    时间: 2021-4-23 09:36
波特率,端口号,我猜这两个可能,也可能接到了,但是现象不明显,忽略了





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1