Update PAMGuard compiler to include an exe for PamDog. No installed shortcut as yet though.
final commit of Eclipse prefs onto SF. now migrating to Github
Add functionality to Network Sender module to send data as json-formatted string
A few database updates to wrap table names with " or whatever they prefer for different dbms
Big update of PAMGuard tritech image display to use new generic ecd and glf file readers from git project.
Big update of PAMGuard tritech image display to use new generic ecd and glf file readers from git project.
Refactoring of Gemini folders to rationalise
Adding first stab at functions which can unpack glf files
Adding first stab at functions which can unpack glf files
Updates to ECD File Reader system
WAMS plugin: add new PamObserver abstract method to WAMSDisplayPanel
add some missing semi-colons so that variable contents don't keep getting printed out to the console
Matlab branch: add scripts to convert binary files to json format
Fixed bug where matched click classifier was not reclassifying properly using "All data" option
Fix bug in map to show all data in viewer (bug 498) and in spectrogram marks to make them delete correctly from database (bug 497)
Viewer map not showing all data when checkbox in corner selected
Fixed. Called a different remove function in PamDatablock which specifies that unit should also be remove from database.
Spectrogram marks don't delete
Fixed bug importing CSV files for matched click classifier.
Bug fix to MT classifier - the FFT length was hard coded and thus for 10000 sample soundtrap clicks was correlating on noise -uuurgh.
Deal with ECD files that have a settings change half way through
Updates to deep learning module in the POM file.
Bug fixes for ketos deep learning framework
Change ECD file mapping to take date from first record, not file name since file name is local time.
Bug fix for the clcik train detector. The IDI info was not loading from the database and thus was being calculated as zero when using All data option to re-process in viewer mode.
Fixes to Ketos deep learning framework. JSON parsing was resulting in a zero length array for the dB spec transform.
Bug fixes to the click train detector classifier - the spectral te plate was not saving properly to the database.
NOAA branch: modify splash class so that splash screen will show on MacOS
Couple of updates to data management and graphics. V1_09, hopefully what's deployed at Meygen.
Small fixes to Gem writing to get correct super and sub table's working
Bug fixes to showing raw waveforms and spectrograms from detections with non dequential channels on the TDisplayFX.
Release 2.02.02
Release 2.02.02
Minor updates to help files and readme for V2.02.02
Minor updates to help files and readme for V2.02.02
TD FX display throws NullPointerException if user has removed all data units and then moves mouse over display area
TDDisplayFX pop up menu throws null pointer
Bug fixes to TDDisplayFX
Release 2.02.01
Release 2.02.01
Remove unwanted import
Sorted out symbol manager for matched click classifier.
Fixes to the matched click classifier
updated POM with later version of Postgresql
NOAA branch: update to version 2.02.01 in prep for release. Includes pom, PamguardVersionInfo and README
Better fix in clip display where it matches clips to triggers to allow a bit of jitter between the trigger time and that in the clip.
Fix in clip display where it matches clips to triggers to allow a bit of jitter between the trigger time and that in the clip.
Further bug fixes to memory leak in offline mode for the raw deep learning detector.
Slow memory leak when running in offline processing - maybe fixed..
Commit JVM suitable for running version 2,01.06 and higher (with deep learing module)
Check NPE in MMHTKernel
Bug fix for click train detector when confirming tracks when there are no clicks.
Fix compound data selector bug, where non visible checkbox was unchecked, but needed to avoid skipping the entire thing
Fix a thread lock in clip display
Fix a thread lock in clip display
Fixed a couple of NPE's that occurred with Decimus data.
Bug fix to viewer mode deep learning classifier and data selector.
Updates to GPL to save null contours
Updates to GPL to save null contours
* This is a nightmare. If I don't format the table name and columns (which pushes them
Added a data selector to the deep learning module when the input source is clicks.
Add support for PostgreSQL databases
Get rid of the "Raw" in Deep Learning Module name.
Bug fix to FFT display
Fixes to the deep learning module. Class names in generic model are not wiped every time pane opens. The example sound file index is now saved properly in settings.
Updates to GPL help to match current dialog
update version in pom
Tidying up a few things in preparation for a release.
Fixed.
NOAA branch: merge commits 6209 and 6211 from Java16Maven branch
Fiddling with settings input and output. Hopefully haven't broken anything.
Couple of updates to tool tips for GPL dialog
Sorted out reading settings back from XML exports. Won't work for everything without a lot more work, but can be used to import and export settings for individual modules in xml format which is way better than serialised java. Implemented for GPL Detector.
Bug fixes so that ANIMALSPOT models load again in rawDeepLearning classifier. New much improved FFTPlot for the detection display which has a proper scroll bar. Improved user controls for the TDPopUP menu. Improved spectrgram in the TDDisplayFX by disabling image smoothing.
Working on a couple of new features to read and write individual module settings to / from XML files.
Error in the deep learning module POM dependency.JPAMUtils should be 0.54, not, 0.53
Some sorting out of filters. Have banned odd order iir filters since the maths isn't quite right.
NOAA branch: big merge to bring all of the changes from the Java16Maven branch into here. Commits that were merged (or at least looked at) include 6090-91, 6113-14, 17-18, 22, 31, 33, 37, 39, 43, 53, 66, 83, 85 and 6206. Help files updates as well.
What was supposed to be a bit of a sort out of binary file versioning turned into a big mess and achieved absolutely nothing!
Datagram for GPL detector
bit of tidy up of Binary file writing and options to store background noise in same or separate files.
Changes to noise output - not working
Allow Simplex 2D group 3d localisation for planar arrays. Early pre release of V2.01.0600
Set classpath to JDK16 for NOAA branch
Added 2D Simplex to 3D Localiser
Fix time offset problem in GPL detector
More on help files + a bit of tidying up in localisers.
More work on localisation help files.
More work on localisation help files.
Sorted multiple instance bug and output block bug
Fixed parameters saving bug. Fixed detected angle boundary
More work on localiser and GPL help files.
Change name of plugin interface class
Take checksums off database output
Small changes to ECD file unpack
First Commit for firsst try bearing filter for alarms
Work on Localiser help file content
Work on GPL help file content