摘要
本申请提供了一种配置传输数据包最大长度的方法及设备,通过向云服务端发送握手请求,确定所述云服务端支持数据包长度协商时,根据配置为变量的基准数据包长度的取值利用对应长度的数据包向云服务端发送数据,抓取所述云服务端传输的数据包的最大长度;根据所述最大长度与当前基准数据包长度的取值的对比结果,满足调整条件时调整基准数据包长度的取值至握手过程结束;收到云服务端空中下载OTA升级指令时,利用预设的最大基准数据包长度的取值与OTA服务端进行握手及数据包下载。通过本申请提供的方法,既保证了与云服务端握手时不会存在内存不足的问题,又保证了后续与OTA服务端下载数据包时不会出现的数据接收不完整的情况。