Introduction


This collection of frequently asked questions (FAQ) provides brief answers to many common questions in case of Bernese (e.g. error messages, warnings, etc). It also provides links to more detailed information available from this web site. Please check here for answers before sending your question by email to our Bernese support.

We try to make as much information as possible available through our Web site.
If you have trouble finding the information you need there, please let us know .



Bernese Software messages

  1. Cannot open INP file C:\GPSDATA/EXAMPLE\STA\SESSIONS.SES
  2. Cannot find the keyword RELEASE_INFO
  3. READKEYS: Keyword "POLARI1" not found
  4. READKEYS: Keyword "POLARI2" not found
  5. READKEYS: Keyword "STEP2" not found
  6. READKEYS: Keyword "STEP2A" not found
  7. READKEYS: Keyword "STEP2B" not found
  8. READKEYS: Keyword "SNXCONT" not found
  9. GPHECC: ANTENNA(/RECEIVER) TYPE NOT FOUND
  10. SATELLITE NOT FOUND
  11. NEQCKDIM: DIMENSION TOO SMALL
  12. SVN2TYP: INVALID SATELLITE NUMBER
  13. DIMTST: MAXIMUM DIMENSION "MAXAMP" EXCEEDED IN SR NORINI
  14. DIMTST: MAXIMUM DIMENSION "MAXPAR" EXCEEDED IN SR NORINI
  15. DIMTST: MAXIMUM DIMENSION "MAXLOC" EXCEEDED IN SR SEQPAR
  16. DIMTST: MAXIMUM DIMENSION "MAXTYP" EXCEEDED IN SR RNXGRA
  17. ALCERR: ALLOCATION OF AN ARRAY FAILED
  18. DIMTST: MAXIMUM DIMENSION "maxtrm" EXCEEDED IN SR rditrp
  19. GETPOL: NO SUITABLE EPOCHS IN POLE FILE
  20. JEPEPH: ERROR RETURN FROM CALL TO JESTAT "EPOCH OUT OF RANGE"
  21. GTSCLK: TOO MANY CLOCK SETS IN SATELLITE CLOCK FILE
  22. OPNERR: OPEN FAILED
  23. LEGPO2: sin(THETA) = 0D0, Division by zero will be forced!
  24. L12VAL: WL-FACTOR COMBINATION NOT ALLOWED
  25. READSIN: SOLUTION/STATISTICS Block incomplete for SINEX file
  26. neqascii: maxSat too large
  27. RDCBFL: MORE THAN 300 RECEIVER-SPECIFIC CODE BIASES FOUND
  28. ROCKMD: SATELLITE NOT FOUND IN SATELLITE INFO FILE
  29. GFRQEP: TOO MANY SATELL. AT ONE EPOCH
  30. DIMTST: MAXIMUM DIMENSION "MAXTYP" EXCEEDED IN SR RXOBV3, TOO MANY NUMBER OF OBSERVATION TYPES
  31. CKOPTL: An character string is expected for keyword "AGENCY"
  32. HELMTR: TOO MANY PARAMETERS TO ESTIMATE
  33. GTVELO: LOCAL MAXIMUM DIMENSION TOO SMALL, MAXIMUM DIMENSION VARIABLE : "MAXSTA"
  34. GTVELO: LOCAL MAXIMUM DIMENSION TOO SMALL


Getting started with Bernese

  1. Can Bernese be used on my operating system ?



Cannot open INP file C:\GPSDATA/EXAMPLE\STA\SESSIONS.SES

Either the session table is not available or still not defined.
Use dialogue "Menu>Configure>Set session/compute date" to define the session table. For more information contact the Bernese manual, section "3.3 Session Definition".

Cannot find the keyword RELEASE_INFO

READKEYS: Keyword "POLARI1" not found

READKEYS: Keyword "POLARI2" not found

READKEYS: Keyword "STEP2" not found

READKEYS: Keyword "STEP2A" not found

READKEYS: Keyword "STEP2B" not found

READKEYS: Keyword "SNXCONT" not found

The reason of one of the messages is probably a missing panel update.
Therefore we recommend to make a panel update by using of the dialogue "Menu>Configure>Update input files". A short description is given in section 18.7.2 of the Bernese user manual.

GPHECC: ANTENNA(/RECEIVER) TYPE NOT FOUND

Probably the entry for the used antenna type is missing in your PCV file (Phase Center Variations file).
Therefore please check the antenna entries in your PCV (PHAS_COD.xxx) file. Please check also the entry in the station information file (.STA) in case of a correct added antenna resp. receiver type. Another reason may be the unauthorized use of tabs in the mentioned files or a incorrect added input file (e.g. PHAS_???.???) on the input panel. The mentioned files are located in the $X/GEN (resp. %X%\GEN for Windows) directory. Detailed information in this regard may be found as well on the ANTEX readme file at
ftp://ftp.unibe.ch/aiub/BSWUSER50/TXT/ANTEX_README.pdf .

SATELLITE NOT FOUND

