I'm trying to implement OTAP with a single Waspmote Plug and Sense (without Meshlium) with a 3G module. I have available a FTP server.
Although the connection is reachable, the user and password are correct and the _3G.requestOTA function detects a new firmware and Waspmote starts the downloading, at the end the result of the function is the error -28 (error downloading the OTA file).
My UPGRADE.TXT is:
The size, in bytes, is the same size that the server indicates (and can be observed in FileZille). The file is in the same directory where the UPGRADE.txt file is (the root directory). The name of the file is not modified by me.FILE:MEASURE
Current firmware version is 10, as the function Utils.getProgramVersion() says. For this reason I write VERSION:11 in the UPGRADE.txt file.
I have checked the SD card and its size is 1.86 GB, so this is correct.
I can't imagine any other problem... Could you give me a piece of advice, please?