Namespaces | Enumerations
GLOCBits.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 gnsstk
 For Sinex::InputHistory.
 
 gnsstk::gloc
 

Enumerations

enum  gnsstk::gloc::AlmBitInfo {
  gnsstk::gloc::asbTO = fsbA+fnbA, gnsstk::gloc::anbTO = 2, gnsstk::gloc::ascTO = 1, gnsstk::gloc::asbNS = asbTO+anbTO,
  gnsstk::gloc::anbNS = 6, gnsstk::gloc::ascNS = 1, gnsstk::gloc::asbE = asbNS+anbNS, gnsstk::gloc::anbE = 6,
  gnsstk::gloc::ascE = 1, gnsstk::gloc::asbNA = asbE+anbE, gnsstk::gloc::anbNA = 11, gnsstk::gloc::ascNA = 1,
  gnsstk::gloc::asbSR = asbNA+anbNA, gnsstk::gloc::anbSR = 5, gnsstk::gloc::ascSR = 1, gnsstk::gloc::asbM = asbSR+anbSR,
  gnsstk::gloc::anbM = 3, gnsstk::gloc::ascM = 1, gnsstk::gloc::asbtau = asbM+anbM, gnsstk::gloc::anbtau = 14,
  gnsstk::gloc::asctau = -20, gnsstk::gloc::asblambda = asbtau+anbtau, gnsstk::gloc::anblambda = 21, gnsstk::gloc::asclambda = -20,
  gnsstk::gloc::asbtlambda = asblambda+anblambda, gnsstk::gloc::anbtlambda = 21, gnsstk::gloc::asctlambda = -5, gnsstk::gloc::asbDeltai = asbtlambda+anbtlambda,
  gnsstk::gloc::anbDeltai = 15, gnsstk::gloc::ascDeltai = -20, gnsstk::gloc::asbepsilon = asbDeltai+anbDeltai, gnsstk::gloc::anbepsilon = 15,
  gnsstk::gloc::ascepsilon = -20, gnsstk::gloc::asbomega = asbepsilon+anbepsilon, gnsstk::gloc::anbomega = 16, gnsstk::gloc::ascomega = -15,
  gnsstk::gloc::asbDeltaT = asbomega+anbomega, gnsstk::gloc::anbDeltaT = 19, gnsstk::gloc::ascDeltaT = -9, gnsstk::gloc::asbDeltaTdot = asbDeltaT+anbDeltaT,
  gnsstk::gloc::anbDeltaTdot = 7, gnsstk::gloc::ascDeltaTdot = -14
}
 
enum  gnsstk::gloc::EarthBitInfo {
  gnsstk::gloc::isbNB = fsbA+fnbA, gnsstk::gloc::inbNB = 11, gnsstk::gloc::iscNB = 1, gnsstk::gloc::isbxp = isbNB+inbNB,
  gnsstk::gloc::inbxp = 16, gnsstk::gloc::iscxp = -14, gnsstk::gloc::isbyp = isbxp+inbxp, gnsstk::gloc::inbyp = 16,
  gnsstk::gloc::iscyp = -14, gnsstk::gloc::isbxpp = isbyp+inbyp, gnsstk::gloc::inbxpp = 9, gnsstk::gloc::iscxpp = -14,
  gnsstk::gloc::isbypp = isbxpp+inbxpp, gnsstk::gloc::inbypp = 9, gnsstk::gloc::iscypp = -14, gnsstk::gloc::isbxppp = isbypp+inbypp,
  gnsstk::gloc::inbxppp = 7, gnsstk::gloc::iscxppp = -14, gnsstk::gloc::isbyppp = isbxppp+inbxppp, gnsstk::gloc::inbyppp = 7,
  gnsstk::gloc::iscyppp = -14, gnsstk::gloc::isbB0 = isbyppp+inbyppp, gnsstk::gloc::inbB0 = 25, gnsstk::gloc::iscB0 = -16,
  gnsstk::gloc::isbB1 = isbB0+inbB0, gnsstk::gloc::inbB1 = 10, gnsstk::gloc::iscB1 = -16, gnsstk::gloc::isbB2 = isbB1+inbB1,
  gnsstk::gloc::inbB2 = 8, gnsstk::gloc::iscB2 = -16, gnsstk::gloc::isbcA = isbB2+inbB2, gnsstk::gloc::inbcA = 9,
  gnsstk::gloc::isccA = -7, gnsstk::gloc::isbcF107 = isbcA+inbcA, gnsstk::gloc::inbcF107 = 13, gnsstk::gloc::isccF107 = -4,
  gnsstk::gloc::isbcAp = isbcF107+inbcF107, gnsstk::gloc::inbcAp = 9, gnsstk::gloc::isccAp = 1, gnsstk::gloc::isbUTCTAI = isbcAp+inbcAp,
  gnsstk::gloc::inbUTCTAI = 9, gnsstk::gloc::iscUTCTAI = 1
}
 
