5import QGroundControl.Controls
7//-------------------------------------------------------------------------
11 anchors.top: parent.top
12 anchors.bottom: parent.bottom
13 width: telemIcon.width * 1.1
15 property bool showIndicator: _hasTelemetry
17 property var _activeVehicle: QGroundControl.multiVehicleManager.activeVehicle
18 property bool _hasTelemetry: _activeVehicle.telemetryLRSSI !== 0
22 anchors.top: parent.top
23 anchors.bottom: parent.bottom
25 sourceSize.height: height
26 source: "/qmlimages/TelemRSSI.svg"
27 fillMode: Image.PreserveAspectFit
28 color: qgcPal.buttonText
33 onClicked: mainWindow.showIndicatorDrawer(telemRSSIInfoPage, control)
42 contentComponent: SettingsGroupLayout {
43 heading: qsTr("Telemetry RSSI Status")
46 label: qsTr("Local RSSI:")
47 labelText: _activeVehicle.telemetryLRSSI + " " + qsTr("dBm")
51 label: qsTr("Remote RSSI:")
52 labelText: _activeVehicle.telemetryRRSSI + " " + qsTr("dBm")
56 label: qsTr("RX Errors:")
57 labelText: _activeVehicle.telemetryRXErrors
61 label: qsTr("Errors Fixed:")
62 labelText: _activeVehicle.telemetryFixed
66 label: qsTr("TX Buffer:")
67 labelText: _activeVehicle.telemetryTXBuffer
71 label: qsTr("Local Noise:")
72 labelText: _activeVehicle.telemetryLNoise
76 label: qsTr("Remote Noise:")
77 labelText: _activeVehicle.telemetryRNoise