Releases: NIA/seismoreg
Releases · NIA/seismoreg
v2.1.1: Hotfix release
v.2.1.0: Directory check + translations
- Now output directory is checked for writing
- Output file strings are translatable as well
v.2.0.0: Multithreading
Worker, FileWriter and GUI (MainWindow) work in different threads. Avoids hangs in GUI and improves performance.
All communications between these classes is now via signals-slots
v1.1.0: GPS and settings improvements
- Detect corrupted GPS packets to avoid incorrect date setting
- Get device id from config.ini on desktop
v1.0.1: little GUI fixes
Renamed some buttons and fixed zoom/move logic a bit Now when zooming in auto scale it does fixCurrent first (before this fix it used last fixed scale values which may be unexpected) Also removed connect to setFixedScale from zoom actions: instead call setFixedScale in onZoomChanged
v1.0.0: Master thesis
The version of application that finally appeared in Master Thesis.
v.0.8.0: Optimization
1 000 000 points/sec finally available! 🎉
Major optimizations included:
- Skipping points in
TimePlot
QByteArray::number
(locale-independent) instead ofQString::number
(locale-aware)double
instead ofQDateTime
forTimeStampType
v0.7.0: GPS protocol implemented
Get time and position from GPS, including:
- split packets (between sendings)
- multiple packets per sending
- refactored source code
v0.6.0: Version for author's certificate
Optimizing plotting: plot less data Only plot the part of last data, enough for HISTORY_SIZE., which is stored in internal buffer maintained by TimePlot. Also fixed bug with unnecessary ++i in loop, which skipped every second point.
v.0.5.1: Hotfix after course work
Fixed working via real COM-port Implemented assembling the "packet" from parts into which it decays while transmitting Added packet size input, and corresponding parameter to protocol