@@ -99,23 +99,23 @@ int unor4_onOTARequest(char const * ota_url)
99
99
if ((ota_err = ota.begin (" /update.bin" )) != OTAUpdate::Error::None)
100
100
{
101
101
DEBUG_ERROR (" OTAUpdate::begin() failed with %d" , static_cast <int >(ota_err));
102
- return static_cast <int >(ota_err);
102
+ return (UNO_WIFI_R4_OTA_ERROR_BASE + static_cast <int >(ota_err) );
103
103
}
104
104
105
105
/* Download the OTA file from the web storage location. */
106
106
int const ota_download = ota.download (ota_url," /update.bin" );
107
107
if (ota_download <= 0 )
108
108
{
109
109
DEBUG_ERROR (" OTAUpdate::download() failed with %d" , ota_download);
110
- return ota_download;
110
+ return (UNO_WIFI_R4_OTA_ERROR_BASE + ota_download) ;
111
111
}
112
112
DEBUG_VERBOSE (" OTAUpdate::download() %d bytes downloaded" , static_cast <int >(ota_download));
113
113
114
114
/* Verify update integrity */
115
115
if ((ota_err = ota.verify ()) != OTAUpdate::Error::None)
116
116
{
117
117
DEBUG_ERROR (" OTAUpdate::verify() failed with %d" , static_cast <int >(ota_err));
118
- return static_cast <int >(ota_err);
118
+ return (UNO_WIFI_R4_OTA_ERROR_BASE + static_cast <int >(ota_err) );
119
119
}
120
120
121
121
/* Store update size and write OTA magin number */
@@ -125,7 +125,7 @@ int unor4_onOTARequest(char const * ota_url)
125
125
if ((ota_err = ota.update (" /update.bin" )) != OTAUpdate::Error::None)
126
126
{
127
127
DEBUG_ERROR (" OTAUpdate::update() failed with %d" , static_cast <int >(ota_err));
128
- return static_cast <int >(ota_err);
128
+ return (UNO_WIFI_R4_OTA_ERROR_BASE + static_cast <int >(ota_err) );
129
129
}
130
130
131
131
return static_cast <int >(OTAUpdate::Error::None);
0 commit comments