Skip to content

Commit 6c395d9

Browse files
authored
Merge pull request #660 from sparkfun/release_candidate
Fix OTA. Fix file names.
2 parents 07dd5eb + f43e28b commit 6c395d9

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

Firmware/RTK_Surveyor/Begin.ino

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,6 @@ void beginBoard()
153153
}
154154
}
155155

156-
// We need some settings before we are completely powered on
157-
// ie, disablePowerFiltering, enableResetDisplay, resetCount, etc
158-
loadSettingsPartial(); // Loads settings from LFS
159-
160156
// Setup hardware pins
161157
if (productVariant == RTK_SURVEYOR)
162158
{
@@ -295,6 +291,7 @@ void beginBoard()
295291
ethernetMACAddress[5] += 3; // Convert MAC address to Ethernet MAC (add 3)
296292

297293
// For all boards, check reset reason. If reset was due to wdt or panic, append last log
294+
loadSettingsPartial(); // Loads settings from LFS
298295
if ((esp_reset_reason() == ESP_RST_POWERON) || (esp_reset_reason() == ESP_RST_SW))
299296
{
300297
reuseLastLog = false; // Start new log

Firmware/RTK_Surveyor/menuFirmware.ino

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ void menuFirmware()
6363
// We got a version number, now determine if it's newer or not
6464
char currentVersion[21];
6565
getFirmwareVersion(currentVersion, sizeof(currentVersion), enableRCFirmware);
66-
if (isReportedVersionNewer(reportedVersion, &currentVersion[1]) == true)
66+
67+
//Allow update if locally compiled developer version
68+
if (isReportedVersionNewer(reportedVersion, &currentVersion[1]) == true || FIRMWARE_VERSION_MAJOR == 99)
6769
{
6870
log_d("New version detected");
6971
newOTAFirmwareAvailable = true;
@@ -581,7 +583,7 @@ void otaUpdate()
581583
{
582584
systemPrintln("Installing new firmware");
583585
ota.SetCallback(otaPullCallback);
584-
ota.CheckForOTAUpdate(url, versionString); // Install new firmware, no reset
586+
ota.CheckForOTAUpdate(url, &versionString[1]); // Install new firmware, no reset
585587

586588
if (apConfigFirmwareUpdateInProcess)
587589
{

0 commit comments

Comments
 (0)