USB写入超长配置失败

正常情况usb无法直接写入超过8k长度的配置,有以下两个替代方案

  1. 使用平台远程配置,没有长度限制
  2. 将配置json做成配置文件,使用增量下载写入,具体步骤
  • 设备型号如果是4G通信的, 新建文件名config4.cfg,否则文件名应该为config5.cfg
  • 文件内容写入以下内容,将大括号里面的json替换成你的json, 可以先在这里[http://www.esjson.com/jsonyasuo.html]压缩一下json长度
return '{"type":"base","version":"V4","base":{"host":"","param_ver":0,"flow":0,"fota":1,"log":1,"ntp":0,"nnt":3,"shell":[1,120,1],"report":0,"pmod":0,"pswd":"","pins":[13,8,12],"reboot":0,"mqr":[1,20,100,1],"lbs":1,"ofm":0,"eth":[1,"","",""],"apn":[0,"","",""]},"uconf":[[1,9600,8,0,1,19,1,20,"",0],[],[]],"nconf":[[],[],[],[],[],[]],"param_ver":0,"h2r":[],"mb":[],"d6":[],"szy":[],"up":{},"vd":{},"rule":[],"lora":[],"tts":[]}'
  • 上位机左侧脚本管理页面,选择这个文件,点增量下载