Hi Eskil, The files are available on the following link: https://cddis.nasa.gov/archive/vlbi/gsfc/ancillary/solve_apriori/ On Thu, Feb 18, 2021 at 8:02 AM Eskil Varenius varenius@users.sourceforge.net wrote: [tickets:#9] https://sourceforge.net/p/nusolve/tickets/9/ Ancillary data URL not working?* Status: open Milestone: 1.0 Created: Thu Feb 18, 2021 01:02 PM UTC by Eskil Varenius Last Updated: Thu Feb 18, 2021 01:02 PM UTC Owner: nobody In nuSolve 0.7.2 UserGuide page 8 it is stated that (at time...
qt version 4 or 5?
Ancillary data URL not working?
Ah, I see. Thank you for explaining.
No. VlbiDelayType is a type, like int, char or enum, that can get the values from the table. useDelayType is a member of "config" object. This member is of type "VlbiDelayType". So it is ok to write config.useDelayType = CFG.VD_SB_DELAY, or something like that. The table 8.2 lists members of CFG (they are called "properties" as in Java script) and their types.
Eskil, nuSolve uses tools that are provided by Qt, it cannot control the implementation. There is a chance that directory or file format could change in the future. That is why it is not documented in the user guide. Well, in general, nuSolve is a GUI application, therefore all configurations are made through GUI. Yes, sometimes a user needs to change many parameters to make some specific task -- to simplify it he/she can use an alternate config ("-a" option). In a script mode it is possible to alter...
Aha! This is excellent. I think that perhaps this config location should be mentioned in the documentation if not already (if so I missed it).
I understand. But the problem was another thing, in documentation. Sorry I was unclear. Problem is: documentation table Table 8.7 writes "VlbiDelayType". But it should be "useDelayType" Right?
Eskil, "useDelayType" is a member of "config", it can take values of type "VlbiDelayType" which are VD_NONE, VD_SB_DELAY, VD_GRP_DELAY and VD_PHS_DELAY (as they are listed in the table). So, you can write in a script: config.useDelayType = CFG.VD_GRP_DELAY or config.useDelayType = CFG.VD_SB_DELAY and so on.
nuSolve (as well as other utilities) uses Qt's QSettings class. Qt stores the settings in ~/.config directory (~/.config/NASA GSFC/ for nuSolve and other utilities). However, the specifications of these files are not documented -- the applications have GUI to modify configuration by a user, so I feel free to change variable names and meanings of the assigned values.
Eskil, several options intentionally are reset after a session has been read. If you want to restore previous state, you should set up in Preferences "State and intermediate results autosave mode", then, when you open unsaved session, all options will be restored.
Fixed.
Hi Eskil, It is ok, do not worry :). And, please, keep asking if something happens not as expected. Kindly yours, Sergei. On Thu, Nov 5, 2020 at 9:27 AM Eskil Varenius varenius@users.sourceforge.net wrote: Oh, silly me! Well spotted. The second flag should be "-r OSO" and not "-d OSO". I missed that :(. My bad, apologies for taking your time. Please close this ticket. Kind regards Eskil [tickets:#8] https://sourceforge.net/p/nusolve/tickets/8/ -d flag should override masterfile?* Status: open Milestone:...
Oh, silly me! Well spotted. The second flag should be "-r OSO" and not "-d OSO". I missed that :(. My bad, apologies for taking your time. Please close this ticket. Kind regards Eskil
Hi Eskil, Thank you for your email! Can you say, what the second "-d OSO" option in your command should mean? vgosDbMake checks the size of the database and if it is !9, it ignores it, see the log output: 11:17:31 Warning: SgVlbiSession::getDataFromFringeFiles(): the provided database name, OSO, was ignored Kindly yours, Sergei. On Thu, Nov 5, 2020 at 5:25 AM Eskil Varenius varenius@users.sourceforge.net wrote: [tickets:#8] https://sourceforge.net/p/nusolve/tickets/8/ -d flag should override masterfile?*...
-d flag should override masterfile?
Experimenting, it seems it should be "useDelayType" and "useRateType"; trying with "VlbiDelayType" or "VlbiRateType" returns "undefined". So I suspect the table 8.7 is wrong?
Inconsistent documentation re CFG object?
scanAmbiguityMultipliers also affects phase delays - right?
Aaaah, of course! That makes sense. So it's all in the eye of the beholder, not an issue in nuSolve. Thanks!
Hi Eskil, The quote chars are added by ls command because the file names contain chars that in a shell command should be escaped with "\" char: "[", ":" and "]". So, you can copy ls's output and type, say, cat '20AUG15VB_baselines_X-band[0:6]_000.dat' or, you can skip quotes and escape only these three chars: cat 20AUG15VB_baselines_X-band[0\:6]_000.dat If you want ls do not print quotas you can use the "-b" option (c-style escape) or, more generally, the "--quoting-style=literal" option (print file...
Hi Eskil, Thank you for your mail. Unfortunately, I cannot answer your question right now. I have checked sources, there are no any quote marks that are added to the file names. Can you check log output, how the names are displayed there? You need to turn on debugging log level for "IO: generic text operations" in the "Preferences". If I find a reason for it, I will email you. Kindly yours, Sergei. On Tue, Oct 6, 2020 at 6:48 AM Eskil Varenius varenius@users.sourceforge.net wrote: Thank you for the...
Thank you for the suggestion. My original settings were: eskil@gyller:~$ echo $LC_ALL en_US.UTF-8 eskil@gyller:~$ echo $LANG en_US.UTF-8 I changed the requested environment variables as eskil@gyller:~$ export LC_ALL=C eskil@gyller:~$ export LANG=C eskil@gyller:~$ echo $LC_ALL C eskil@gyller:~$ echo $LANG C and then ran "nuSolve". Same result: filenames have ' at start and end: eskil@gyller:~/nuSolve/PlotterOutputs$ ls -l total 836 -rw-rw-r-- 1 eskil eskil 9259 Oct 6 12:45 '19APR24VB_session_[0:1]_000.dat'...
Hi Eskil, The software does not add explicitly the single quota characters to the file names.The chars could be added by Qt if your locale environment requires it. Please, check it by setting LANG=C and LC_ALL=C. Kindly yours, Sergei. On Mon, Oct 5, 2020 at 6:02 AM Eskil Varenius varenius@users.sourceforge.net wrote: [tickets:#5] https://sourceforge.net/p/nusolve/tickets/5/ Suprious ' when saving files* Status: open Milestone: 1.0 Created: Mon Oct 05, 2020 10:02 AM UTC by Eskil Varenius Last Updated:...
Suprious ' when saving files
Put nuSolve (and vgosdbMake, Calc, Proclogs) settings in user home dir?
Analyse timerange in vgosDb
General config not saved on exit
Date in logfiles=
Implemented: for the utilities vgosDbMake, vgosDbCalc and vgosDbProcLogs a "dry run" mode has been added: with the command line argument "-q" no files will be modified, instead, the names of files that should be created are printed to the standard output (on request from Anastasiia Girdiuk).
Implemented: Parsing FS log files with CDMS commands (on request from Arthur Niell).
What features do people need to be added to nuSolve and vgosDb utilities?