Probably the used satellite file is not up-to-date.
Therefore we recommend to download the actual satellite information file (SATELLIT.xxx) and the satellite problem file (SAT_xxxx.CRX) from the anonymous BSWUSER ftp area.

NEQCKDIM: DIMENSION TOO SMALL

The Maximum number of parameters in combined NEQ is too small. The number must be suitable to the normal equations.
Specify a number greater than necessary in panel "ADDNEQ2 3.1: Options 1". For details we refer to the user manual, section "9.4.2 General Options".

SVN2TYP: INVALID SATELLITE NUMBER

Please verify the station name in your .KIN file. Because the station name (e.g. "CHAM") must conform with the appropriate satellite name (e.g. "CHAM L06") in the used satellite information file.

DIMTST: MAXIMUM DIMENSION "MAXAMP" EXCEEDED IN SR NORINI

DIMTST: MAXIMUM DIMENSION "MAXPAR" EXCEEDED IN SR NORINI

DIMTST: MAXIMUM DIMENSION "MAXLOC" EXCEEDED IN SR SEQPAR

The upper limit for "MAXAMP", "MAXPAR" or "MAXLOC" may be increased in the file ${I}/P_GPSEST.f90. There are three different sections SMALL, MEDIUM and LARGE. For the UNIX/Linux version of Bernese, the corresponding value should be modified for the LARGE section. For the Windows version, per default Bernese is distributed with the MEDIUM model. Therefore the corresponding value should be modified for the MEDIUM section. After increasing of some values, the software needs to be re-compiled by using COMPLINK before change may takes effect. For Windows there is another possibility to change from the (default) MEDIUM memory model to the LARGE memory model. Because for LARGE the limits are much higher (MAXLOC=20000, MAXPAR=4000).

DIMTST: MAXIMUM DIMENSION "MAXTYP" EXCEEDED IN SR RNXGRA

In order to be able to read, e.g., RINEX2.11 files containing more than 10 observation types (corrected by bugfix B_174, Release 02-Jul-2009) probably your software is on an older state and needs to be updated (at least to Release 02-Jul-2009).

ALCERR: ALLOCATION OF AN ARRAY FAILED

The cause of this error message may comes from the ADDNEQ2 program. ADDNEQ2 possibly terminated with a "Runtime memory allocation error" according to this error message. Probably there is not enough memory available for running ADDNEQ2. ADDNEQ2 uses this option to allocate memory for the combined NEQ system. In principle, a value greater than necessary only leads to a problem if the computer has insufficient memory resources.
Possible solutions:

  • Configure ADDNEQ2 with fewer parameters if possible.
  • Validation of the available computer memory and expand if necessary.

DIMTST: MAXIMUM DIMENSION "maxtrm" EXCEEDED IN SR rditrp

It seems that the number of processed stations are near the upper limit of them what makes sense. Because for more than 50 stations the process should possibly be parallelized.
Increase maximum dimension of "MAXTRM" or reduce the number of troposphere parameter per station. Parameter "MAXTRM" is defined in module ${I}/P_GPSEST.f90. For Windows user there is a possibility to change from the MEDIUM to the LARGE memory model. Because the limit of MAXTRM for LARGE is much higher (MAXTRM=1801).

GETPOL: NO SUITABLE EPOCHS IN POLE FILE

The reason of this error message is that probably a wrong date is selected (see line with EPOCH). If the correct date is selected it should work as usual.

JEPEPH: ERROR RETURN FROM CALL TO JESTAT "EPOCH OUT OF RANGE"

The error message probably indicates a problem in the used DE200.EPH ephemeris file. Either in directory $(X)/GEN the DE200.EPH file is missing or the file does not contain all the expected data.
$X/DOC/DE200.README gives a detailed instruction how to create a new ephemeris file.

GTSCLK: TOO MANY CLOCK SETS IN

SATELLITE CLOCK FILE

The reason of this message is a MAXEPH limitation in ${LG}/GTSCLK.f (or %LG%\GTSCLK.f) file.
Increase the value of MAXEPH in GTSCLK.f should solve the problem.

OPNERR: OPEN FAILED

FILE NAME : BERN50/GPS/GEN/DE200.EPH

The reason is possibly a missing DE200.EPH ephemerides file in your $X/GEN/ directory. The availability of the DE200-ephemerides is necessary to run the examples of Bernese GPS Software, Version 5.0.
Detailed informations are available at chapter 23.2.5.1 in the Bernese manual respectively in the $X/DOC/DE200.README file.

LEGPO2: sin(THETA) = 0D0

Division by zero will be forced!

Computation of Legendre polynomials stopped

The reason of this message is probably a wrong ascii format of your $X/GEN/DE200.EPH file. Because the format of the DE200.EPH file must be in binary mode.
For detailed information how to create a new file we refer to chapter 23.2.5.1 in the Bernese manual respectively in the $X/DOC/DE200.README file.

L12VAL: WL-FACTOR COMBINATION NOT ALLOWED

