GNSS-SDR  0.0.13
An Open Source GNSS Software Defined Receiver
Variables
gnss_obs_codes.h File Reference

GNSS Observable codes. More...

#include <cstdint>

Go to the source code of this file.

Variables

constexpr uint32_t CODE_NONE = 0
 obs code: none or unknown More...
 
constexpr uint32_t CODE_L1C = 1
 obs code: L1C/A,G1C/A,E1C (GPS,GLO,GAL,QZS,SBS) More...
 
constexpr uint32_t CODE_L1P = 2
 obs code: L1P,G1P (GPS,GLO) More...
 
constexpr uint32_t CODE_L1W = 3
 obs code: L1 Z-track (GPS) More...
 
constexpr uint32_t CODE_L1Y = 4
 obs code: L1Y (GPS) More...
 
constexpr uint32_t CODE_L1M = 5
 obs code: L1M (GPS) More...
 
constexpr uint32_t CODE_L1N = 6
 obs code: L1codeless (GPS) More...
 
constexpr uint32_t CODE_L1S = 7
 obs code: L1C(D) (GPS,QZS) More...
 
constexpr uint32_t CODE_L1L = 8
 obs code: L1C(P) (GPS,QZS) More...
 
constexpr uint32_t CODE_L1E = 9
 (not used) More...
 
constexpr uint32_t CODE_L1A = 10
 obs code: E1A (GAL) More...
 
constexpr uint32_t CODE_L1B = 11
 obs code: E1B (GAL) More...
 
constexpr uint32_t CODE_L1X = 12
 obs code: E1B+C,L1C(D+P) (GAL,QZS) More...
 
constexpr uint32_t CODE_L1Z = 13
 obs code: E1A+B+C,L1SAIF (GAL,QZS) More...
 
constexpr uint32_t CODE_L2C = 14
 obs code: L2C/A,G1C/A (GPS,GLO) More...
 
constexpr uint32_t CODE_L2D = 15
 obs code: L2 L1C/A-(P2-P1) (GPS) More...
 
constexpr uint32_t CODE_L2S = 16
 obs code: L2C(M) (GPS,QZS) More...
 
constexpr uint32_t CODE_L2L = 17
 obs code: L2C(L) (GPS,QZS) More...
 
constexpr uint32_t CODE_L2X = 18
 obs code: L2C(M+L),B1I+Q (GPS,QZS,BDS) More...
 
constexpr uint32_t CODE_L2P = 19
 obs code: L2P,G2P (GPS,GLO) More...
 
constexpr uint32_t CODE_L2W = 20
 obs code: L2 Z-track (GPS) More...
 
constexpr uint32_t CODE_L2Y = 21
 obs code: L2Y (GPS) More...
 
constexpr uint32_t CODE_L2M = 22
 obs code: L2M (GPS) More...
 
constexpr uint32_t CODE_L2N = 23
 obs code: L2codeless (GPS) More...
 
constexpr uint32_t CODE_L5I = 24
 obs code: L5/E5aI (GPS,GAL,QZS,SBS) More...
 
constexpr uint32_t CODE_L5Q = 25
 obs code: L5/E5aQ (GPS,GAL,QZS,SBS) More...
 
constexpr uint32_t CODE_L5X = 26
 obs code: L5/E5aI+Q/L5B+C (GPS,GAL,QZS,IRN,SBS) More...
 
constexpr uint32_t CODE_L7I = 27
 obs code: E5bI,B2I (GAL,BDS) More...
 
constexpr uint32_t CODE_L7Q = 28
 obs code: E5bQ,B2Q (GAL,BDS) More...
 
constexpr uint32_t CODE_L7X = 29
 obs code: E5bI+Q,B2I+Q (GAL,BDS) More...
 
constexpr uint32_t CODE_L6A = 30
 obs code: E6A (GAL) More...
 
constexpr uint32_t CODE_L6B = 31
 obs code: E6B (GAL) More...
 
constexpr uint32_t CODE_L6C = 32
 obs code: E6C (GAL) More...
 
constexpr uint32_t CODE_L6X = 33
 obs code: E6B+C,LEXS+L,B3I+Q (GAL,QZS,BDS) More...
 
constexpr uint32_t CODE_L6Z = 34
 obs code: E6A+B+C (GAL) More...
 
constexpr uint32_t CODE_L6S = 35
 obs code: LEXS (QZS) More...
 