enum  gnsstk::gloc::EphBitInfo {
  gnsstk::gloc::esiN4 = str10, gnsstk::gloc::esbN4 = fsbA+fnbA, gnsstk::gloc::enbN4 = 5, gnsstk::gloc::escN4 = 1,
  gnsstk::gloc::esiNT = str10, gnsstk::gloc::esbNT = esbN4+enbN4, gnsstk::gloc::enbNT = 11, gnsstk::gloc::escNT = 1,
  gnsstk::gloc::esiMj = str10, gnsstk::gloc::esbMj = esbNT+enbNT, gnsstk::gloc::enbMj = 3, gnsstk::gloc::escMj = 1,
  gnsstk::gloc::esiPS = str10, gnsstk::gloc::esbPS = esbMj+enbMj, gnsstk::gloc::enbPS = 6, gnsstk::gloc::escPS = 1,
  gnsstk::gloc::esitb = str10, gnsstk::gloc::esbtb = esbPS+enbPS, gnsstk::gloc::enbtb = 10, gnsstk::gloc::esctb = 90,
  gnsstk::gloc::esiEjE = str10, gnsstk::gloc::esbEjE = esbtb+enbtb, gnsstk::gloc::enbEjE = 8, gnsstk::gloc::escEjE = 1,
  gnsstk::gloc::esiEjT = str10, gnsstk::gloc::esbEjT = esbEjE+enbEjE, gnsstk::gloc::enbEjT = 8, gnsstk::gloc::escEjT = 1,
  gnsstk::gloc::esiRjE = str10, gnsstk::gloc::esbRjE = esbEjT+enbEjT, gnsstk::gloc::enbRjE = 2, gnsstk::gloc::escRjE = 1,
  gnsstk::gloc::esiRjT = str10, gnsstk::gloc::esbRjT = esbRjE+enbRjE, gnsstk::gloc::enbRjT = 2, gnsstk::gloc::escRjT = 1,
  gnsstk::gloc::esiFjE = str10, gnsstk::gloc::esbFjE = esbRjT+enbRjT, gnsstk::gloc::enbFjE = 5, gnsstk::gloc::escFjE = 1,
  gnsstk::gloc::esiFjT = str10, gnsstk::gloc::esbFjT = esbFjE+enbFjE, gnsstk::gloc::enbFjT = 5, gnsstk::gloc::escFjT = 1,
  gnsstk::gloc::esitauj = str10, gnsstk::gloc::esbtauj = esbFjT+enbFjT, gnsstk::gloc::enbtauj = 32, gnsstk::gloc::esctauj = -38,
  gnsstk::gloc::esigammaj = str10, gnsstk::gloc::esbgammaj = esbtauj+enbtauj, gnsstk::gloc::enbgammaj = 19, gnsstk::gloc::escgammaj = -48,
  gnsstk::gloc::esiBetaj = str10, gnsstk::gloc::esbBetaj = esbgammaj+enbgammaj, gnsstk::gloc::enbBetaj = 15, gnsstk::gloc::escBetaj = -57,
  gnsstk::gloc::esitauc = str10, gnsstk::gloc::esbtauc = esbBetaj+enbBetaj, gnsstk::gloc::enbtauc = 40, gnsstk::gloc::esctauc = -31,
  gnsstk::gloc::esitaucdot = str10, gnsstk::gloc::esbtaucdot = esbtauc+enbtauc, gnsstk::gloc::enbtaucdot = 13, gnsstk::gloc::esctaucdot = -49,
  gnsstk::gloc::esiRev1 = str10, gnsstk::gloc::esbRev1 = esbtaucdot+enbtaucdot, gnsstk::gloc::enbRev1 = 35, gnsstk::gloc::escRev1 = 1,
  gnsstk::gloc::esixj = str11, gnsstk::gloc::esbxj = fsbA+fnbA, gnsstk::gloc::enbxj = 40, gnsstk::gloc::escxj = -20,
  gnsstk::gloc::esiyj = str11, gnsstk::gloc::esbyj = esbxj+enbxj, gnsstk::gloc::enbyj = 40, gnsstk::gloc::escyj = -20,
  gnsstk::gloc::esizj = str11, gnsstk::gloc::esbzj = esbyj+enbyj, gnsstk::gloc::enbzj = 40, gnsstk::gloc::esczj = -20,
  gnsstk::gloc::esixjp = str11, gnsstk::gloc::esbxjp = esbzj+enbzj, gnsstk::gloc::enbxjp = 35, gnsstk::gloc::escxjp = -30,
  gnsstk::gloc::esiyjp = str11, gnsstk::gloc::esbyjp = esbxjp+enbxjp, gnsstk::gloc::enbyjp = 35, gnsstk::gloc::escyjp = -30,
  gnsstk::gloc::esiRev2 = str11, gnsstk::gloc::esbRev2 = esbyjp+enbyjp, gnsstk::gloc::enbRev2 = 29, gnsstk::gloc::escRev2 = 1,
  gnsstk::gloc::esizjp = str12, gnsstk::gloc::esbzjp = fsbA+fnbA, gnsstk::gloc::enbzjp = 35, gnsstk::gloc::esczjp = -30,
  gnsstk::gloc::esixjpp = str12, gnsstk::gloc::esbxjpp = esbzjp+enbzjp, gnsstk::gloc::enbxjpp = 15, gnsstk::gloc::escxjpp = -39,
  gnsstk::gloc::esiyjpp = str12, gnsstk::gloc::esbyjpp = esbxjpp+enbxjpp, gnsstk::gloc::enbyjpp = 15, gnsstk::gloc::escyjpp = -39,
  gnsstk::gloc::esizjpp = str12, gnsstk::gloc::esbzjpp = esbyjpp+enbyjpp, gnsstk::gloc::enbzjpp = 15, gnsstk::gloc::esczjpp = -39,
  gnsstk::gloc::esiDeltaxjpc = str12, gnsstk::gloc::esbDeltaxjpc = esbzjpp+enbzjpp, gnsstk::gloc::enbDeltaxjpc = 13, gnsstk::gloc::escDeltaxjpc = -10,
  gnsstk::gloc::esiDeltayjpc = str12, gnsstk::gloc::esbDeltayjpc = esbDeltaxjpc+enbDeltaxjpc, gnsstk::gloc::enbDeltayjpc = 13, gnsstk::gloc::escDeltayjpc = -10,
  gnsstk::gloc::esiDeltazjpc = str12, gnsstk::gloc::esbDeltazjpc = esbDeltayjpc+enbDeltayjpc, gnsstk::gloc::enbDeltazjpc = 13, gnsstk::gloc::escDeltazjpc = -10,
  gnsstk::gloc::esiDeltataujL3 = str12, gnsstk::gloc::esbDeltataujL3 = esbDeltazjpc+enbDeltazjpc, gnsstk::gloc::enbDeltataujL3 = 18, gnsstk::gloc::escDeltataujL3 = -38,
  gnsstk::gloc::esiTauGPS = str12, gnsstk::gloc::esbTauGPS = esbDeltataujL3+enbDeltataujL3, gnsstk::gloc::enbTauGPS = 30, gnsstk::gloc::escTauGPS = -38,
  gnsstk::gloc::esiRev3 = str12, gnsstk::gloc::esbRev3 = esbTauGPS+enbTauGPS, gnsstk::gloc::enbRev3 = 52, gnsstk::gloc::escRev3 = 1
}
 
