mirror of
https://github.com/PAMGuard/PAMGuard.git
synced 2024-11-25 08:32:32 +00:00
Updates to readme and version info for release of V2.02.03
This commit is contained in:
parent
be4a5a8816
commit
591d3157b6
342
README.html
342
README.html
@ -308,9 +308,10 @@ name="_Toc312065297"></a><a name="_Toc312063942"></a>ABOUT PAMGuard</h1>
|
||||
<p class=MsoNormal>The PAMGUARD project develops software to help detect,
|
||||
locate and classify marine mammals using Passive Acoustic Monitoring.</p>
|
||||
|
||||
<p class=MsoNormal>See <a href="http://www.pamguard.org">http://www.pamguard.org</a>
|
||||
and <a href="http://sourceforge.net/projects/pamguard">http://sourceforge.net/projects/pamguard</a>
|
||||
</p>
|
||||
<p class=MsoNormal>See <a href="http://www.pamguard.org">http://www.pamguard.org</a></p>
|
||||
|
||||
<p class=MsoNormal>Code is not on GitHub at <a
|
||||
href="https://github.com/PAMGuard">https://github.com/PAMGuard</a>. </p>
|
||||
|
||||
<h1><a name="_Toc444450391"></a><a name="_Toc444450027"></a><a
|
||||
name="_Toc312065298"></a><a name="_Toc312063943"></a>LICENSE</h1>
|
||||
@ -347,12 +348,6 @@ href="https://java.com/en/download/manual.jsp">https://java.com/en/download/manu
|
||||
<p class=MsoNormal>Note that the interface to Microsoft Access databases is not
|
||||
supported in the 64 bit version or when using a 32 bit Java 8. </p>
|
||||
|
||||
<p class=MsoNormal>It is absolutely fine to run a 32 bit PAMGuard and a 32 bit
|
||||
JVM on a 64 bit computer. It is also fine to have both 32 bit and 64 bit
|
||||
versions of both Java and PAMGuard installed on the same machine. <a
|
||||
name="_Toc312065327"></a><a name="_Toc312063970"></a>The same .psf
|
||||
configuration files will work with both 32 and 64 bit versions. </p>
|
||||
|
||||
<h1><a name="_Toc444450029"></a><a name="_Toc444450393"></a>STARTING PAMGUARD</h1>
|
||||
|
||||
<p class=MsoNormal>On Windows, the installers will create shortcuts in the
|
||||
@ -390,8 +385,12 @@ PamguardBeta_ViewerMode.exe):</p>
|
||||
|
||||
<p class=MsoNormal><em><span style='font-family:"Calibri",sans-serif'> </span></em></p>
|
||||
|
||||
<h1><em><span style='font-family:"Cambria",serif;font-style:normal'><a
|
||||
href="#_Latest_Version_2.02.02">LATEST VERSION 2.02.02 October 2021</a></span></em></h1>
|
||||
<h1><a name="_LATEST_VERSION_2.02.03"></a><em><span style='font-size:12.0pt;
|
||||
font-family:"Cambria",serif;font-style:normal'><a
|
||||
href="#_Latest_Version_2.02.03_1">LATEST VERSION 2.02.03 February 2022</a></span></em></h1>
|
||||
|
||||
<h1><em><span style='font-size:12.0pt;font-family:"Cambria",serif;font-style:
|
||||
normal'><a href="#_Latest_Version_2.02.02">Version 2.02.02 October 2021</a></span></em></h1>
|
||||
|
||||
<h1><a name="_Version_2.02.01_October"></a><span style='font-size:12.0pt'><a
|
||||
href="#_Latest_Version_2.02.01">Version 2.02.01 October 2021</a></span></h1>
|
||||
@ -494,9 +493,46 @@ Beta December 2014</a></span></h1>
|
||||
|
||||
<h1><span style='font-size:12.0pt'><a href="#_Toc444450402">Older Versions</a></span></h1>
|
||||
|
||||
<h1><a name="_Latest_Version_2.02.03_1"></a><span lang=EN-US>Latest Version
|
||||
2.02.03 February 2022</span></h1>
|
||||
|
||||
<p class=MsoNormal>Some minor bug fixes following our migration to GitHub. Note
|
||||
that the older Bug numbers only refer to bugs reported on the SVN site. New
|
||||
bugs and issues are logged on GitHub at <a
|
||||
href="https://github.com/PAMGuard/PAMGuard/issues">https://github.com/PAMGuard/PAMGuard/issues</a>.
|
||||
GitHub issue number are referred to with a # symbol</p>
|
||||
|
||||
<p class=MsoNormal>#6 Threading Hydrophone Locator: was not working correctly
|
||||
in the latest release V2.02.02. The problem was particularly apparent in Viewer
|
||||
mode but may have given false array locations in normal mode under some
|
||||
circumstances. This has been fixed</p>
|
||||
|
||||
<p class=MsoNormal>#11 Matched Click Classifier: fixed bug which caused crash
|
||||
running in real time. Added template names based on file names. </p>
|
||||
|
||||
<p class=MsoNormal>#13 Merging files when offline processing file folders: Had
|
||||
an error introduced in last release which caused it to fail to recognise gaps
|
||||
between files, meaning that some output data (i.e. after a gap) would have an
|
||||
incorrect time stamp. This did not affect data if the ‘merge contiguous files’
|
||||
option was not selected. </p>
|
||||
|
||||
<p class=MsoNormal>#14 Logger forms data were not plotting correctly. This was
|
||||
due to the required data selection functions not being fully implemented. This
|
||||
is now fixed and it should be possible to select what to plot based on
|
||||
selections from drop down lists within any form.</p>
|
||||
|
||||
<p class=MsoNormal> </p>
|
||||
|
||||
<p class=MsoNormal>Note that updates have also been made to the Matlab
|
||||
interface to PAMGuard binary files, which has now also been migrated to GitHub
|
||||
at <a href="https://github.com/PAMGuard/PAMGuardMatlab">https://github.com/PAMGuard/PAMGuardMatlab</a>.
|
||||
</p>
|
||||
|
||||
<h1> </h1>
|
||||
|
||||
<h1><a name="_Latest_Beta_Version_2.02.01"></a><a name="_Latest_Version_2.02.02"></a><span
|
||||
lang=EN-US><!-- ************************************************************************************************************************** --><!-- ************************************************************************************************************************** -->Latest
|
||||
Version 2.02.02 October 2021</span></h1>
|
||||
lang=EN-US><!-- ************************************************************************************************************************** --><!-- ************************************************************************************************************************** -->Version
|
||||
2.02.02 October 2021</span></h1>
|
||||
|
||||
<p class=MsoNormal><span lang=EN-US>Minor bug fix to V2.02.01 which would cause
|
||||
the TF FX display to crash if no data were displayed.</span></p>
|
||||
@ -552,9 +588,9 @@ href="http://www.pamguard.org/downloads.php?cat_id=3">here</a>.</p>
|
||||
lang=EN-US> </span></p>
|
||||
|
||||
<p class=MsoNormal>This module has been renamed “Detection Grouper”, so as to
|
||||
avoid confusion with the Group 3D localizer. This is because the Detection Grouper
|
||||
is more for organizing data into groups to be localized than it is for doing
|
||||
localization.</p>
|
||||
avoid confusion with the Group 3D localizer. This is because the Detection
|
||||
Grouper is more for organizing data into groups to be localized than it is for
|
||||
doing localization.</p>
|
||||
|
||||
<p class=MsoNormal><b><span lang=EN-US>Minor Bug Fixes</span></b><span
|
||||
lang=EN-US> </span></p>
|
||||
@ -599,8 +635,9 @@ lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> &nb
|
||||
Upgrade database system to work with MySQL 8.0 </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>3. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
Improvements to datamap display, to ensure even small images will be shown </p>
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span><span
|
||||
lang=EN-US> </span>Improvements to datamap display, to ensure even small images
|
||||
will be shown </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>4. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
@ -654,8 +691,8 @@ new CPOD features </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>15. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
Better interpolation of data by the Decimator when decimating/upsampling by a non-integer
|
||||
amount </p>
|
||||
Better interpolation of data by the Decimator when decimating/upsampling by a
|
||||
non-integer amount </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>16. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
@ -671,9 +708,9 @@ included in a future release. </p>
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
An implementation of the Generalized Power Law Detector, developed by Tyler
|
||||
Helble ([Helble et al., ‘A generalized power-law detection algorithm for
|
||||
humpback whale vocalizations’, The Journal of the Acoustical Society of America,
|
||||
vol. 131, no. 4, pp. 2682–2699, 2012) is now available. For details, see the
|
||||
online help </p>
|
||||
humpback whale vocalizations’, The Journal of the Acoustical Society of
|
||||
America, vol. 131, no. 4, pp. 2682–2699, 2012) is now available. For details,
|
||||
see the online help </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>18. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
@ -796,9 +833,8 @@ August 2020</span></h1>
|
||||
|
||||
<p class=MsoNormal><b>If you are upgrading from a PAMGuard core release
|
||||
(1.15.xx), PAMGuard Version 2 contains major updates. You should read and
|
||||
understand the notes listed for <a href="#_Latest_Beta_Version_2.00.10">Beta
|
||||
Version 2.00.10</a> before proceeding with installation and use of this
|
||||
version.</b></p>
|
||||
understand the notes listed for <a href="#_Latest_Beta_Version_2.00.10">Beta Version
|
||||
2.00.10</a> before proceeding with installation and use of this version.</b></p>
|
||||
|
||||
<p class=MsoNormal>This version of PAMGuard has been bundled with Java 13
|
||||
(release 13.0.1). PSFX files generated in previous beta releases (2.xx.xx)
|
||||
@ -961,8 +997,8 @@ lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> &nb
|
||||
Added beaked whale to sim sounds </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>13. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
Added ctrl-p hotkey to print-screen button. </p>
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span><span
|
||||
lang=EN-US> </span>Added ctrl-p hotkey to print-screen button. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>14. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
@ -985,11 +1021,11 @@ understand the notes listed for <a href="#_Latest_Beta_Version_2.00.10">Beta
|
||||
Version 2.00.10</a> before proceeding with installation and use of this
|
||||
version.</b></p>
|
||||
|
||||
<p class=MsoNormal>This version of PAMGuard has been bundled with Java 13 (release
|
||||
13.0.1). PSFX files generated in previous beta releases (2.xx.xx) should be
|
||||
compatible with this version, and vice-versa. PSF files generated in core
|
||||
releases (1.15.xx) can be loaded in this version, but will be converted to PSFX
|
||||
files when PAMGuard exits.</p>
|
||||
<p class=MsoNormal>This version of PAMGuard has been bundled with Java 13
|
||||
(release 13.0.1). PSFX files generated in previous beta releases (2.xx.xx)
|
||||
should be compatible with this version, and vice-versa. PSF files generated in
|
||||
core releases (1.15.xx) can be loaded in this version, but will be converted to
|
||||
PSFX files when PAMGuard exits.</p>
|
||||
|
||||
<p class=MsoNormal><b><span lang=EN-US>Bug Fixes</span></b></p>
|
||||
|
||||
@ -1077,8 +1113,9 @@ process each data unit 2x doubling the output.</p>
|
||||
<p class=MsoNormal><b><span lang=EN-US>Upgrades</span></b></p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>1. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
Added functionality to TD display to allow users to manually classify clicks. </p>
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span><span
|
||||
lang=EN-US> </span>Added functionality to TD display to allow users to manually
|
||||
classify clicks. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>2. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
@ -1191,8 +1228,8 @@ lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> &nb
|
||||
New display for Gebco Netcdf bathymetry maps.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>2. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
Difar enhancements based on recent field testing.</p>
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span><span
|
||||
lang=EN-US> </span>Difar enhancements based on recent field testing.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>3. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
@ -1312,10 +1349,10 @@ lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> &nb
|
||||
Send Email option added to Alarm module.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>7. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
Added ability to scale the PAMGuard display (go to <em><span style='font-family:
|
||||
"Calibri",sans-serif'>Help > Set Display Scaling Factor</span></em> to
|
||||
adjust the scale). This, in conjunction with the built-in Windows Display
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span><span
|
||||
lang=EN-US> </span>Added ability to scale the PAMGuard display (go to <em><span
|
||||
style='font-family:"Calibri",sans-serif'>Help > Set Display Scaling Factor</span></em>
|
||||
to adjust the scale). This, in conjunction with the built-in Windows Display
|
||||
Scaling feature, will hopefully help with issues sometimes found when using
|
||||
4k/UHD/high-DPI displays. At the moment this does not fix the JavaFX
|
||||
components, but we're working on that.</p>
|
||||
@ -1567,8 +1604,8 @@ lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> &nb
|
||||
Added zoom in/out to Raw Data plugin display in spectrogram.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>4. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
Added ability to read differential GPS data.</p>
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span><span
|
||||
lang=EN-US> </span>Added ability to read differential GPS data.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>5. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
@ -1664,9 +1701,10 @@ settings window was opened.</p>
|
||||
<p class=MsoNormal><b><span lang=EN-US>Upgrades</span></b></p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>1. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
Soundtrap module - bug fixes and more intuitive user interface when importing
|
||||
Soundtrap data. Also changed the default date/time format to ISO8601 standard.</p>
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span><span
|
||||
lang=EN-US> </span>Soundtrap module - bug fixes and more intuitive user
|
||||
interface when importing Soundtrap data. Also changed the default date/time
|
||||
format to ISO8601 standard.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>2. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
@ -1761,8 +1799,8 @@ and encouraged to manually fix the database.</p>
|
||||
|
||||
<!-- ************************************************************************************************************************** -->
|
||||
|
||||
<h1><a name="_Latest_Beta_Version_2.00.12"></a><span lang=EN-US>Beta Version
|
||||
2.00.12 January 2018</span></h1>
|
||||
<h1><a name="_Latest_Beta_Version_2.00.12"></a><span lang=EN-US>Beta Version 2.00.12
|
||||
January 2018</span></h1>
|
||||
|
||||
<p class=MsoNormal><span lang=EN-US>PAMGuard Version 2 contains major updates.
|
||||
You should read and understand the notes listed for <a
|
||||
@ -1789,8 +1827,8 @@ discarded, and could cause memory issues in large datasets.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>4.</span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>Bug 342. Rocca was not properly loading a previously-saved EncounterStats
|
||||
file.</p>
|
||||
</span>Bug 342. Rocca was not properly loading a previously-saved
|
||||
EncounterStats file.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>5.</span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
@ -1888,9 +1926,9 @@ lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> &nb
|
||||
Updates/bug fixes to the landmark module. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>3. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
Added a simulated white noise source which can be moved around in the same way
|
||||
as other sources. </p>
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span><span
|
||||
lang=EN-US> </span>Added a simulated white noise source which can be moved
|
||||
around in the same way as other sources. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>4. </span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> </span>
|
||||
@ -2007,10 +2045,9 @@ relatively simple through the PAMGuard GUI. </span></p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>1.</span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span><span lang=EN-US>Bug 317. Rocca Module Data Purging.</span><span
|
||||
lang=EN-US> </span>The ROCCA module was not performing data purging when using
|
||||
classifiers developed for Hawaii/Temperate Pacific/North Atlantic datasets.
|
||||
This has been corrected.</p>
|
||||
</span><span lang=EN-US>Bug 317. Rocca Module Data Purging. </span>The ROCCA
|
||||
module was not performing data purging when using classifiers developed for
|
||||
Hawaii/Temperate Pacific/North Atlantic datasets. This has been corrected.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>2.</span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
@ -2066,8 +2103,8 @@ after the contour was recalculated. This has been corrected.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span lang=EN-US>3.</span><span
|
||||
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>Bug 310. When exiting Viewer mode, PAMGuard queries the user whether
|
||||
they are sure they want to exit without saving even though they selected <em><span
|
||||
</span>Bug 310. When exiting Viewer mode, PAMGuard queries the user whether they
|
||||
are sure they want to exit without saving even though they selected <em><span
|
||||
style='font-family:"Calibri",sans-serif'>Save and Exit</span></em>. Corrected,
|
||||
and added an <em><span style='font-family:"Calibri",sans-serif'>Exit without
|
||||
Save</span></em> option.</p>
|
||||
@ -2230,11 +2267,11 @@ was used. This is fixed. </p>
|
||||
|
||||
<p class=MsoListParagraph style='margin-left:40.5pt;text-indent:-22.5pt'>5.<span
|
||||
style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>Bug 295. If a click has a total length of a single sample, the code
|
||||
attempting to estimate the time delay between channels would crash. This is now
|
||||
fixed. This could only occur if both pre sample and post sample were set to 0
|
||||
in the click detector, which is generally not a good idea, so this bug may have
|
||||
been there for some time, it's just that no one noticed before. Fixed</p>
|
||||
</span>Bug 295. If a click has a total length of a single sample, the code attempting
|
||||
to estimate the time delay between channels would crash. This is now fixed.
|
||||
This could only occur if both pre sample and post sample were set to 0 in the
|
||||
click detector, which is generally not a good idea, so this bug may have been
|
||||
there for some time, it's just that no one noticed before. Fixed</p>
|
||||
|
||||
<p class=MsoListParagraph style='margin-left:40.5pt;text-indent:-22.5pt'>6.<span
|
||||
style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
@ -2347,9 +2384,9 @@ the future. </span></p>
|
||||
|
||||
<p class=MsoNormal><i>Logger Form Design</i></p>
|
||||
|
||||
<p class=MsoNormal>A GUI driven system for designing Logger forms has been
|
||||
released. Currently, this feature has no online help, but is reasonably
|
||||
intuitive compared to the old method of typing directly into the database. </p>
|
||||
<p class=MsoNormal>A GUI driven system for designing Logger forms has been released.
|
||||
Currently, this feature has no online help, but is reasonably intuitive
|
||||
compared to the old method of typing directly into the database. </p>
|
||||
|
||||
<p class=MsoNormal><i><span lang=EN-US>Improved Number handling</span></i></p>
|
||||
|
||||
@ -2421,9 +2458,9 @@ changes in future releases. New PAMGuard releases will always be able to open
|
||||
older binary files, however, with previous PAMGuard releases if a newer file
|
||||
format was opened, then PAMGuard was unable to check that the file format was
|
||||
newer and would attempt to read the files and might even corrupt them. Now it
|
||||
will recognise that it cannot open the files, display appropriate error
|
||||
messages and not attempt to read the files. NOTE that at this time there are no
|
||||
planned file format changes and that this is purely a future proofing exercise.</p>
|
||||
will recognise that it cannot open the files, display appropriate error messages
|
||||
and not attempt to read the files. NOTE that at this time there are no planned
|
||||
file format changes and that this is purely a future proofing exercise.</p>
|
||||
|
||||
<p class=MsoListParagraph style='margin-left:38.25pt;text-indent:-20.25pt'>7.<span
|
||||
style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
@ -2510,11 +2547,11 @@ version 1.15.00 32 bit. Both using identical Java core software but linking to
|
||||
different libraries for control of sound input devices. </span></p>
|
||||
|
||||
<p class=MsoNormal><span lang=EN-US>This is the first release of a 64 bit
|
||||
version of PAMGuard. As with the 32 bit version a number of C language
|
||||
libraries are required to interface to external sound cards and other data
|
||||
acquisition devices. These have been extensively tested on several different
|
||||
computers, but may not be as stable as the 32 bit versions. Please report any
|
||||
problems immediately to the PAMGuard team. </span></p>
|
||||
version of PAMGuard. As with the 32 bit version a number of C language libraries
|
||||
are required to interface to external sound cards and other data acquisition
|
||||
devices. These have been extensively tested on several different computers, but
|
||||
may not be as stable as the 32 bit versions. Please report any problems
|
||||
immediately to the PAMGuard team. </span></p>
|
||||
|
||||
<p class=MsoNormal><b><span lang=EN-US>Other Changes</span></b></p>
|
||||
|
||||
@ -2577,9 +2614,9 @@ lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'> &nb
|
||||
</span>Bug 262. Access to SQLite database conversion. This would fail when
|
||||
tables were present which were not created by PAMGuard. Fixes have been
|
||||
put in place for spaces in the table name or for not having an 'Id' column.
|
||||
Fixes have not been implemented for spaces in a column name or use of a reserved
|
||||
word as a column name, however if either of these problems do exist it will no
|
||||
longer crash but issue a clear warning and carry onto the next table.</p>
|
||||
Fixes have not been implemented for spaces in a column name or use of a
|
||||
reserved word as a column name, however if either of these problems do exist it
|
||||
will no longer crash but issue a clear warning and carry onto the next table.</p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:18.0pt'><span lang=EN-US> </span></p>
|
||||
|
||||
@ -2588,8 +2625,8 @@ name="_Toc312065299"></a><a name="_Toc312063944"></a><a name="_Toc312065300"></a
|
||||
name="_Toc312063945"></a>Version 1.14.00 Beta, September 2015</h1>
|
||||
|
||||
<p class=MsoNormal>The format of configuration files has changed for version
|
||||
1.14.00. Older configurations will load with this new version, but
|
||||
configurations saved with 1.14.00 may not open correctly with earlier versions.</p>
|
||||
1.14.00. Older configurations will load with this new version, but configurations
|
||||
saved with 1.14.00 may not open correctly with earlier versions.</p>
|
||||
|
||||
<p class=MsoNormal>PAMGuard Versions 1.14.00 and above will work with Java 8.
|
||||
PAMGuard will continue to work with Java 7, but support for Java 7 will be
|
||||
@ -2656,9 +2693,9 @@ displaying in the viewer. This is now fixed. </span></p>
|
||||
<p class=MsoListParagraph style='margin-left:38.25pt;text-indent:-20.25pt'><span
|
||||
lang=EN-US>3.</span><span lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span><span lang=EN-US>Bug 248. Crash in hydrophone array manager. Bug in
|
||||
array manager would crash PAMGuard when the click detector was configured with
|
||||
more channels than the sound acquisition system (almost impossible to achieve,
|
||||
but someone managed it). </span></p>
|
||||
array manager would crash PAMGuard when the click detector was configured with more
|
||||
channels than the sound acquisition system (almost impossible to achieve, but
|
||||
someone managed it). </span></p>
|
||||
|
||||
<p class=MsoListParagraph style='margin-left:38.25pt;text-indent:-20.25pt'><span
|
||||
lang=EN-US>4.</span><span lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
@ -2752,9 +2789,9 @@ lang=EN-US>1.</span><span lang=EN-US style='font-size:7.0pt;font-family:"Times N
|
||||
</span>Spectrogram annotation marks. A simple system for marking spectrograms
|
||||
during real time analysis has been incorporated. To use it, add the module, in
|
||||
the spectrogram settings, select the annotation marks in the 'Mark Observers'
|
||||
tab of the spectrogram configuration dialog, and also right click on the
|
||||
spectrogram and select to display the annotations. Annotations are saved to the
|
||||
database so you will also need a database module in your configuration. </p>
|
||||
tab of the spectrogram configuration dialog, and also right click on the spectrogram
|
||||
and select to display the annotations. Annotations are saved to the database so
|
||||
you will also need a database module in your configuration. </p>
|
||||
|
||||
<p class=MsoListParagraph style='margin-left:47.25pt;text-indent:-29.25pt'><span
|
||||
lang=EN-US>2.</span><span lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
@ -2777,9 +2814,9 @@ option with caution !</p>
|
||||
|
||||
<p class=MsoListParagraph style='margin-left:47.25pt;text-indent:-29.25pt'><span
|
||||
lang=EN-US>5.</span><span lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>The Open Office Database system has been removed from the list of
|
||||
available options since it is not reliable. If you require a free database
|
||||
solution we recommend you use the MySql Community Server <a
|
||||
</span>The Open Office Database system has been removed from the list of available
|
||||
options since it is not reliable. If you require a free database solution we
|
||||
recommend you use the MySql Community Server <a
|
||||
href="http://dev.mysql.com/downloads/mysql/">http://dev.mysql.com/downloads/mysql/</a></p>
|
||||
|
||||
<p class=MsoListParagraph style='margin-left:47.25pt;text-indent:-29.25pt'><span
|
||||
@ -2859,9 +2896,9 @@ be specified by the user in the Rocca Parameters dialog Notes tab.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'>1.<span style='font-size:
|
||||
7.0pt;font-family:"Times New Roman",serif'> </span>Bug
|
||||
209. Map zoom level. This was zoomed right into a range of about 1m when new
|
||||
maps were created. This is now fixed and it starts with a default range of 10km
|
||||
on the display. </p>
|
||||
209. Map zoom level. This was zoomed right into a range of about 1m when new maps
|
||||
were created. This is now fixed and it starts with a default range of 10km on
|
||||
the display. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'>2.<span style='font-size:
|
||||
7.0pt;font-family:"Times New Roman",serif'> </span>Bug
|
||||
@ -2888,8 +2925,9 @@ total loss of the PAMGuard configuration in viewer mode and has been rectified.
|
||||
7.0pt;font-family:"Times New Roman",serif'> </span>Bug
|
||||
218. SAIL Acquisition card would hang the system. This has also been fixed. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'>7. Bug 219.
|
||||
Problems displaying Offline Click Events in the Viewer map have been fixed. </p>
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'>7. Bug
|
||||
219. Problems displaying Offline Click Events in the Viewer map have been
|
||||
fixed. </p>
|
||||
|
||||
<p class=MsoNormal> </p>
|
||||
|
||||
@ -2987,9 +3025,9 @@ sonobuoys. See online help for details. </p>
|
||||
<p class=MsoNormal>This module, developed by Jamie Macaulay of St Andrews
|
||||
University estimates the 3D localisation of clicks using a variety of
|
||||
algorithms. It's primarily been developed to track harbour porpoise in three
|
||||
dimensions over scales of 10's of metres. While currently only working with output
|
||||
from the click detector, we hope eventually to extend its use to whistles as
|
||||
well. </p>
|
||||
dimensions over scales of 10's of metres. While currently only working with
|
||||
output from the click detector, we hope eventually to extend its use to
|
||||
whistles as well. </p>
|
||||
|
||||
<p class=MsoNormal><i>Accelerometer Readout</i> (Sensors group)</p>
|
||||
|
||||
@ -3037,8 +3075,8 @@ audio output from high frequency data. See online help for details. </p>
|
||||
long term spectral average of audio data for a spectrogram display. See online
|
||||
help for details. </p>
|
||||
|
||||
<p class=MsoNormal><i>Echo Detector and Sperm Whale IPI Computation</i> (Beta only,
|
||||
Sound Measurements Group)</p>
|
||||
<p class=MsoNormal><i>Echo Detector and Sperm Whale IPI Computation</i> (Beta
|
||||
only, Sound Measurements Group)</p>
|
||||
|
||||
<p class=MsoNormal>These two modules, developed by Brian Miller of the
|
||||
Australian Antarctic Division can be used to estimate the inter pulse interval
|
||||
@ -3059,10 +3097,11 @@ different. Details are available in the online help. </p>
|
||||
<p class=MsoNormal><i>FLAC File Support</i></p>
|
||||
|
||||
<p class=MsoNormal>Can now read raw audio data direct from FLAC files. <a
|
||||
href="http://en.wikipedia.org/wiki/FLAC">FLAC</a> is a lossless compression algorithm
|
||||
for audio data. Files, or folders of files are accessed in the same way as WAV
|
||||
and AIFF files in the Sound Acquisition module. In a future release we also
|
||||
hope to provide support for writing FLAC files from the sound recorder module. </p>
|
||||
href="http://en.wikipedia.org/wiki/FLAC">FLAC</a> is a lossless compression
|
||||
algorithm for audio data. Files, or folders of files are accessed in the same
|
||||
way as WAV and AIFF files in the Sound Acquisition module. In a future release
|
||||
we also hope to provide support for writing FLAC files from the sound recorder
|
||||
module. </p>
|
||||
|
||||
<p class=MsoNormal><i>Sound Recorder Module</i></p>
|
||||
|
||||
@ -3075,8 +3114,8 @@ Millisecond time is also now included in the output file names. </p>
|
||||
|
||||
<p class=MsoNormal>Datagram options in Viewer have been improved so that the
|
||||
user has to verify the time binning for datagrams the first time the viewer is
|
||||
run and can also change the time bins from the File menu (See the File/BinaryStore/Datagram
|
||||
options menu. </p>
|
||||
run and can also change the time bins from the File menu (See the
|
||||
File/BinaryStore/Datagram options menu. </p>
|
||||
|
||||
<p class=MsoNormal><i>Viewer Configuration</i></p>
|
||||
|
||||
@ -3128,8 +3167,8 @@ whistle.</p>
|
||||
longer possible to change configurations once PAMGuard has been launched
|
||||
and pressing 'Cancel' on the select dialog causes PAMGuard to exit. </li>
|
||||
<li class=MsoNormal style='margin-bottom:0cm'>Airgun display. If this was
|
||||
included in the PAMGuard model before the GPS module it would hang PAMGuard.
|
||||
This has been rectified. </li>
|
||||
included in the PAMGuard model before the GPS module it would hang
|
||||
PAMGuard. This has been rectified. </li>
|
||||
<li class=MsoNormal style='margin-bottom:0cm'>Fixed occasional exceptions in
|
||||
the sound output modules when playing back from files. </li>
|
||||
<li class=MsoNormal style='margin-bottom:0cm'>Fixed exceptions in spectrogram
|
||||
@ -3148,8 +3187,8 @@ whistle.</p>
|
||||
. Did not affect band level calculations. </li>
|
||||
<li class=MsoNormal style='margin-bottom:0cm'>Bug in noise band monitor.
|
||||
Crashed when sample rate was exactly 2kHz. Fixed </li>
|
||||
<li class=MsoNormal style='margin-bottom:0cm'>Memory leak in click detector.
|
||||
Severe memory leak when processing clicks in viewer mode now fixed. </li>
|
||||
<li class=MsoNormal style='margin-bottom:0cm'>Memory leak in click detector. Severe
|
||||
memory leak when processing clicks in viewer mode now fixed. </li>
|
||||
<li class=MsoNormal style='margin-bottom:0cm'>Flickering of click display (<a
|
||||
href="http://sourceforge.net/p/pamguard/bugs/191/">http://sourceforge.net/p/pamguard/bugs/191/</a>)
|
||||
now fixed. </li>
|
||||
@ -3206,8 +3245,8 @@ mode, making is easy to scroll through and view data for short time periods. </p
|
||||
|
||||
<p class=MsoNormal style='margin-left:36.0pt'><i>GPS</i></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:36.0pt'>Function to import GPS data from
|
||||
other data sources for the PAMGuard viewer. </p>
|
||||
<p class=MsoNormal style='margin-left:36.0pt'>Function to import GPS data from other
|
||||
data sources for the PAMGuard viewer. </p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:36.0pt'><i>Database</i></p>
|
||||
|
||||
@ -3306,18 +3345,18 @@ have implemented database storage for output of these modules. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>Radar Display: A bug which stopped the radar display from correctly displaying
|
||||
bearings to whistles from arrays containing more than two hydrophone elements
|
||||
has been fixed. </p>
|
||||
</span>Radar Display: A bug which stopped the radar display from correctly
|
||||
displaying bearings to whistles from arrays containing more than two hydrophone
|
||||
elements has been fixed. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>Database Speed: A substantial rewriting of some of the indexing methods
|
||||
in the database module has led to a significant increase in the speed at which
|
||||
data are written to the database (orders of magnitude for large databases).
|
||||
This is having a significant impact on the overall reliability of the software.
|
||||
Other changes have increased the speed (again by orders of magnitude) at which
|
||||
data are read back into PAMGuard when using the viewer. </p>
|
||||
in the database module has led to a significant increase in the speed at which data
|
||||
are written to the database (orders of magnitude for large databases). This is
|
||||
having a significant impact on the overall reliability of the software. Other
|
||||
changes have increased the speed (again by orders of magnitude) at which data
|
||||
are read back into PAMGuard when using the viewer. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
@ -3420,8 +3459,8 @@ Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>Bearings can be calculated using the envelope of the waveform rather
|
||||
than the full waveform. The waveform or envelope can also be filtered prior to
|
||||
</span>Bearings can be calculated using the envelope of the waveform rather than
|
||||
the full waveform. The waveform or envelope can also be filtered prior to
|
||||
bearing calculation.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
@ -3519,8 +3558,8 @@ binary data files. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>The hydrophone localisation systems have been updated to better use information
|
||||
from true and magnetic heading sensors.</p>
|
||||
</span>The hydrophone localisation systems have been updated to better use
|
||||
information from true and magnetic heading sensors.</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
@ -3577,8 +3616,8 @@ frequency division (i.e. previous versions would convert well from 96kHz to
|
||||
|
||||
<p class=MsoNormal><b>Bug fixes</b></p>
|
||||
|
||||
<p class=MsoNormal>1. Placement of axes on some displays (array manager and
|
||||
depth side panel). Problem in 1.9.01 Beta now fixed. </p>
|
||||
<p class=MsoNormal>1. Placement of axes on some displays (array manager and depth
|
||||
side panel). Problem in 1.9.01 Beta now fixed. </p>
|
||||
|
||||
<p class=MsoNormal>2. Fixed problems of NMEA read out not restarting after a
|
||||
serial drop out. NMEA now restarts correctly. </p>
|
||||
@ -3639,17 +3678,17 @@ hardware numbers and software numbers in every PAMGUARD module. Since this type
|
||||
of channel numbering was only implemented several years into the PAMGUARD
|
||||
project, it was never fully implemented or well supported by the different
|
||||
modules which resulted in a number of bugs which could cause confusion as to
|
||||
which hydrophones were being used during localisation or during calibrated measurement.
|
||||
The situation tended to only arise with a small number of ASIO sound cards such
|
||||
as the RME Fireface 400 on which the most useful inputs, the balanced line
|
||||
inputs, are hardware channels 4,5,6 and 7 on the back of the instrument. (On
|
||||
the Fireface 800, the balanced line inputs are channels 0 to 7). When using the
|
||||
National Instruments system, data were always sent into the rest of PAMGUARD
|
||||
with sequential channel numbering starting at 0. This was required in order to
|
||||
support multiple NI Daq boards where it is possible to read for example channel
|
||||
0 and 1 on two different devices, so to uniquely identify channels in the rest
|
||||
of PAMGUARD, the only rational thing to do was to re-label those channels
|
||||
0,1,2,3. </p>
|
||||
which hydrophones were being used during localisation or during calibrated
|
||||
measurement. The situation tended to only arise with a small number of ASIO
|
||||
sound cards such as the RME Fireface 400 on which the most useful inputs, the
|
||||
balanced line inputs, are hardware channels 4,5,6 and 7 on the back of the
|
||||
instrument. (On the Fireface 800, the balanced line inputs are channels 0 to
|
||||
7). When using the National Instruments system, data were always sent into the
|
||||
rest of PAMGUARD with sequential channel numbering starting at 0. This was
|
||||
required in order to support multiple NI Daq boards where it is possible to
|
||||
read for example channel 0 and 1 on two different devices, so to uniquely
|
||||
identify channels in the rest of PAMGUARD, the only rational thing to do was to
|
||||
re-label those channels 0,1,2,3. </p>
|
||||
|
||||
<p class=MsoNormal>There have been other annoyances with the ASIO channel
|
||||
numbering scheme. For instance, if you had a configuration which worked in real
|
||||
@ -3984,11 +4023,11 @@ Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>New menu functionality by right clicking on any of the tabs of the main tab
|
||||
control will allow the user to copy the tab contents to the system clipboard
|
||||
from where it can be copied into other programs (e.g. Word, Powerpoint,
|
||||
etc.).Some modules, such as the map, have this implemented in other menus
|
||||
(right click) and also allow printing. </p>
|
||||
</span>New menu functionality by right clicking on any of the tabs of the main
|
||||
tab control will allow the user to copy the tab contents to the system
|
||||
clipboard from where it can be copied into other programs (e.g. Word,
|
||||
Powerpoint, etc.).Some modules, such as the map, have this implemented in other
|
||||
menus (right click) and also allow printing. </p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
@ -4020,9 +4059,9 @@ now been fixed. </p>
|
||||
|
||||
<p class=MsoNormal>Decimator was calculating incorrect filter coefficients
|
||||
(coefficients were based on the output sample rate, not the input sample rate,
|
||||
so it's likely that actual filtering of data was minimal). This is now rectified.
|
||||
Ishmael matched filter. Would crash if template file not correctly loaded. Now
|
||||
issues a warning message to the terminal and does not crash. </p>
|
||||
so it's likely that actual filtering of data was minimal). This is now
|
||||
rectified. Ishmael matched filter. Would crash if template file not correctly
|
||||
loaded. Now issues a warning message to the terminal and does not crash. </p>
|
||||
|
||||
<p class=MsoNormal>Spelling correction on user input form (Sumbit - Submit)</p>
|
||||
|
||||
@ -4159,8 +4198,8 @@ start-up takes slightly longer than previously. </p>
|
||||
|
||||
<p class=MsoNormal><b>Outstanding bugs</b></p>
|
||||
|
||||
<p class=MsoNormal>The patch panel is known to crash if output channel numbers from
|
||||
the patch panel a higher than the highest input channel number of the data
|
||||
<p class=MsoNormal>The patch panel is known to crash if output channel numbers
|
||||
from the patch panel a higher than the highest input channel number of the data
|
||||
acquisition. </p>
|
||||
|
||||
<p class=MsoNormal><b>Bug fixes</b></p>
|
||||
@ -4532,7 +4571,8 @@ Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif
|
||||
|
||||
<h2>0.5b 31 August 2007 </h2>
|
||||
|
||||
<p class=MsoNormal>Requires Java 6 Update 2 (http://java.com/en/download/manual.jsp)</p>
|
||||
<p class=MsoNormal>Requires Java 6 Update 2
|
||||
(http://java.com/en/download/manual.jsp)</p>
|
||||
|
||||
<p class=MsoNormal>Major new features include:</p>
|
||||
|
||||
@ -4575,8 +4615,8 @@ Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif
|
||||
<p class=MsoNormal> </p>
|
||||
|
||||
<p class=MsoNormal><a name="_Toc312065304"></a><a name="_Toc312063949"></a><span
|
||||
class=Heading2Char><span style='font-size:13.0pt'>1.0Beta 22 Jan 2008 - Pamguard
|
||||
starts two releases, core and beta release</span></span>, </p>
|
||||
class=Heading2Char><span style='font-size:13.0pt'>1.0Beta 22 Jan 2008 -
|
||||
Pamguard starts two releases, core and beta release</span></span>, </p>
|
||||
|
||||
<p class=MsoNormal>this is the beta release</p>
|
||||
|
||||
@ -4594,8 +4634,8 @@ Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
</span>Multi animal click tracking with least squares fit calculation of position
|
||||
on map</p>
|
||||
</span>Multi animal click tracking with least squares fit calculation of
|
||||
position on map</p>
|
||||
|
||||
<p class=MsoListParagraph style='text-indent:-18.0pt'><span style='font-family:
|
||||
Symbol'>'</span><span style='font-size:7.0pt;font-family:"Times New Roman",serif'>
|
||||
|
@ -4,7 +4,7 @@
|
||||
<groupId>org.pamguard</groupId>
|
||||
<artifactId>Pamguard</artifactId>
|
||||
<name>Pamguard Java12+</name>
|
||||
<version>2.02.03a</version>
|
||||
<version>2.02.03</version>
|
||||
<description>Pamguard for Java 12+, using Maven to control dependcies</description>
|
||||
<url>www.pamguard.org</url>
|
||||
<organization>
|
||||
|
2
pom.xml
2
pom.xml
@ -4,7 +4,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>org.pamguard</groupId>
|
||||
<artifactId>Pamguard</artifactId>
|
||||
<version>2.02.03a</version>
|
||||
<version>2.02.03</version>
|
||||
<name>Pamguard Java12+</name>
|
||||
<description>Pamguard for Java 12+, using Maven to control dependcies</description>
|
||||
<url>www.pamguard.org</url>
|
||||
|
@ -16,7 +16,7 @@ public class PamguardVersionInfo {
|
||||
* @return release type
|
||||
*/
|
||||
static public ReleaseType getReleaseType() {
|
||||
return ReleaseType.BETA;
|
||||
return ReleaseType.CORE;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -31,20 +31,24 @@ public class PamguardVersionInfo {
|
||||
* Version number, major version.minorversion.sub-release.
|
||||
* Note: can't go higher than sub-release 'f'
|
||||
*/
|
||||
static public final String version = "2.02.03a";
|
||||
static public final String version = "2.02.03";
|
||||
|
||||
/**
|
||||
* Release date
|
||||
*/
|
||||
static public final String date = "22 October 2021";
|
||||
static public final String date = "8 February 2022";
|
||||
|
||||
// /**
|
||||
// * Release type - Beta or Core
|
||||
// */
|
||||
// static public final String release = "SMRU";
|
||||
|
||||
|
||||
static public final String revisionString = "$Rev: 6240 $";
|
||||
/**
|
||||
* This is redundant now that we're no longer using SVN.
|
||||
* Will have to do a better job of updating the version number
|
||||
* and correctly tagging code in the git repo.
|
||||
*/
|
||||
// static public final String revisionString = "$Rev: 6240 $";
|
||||
|
||||
/**
|
||||
* GNU License statement
|
||||
@ -70,33 +74,34 @@ public class PamguardVersionInfo {
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @return the code revision number from the SVN repository
|
||||
*/
|
||||
static public int getRevision() {
|
||||
try {
|
||||
int spacePos = revisionString.indexOf(' ');
|
||||
if (spacePos == -1) {
|
||||
return 0;
|
||||
}
|
||||
String newStr = revisionString.substring(spacePos+1);
|
||||
spacePos = newStr.indexOf(' ');
|
||||
if (spacePos > 0) {
|
||||
newStr = newStr.substring(0, spacePos);
|
||||
}
|
||||
return Integer.valueOf(newStr);
|
||||
}
|
||||
catch (NumberFormatException e) {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
// /**
|
||||
// * @return the code revision number from the SVN repository
|
||||
// */
|
||||
// static public int getRevision() {
|
||||
// try {
|
||||
// int spacePos = revisionString.indexOf(' ');
|
||||
// if (spacePos == -1) {
|
||||
// return 0;
|
||||
// }
|
||||
// String newStr = revisionString.substring(spacePos+1);
|
||||
// spacePos = newStr.indexOf(' ');
|
||||
// if (spacePos > 0) {
|
||||
// newStr = newStr.substring(0, spacePos);
|
||||
// }
|
||||
// return Integer.valueOf(newStr);
|
||||
// }
|
||||
// catch (NumberFormatException e) {
|
||||
// return 0;
|
||||
// }
|
||||
// }
|
||||
|
||||
/**
|
||||
* Don't delete this - it's required by the installer builder.
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args){
|
||||
System.out.println("VerNam:"+getReleaseType().toString()+":VerNum:"+version+":Rev:"+getRevision()+":D:"+date);
|
||||
// System.out.println("VerNam:"+getReleaseType().toString()+":VerNum:"+version+":Rev:"+getRevision()+":D:"+date);
|
||||
System.out.println("VerNam:"+getReleaseType().toString()+":VerNum:"+version+":D:"+date);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -235,7 +235,7 @@ public class PamguardXMLWriter implements PamSettings {
|
||||
String name = pamController.getPSFName();
|
||||
info.setAttribute("CONFIGURATION", name);
|
||||
info.setAttribute("VERSION", PamguardVersionInfo.version);
|
||||
info.setAttribute("REVISION", PamguardVersionInfo.revisionString);
|
||||
// info.setAttribute("REVISION", PamguardVersionInfo.revisionString);
|
||||
info.setAttribute("RELEASETYPE", PamguardVersionInfo.getReleaseType().toString());
|
||||
info.setAttribute("JAVA", VersionInfo.getVersion());
|
||||
return info;
|
||||
@ -823,7 +823,7 @@ public class PamguardXMLWriter implements PamSettings {
|
||||
root.appendChild(vInfo);
|
||||
vInfo.setAttribute("Created", PamCalendar.formatDateTime(System.currentTimeMillis()));
|
||||
vInfo.setAttribute("Version", PamguardVersionInfo.version);
|
||||
vInfo.setAttribute("Revision", PamguardVersionInfo.revisionString);
|
||||
// vInfo.setAttribute("Revision", PamguardVersionInfo.revisionString);
|
||||
vInfo.setAttribute("ReleaseType", PamguardVersionInfo.getReleaseType().toString());
|
||||
|
||||
|
||||
|
@ -266,7 +266,7 @@ public class Pamguard {
|
||||
}
|
||||
|
||||
System.out.println("PAMGUARD Version " + PamguardVersionInfo.version + " branch " + PamguardVersionInfo.getReleaseType().toString());
|
||||
System.out.println("Revision " + PamguardVersionInfo.getRevision());
|
||||
// System.out.println("Revision " + PamguardVersionInfo.getRevision());
|
||||
System.out.println("Build Date " + PamguardVersionInfo.date);
|
||||
writePropertyString("user.dir");
|
||||
writePropertyString("java.home");
|
||||
|
@ -230,7 +230,7 @@ public class PamguardFX extends Application {
|
||||
}
|
||||
|
||||
System.out.println("PAMGUARD Version " + PamguardVersionInfo.version + " branch " + PamguardVersionInfo.getReleaseType().toString());
|
||||
System.out.println("Revision " + PamguardVersionInfo.getRevision());
|
||||
// System.out.println("Revision " + PamguardVersionInfo.getRevision());
|
||||
System.out.println("Build Date " + PamguardVersionInfo.date);
|
||||
writePropertyString("java.home");
|
||||
writePropertyString("java.name");
|
||||
|
Loading…
Reference in New Issue
Block a user