constexpr uint32_t CODE_L6L = 36
 obs code: LEXL (QZS) More...
 
constexpr uint32_t CODE_L8I = 37
 obs code: E5(a+b)I (GAL) More...
 
constexpr uint32_t CODE_L8Q = 38
 obs code: E5(a+b)Q (GAL) More...
 
constexpr uint32_t CODE_L8X = 39
 obs code: E5(a+b)I+Q (GAL) More...
 
constexpr uint32_t CODE_L2I = 40
 obs code: B1I (BDS) More...
 
constexpr uint32_t CODE_L2Q = 41
 obs code: B1Q (BDS) More...
 
constexpr uint32_t CODE_L6I = 42
 obs code: B3I (BDS) More...
 
constexpr uint32_t CODE_L6Q = 43
 obs code: B3Q (BDS) More...
 
constexpr uint32_t CODE_L3I = 44
 obs code: G3I (GLO) More...
 
constexpr uint32_t CODE_L3Q = 45
 obs code: G3Q (GLO) More...
 
constexpr uint32_t CODE_L3X = 46
 obs code: G3I+Q (GLO) More...
 
constexpr uint32_t CODE_L1I = 47
 obs code: B1I (BDS) More...
 
constexpr uint32_t CODE_L1Q = 48
 obs code: B1Q (BDS) More...
 
constexpr uint32_t CODE_L5A = 49
 obs code: L5A SPS (IRN) More...
 
constexpr uint32_t CODE_L5B = 50
 obs code: L5B RS(D) (IRN) More...
 
constexpr uint32_t CODE_L5C = 51
 obs code: L5C RS(P) (IRN) More...
 
constexpr uint32_t CODE_L9A = 52
 obs code: SA SPS (IRN) More...
 
constexpr uint32_t CODE_L9B = 53
 obs code: SB RS(D) (IRN) More...
 
constexpr uint32_t CODE_L9C = 54
 obs code: SC RS(P) (IRN) More...
 
constexpr uint32_t CODE_L9X = 55
 obs code: SB+C (IRN) More...
 
constexpr int32_t MAXCODE = 55
 max number of obs code More...
 

Detailed Description

GNSS Observable codes.

Author
Carles Fernandez, 2017. cfernandez(at)cttc.es

Copyright (C) 2010-2020 (see AUTHORS file for a list of contributors)

GNSS-SDR is a software defined Global Navigation Satellite Systems receiver

This file is part of GNSS-SDR.

SPDX-License-Identifier: GPL-3.0-or-later


Definition in file gnss_obs_codes.h.

Variable Documentation

◆ CODE_L1A

constexpr uint32_t CODE_L1A = 10

obs code: E1A (GAL)

Definition at line 37 of file gnss_obs_codes.h.

◆ CODE_L1B

constexpr uint32_t CODE_L1B = 11

obs code: E1B (GAL)

Definition at line 38 of file gnss_obs_codes.h.

◆ CODE_L1C

constexpr uint32_t CODE_L1C = 1

obs code: L1C/A,G1C/A,E1C (GPS,GLO,GAL,QZS,SBS)

Definition at line 28 of file gnss_obs_codes.h.

◆ CODE_L1E

constexpr uint32_t CODE_L1E = 9

(not used)

Definition at line 36 of file gnss_obs_codes.h.

◆ CODE_L1I

constexpr uint32_t CODE_L1I = 47

obs code: B1I (BDS)

Definition at line 74 of file gnss_obs_codes.h.

◆ CODE_L1L

constexpr uint32_t CODE_L1L = 8

obs code: L1C(P) (GPS,QZS)

Definition at line 35 of file gnss_obs_codes.h.

◆ CODE_L1M

constexpr uint32_t CODE_L1M = 5

obs code: L1M (GPS)

Definition at line 32 of file gnss_obs_codes.h.

◆ CODE_L1N

constexpr uint32_t CODE_L1N = 6

obs code: L1codeless (GPS)

Definition at line 33 of file gnss_obs_codes.h.

◆ CODE_L1P

constexpr uint32_t CODE_L1P = 2

obs code: L1P,G1P (GPS,GLO)

Definition at line 29 of file gnss_obs_codes.h.

◆ CODE_L1Q

constexpr uint32_t CODE_L1Q = 48

obs code: B1Q (BDS)

