Commit Graph

313 Commits

Author SHA1 Message Date
Douglas Gillespie
269398890e 2.02.07b
Fix ICI display bug in click detector
2023-01-19 17:53:59 +00:00
Douglas Gillespie
a89279ef81 V2.02.07a dB levels bug fix
Fixed bug in some level calculations where a channel map instead of a
single channel was being passed to the function performing the calcs.
Was OK if hydrophones had same gain, but got it wrong if they were
different.
2023-01-18 11:06:03 +00:00
Douglas Gillespie
e169ccb1a7 Version 2.02.07
Final readme, POM and version numbering for release 2.02.07
2023-01-10 11:17:44 +00:00
Douglas Gillespie
44da3ffb57 Fix alarm module so it correctly uses Data Selectors 2023-01-10 10:45:33 +00:00
Douglas Gillespie
8642834c1e Embryonic data units
Data units flagged as embryonic don't get saved when first added to a
data block. will get saved when embryonic flag set false and an update
sent to the datablock. Useful when developing tracks which may continue
to grow as more data become available.
2023-01-06 17:07:34 +00:00
Douglas Gillespie
b1016c0cc8 Hide tool tips
Use Esc key to hide all Swing tooltips for 6 seconds. Works across
PAMGuard.
2022-12-21 19:08:55 +00:00
Douglas Gillespie
4322b2d42b Hide tooltips
Added option to help menu to hide all tooltips in the GUI.
2022-12-19 13:55:27 +00:00
Douglas Gillespie
407e9d9d08 Random Mystecete
Added a random Mystecete type call (random tonals < 1kHz) to the
simulator, which are vaguely humpback like sounds.
2022-12-19 13:54:40 +00:00
Douglas Gillespie
0d48118487 Fix streamer problem
Was not remembering the types (Fixed, Sensor, Default) of data being
used for sensor orientation of streamers.
2022-12-19 13:53:44 +00:00
Douglas Gillespie
bd0bed350c Update version info to 2.02.06b 2022-12-12 17:02:49 +00:00
Douglas Gillespie
4e0eab5d75 Grid movement
Fix bug that threw null pointer if grid movement used on a simulated
object without a set name.
2022-12-12 17:02:26 +00:00
Douglas Gillespie
d27e4fb19f click Offline toolbar
Make it show option to show only event clicks even if there are no click
classifications
2022-12-12 17:01:47 +00:00
Douglas Gillespie
fc9c70ad78 Fix Gebco grid data overlay offset 2022-12-12 17:01:06 +00:00
Douglas Gillespie
1be8a5ee83 Fixed Landmarks
Debug so they don't disappear whenever viewer data are reloaded.
2022-12-12 17:00:19 +00:00
Douglas Gillespie
e7a67d33cf Merge branch 'main' of https://github.com/PAMGuard/PAMGuard.git into main 2022-11-27 14:44:48 +00:00
Douglas Gillespie
6995bee65b Logger LatLong
Fix a couple of issues which threw and error in the event of a bad NMEA
string.
2022-11-27 14:44:19 +00:00
Douglas Gillespie
c32d172000
ROCCA Fix (#90)
* Version 2.02.06

(hopefully)

* ROCCA Memory leak

Another attempt at healing ROCCA memory leak
2022-11-21 09:13:59 +00:00
Douglas Gillespie
3203a0a50f Remove a few terminal outputs
Mostly with file analysis, to reduce junk on terminal
2022-11-18 10:52:50 +00:00
Douglas Gillespie
6f6f7407ca Ishmael bugs
couple of places where PamDatablock.getLastUnit() was being used without
synchronization and the unit was being deleted between the line checking
there was a unit there and a line attempting to use the unit. Now
correctly synched so will get a unit you can use, or null.
2022-11-18 09:55:17 +00:00
Douglas Gillespie
35ee1e3dfc Slipped in a last fix
after release to correctly size components in PamModel viewer which
weren't showing on hiDef correctly.
2022-11-17 19:00:45 +00:00
Douglas Gillespie
5b1cc760d8 Quick fix of calibration data for ST Click detector.
Was getting a 5V input from it's bespoke acquisition, whereas needs 2.
2022-11-16 09:12:55 +00:00
Douglas Gillespie
3f5e4e4a79 Final final 2.02.06
Don't believe it until you see that tag
2022-11-15 21:08:40 +00:00
Douglas Gillespie
890230a6ff Final final readme 2.02.06 2022-11-15 17:49:06 +00:00
Douglas Gillespie
05268d810d
Version 2.02.06 (#87)
(hopefully)
2022-11-15 17:40:44 +00:00
Douglas Gillespie
7d7ecb9545
Version 2.02.06 (#86)
(hopefully)
2022-11-15 17:39:37 +00:00
Douglas Gillespie
76e8467201 Merge branch 'main' of https://github.com/PAMGuard/PAMGuard.git into main 2022-11-15 17:37:14 +00:00
Douglas Gillespie
d2f74f606e readme for 2.02.06 2022-11-15 17:36:49 +00:00
m2oswald
ac280e1b6f
updates to Rocca module (#85)
* allow Rocca to run without classifiers

Fixed bug that threw an error if no classifier files were specified in Rocca Params dialog

* add rocca switch to enable dev mode

currently only shows/hides extra buttons in the Params dialog, but will
extend to more options in the future

* Fix memory issue with RoccaContourDataBlocks not being released for
garbage collection

Set RoccaContourDataBlock objects to null and stop PamObserver Timer to
force release
2022-11-15 15:41:43 +00:00
Douglas Gillespie
655a546764
Update X3 Jar 2022-11-14 15:56:00 +00:00
Douglas Gillespie
96cd32034f
Delete x3-2.2.0.pom 2022-11-14 15:55:37 +00:00
Douglas Gillespie
bf90443b1b
Delete x3-2.2.0.jar 2022-11-14 15:55:28 +00:00
Douglas Gillespie
22d32b4682
Update x3 jar file 2022-11-14 15:54:15 +00:00
Douglas Gillespie
14c5cf5afe
Merge branch 'main' into main 2022-11-14 15:49:36 +00:00
Douglas Gillespie
376a9f0f0e Reinstate x3 jar 2022-11-14 14:30:04 +00:00
Douglas Gillespie
93193638b1 Last changes to x3 2022-11-14 14:29:37 +00:00
m2oswald
ccd0fc7965
small updates to Rocca (#84)
* allow Rocca to run without classifiers

Fixed bug that threw an error if no classifier files were specified in Rocca Params dialog

* add rocca switch to enable dev mode

currently only shows/hides extra buttons in the Params dialog, but will
extend to more options in the future
2022-11-14 11:00:15 +00:00
Douglas Gillespie
ea32c5cdcb
SUD Files (#83)
* Adding comments to table definitions.

Update tabledefs so tableitems can have descriptions. Useful to the
coder, but can also export formal xms schema for each table.

* Writing xml schema

Writing xml schema for PAMGuard database with annotations as complex
types

* Working SUD click extractor

Seems to be mostly working and can generate PAMGuard click files
automatically when processing SUD files using the soundtrap click
detector

* Small changes to SUD in PAMGuard

* Better SUD timing

Using latest microsecond time extraction from SUD unpack

* SUD Processing

Extraction of SUD file clicks with SoundTrap Click Detector. Timing now
correct. Added some help pages.

* Functional SUD Reader and SUD Click Extractor

All seems working. Seems to throw the odd exception at end of file, but
works OK.
2022-11-13 17:41:13 +00:00
Douglas Gillespie
f08cf4ffd7
Merge pull request #29 from PAMGuard/main
Memory leak fix
2022-11-13 17:38:59 +00:00
Douglas Gillespie
d3277be3b1 Functional SUD Reader and SUD Click Extractor
All seems working. Seems to throw the odd exception at end of file, but
works OK.
2022-11-13 17:37:53 +00:00
Douglas Gillespie
d1af000040 SUD Processing
Extraction of SUD file clicks with SoundTrap Click Detector. Timing now
correct. Added some help pages.
2022-11-12 19:21:57 +00:00
Douglas Gillespie
4a75afc414 Merge branch 'main' of https://github.com/PAMGuard/PAMGuard.git into main 2022-11-11 20:59:10 +00:00
Douglas Gillespie
3b053ff342 Memory leak
Fix viewer memory leak whereby background measurements weren't being
cleared between data loads, so eventually ran out of memory.
2022-11-11 20:58:42 +00:00
Douglas Gillespie
068a8b1a27 Better SUD timing
Using latest microsecond time extraction from SUD unpack
2022-11-11 08:56:03 +00:00
Douglas Gillespie
ee24c0ab6b Small changes to SUD in PAMGuard 2022-11-10 17:21:37 +00:00
Douglas Gillespie
87cd2cd41f Working SUD click extractor
Seems to be mostly working and can generate PAMGuard click files
automatically when processing SUD files using the soundtrap click
detector
2022-11-10 15:20:15 +00:00
Douglas Gillespie
61dd6ef4d1 Writing xml schema
Writing xml schema for PAMGuard database with annotations as complex
types
2022-11-08 16:42:57 +00:00
Douglas Gillespie
fcdb64e467
Merge pull request #28 from PAMGuard/main
Fix to issue #80 (#81)
2022-11-08 10:44:01 +00:00
stabbutt
fe0fe11faf
Fix to issue #80 (#81)
* Fix network sender since it was hopelessly out of date and did not send
data in the correct format. OK now, though only tested on NARW.

* Fix network sender since it was hopelessly out of date and did not send
data in the correct format. OK now, though only tested on NARW.

* Mods to support command line and Network control of PAMGuard and to
retrieve summary information from some modules.

* Fix issue #80: recording path command line override

* Allow RUNNOTHING bearing calculations

Co-authored-by: Douglas Gillespie <50671166+douggillespie@users.noreply.github.com>
2022-11-08 09:02:52 +00:00
Douglas Gillespie
a72e68c26a Adding comments to table definitions.
Update tabledefs so tableitems can have descriptions. Useful to the
coder, but can also export formal xms schema for each table.
2022-11-07 17:15:04 +00:00
Douglas Gillespie
3e717bd207
Merge pull request #27 from PAMGuard/main
Merge SUD changes from main
2022-11-04 15:09:47 +00:00