1 from .utils.widgets
import MicrostrainWidget, MicrostrainPlugin
2 from .utils.subscribers
import GNSSFixInfoMonitor, NavSatFixMonitor
4 _WIDGET_NAME =
'GNSSData'
10 super(GNSSDataWidget, self).
__init__(node, _WIDGET_NAME)
20 self.gnss_not_available_label.hide()
24 dual_antenna_widgets = [
33 self.gnss_widget.hide()
34 self.gnss_not_available_label.setText(
'GNSS data not available for device %s' % self.
_device_report_monitor.model_name_string)
35 self.gnss_not_available_label.show()
38 self.gnss_not_available_label.hide()
39 self.gnss_widget.show()
62 super(GNSSDataPlugin, self).
__init__(context, _WIDGET_NAME, GNSSDataWidget)