1.2 KiB
1.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.1.1] - 2025-12-08
Changed
- Moved configuration from hard-coded values to external
config.jsonfile - Configuration now loads from JSON file with graceful fallback to defaults
- Config file is loaded relative to script location for portability
Added
config.json- External configuration file for all application settingsload_config()function with error handling and default value fallback- Warning messages when config file is missing or malformed
[0.1.0] - 2025-12-04
Added
- Initial release of Series 4 Emitter
- Micromate (Series 4) heartbeat monitoring for Seismo Fleet Manager
- THORDATA folder scanner for MLG files
- Automatic detection of newest MLG file per unit by timestamp
- Age calculation and status classification (OK / LATE / STALE)
- Console heartbeat display with formatted output
- Optional HTTP POST to SFM backend endpoint
- Configurable age thresholds and scan intervals
- Debug logging capability
- Graceful error handling for filesystem and network operations