enum  gnsstk::gloc::FullBitInfo {
  gnsstk::gloc::fsbPreamble = 0, gnsstk::gloc::fnbPreamble = 20, gnsstk::gloc::fscPreamble = 1, gnsstk::gloc::valPreamble = 0x494e,
  gnsstk::gloc::fsbType = fsbPreamble+fnbPreamble, gnsstk::gloc::fnbType = 6, gnsstk::gloc::fscType = 1, gnsstk::gloc::fsbTS = fsbType+fnbType,
  gnsstk::gloc::fnbTS = 15, gnsstk::gloc::fscTS = 1, gnsstk::gloc::fsbj = fsbTS+fnbTS, gnsstk::gloc::fnbj = 6,
  gnsstk::gloc::fscj = 1, gnsstk::gloc::fsbHj = fsbj+fnbj, gnsstk::gloc::fnbHj = 1, gnsstk::gloc::fscHj = 1,
  gnsstk::gloc::fsblj = fsbHj+fnbHj, gnsstk::gloc::fnblj = 1, gnsstk::gloc::fsclj = 1, gnsstk::gloc::fsbP1 = fsblj+fnblj,
  gnsstk::gloc::fnbP1 = 4, gnsstk::gloc::fscP1 = 1, gnsstk::gloc::fsbP2 = fsbP1+fnbP1, gnsstk::gloc::fnbP2 = 1,
  gnsstk::gloc::fscP2 = 1, gnsstk::gloc::fsbKP = fsbP2+fnbP2, gnsstk::gloc::fnbKP = 2, gnsstk::gloc::fscKP = 1,
  gnsstk::gloc::fsbA = fsbKP+fnbKP, gnsstk::gloc::fnbA = 1, gnsstk::gloc::fscA = 1, gnsstk::gloc::fsbCRC = 276,
  gnsstk::gloc::fnbCRC = 24, gnsstk::gloc::fscCRC = 1
}
 