WL-FACTOR L1: 2

WL-FACTOR L2: 1

Probably the RINEX header contains some nonsense and this will be applied par for par.
Check the zero difference files, there you will possibly find the reason for the problem. Another possible reason could be a useless RECEIVER. file.

READSIN: SOLUTION/STATISTICS Block incomplete for SINEX file

Reason: The VARIANCE FACTOR value in your SINEX file is to big. It is expected that the value is within the range between 0.1 and 10. It seems that something is going wrong in the solution.

neqascii: maxSat too large

This problem occours by trying to convert a binary NEQ file to ascii with parameter MAXSAT bigger than 48. This problem has already been solved in 2007 by bugfix B_128.
Solution: Upgrade your software to the current release by using the bsw50updater.pm update script from ${X}/EXE directory.

RDCBFL: MORE THAN 300 RECEIVER-SPECIFIC CODE BIASES FOUND

The reason of this message is, that the number of DCB receivers is limited to 300 in the source code.
If there are more than 300 stations in your DCB file, we suggest to reduce the DCB file to only that stations you really want to process.

script compile error:

Can't use string ("PPP_COP::") as a HASH ref while "strict refs" in use at BERN50/BPE/RUNBPE.pm line 330.

Use of uninitialized value $irc in numeric eq (==) at BERN50/BPE/RUNBPE.pm line 160, line 2.

Use of uninitialized value $root in substitution (s///) at /usr/share/perl/5.10/File/Path.pm line 204, line 2.

Use of uninitialized value $root in lstat at /usr/share/perl/5.10/File/Path.pm line 218, line 2.

The reason of this error message is probably that Perl release version 5.10.x is installed on your machine and installed Bernese software is on the state before "Release 15-May-2009" (see menu>Help>About>Message box). Because in 2008 we noticed a problem by using Bernese together with Perl release 5.10.x. Because it leads to runtime problems, especially by using the BPE (see BSW mail 269 at ftp://ftp.unibe.ch/aiub/bswmail/bswmail.0269).
However, in the mean time this problem is solved by bugfix B_143 (http://www.bernese.unibe.ch/Bugs30-MAY-2008.html) and the correction is implemented in "Release 15-May-2009". Therefore we recommend to update the software to the current release by using the bsw50updater.pm updater script. Afterwards the problem should be solved.

ROCKMD: SATELLITE NOT FOUND IN SATELLITE INFO FILE

The reasons of this message is possibly, that the satellite information file in $X/GEN is not up-to-date.
Please download the current file from the aftp area at ftp://ftp.unibe.ch/aiub/BSWUSER50/GEN.

GFRQEP: TOO MANY SATELL. AT ONE EPOCH

The reason for this message is a maximal limitation for the used satellites. For the SMALL and MEDIUM memory model only 15 satellites (MAXSAS=15) are allowed per one observation epoch.
Either increase the value of MAXSAS or change to the LARGE memory model.

DIMTST: MAXIMUM DIMENSION "MAXTYP" EXCEEDED IN SR RXOBV3

TOO MANY NUMBER OF OBSERVATION TYPES

Increase the maximum number of observations in RXOBV3. Therefore you have to increase the value of MAXTYP in ${FG}/RXOBV3.f (resp. %FG%\RXOBV3.f for windows) and re-compile the file by using CMAIN RXOBV3.

CKOPTL: An character string is expected for keyword "AGENCY"

Input file: c:\BERNESE\GPSUSER/PAN\CCRINEXO.INP

Called by: sr ccrxoinp (pg ccrinexo)

Option: Agency running program

Bad value: " " An empty string is not allowed here!

The reason of the problem is exactly what the error message says. Because an empty string is not allowed for input option "Agency running program" in "CCRINEXO 2: Options" panel.
Enter the name of the agency/institution creating the RINEX files to this option. This information then will be included into the header of each RINEX file.

HELMTR: TOO MANY PARAMETERS TO ESTIMATE

NUMBER OF PARAMETERS: 3

NUMBER OF STATIONS: 0

For standard GPS analysis at least one reference station (with non ITRF coordinates) is needed.
Either add further RINEX files of such stations to your analysis or adjust your FIX/CRD accordingly. For more detailed information we reference to the Bernese manual chapter "3.4.1 Create Reference Coordinate/Velocity File".

GTVELO: LOCAL MAXIMUM DIMENSION TOO SMALL

MAXIMUM DIMENSION VARIABLE : "MAXSTA"

Increase the value of MAXSTA in the ${I}/M_MAXDIM.f90 subroutine. Afterwards compile the software by using COMPLINK.


Can Bernese be used on my operating system ?

In general, the Bernese software is prepared to be used on several platforms as UNIX/Linux, MacOS and the Windows operating system.
For questions that specifically concern installation, operating systems or how to do something specific with Bernese, it's best to ask us directly. Additionally, for instance, to report us the sucessful compilation of Bernese with a new compiler or to report a detected bug, please use the address of our Bernese support.

 

















 


















Quick Links