Recent Releases of Glacier Velocity Tracker
Glacier Velocity Tracker - Version 3.0.1
This release:
- Changed the GNSS measurement rate to 1 Hz during RTC synchronisation to ensure it operates independently of the user-configured rate
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo about 1 month ago
Glacier Velocity Tracker - Version 3.0.0
This release introduces Seasonal Logging Mode and microSD JSON configuration, along with OLED display enhancements and improved code comments. These updates enhance configurability, usability, and efficiency for long-term deployments.
A main goal of these changes is to make the code more hardware-agnostic, allowing deployments to be configured dynamically via the microSD JSON file rather than requiring custom programming for each system.
Major Changes:
- Seasonal Logging Mode
- Implements an automated logging mode that adjusts sampling intervals based on seasonal conditions.
- Optimizes data collection and power usage for long-term deployments.
- Supports continuous operation transitions across year boundaries and is compatible with both hemispheres.
- Configuration via microSD JSON file
- Enables modification of logging intervals, thresholds, and other settings via a JSON file.
- Allows field updates without requiring firmware recompilation.
- Expands configuration options to include GNSS measurement rate, satellite constellation selection, and other parameters, improving flexibility across different deployment scenarios.
Other Changes:
- Reformatted code using Clang 14.0.0 to align with Arduino IDE 2.x standards.
- Improved OLED display status messages.
- Expanded inline comments for better maintainability.
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo about 1 month ago
Glacier Velocity Tracker - Version 2.3.1
This release:
- Additional license information included for all utilized libraries.
- Repository prepared for use with Zenodo to register a DOI.
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo over 1 year ago
Glacier Velocity Tracker - Version 2.3.0
This release is primarily focused on improvements to logging and sleep alarm functionality:
- Integrated alarm modes directly into logging and sleep functions
- Added minutes functionality to daily alarms
- Added a check to ensure RTC synchronization only occurs once daily
- Avoided unnecessary reinitialization of devices when in continuous mode
- Updated variable names to a consistent style
- Updated relevant display and debugging code
- Improved code commenting
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo almost 2 years ago
Glacier Velocity Tracker - Version 2.2.1
This release:
- Code configured for Arctic Bay sea ice measurements
- Rolling operation mode: 10 minutes ON/20 minutes OFF
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo about 2 years ago
Glacier Velocity Tracker - Version 2.2.0
This release:
- Code prepared for deployments on Lowell Glacier, Yukon during the 2023 field expeditions
- Improved OLED display messages
- Updated to SparkFun u-blox GNSS library v3
- Improved variable naming conventions and code commenting
- Removed archived v1.0 files to reduce repository size
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo about 2 years ago
Glacier Velocity Tracker - Version 2.1.2
This release:
- Code prepared for deployments on Lowell Glacier, Yukon during the September 2022 field expedition
- Improved OLED display messages
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo over 2 years ago
Glacier Velocity Tracker - Version 2.1.1
This release:
- Code prepared for deployments on Sydkap Glacier, Ellesmere Island, Nunavut during the 2022 field expedition
- Improved OLED display messages
- Improved code commenting
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo over 2 years ago
Glacier Velocity Tracker - Version 2.1.0
This release:
- Code prepared for deployments on Ellesmere Island, Nunavut during the 2022 field expedition
- Debugging and monitoring information can now be displayed on a SparkFun Qwiic OLED Display (SSD1306)
- 12 V battery voltage can now be measured using the onboard 10/1 MOhm resistor divider circuit
- The system can now be configured in a continuous (24-hour) logging mode, which creates a new daily log file
- Includes improved dynamic log and debug file naming, enhanced debugging information and updated documentation
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo almost 3 years ago
Glacier Velocity Tracker - Version 2.0.4
This release:
- Code prepared for deployments on Devon Island, Nunavut during the 2021 Amundsen Expedition
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo over 3 years ago
Glacier Velocity Tracker - Version 2.0.3
This release:
- Code prepared for Lowell Glacier deployments in Yukon, Canada
- Improved blink patterns for easier interpretation of system status
- Improved functionality to recover from u-blox initialization failure
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo almost 4 years ago
Glacier Velocity Tracker - Version 2.0.2
This release:
- Includes KiCad project files for custom PCB
- Minor changes to RTC alarms
- Code reliability confirmed over long-duration testing
- Standardized file names
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo about 4 years ago
Glacier Velocity Tracker - Version 2.0.1
This release:
- Disables Artemis internal pull-ups by default to reduce potential I2C bus errors
- Adds debugging variables to track microSD writes, syncs, and closes
- Decreases the microSD SPI speed to 24 MHz
- Disables gnss.end() until further troubleshooting can be performed to determine the cause of signal loss
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo about 4 years ago
Glacier Velocity Tracker - Version 2.0.0 - Initial Release
The initial release for the Cryologger glacier velocity tracker (GVT), based on the SparkFun MicroMod Artemis Processor, Data Logging Carrier Board and GPS-RTK SMA Breakout ZED-F9P.
This release:
- Based on Apollo3 Core v1.2.1
- UBX RAWX/SFRBX logging of GPS/GLONASS constellations at 1 Hz
- Daily or rolling logging alarms
- I2C communication
- Separate debug log file to track diagnostic information
- RTC synchronization with GNSS and timestamped log files
Cryosphere - Glacier and Ice Sheets
- C++
Published by adamgarbo about 4 years ago