Search found 3 matches

by 905105948
Mon Oct 25, 2021 9:32 am
Forum: ESP-IDF 中文讨论版
Topic: 【已解决】OTA一直不成功,很奇怪的问题 OTA image has invalid magic byte (expected 0xE9, saw 0x4f)
Replies: 0
Views: 3999

【已解决】OTA一直不成功,很奇怪的问题 OTA image has invalid magic byte (expected 0xE9, saw 0x4f)

用最新的IDF V4.3.1,之前4.3.2也有同样的情况。在远程更新的时候,用我们服务器的文件地址http或者HTTPS,一直报错esp_ota_ops: OTA image has invalid magic byte (expected 0xE9, saw 0x4f)。但是,一直不停的尝试,大概10次会成功一次。这个问题很诡异,bin文件直接通过浏览器下载没有任何问题。然后切换成本地的用python的服务器测试,升级每次都可以成功的。这就很迷茫了。基本就是官方的OTA的例子,根本没几行,没有修改什么东西。 接下来我局域网抓包,看看数据到底发送的是什么, 日志如下: [0;32mI (27...
by 905105948
Thu Sep 30, 2021 9:40 am
Forum: ESP-IDF 中文讨论版
Topic: 【急】请教一个问题,在自己写的.h文件不能包含系统的头文件,比如nvs_flash.h
Replies: 1
Views: 2448

【急】请教一个问题,在自己写的.h文件不能包含系统的头文件,比如nvs_flash.h

11111.png
11111.png (53.69 KiB) Viewed 2448 times
请教一下,我在自己的.H文件中,想包含nvs_flash.h,提示找不到文件。在.c添加不会报错
在cmake.txt里,已经添加了requires
set(COMPONENT_REQUIRES bt nvs_flash)
请问还有是哪里设置不对吗?或者别的原因
by 905105948
Sun May 23, 2021 5:58 am
Forum: ESP-AT 中文讨论版
Topic: AT指令蓝牙通知的问题
Replies: 1
Views: 4529

AT指令蓝牙通知的问题

AT指令模式下,通过notify发送数据,为什么一次只能20字节,可以改变吗?用的是ESP32-WROOM-32D,当我设置AT+BLEGATTSNTFY=0,1,2,28时,返回error,只有设置AT+BLEGATTSNTFY=0,1,2,20才可以正确发送数据。但是另一款应该是ESP32-S,发送28字节可以发送成功,?怎么去设置这个长度呢?修改AT+BLEDATALEN没有用。