mirror of
https://github.com/markqvist/Sideband.git
synced 2025-02-13 21:21:20 -05:00
Added RNS Transport stats sensor to sensors UI
This commit is contained in:
parent
d459780ed7
commit
93aa17177b
@ -791,6 +791,8 @@ class SidebandCore():
|
||||
self.config["telemetry_s_acceleration"] = False
|
||||
if not "telemetry_s_proximity" in self.config:
|
||||
self.config["telemetry_s_proximity"] = False
|
||||
if not "telemetry_s_rns_transport" in self.config:
|
||||
self.config["telemetry_s_rns_transport"] = False
|
||||
if not "telemetry_s_fixed_location" in self.config:
|
||||
self.config["telemetry_s_fixed_location"] = False
|
||||
if not "telemetry_s_fixed_latlon" in self.config:
|
||||
@ -3176,7 +3178,9 @@ class SidebandCore():
|
||||
else:
|
||||
self.telemeter = Telemeter(android_context=self.service_context, service=True, location_provider=self.owner_service)
|
||||
|
||||
sensors = ["location", "information", "battery", "pressure", "temperature", "humidity", "magnetic_field", "ambient_light", "gravity", "angular_velocity", "acceleration", "proximity"]
|
||||
sensors = ["location", "information", "battery", "pressure", "temperature", "humidity", "magnetic_field",
|
||||
"ambient_light", "gravity", "angular_velocity", "acceleration", "proximity", "rns_transport"]
|
||||
|
||||
for sensor in sensors:
|
||||
if self.config["telemetry_s_"+sensor]:
|
||||
self.telemeter.enable(sensor)
|
||||
|
@ -398,6 +398,8 @@ class Telemetry():
|
||||
self.sensors_screen.ids.telemetry_s_accelerometer.bind(active=self.sensors_save)
|
||||
self.sensors_screen.ids.telemetry_s_proximity.active = self.app.sideband.config["telemetry_s_proximity"]
|
||||
self.sensors_screen.ids.telemetry_s_proximity.bind(active=self.sensors_save)
|
||||
self.sensors_screen.ids.telemetry_s_rns_transport.active = self.app.sideband.config["telemetry_s_rns_transport"]
|
||||
self.sensors_screen.ids.telemetry_s_rns_transport.bind(active=self.sensors_save)
|
||||
self.sensors_screen.ids.telemetry_s_information.active = self.app.sideband.config["telemetry_s_information"]
|
||||
self.sensors_screen.ids.telemetry_s_information.bind(active=self.sensors_save)
|
||||
self.sensors_screen.ids.telemetry_s_information_text.text = str(self.app.sideband.config["telemetry_s_information_text"])
|
||||
@ -466,6 +468,7 @@ class Telemetry():
|
||||
self.app.sideband.config["telemetry_s_angular_velocity"] = self.sensors_screen.ids.telemetry_s_gyroscope.active
|
||||
self.app.sideband.config["telemetry_s_acceleration"] = self.sensors_screen.ids.telemetry_s_accelerometer.active
|
||||
self.app.sideband.config["telemetry_s_proximity"] = self.sensors_screen.ids.telemetry_s_proximity.active
|
||||
self.app.sideband.config["telemetry_s_rns_transport"] = self.sensors_screen.ids.telemetry_s_rns_transport.active
|
||||
|
||||
if self.app.sideband.config["telemetry_s_information"] != self.sensors_screen.ids.telemetry_s_information.active:
|
||||
run_telemetry_update = True
|
||||
@ -1327,6 +1330,21 @@ MDScreen:
|
||||
pos_hint: {"center_y": 0.3}
|
||||
active: False
|
||||
|
||||
MDBoxLayout:
|
||||
orientation: "horizontal"
|
||||
size_hint_y: None
|
||||
padding: [0,0,dp(24),dp(0)]
|
||||
height: dp(48)
|
||||
|
||||
MDLabel:
|
||||
text: "Reticulum Transport Stats"
|
||||
font_style: "H6"
|
||||
|
||||
MDSwitch:
|
||||
id: telemetry_s_rns_transport
|
||||
pos_hint: {"center_y": 0.3}
|
||||
active: False
|
||||
|
||||
MDBoxLayout:
|
||||
orientation: "horizontal"
|
||||
size_hint_y: None
|
||||
|
Loading…
x
Reference in New Issue
Block a user