enum  gnsstk::gloc::LTDMPBitInfo {
  gnsstk::gloc::lsbtb = fsbA+fnbA, gnsstk::gloc::lnbtb = 10, gnsstk::gloc::lsctb = 90, gnsstk::gloc::lsbdax0 = lsbtb+lnbtb,
  gnsstk::gloc::lnbdax0 = 5, gnsstk::gloc::lscdax0 = -42, gnsstk::gloc::lsbday0 = lsbdax0+lnbdax0, gnsstk::gloc::lnbday0 = 5,
  gnsstk::gloc::lscday0 = -42, gnsstk::gloc::lsbdaz0 = lsbday0+lnbday0, gnsstk::gloc::lnbdaz0 = 5, gnsstk::gloc::lscdaz0 = -42,
  gnsstk::gloc::lsbax1 = lsbdaz0+lnbdaz0, gnsstk::gloc::lnbax1 = 18, gnsstk::gloc::lscax1 = -54, gnsstk::gloc::lsbay1 = lsbax1+lnbax1,
  gnsstk::gloc::lnbay1 = 18, gnsstk::gloc::lscay1 = -54, gnsstk::gloc::lsbaz1 = lsbay1+lnbay1, gnsstk::gloc::lnbaz1 = 18,
  gnsstk::gloc::lscaz1 = -54, gnsstk::gloc::lsbax2 = lsbaz1+lnbaz1, gnsstk::gloc::lnbax2 = 18, gnsstk::gloc::lscax2 = -67,
  gnsstk::gloc::lsbay2 = lsbax2+lnbax2, gnsstk::gloc::lnbay2 = 18, gnsstk::gloc::lscay2 = -67, gnsstk::gloc::lsbaz2 = lsbay2+lnbay2,
  gnsstk::gloc::lnbaz2 = 18, gnsstk::gloc::lscaz2 = -67, gnsstk::gloc::lsbax3 = lsbtb+lnbtb, gnsstk::gloc::lnbax3 = 18,
  gnsstk::gloc::lscax3 = -80, gnsstk::gloc::lsbay3 = lsbax3+lnbax3, gnsstk::gloc::lnbay3 = 18, gnsstk::gloc::lscay3 = -80,
  gnsstk::gloc::lsbaz3 = lsbay3+lnbay3, gnsstk::gloc::lnbaz3 = 18, gnsstk::gloc::lscaz3 = -80, gnsstk::gloc::lsbax4 = lsbaz3+lnbaz3,
  gnsstk::gloc::lnbax4 = 18, gnsstk::gloc::lscax4 = -95, gnsstk::gloc::lsbay4 = lsbax4+lnbax4, gnsstk::gloc::lnbay4 = 18,
  gnsstk::gloc::lscay4 = -95, gnsstk::gloc::lsbaz4 = lsbay4+lnbay4, gnsstk::gloc::lnbaz4 = 18, gnsstk::gloc::lscaz4 = -95
}
 
enum  gnsstk::gloc::SFIndex { gnsstk::gloc::firstEphString = 10, gnsstk::gloc::str10 = 0, gnsstk::gloc::str11 = 1, gnsstk::gloc::str12 = 2 }
 


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:42