Skip to content

v2.0 Release #143

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 88 commits into from
May 26, 2022
Merged

v2.0 Release #143

merged 88 commits into from
May 26, 2022

Conversation

nseidle
Copy link
Member

@nseidle nseidle commented May 26, 2022

Note: If you are currently using version 1.x firmware you will need to load v2.x firmware using a USB connection (SD and WiFi are not supported). Please see Updating Firmware from GUI for a step by step process. We have created a Windows GUI (executable downloadable below) to ease this process. Once you've updated to v2.x firmware, you will be able to load future firmware using any method (SD, WiFi, USB, or GUI).

Changes in v2.0:

  • Change device partitions to increase from 2MB to 6.5MB application space
  • Add L-Band PointPerfect support
  • Maintain profiles between firmware updates
  • Fix bugs with Profiles. Add Delete Profile option.
  • Store settings in clear text file within LittleFS. Better menu responsiveness when multiple profiles are available.
  • Add Windows compatible firmware update GUI
  • Add detection of HPG v1.32 firmware

LeeLeahy2 and others added 30 commits May 9, 2022 08:45
Sketch to verify connection to the WiFi network.

Allow the user to enter the WiFi network name and password.  A
connection is then attempted to the specified WiFi network.  When the
connection is made the network information is displayed.
Extend the system menu to add:
* B) Switch to Base mode
* R) Switch to Rover mode
* W) Switch to WiFi Config mode
This allows the loading of profile names during startup, which decreases the lookup time during display updates. It also allows correct profile loading between firmware upgrades. Fix for issue #101
Add read file support to SD_FileListing
Add the WebServer test sketch
Add the WiFiConnect test sketch
nseidle and others added 28 commits May 16, 2022 14:55
Add reportHeapNow function and report free space during state changes
Fix compilation error when tokens.h is not available
The semaphore is protecting access to the SPI controller used to access
the SD card.  Any operations to the SD card need to be protected by this
semaphore.
Change semaphore name from xFATSemaphore to sdCardSemaphore
Mark repeated states with a leading asterisk
Add mode switch options to system menu
@nseidle nseidle merged commit 15455bd into main May 26, 2022
nseidle added a commit that referenced this pull request May 26, 2022
commit d2396a1
Author: Nathan Seidle <[email protected]>
Date:   Thu May 26 13:29:15 2022 -0600

    Docs update

commit 8127a7e
Author: Nathan Seidle <[email protected]>
Date:   Thu May 26 13:28:41 2022 -0600

    Move semaphore prints to log_d level.

commit 15455bd
Merge: 428f063 d9bd587
Author: Nathan Seidle <[email protected]>
Date:   Thu May 26 11:53:10 2022 -0600

    Merge pull request #143 from sparkfun/release_candidate

    v2.0 Release
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants