User visible changes in the firmware version 3.7.9 since version 3.7.8.

  This is quick-fix version for 3.7.8. The only changes from 3.7.8 are:

1. TRIUMTH-2: fixed Galileo tracking bug introduced in 3.7.8.

2. TRIUMTH-2 rev.8 and above: enabled BeiDou tracking by default.

User visible changes in the firmware version 3.7.8 since version 3.7.7:

                             Highlights.

1. BeiDou: fixed bug in decoding of BDGIM parameters from B1C signal.

2. Klobuchar ionospheric model: bug leading to small altitude error
   in single-frequency stand-alone mode has been fixed.

3. RTCM3, RTCM2, CMR: default value for reference station ID is set
   to receiver serial number.

4. BeiDou: fixed bug in computation of ionospheric delay by BDGIM.

5. IRNSS: fixed bug in checking for ghost satellites.

6. Number of BeiDou satellites raised to 63 for modern (based on T2
   chip) receivers and to 46 for most of other.

   NOTICE: older receivers (which board names start with "TR_G" or
   "TRE_G") may have not enough hardware capabilities to track all the
   BeiDou and Galileo satellites simultaneously. It is recommended to
   disable either Galileo or BeiDou tracking for them.

7. Fixed rare bug that sometimes caused wrong date when GPS L1C raw
   message (transmitted by PRN#4 for some time) contains all zeroes.

8. IRNSS: fixed application of "health" flag
   (only L5 health flag must affect on processing of L5 ephemeris).

9. IRNSS: changed [IU] GREIS message to output UTC(NPLI) data instead of UTC one,
   and added GPS-IRNSS time offset.

10. BeiDou: added output of almanac from satellites with PRNs higher
    than 30 (from new BeiDou-3 stage signals).

                      More Detailed Description
                (refer to GREIS for even more details)


                             1. Messages.

1.1 [IU] IRNSS UTC Time parameters: changed.

struct IrnssUtcParam {47} {
  UtcOffs utc; // IRNSS UTC(NPLI) offset parameters excluding A2 (GPS-like data)
  F4 A2;       // IRNSS UTC(NPLI) offset A2 parameter
  F4 A0sys;    // IRNSS-SYS time offset parameter
  F4 A1sys;    // IRNSS-SYS time offset parameter
  F4 A2sys;    // IRNSS-SYS time offset parameter
  I4 T0sys;    // IRNSS-SYS time offset parameter
  U2 WNsys;    // IRNSS-SYS time offset parameter
  U1 sys;      // SYS ID
  U1 cs;       // Checksum
};
                             2. Parameters.

<NO CHANGES>

                             3. Options.

<NO CHANGES>

                             4. Commands.

<NO CHANGES>

<END>
