mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-12-13 19:50:34 +00:00
Update BeiDou satellite names
This commit is contained in:
parent
bf0cba714c
commit
510a3a15ba
@ -654,94 +654,106 @@ std::string Gnss_Satellite::what_block(const std::string& system_, uint32_t PRN_
|
||||
switch (PRN_)
|
||||
{
|
||||
case 1:
|
||||
block_ = std::string("Compass-G1"); // GEO 140.0°E; launched 2010/01/16
|
||||
block_ = std::string("BeiDou-2 GEO01"); // GEO 140.0°E; launched 2010/01/16
|
||||
break;
|
||||
case 2:
|
||||
block_ = std::string("Compass-G6"); // GEO 80°E; launched 2012/10/25
|
||||
block_ = std::string("BeiDou-2 GEO06"); // GEO 80°E; launched 2012/10/25
|
||||
break;
|
||||
case 3:
|
||||
block_ = std::string("Compass-G7"); // GEO 110.5°E; launched 2016/06/12
|
||||
block_ = std::string("BeiDou-2 GEO07"); // GEO 110.5°E; launched 2016/06/12
|
||||
break;
|
||||
case 4:
|
||||
block_ = std::string("Compass-G4"); // GEO 160.0°E; launched 2010/10/31
|
||||
block_ = std::string("BeiDou-2 GEO04"); // GEO 160.0°E; launched 2010/10/31
|
||||
break;
|
||||
case 5:
|
||||
block_ = std::string("Compass-G5"); // GEO 58.75°E; launched 2012/02/24
|
||||
block_ = std::string("BeiDou-2 GEO05"); // GEO 58.75°E; launched 2012/02/24
|
||||
break;
|
||||
case 6:
|
||||
block_ = std::string("Compass-IGS01"); // 55° inclination IGSO 118°E; launched 2010/07/31
|
||||
block_ = std::string("BeiDou-2 IGSO01"); // 55° inclination IGSO 118°E; launched 2010/07/31
|
||||
break;
|
||||
case 7:
|
||||
block_ = std::string("Compass-IGS02"); // 55° inclination IGSO 118°E; launched 2010/12/17
|
||||
block_ = std::string("BeiDou-2 IGSO02"); // 55° inclination IGSO 118°E; launched 2010/12/17
|
||||
break;
|
||||
case 8:
|
||||
block_ = std::string("Compass-IGS03"); // 55° inclination IGSO 118°E; launched 2011/04/09
|
||||
block_ = std::string("BeiDou-2 IGSO03"); // 55° inclination IGSO 118°E; launched 2011/04/09
|
||||
break;
|
||||
case 9:
|
||||
block_ = std::string("Compass-IGS04"); // 55° inclination IGSO 95°E; launched 2011/07/27
|
||||
block_ = std::string("BeiDou-2 IGSO04"); // 55° inclination IGSO 95°E; launched 2011/07/27
|
||||
break;
|
||||
case 10:
|
||||
block_ = std::string("Compass-IGS05"); // 55° inclination IGSO 118°E; launched 2011/12/01
|
||||
block_ = std::string("BeiDou-2 IGSO05"); // 55° inclination IGSO 118°E; launched 2011/12/01
|
||||
break;
|
||||
case 11:
|
||||
block_ = std::string("Compass-M3"); // Slot A07; launched 2012/04/29
|
||||
block_ = std::string("BeiDou-2 MEO03"); // Slot A07; launched 2012/04/29
|
||||
break;
|
||||
case 12:
|
||||
block_ = std::string("Compass-M4"); // Slot A08; launched 2012/04/29
|
||||
block_ = std::string("BeiDou-2 MEO04"); // Slot A08; launched 2012/04/29
|
||||
break;
|
||||
case 13:
|
||||
block_ = std::string("BeiDou-2 IGSO06"); // launched 2016/03/30
|
||||
break;
|
||||
case 14:
|
||||
block_ = std::string("BeiDou-2 MEO06"); // launched 2012/09/19
|
||||
break;
|
||||
case 16:
|
||||
block_ = std::string("BeiDou-2 IGSO07"); // launched 2018/07/10
|
||||
break;
|
||||
case 19:
|
||||
block_ = std::string("BEIDOU-3 M1"); // Slot B-7; launched 2017/11/05
|
||||
block_ = std::string("BeiDou-3 MEO01"); // Slot B-7; launched 2017/11/05
|
||||
break;
|
||||
case 20:
|
||||
block_ = std::string("BEIDOU-3 M2"); // Slot B-5; launched 2017/11/05
|
||||
block_ = std::string("BeiDou-3 MEO02"); // Slot B-5; launched 2017/11/05
|
||||
break;
|
||||
case 21:
|
||||
block_ = std::string("BEIDOU 3M5"); // Slot B-?; launched 2018/02/12
|
||||
block_ = std::string("BeiDou-3 MEO03"); // Slot B-?; launched 2018/02/12
|
||||
break;
|
||||
case 22:
|
||||
block_ = std::string("BEIDOU 3M6"); // Slot B-6; launched 2018/02/12
|
||||
block_ = std::string("BeiDou-3 MEO04"); // Slot B-6; launched 2018/02/12
|
||||
break;
|
||||
case 23:
|
||||
block_ = std::string("BEIDOU 3M9"); // Slot C-7; launched 2018/07/29
|
||||
block_ = std::string("BeiDou-3 MEO05"); // Slot C-7; launched 2018/07/29
|
||||
break;
|
||||
case 24:
|
||||
block_ = std::string("BEIDOU 3M10"); // Slot C-1; launched 2018/07/29
|
||||
block_ = std::string("BeiDou-3 MEO06"); // Slot C-1; launched 2018/07/29
|
||||
break;
|
||||
case 25:
|
||||
block_ = std::string("BEIDOU 3M12"); // Slot C-8; launched 2018/08/24
|
||||
block_ = std::string("BeiDou-3 MEO11"); // Slot C-8; launched 2018/08/24
|
||||
break;
|
||||
case 26:
|
||||
block_ = std::string("BEIDOU 3M11"); // Slot C-2; launched 2018/08/24
|
||||
block_ = std::string("BeiDou-3 MEO12"); // Slot C-2; launched 2018/08/24
|
||||
break;
|
||||
case 27:
|
||||
block_ = std::string("BEIDOU 3M3"); // Slot A-?; launched 2018/01/11
|
||||
block_ = std::string("BeiDou-3 3M3"); // Slot A-?; launched 2018/01/11
|
||||
break;
|
||||
case 28:
|
||||
block_ = std::string("BEIDOU 3M4"); // Slot A-?; launched 2018/01/11
|
||||
block_ = std::string("BeiDou-3 3M4"); // Slot A-?; launched 2018/01/11
|
||||
break;
|
||||
case 29:
|
||||
block_ = std::string("BEIDOU 3M7"); // Slot A-?; launched 2018/03/29
|
||||
block_ = std::string("BeiDou-3 3M7"); // Slot A-?; launched 2018/03/29
|
||||
break;
|
||||
case 30:
|
||||
block_ = std::string("BEIDOU 3M8"); // Slot A-?; launched 2018/03/29
|
||||
block_ = std::string("BeiDou-3 3M8"); // Slot A-?; launched 2018/03/29
|
||||
break;
|
||||
case 32:
|
||||
block_ = std::string("BEIDOU 3M13"); // Slot B-1?; launched 2018/09/19
|
||||
block_ = std::string("BeiDou-3 MEO13"); // Slot B-1?; launched 2018/09/19
|
||||
break;
|
||||
case 33:
|
||||
block_ = std::string("BEIDOU 3M14"); // Slot B-3; launched 2018/09/19
|
||||
block_ = std::string("BeiDou-3 MEO14"); // Slot B-3; launched 2018/09/19
|
||||
break;
|
||||
case 34:
|
||||
block_ = std::string("BEIDOU 3M15"); // Slot B-3; launched 2018/10/15
|
||||
block_ = std::string("BeiDou-3 MEO15"); // Slot B-3; launched 2018/10/15
|
||||
break;
|
||||
case 35:
|
||||
block_ = std::string("BEIDOU 3M16"); // Slot B-3; launched 2018/10/15
|
||||
block_ = std::string("BeiDou-3 MEO16"); // Slot B-3; launched 2018/10/15
|
||||
break;
|
||||
case 36:
|
||||
block_ = std::string("BEIDOU 3M17"); // Slot B-3; launched 2018/11/18
|
||||
block_ = std::string("BeiDou-3 MEO17"); // Slot B-3; launched 2018/11/18
|
||||
break;
|
||||
case 37:
|
||||
block_ = std::string("BEIDOU 3M18"); // Slot B-3; launched 2018/11/18
|
||||
block_ = std::string("BeiDou-3 MEO18"); // Slot B-3; launched 2018/11/18
|
||||
break;
|
||||
case 38:
|
||||
block_ = std::string("BeiDou-3 IGSO01"); // Slot B-3; launched 2019/04/20
|
||||
break;
|
||||
default:
|
||||
block_ = std::string("Unknown(Simulated)");
|
||||
|
Loading…
Reference in New Issue
Block a user