mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-20 10:54:14 +01:00
OP-1739 Add GLONASS support to GPS constellation widget
This commit is contained in:
parent
76ff576b38
commit
a806eb6f36
@ -129,13 +129,19 @@ void GpsConstellationWidget::updateSat(int index, int prn, int elevation, int az
|
|||||||
-satIcons[index]->boundingRect().center().y());
|
-satIcons[index]->boundingRect().center().y());
|
||||||
satIcons[index]->setTransform(QTransform::fromTranslate(opd.x(), opd.y()), false);
|
satIcons[index]->setTransform(QTransform::fromTranslate(opd.x(), opd.y()), false);
|
||||||
|
|
||||||
// Show normal GPS or SBAS (120 - 158 range)
|
// Show normal GPS, SBAS (120 - 158 range) or GLONASS (65 - 96, 255 if unidentified)
|
||||||
if (prn > 119 && prn < 159) {
|
if (prn > 119 && prn < 159) {
|
||||||
if (snr) {
|
if (snr) {
|
||||||
satIcons[index]->setElementId("satellite-sbas");
|
satIcons[index]->setElementId("satellite-sbas");
|
||||||
} else {
|
} else {
|
||||||
satIcons[index]->setElementId("sat-sbas-notSeen");
|
satIcons[index]->setElementId("sat-sbas-notSeen");
|
||||||
}
|
}
|
||||||
|
} else if ((prn > 64 && prn < 97) || 255 == prn) {
|
||||||
|
if (snr) {
|
||||||
|
satIcons[index]->setElementId("satellite-glonass");
|
||||||
|
} else {
|
||||||
|
satIcons[index]->setElementId("sat-glonass-notSeen");
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if (snr) {
|
if (snr) {
|
||||||
satIcons[index]->setElementId("satellite");
|
satIcons[index]->setElementId("satellite");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user