Definition at line 75 of file gnss_obs_codes.h.

◆ CODE_L1S

constexpr uint32_t CODE_L1S = 7

obs code: L1C(D) (GPS,QZS)

Definition at line 34 of file gnss_obs_codes.h.

◆ CODE_L1W

constexpr uint32_t CODE_L1W = 3

obs code: L1 Z-track (GPS)

Definition at line 30 of file gnss_obs_codes.h.

◆ CODE_L1X

constexpr uint32_t CODE_L1X = 12

obs code: E1B+C,L1C(D+P) (GAL,QZS)

Definition at line 39 of file gnss_obs_codes.h.

◆ CODE_L1Y

constexpr uint32_t CODE_L1Y = 4

obs code: L1Y (GPS)

Definition at line 31 of file gnss_obs_codes.h.

◆ CODE_L1Z

constexpr uint32_t CODE_L1Z = 13

obs code: E1A+B+C,L1SAIF (GAL,QZS)

Definition at line 40 of file gnss_obs_codes.h.

◆ CODE_L2C

constexpr uint32_t CODE_L2C = 14

obs code: L2C/A,G1C/A (GPS,GLO)

Definition at line 41 of file gnss_obs_codes.h.

◆ CODE_L2D

constexpr uint32_t CODE_L2D = 15

obs code: L2 L1C/A-(P2-P1) (GPS)

Definition at line 42 of file gnss_obs_codes.h.

◆ CODE_L2I

constexpr uint32_t CODE_L2I = 40

obs code: B1I (BDS)

Definition at line 67 of file gnss_obs_codes.h.

◆ CODE_L2L

constexpr uint32_t CODE_L2L = 17

obs code: L2C(L) (GPS,QZS)

Definition at line 44 of file gnss_obs_codes.h.

◆ CODE_L2M

constexpr uint32_t CODE_L2M = 22

obs code: L2M (GPS)

Definition at line 49 of file gnss_obs_codes.h.

◆ CODE_L2N

constexpr uint32_t CODE_L2N = 23

obs code: L2codeless (GPS)

Definition at line 50 of file gnss_obs_codes.h.

◆ CODE_L2P

constexpr uint32_t CODE_L2P = 19

obs code: L2P,G2P (GPS,GLO)

Definition at line 46 of file gnss_obs_codes.h.

◆ CODE_L2Q

constexpr uint32_t CODE_L2Q = 41

obs code: B1Q (BDS)

Definition at line 68 of file gnss_obs_codes.h.

◆ CODE_L2S

constexpr uint32_t CODE_L2S = 16

obs code: L2C(M) (GPS,QZS)

Definition at line 43 of file gnss_obs_codes.h.

◆ CODE_L2W

constexpr uint32_t CODE_L2W = 20

obs code: L2 Z-track (GPS)

Definition at line 47 of file gnss_obs_codes.h.

◆ CODE_L2X

constexpr uint32_t CODE_L2X = 18

obs code: L2C(M+L),B1I+Q (GPS,QZS,BDS)

Definition at line 45 of file gnss_obs_codes.h.

◆ CODE_L2Y

constexpr uint32_t CODE_L2Y = 21

obs code: L2Y (GPS)

Definition at line 48 of file gnss_obs_codes.h.

◆ CODE_L3I

constexpr uint32_t CODE_L3I = 44

obs code: G3I (GLO)

Definition at line 71 of file gnss_obs_codes.h.

◆ CODE_L3Q

constexpr uint32_t CODE_L3Q = 45

obs code: G3Q (GLO)

Definition at line 72 of file gnss_obs_codes.h.

◆ CODE_L3X

constexpr uint32_t CODE_L3X = 46

obs code: G3I+Q (GLO)

Definition at line 73 of file gnss_obs_codes.h.

◆ CODE_L5A

constexpr uint32_t CODE_L5A = 49

obs code: L5A SPS (IRN)

Definition at line 76 of file gnss_obs_codes.h.

◆ CODE_L5B

constexpr uint32_t CODE_L5B = 50

obs code: L5B RS(D) (IRN)

Definition at line 77 of file gnss_obs_codes.h.

◆ CODE_L5C

constexpr uint32_t CODE_L5C = 51

obs code: L5C RS(P) (IRN)

Definition at line 78 of file gnss_obs_codes.h.

◆ CODE_L5I

constexpr uint32_t CODE_L5I = 24

