| ... | ... | @@ -12,6 +12,9 @@ This page contains all news as well as weekly updates that have been done to ART |
|
|
|
* During preparation of the data for the tracking algorithms, the date and toa values have been duplicated for unknown reason. This behavior has been removed. (85ee7980)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 20.04.2020 - 26.04.2020
|
|
|
|
|
|
|
|
## New features
|
| ... | ... | @@ -26,3 +29,576 @@ This page contains all news as well as weekly updates that have been done to ART |
|
|
|
|
|
|
|
* The tracking methods can now be selected in the soundsource combination table. The tracking method combobox has been removed because it became not used due to this change.
|
|
|
|
* The "Tracking Methods" panel has been renamed to "Corrections"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 18.11.2019 - 24.11.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Added mercator projection option (discarded yesterday, functionality will be kept but disabled in the software)
|
|
|
|
- Added getSoundsourcesWithAppliedToa function.
|
|
|
|
- Added function to get involved soundsources. Trimmed soundsource names in combination.
|
|
|
|
- Adding missing fields in interim file if required in trajectory output window.
|
|
|
|
- Implemented first version of mercator projection option.
|
|
|
|
- The X-Axis of the edit TOA window is now synchronized with the zoom in trajectory output window if selected.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Closed 6 different issues #13 - #19 (see https://gitlab.com/emirror-de/artoa_4/issues)
|
|
|
|
* Updated offsets table. (Unstable version)
|
|
|
|
* Bugfix, getSoundsourcesWithAppliedToa was not executing correctly.
|
|
|
|
* Bugfix, if the syncZoomToaWindow checkbox is unchecked, the TOA window limits get reset.
|
|
|
|
* Updated TOA colormap. Good correlation is now black, bad correlation is now light gray.
|
|
|
|
* Switched colormap slider and duplicate TOA frame.
|
|
|
|
* Updated soundsource recover and deployment text and lines.
|
|
|
|
* Bugfix, replaced unknown character by ü.
|
|
|
|
* Bugfix, updated sourcename parameter of W10d.
|
|
|
|
* Bugfix, The return variables in calculateTrajectory had not been initialized properly.
|
|
|
|
* Removed error message when empty trajectory output window was closed.
|
|
|
|
* The lines indicating deployment and recovering of the soundsources are now either black or in soundsource color.
|
|
|
|
* Bugfix, Depending on the axes, the SizeData property is either available direct or in Children of object.
|
|
|
|
* Removed black and white from soundsource colors in artoa.ini.example.
|
|
|
|
* The trajectory colors are now using the jet colormap.
|
|
|
|
* Removed custom mercator projection functions.
|
|
|
|
* Bugfix, the mercator projection option is now updated on opening the trajectory output window.
|
|
|
|
* The lines between soundsources are now plotted using track2, along the great circle.
|
|
|
|
* TOA edit window: The deployment and recover indicator are now black, or in the color of the soundsource.
|
|
|
|
* Bugfixes, NaN positions are now removed if tracking algorithm does not converge.
|
|
|
|
* Bugfix, vertical velocities are now integrated and calculated correctly.
|
|
|
|
* The residuals plot has been replaced by divergence of gps to calculated distance in seconds.
|
|
|
|
* Bugfix, trajectory plot has not been cleared correctly
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Issues that have been discussed yesterday
|
|
|
|
* Implementing the artoa extension (offset solving)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 11.11.2019 - 17.11.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Finished 17 of 24 tasks in Issue 12 (see https://gitlab.com/emirror-de/artoa_4/issues/12)
|
|
|
|
* Some user experience and algorithmic bug fixes
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Finish left tasks in Issue 12
|
|
|
|
* Determine input variables for export_offsets_v2 and solve_offsets
|
|
|
|
* Update documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 04.11.2019 - 10.11.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Added colormap boundary indicator in TOA histogram
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Continued development of trajectory output window
|
|
|
|
* Continued velocity calculation implementation and plots
|
|
|
|
* Discussion of enhancements and changes in Bremerhaven
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Summary of tasks discussed in Bremerhaven (already done, see https://gitlab.com/emirror-de/artoa_4/issues/12)
|
|
|
|
* Finish all tasks given in Issue #12
|
|
|
|
* Determine input variables for export_offsets_v2 and solve_offsets
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 28.10.2019 - 03.11.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Clock error calculation has been integrated.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* The soundspeed problem is now solved. But still, 5 input fields are too much. The algorithm only supports up to three sound sources per combination.
|
|
|
|
* The documentation has been updated.
|
|
|
|
* Several bug fixes in the trajectory output window.
|
|
|
|
* The "Delete all" button in trajectory output window now works as expected.
|
|
|
|
* Finished velocity calculation and plot (not committed yet)
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Calculation and storage of misfits
|
|
|
|
* Residuals plot implementation
|
|
|
|
* Starting implementation of Help menu
|
|
|
|
* Further documentation update
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 21.10.2019 - 27.10.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Every 15th point in a trajectory shows its corresponding date in the format yyyy-mm-dd, Rafos date
|
|
|
|
- Added a checkbox to be able to show/hide the dates mentioned above
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* The colors are now bound to the trajectory id (a unique id identifying the trajectory object)
|
|
|
|
* The reference points are now in the color of the corresponding trajectory
|
|
|
|
* It is now possible to use all four tracking algorithms, least square, exclusive least square, circular as well as hyperbolic.
|
|
|
|
* User experience improvements such as error checking etc.
|
|
|
|
* Started implementation of the velocity plot
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Further implementation of the "velocity" plot
|
|
|
|
* Documentation of the tracking features
|
|
|
|
* The following things need to be discussed:
|
|
|
|
* No soundspeed method requires the input of 5 different soundspeeds. Are they still required in the table?
|
|
|
|
* Use case: "sound source file" is selected as soundspeed method. For every soundsource combination/trajectory segment, there are at least two soundsources involved. How should the soundspeed be calculated? Should it be the mean?
|
|
|
|
* The soundspeed method "levitus" seems to be a lookup table with soundspeeds (comments in svinput, line 49 ongoing), can you send this file to me so that I can integrate it?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 14.10.2019 - 20.10.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Added conversion functions for date calculations
|
|
|
|
- It is now possible to show/hide trajectories from the plot by clicking the first column of the "Generated Tracks" table.
|
|
|
|
- Added checkbox that enables restore of track parameters that belong to the selected trajectory in the trajectory output window. If it is checked, the track parameter window restores the track parameter of that specific trajectory.
|
|
|
|
- It is now possible to delete tracks that have been generated.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Refactoring of the track parameter window functions
|
|
|
|
* The generated trajectories are now shown in the table "Generated Tracks"
|
|
|
|
* The reference points that have been used are being plot in the trajectory output window.
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Bugfixing and extending the tracking algorithms
|
|
|
|
* Beautifying the trajectory output plot
|
|
|
|
* Start implementing the "velocity" plot
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 07.10.2019 - 13.10.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Small Bugfixes to the Edit TOA window
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Implementing the behavior of all buttons, checkboxes etc. in the trajectory output window
|
|
|
|
* Beautifying the trajectory output plot
|
|
|
|
* Add options to show a line between the used soundsources as well as the reference point of the combinations
|
|
|
|
* Add feature that restores the tracking parameter of the selected trajectory
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 30.09.2019 - 06.10.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Time of arrival window has been updated
|
|
|
|
* An edit field has been inserted to the boundary adjustment box on the bottom left
|
|
|
|
* A histogram plot has been added to the left side of the window
|
|
|
|
* The color legend has been reimplemented. A color is now applied only to sound sources that have at least one TOA point associated to it
|
|
|
|
* A colorregister package has been added to the soundsources package to manage the color legend
|
|
|
|
* Reverse engineering of the tracking algorithms
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Further reverse engineering of the tracking algorithms
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 23.09.2019 - 29.09.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Created a basic variant of the trajectory window.
|
|
|
|
- Added the sound source positions to the plot.
|
|
|
|
- Added the GPS positions of the float to the plot, with dates as description every third point.
|
|
|
|
- Added a table to the TOA edit window where the duplicate TOAs are listed. On click, the plot zooms to the selected scene.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Started analysis and implementation of the tracking algorithms (especially Least Squares)
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Further implementation of the tracking algorithms
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 16.09.2019 - 22.09.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- The leapseconds can now be edited in the artoa.ini file
|
|
|
|
- Added sound source offset table to the track parameter window
|
|
|
|
- Added float offset table to the track parameter window
|
|
|
|
- Added buttons for better user experience in the track parameter window
|
|
|
|
- Implemented the behavior to events in the track parameter window
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Pushing of commits of the demystified functions to gitlab
|
|
|
|
* Restructuring of calculateEllipk2 and calculateGeoDist functions
|
|
|
|
* Started implementation of the trajectory window and its behavior (will be committed next week)
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Further implementation of the trajectory window
|
|
|
|
* Start implementation of tracking algorithms
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 09.09.2019 - 15.09.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Committed the testdata used for testing to the repository
|
|
|
|
- Introduced a new section [view] in artoa.ini
|
|
|
|
- artoa.ini can now be reloaded through the main window in the file menu
|
|
|
|
- Every third TOA calculated by GPS is now marked with the name of the sound source
|
|
|
|
- Two sliders for adjusting the colormap have been introduced (there is no possibility of having two values in one slider)
|
|
|
|
- Introduced a legend for the color values of sound sources, the legend and TOA plot is updated on reloading artoa.ini
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Various Bugfixes in functions
|
|
|
|
* loadInterim
|
|
|
|
* saveInterim
|
|
|
|
* getMember
|
|
|
|
* GUI and controller functions
|
|
|
|
* The parameter hidedeleteddatapoints can have values 1 and 0 to be en- or disabled on startup
|
|
|
|
* The edit windows have been visually adjusted to the requirements of [issue #11](https://gitlab.com/emirror-de/artoa_4/issues/11).
|
|
|
|
* The colormap has been updated, it matches now nemo2profile
|
|
|
|
* Updated the test function to pass the tests with the new testdata
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Committing of the following changes to gitlab
|
|
|
|
* Demystified a few functions that have been copied from old artoa version earlier
|
|
|
|
* The leapseconds are now loaded from a separate file
|
|
|
|
* Adjusting the track parameter window to fit the requirements of issue #11
|
|
|
|
* Start implementing the track trajectory window and its features
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 02.09.2019 - 08.09.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Added helper functions that enable quick search of specific members in a deep structure.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Found and fixed bugs in the +load/tomlini.m function.
|
|
|
|
* The load and save interim functions are now using the values from the ini file.
|
|
|
|
* The load functions of rfb and soundsource file were moved to the file package.
|
|
|
|
* The main gui has been updated to the changes above.
|
|
|
|
* The time of arrival window is now disabled until pressure an temperature values have been selected.
|
|
|
|
* The file save menu entry is now diesabled until something was loaded.
|
|
|
|
* Found and fixed some bugs in the pickPolygon function.
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Committing to gitlab
|
|
|
|
* Redesigned the Edit windows as it has been discussed last time. There are now four categories of buttons available (Pick, Apply, Reset, Delete).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 26.08.2019 - 01.09.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- The windows can now be closed after calling "close all; clear all; clc"
|
|
|
|
- Added function that replaces the given value with NaN in the given dataset
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* The selections of the sound source lines have been updated
|
|
|
|
* The temporary change of shifting the TOA on load has been undone
|
|
|
|
* The GPS TOA data is now adjusted to match the measured TOA
|
|
|
|
* The preselection of data (and setting its status to "deleted") has been removed
|
|
|
|
* Fixed bugs in the tomlini function that reads the input data
|
|
|
|
* The artoa.ini file is now required to start artoa4
|
|
|
|
* Default values are now being replaced by NaN on startup, the default values need to be configured in the [defaults] section of artoa.ini
|
|
|
|
* The sound source file that is declared in artoa.ini is now loaded at startup
|
|
|
|
* Documentation about the artoa.ini file has been done but was not commited yet.
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Rewriting of some helper functions to remove cryptic code
|
|
|
|
* Continuing the implementation of the tasks that have been discussed a week ago (see https://gitlab.com/emirror-de/artoa_4/issues/11)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 19.08.2019 - 25.08.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- The track parameter window has been added.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Some Bugfixes in the track parameter window.
|
|
|
|
* We met in Bremerhaven.
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Create Issues with the points that have been discussed last Friday.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 12.08.2019 - 18.08.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Added a generic function to clear the selection in and edit window.
|
|
|
|
- Added the possibility to shift the TOAs by a given amount.
|
|
|
|
- **TEMPORARY** addition, the TOAs are now shifted on loading so they are always greater than zero.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Extended the data package in preparation for TOA calculation where GPS fixes are available
|
|
|
|
* Extended the plot function to plot the calculated TOA where GPS fixes are available
|
|
|
|
* Bugfix, all plot commands as well as text etc. now contain the handle of the destination plot.
|
|
|
|
* Bugfix, the editTemperature window created wrong variables in the workspace.
|
|
|
|
* Updated the editTemperature and editPressure window, the Delete and Reset button locations have been switched.
|
|
|
|
* Started implementation of the track parameter window.
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Further implementation of the track parameter window
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 05.08.2019 - 11.08.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- It is now possible to load and save a Interim file.
|
|
|
|
- The first version of the editing time of arrival window has been added.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* editPressure and editTemperature windows have been adjusted to MATLAB best practices.
|
|
|
|
* The workspace variable has been updated, it now contains the toaData strcture according to the specification.
|
|
|
|
* cmocean has been added to the vendor package.
|
|
|
|
* The oceans toolbox has been added to the vendor package.
|
|
|
|
* On loading a sound source file, every sound source gets a unique color id that is saved in the interim file.
|
|
|
|
* If a change has been made in one of the editing windows, every opened window is being updated to instantly show the changes that have been done.
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Fixing a bug that causes MATLAB to draw into the wrong window while replotting.
|
|
|
|
* Including the predicted TOAs of a sound source when GPS of the float is available.
|
|
|
|
* Further testing the TOA window.
|
|
|
|
* Starting the implementation of the sound source combination window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 29.07.2019 - 04.08.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Created gui package
|
|
|
|
- Created controller package
|
|
|
|
- Features that are available so far:
|
|
|
|
- Loading rfb file into memory
|
|
|
|
- Show the Edit/Temperature plot
|
|
|
|
- Select polygon in the temperature plot
|
|
|
|
- Delete the points that have been selected using the pick button
|
|
|
|
- It is possible to switch between "Show all data points" in the main window. The plots are not updated on click so far, the temperature window has to be reopened if this is toggled.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Started implementation of main window
|
|
|
|
* Started implementation of temperature window and its editing functions
|
|
|
|
* Started documentation of the given implementations above in the repository wiki
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Continuing started implementations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 22.07.2019 - 28.07.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Closed package structure suggestion issue
|
|
|
|
- Added folders "input" and "output" to extinguish input and output testdata
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Finished the implementation of "Start end TOA" file format
|
|
|
|
* All string statements have been replaced by character vectors to maintain backward compatibility to versions previous to R2019a
|
|
|
|
* According to our meeting in Bremerhaven
|
|
|
|
* Renamed "data" folder to "testdata"
|
|
|
|
* RFC format has been adjusted, now a column has 12 characters.
|
|
|
|
* Updated documentation and Projects Wiki
|
|
|
|
* Started to analyze the Edit menu
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Start creating the Edit GUI, Pressure, Temperature and Time of arrival.
|
|
|
|
* Identify required controller functions between GUI and library.
|
|
|
|
* Adjust other file formats to save data as a "string" table, so it is easier to read in a standard text editor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 15.07.2019 - 21.07.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Added "Trajectory" format to the specification.
|
|
|
|
- Added "soundSourceCombination" format to the specification.
|
|
|
|
- Added "toaData" format to the specification.Added support for saving data as RFC file including the trajectory.
|
|
|
|
- Added function to convert raw toa data to relative to phasereftime.
|
|
|
|
- Added function that adds the float offset and signal length to the given toa data.
|
|
|
|
- Added test scenarios for the newly added functions.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Moved the format specification from the repository into the wiki for easier access, better overview and documentation, see [Artoa Wiki](https://gitlab.com/emirror-de/artoa3/wikis/ARTOA3-Wiki).
|
|
|
|
* Started implementation of startEndToa function that is used to save data in startendtoa file format.
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Finish implementation to save "Start end TOA" file format.
|
|
|
|
* Find a solution for "Interp RFC" and "TOAs with source info" functions.
|
|
|
|
* Estimation of required functions that are used in the "Edit" menu and its subcomponents.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 08.07.2019 - 14.07.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Added function to read .soso files as well as a test function for it.
|
|
|
|
- The script ci/runAll.m can now be used to test all functions.
|
|
|
|
- Added function to save data as .trj4 files as well as a test function for it.
|
|
|
|
- Added function to save data as RFC file. (Incomplete, see [Issue #7](https://gitlab.com/emirror-de/artoa3/issues/7))
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
* Granting full access for your account.
|
|
|
|
* Updated functions due to refactoring
|
|
|
|
* Tested if it is possible to do automatic tests. Has been abandoned because there is no working MATLAB image at DockerHub that could be used for it.
|
|
|
|
* Updated read function tomlini.m
|
|
|
|
* Empty lines are now being skipped
|
|
|
|
* If a sections is parsed as matrix and the line to be parsed differs from the initial column size, the line will be skipped. A warning is thrown in the console.
|
|
|
|
* If a section name contains spaces they will be replaced by an underscore . For example [HELLO WORLD], the resulting member name will be HELLO_WORLD.
|
|
|
|
* If a section is being parsed as struct and a key already exists, the value is being appended to the existing key. The final value will then be either a matrix or a char array. Mixed values is not yet supported because there is no need for it yet.
|
|
|
|
* Updated ARTOA3 memory specification.
|
|
|
|
* Imported functions to convert julian day to rafos julian from the old ARTOA version without modifying it.
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Implement saving data as "Interp RFC", "Stand end TOA", "TOAs with source info" and their test files.
|
|
|
|
* Estimation of the required process and functions for the editing functions. Creating a draft for the MATLAB variable structure.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 01.07.2019 - 07.07.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Created a routine for loading rfb files into memory, as well as a test function.
|
|
|
|
- Created an initial document that is going to contain the "ARTOA3 memory data format specification" and added the rfb file description to it.
|
|
|
|
- Created a function to be able to save data as RIC file, as well as a test function.
|
|
|
|
- Added issues in the repository for documentation and discussion.
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Granting full access to the repository so that you can follow and edit things (I need your account details for this)
|
|
|
|
* Further implementation of the read and write routines such as sound source or trj4 files
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Weekly report 24.06.2019 - 30.06.2019
|
|
|
|
|
|
|
|
## New features
|
|
|
|
|
|
|
|
- Setup gitlab repository (https://gitlab.com/emirror-de/artoa3) that is currently private, tbd if it should be public during development or after finishing
|
|
|
|
- Creation of milestones for the project (with dates as far as possible)
|
|
|
|
|
|
|
|
## Changes and Bugfixes
|
|
|
|
|
|
|
|
- Initialization of a wiki in the repository that will grow during development (central documentation platform)
|
|
|
|
- Opened issue for discussion and documentation of the new file structure
|
|
|
|
- The gitlab repository is currently on my account. There are two options how we can manage further development. Either the repository will stay on my account and I will give you permission for everything in there, or I transfer it directly to you and you give me permission. If it should stay in my account, I will transfer it in the end of the contract to an account of your choice.
|
|
|
|
- For further tasks, we should discuss the suggestion I uploaded to the issue I created here https://gitlab.com/emirror-de/artoa3/issues/1
|
|
|
|
|
|
|
|
## Tasks for next week
|
|
|
|
|
|
|
|
* Granting full access to the repository so that you can follow and edit things (I need your account details for this)
|
|
|
|
* Discussing the suggestion and alter it to fit your requirements (via Skype, in Bremerhaven or via text in the repository)
|
|
|
|
* Creating a suggestion for the "ARTOA3 memory data format specification" and discussing it |
|
|
\ No newline at end of file |