求救-arduino ide OTA与<Blinker.h>冲突问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2177|回复: 3

[已解答] 求救--arduino ide OTA与<Blinker.h>冲突问题

[复制链接]
发表于 2021-7-17 07:55 | 显示全部楼层 |阅读模式
(不好意思,之前问题关键描述有问题,所以重新发一下)
问题描述:
使用arduinoOTA库自带示例BasicOTA搭建arduino ide OTA时,

8266运行固件中不包“#include <Blinker.h>”语句时,可上传包含#include <Blinker.h>的更新文件,OTA无问题;
如果8266运行固件中包含“#include <Blinker.h>”语句时,无法上传包含#include <Blinker.h>的更新文件,错误提示“06:57:11 [ERROR]: No Answer to our Authentication”,

但可以上传不包含“#include <Blinker.h>”语句的更新文件!让人搞不明白,初步分析是“#include <Blinker.h>”包含文件的问题,请大神解决。
发表于 2021-7-18 22:19 | 显示全部楼层
本帖最后由 点灯官方 于 2021-7-18 22:21 编辑

您好,blinker OTA是基于ESP官方OTA功能扩展的,您可以阅读源码和文档(https://diandeng.tech/doc/ota)理解。

至于您想使用的Arduino OTA库,从提供的信息看,编译是成功的,没有冲突。而上传出错,提示的是认证失败,可能是您使用的库需要认证,建议阅读该库的文档了解使用方法。
发表于 2021-8-15 00:58 | 显示全部楼层
问题解决了吗?
 楼主| 发表于 2021-9-22 16:10 来自手机 | 显示全部楼层
没有解决,据我分析是flash空间不足造成的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 09:38 , Processed in 0.102221 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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