obs code: L5/E5aI (GPS,GAL,QZS,SBS)

Definition at line 51 of file gnss_obs_codes.h.

◆ CODE_L5Q

constexpr uint32_t CODE_L5Q = 25

obs code: L5/E5aQ (GPS,GAL,QZS,SBS)

Definition at line 52 of file gnss_obs_codes.h.

◆ CODE_L5X

constexpr uint32_t CODE_L5X = 26

obs code: L5/E5aI+Q/L5B+C (GPS,GAL,QZS,IRN,SBS)

Definition at line 53 of file gnss_obs_codes.h.

◆ CODE_L6A

constexpr uint32_t CODE_L6A = 30

obs code: E6A (GAL)

Definition at line 57 of file gnss_obs_codes.h.

◆ CODE_L6B

constexpr uint32_t CODE_L6B = 31

obs code: E6B (GAL)

Definition at line 58 of file gnss_obs_codes.h.

◆ CODE_L6C

constexpr uint32_t CODE_L6C = 32

obs code: E6C (GAL)

Definition at line 59 of file gnss_obs_codes.h.

◆ CODE_L6I

constexpr uint32_t CODE_L6I = 42

obs code: B3I (BDS)

Definition at line 69 of file gnss_obs_codes.h.

◆ CODE_L6L

constexpr uint32_t CODE_L6L = 36

obs code: LEXL (QZS)

Definition at line 63 of file gnss_obs_codes.h.

◆ CODE_L6Q

constexpr uint32_t CODE_L6Q = 43

obs code: B3Q (BDS)

Definition at line 70 of file gnss_obs_codes.h.

◆ CODE_L6S

constexpr uint32_t CODE_L6S = 35

obs code: LEXS (QZS)

Definition at line 62 of file gnss_obs_codes.h.

◆ CODE_L6X

constexpr uint32_t CODE_L6X = 33

obs code: E6B+C,LEXS+L,B3I+Q (GAL,QZS,BDS)

Definition at line 60 of file gnss_obs_codes.h.

◆ CODE_L6Z

constexpr uint32_t CODE_L6Z = 34

obs code: E6A+B+C (GAL)

Definition at line 61 of file gnss_obs_codes.h.

◆ CODE_L7I

constexpr uint32_t CODE_L7I = 27

obs code: E5bI,B2I (GAL,BDS)

Definition at line 54 of file gnss_obs_codes.h.

◆ CODE_L7Q

constexpr uint32_t CODE_L7Q = 28

obs code: E5bQ,B2Q (GAL,BDS)

Definition at line 55 of file gnss_obs_codes.h.

◆ CODE_L7X

constexpr uint32_t CODE_L7X = 29

obs code: E5bI+Q,B2I+Q (GAL,BDS)

Definition at line 56 of file gnss_obs_codes.h.

◆ CODE_L8I

constexpr uint32_t CODE_L8I = 37

obs code: E5(a+b)I (GAL)

Definition at line 64 of file gnss_obs_codes.h.

◆ CODE_L8Q

constexpr uint32_t CODE_L8Q = 38

obs code: E5(a+b)Q (GAL)

Definition at line 65 of file gnss_obs_codes.h.

◆ CODE_L8X

constexpr uint32_t CODE_L8X = 39

obs code: E5(a+b)I+Q (GAL)

Definition at line 66 of file gnss_obs_codes.h.

◆ CODE_L9A

constexpr uint32_t CODE_L9A = 52

obs code: SA SPS (IRN)

Definition at line 79 of file gnss_obs_codes.h.

◆ CODE_L9B

constexpr uint32_t CODE_L9B = 53

obs code: SB RS(D) (IRN)

Definition at line 80 of file gnss_obs_codes.h.

◆ CODE_L9C

constexpr uint32_t CODE_L9C = 54

obs code: SC RS(P) (IRN)

Definition at line 81 of file gnss_obs_codes.h.

◆ CODE_L9X

constexpr uint32_t CODE_L9X = 55

obs code: SB+C (IRN)

Definition at line 82 of file gnss_obs_codes.h.

◆ CODE_NONE

constexpr uint32_t CODE_NONE = 0

obs code: none or unknown

Definition at line 27 of file gnss_obs_codes.h.

◆ MAXCODE

constexpr int32_t MAXCODE = 55

max number of obs code

Definition at line 83 of file gnss_obs_codes.h.