mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-12-14 12:10: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_)
|
switch (PRN_)
|
||||||
{
|
{
|
||||||
case 1:
|
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;
|
break;
|
||||||
case 2:
|
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;
|
break;
|
||||||
case 3:
|
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;
|
break;
|
||||||
case 4:
|
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;
|
break;
|
||||||
case 5:
|
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;
|
break;
|
||||||
case 6:
|
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;
|
break;
|
||||||
case 7:
|
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;
|
break;
|
||||||
case 8:
|
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;
|
break;
|
||||||
case 9:
|
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;
|
break;
|
||||||
case 10:
|
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;
|
break;
|
||||||
case 11:
|
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;
|
break;
|
||||||
case 12:
|
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;
|
break;
|
||||||
case 19:
|
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;
|
break;
|
||||||
case 20:
|
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;
|
break;
|
||||||
case 21:
|
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;
|
break;
|
||||||
case 22:
|
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;
|
break;
|
||||||
case 23:
|
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;
|
break;
|
||||||
case 24:
|
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;
|
break;
|
||||||
case 25:
|
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;
|
break;
|
||||||
case 26:
|
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;
|
break;
|
||||||
case 27:
|
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;
|
break;
|
||||||
case 28:
|
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;
|
break;
|
||||||
case 29:
|
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;
|
break;
|
||||||
case 30:
|
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;
|
break;
|
||||||
case 32:
|
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;
|
break;
|
||||||
case 33:
|
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;
|
break;
|
||||||
case 34:
|
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;
|
break;
|
||||||
case 35:
|
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;
|
break;
|
||||||
case 36:
|
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;
|
break;
|
||||||
case 37:
|
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;
|
break;
|
||||||
default:
|
default:
|
||||||
block_ = std::string("Unknown(Simulated)");
|
block_ = std::string("Unknown(Simulated)");
|
||||||
|
Loading…
Reference in New Issue
Block a user