remove lte toggle (#21392)

* remove lte toggle

* little more
pull/21393/head
Adeeb Shihadeh 4 years ago committed by GitHub
parent 050a89e598
commit a420c7ad50
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      selfdrive/common/params.cc
  2. 6
      selfdrive/controls/controlsd.py
  3. 4
      selfdrive/manager/manager.py
  4. 3
      selfdrive/thermald/thermald.py
  5. 6
      selfdrive/ui/qt/offroad/settings.cc

@ -160,7 +160,6 @@ std::unordered_map<std::string, uint32_t> keys = {
{"CommunityFeaturesToggle", PERSISTENT}, {"CommunityFeaturesToggle", PERSISTENT},
{"ControlsReady", CLEAR_ON_MANAGER_START | CLEAR_ON_PANDA_DISCONNECT | CLEAR_ON_IGNITION_ON}, {"ControlsReady", CLEAR_ON_MANAGER_START | CLEAR_ON_PANDA_DISCONNECT | CLEAR_ON_IGNITION_ON},
{"DisableRadar", PERSISTENT}, // WARNING: THIS DISABLES AEB {"DisableRadar", PERSISTENT}, // WARNING: THIS DISABLES AEB
{"EnableLteOnroad", PERSISTENT},
{"EndToEndToggle", PERSISTENT}, {"EndToEndToggle", PERSISTENT},
{"CompletedTrainingVersion", PERSISTENT}, {"CompletedTrainingVersion", PERSISTENT},
{"DisablePowerDown", PERSISTENT}, {"DisablePowerDown", PERSISTENT},

@ -86,7 +86,6 @@ class Controls:
# read params # read params
self.is_metric = params.get_bool("IsMetric") self.is_metric = params.get_bool("IsMetric")
self.is_ldw_enabled = params.get_bool("IsLdwEnabled") self.is_ldw_enabled = params.get_bool("IsLdwEnabled")
self.enable_lte_onroad = params.get_bool("EnableLteOnroad")
community_feature_toggle = params.get_bool("CommunityFeaturesToggle") community_feature_toggle = params.get_bool("CommunityFeaturesToggle")
openpilot_enabled_toggle = params.get_bool("OpenpilotEnabledToggle") openpilot_enabled_toggle = params.get_bool("OpenpilotEnabledToggle")
passive = params.get_bool("Passive") or not openpilot_enabled_toggle passive = params.get_bool("Passive") or not openpilot_enabled_toggle
@ -264,7 +263,7 @@ class Controls:
if self.sm['longitudinalPlan'].fcw or (self.enabled and self.sm['modelV2'].meta.hardBrakePredicted): if self.sm['longitudinalPlan'].fcw or (self.enabled and self.sm['modelV2'].meta.hardBrakePredicted):
self.events.add(EventName.fcw) self.events.add(EventName.fcw)
if TICI and self.enable_lte_onroad: if TICI:
logs = messaging.drain_sock(self.log_sock, wait_for_one=False) logs = messaging.drain_sock(self.log_sock, wait_for_one=False)
messages = [] messages = []
for m in logs: for m in logs:
@ -287,8 +286,7 @@ class Controls:
# TODO: fix simulator # TODO: fix simulator
if not SIMULATION: if not SIMULATION:
if not NOSENSOR: if not NOSENSOR:
if not self.sm['liveLocationKalman'].gpsOK and (self.distance_traveled > 1000) and \ if not self.sm['liveLocationKalman'].gpsOK and (self.distance_traveled > 1000):
(not TICI or self.enable_lte_onroad):
# Not show in first 1 km to allow for driving out of garage. This event shows after 5 minutes # Not show in first 1 km to allow for driving out of garage. This event shows after 5 minutes
self.events.add(EventName.noGps) self.events.add(EventName.noGps)
if not self.sm.all_alive(self.camera_packets): if not self.sm.all_alive(self.camera_packets):

@ -12,7 +12,7 @@ from common.basedir import BASEDIR
from common.params import Params, ParamKeyType from common.params import Params, ParamKeyType
from common.text_window import TextWindow from common.text_window import TextWindow
from selfdrive.boardd.set_time import set_time from selfdrive.boardd.set_time import set_time
from selfdrive.hardware import HARDWARE, PC, TICI from selfdrive.hardware import HARDWARE, PC
from selfdrive.manager.helpers import unblock_stdout from selfdrive.manager.helpers import unblock_stdout
from selfdrive.manager.process import ensure_running from selfdrive.manager.process import ensure_running
from selfdrive.manager.process_config import managed_processes from selfdrive.manager.process_config import managed_processes
@ -39,8 +39,6 @@ def manager_init():
] ]
if not PC: if not PC:
default_params.append(("LastUpdateTime", datetime.datetime.utcnow().isoformat().encode('utf8'))) default_params.append(("LastUpdateTime", datetime.datetime.utcnow().isoformat().encode('utf8')))
if TICI:
default_params.append(("EnableLteOnroad", "1"))
if params.get_bool("RecordFrontLock"): if params.get_bool("RecordFrontLock"):
params.put_bool("RecordFront", True) params.put_bool("RecordFront", True)

@ -376,9 +376,6 @@ def thermald_thread():
params.put_bool("IsOnroad", should_start) params.put_bool("IsOnroad", should_start)
params.put_bool("IsOffroad", not should_start) params.put_bool("IsOffroad", not should_start)
HARDWARE.set_power_save(not should_start) HARDWARE.set_power_save(not should_start)
if TICI and not params.get_bool("EnableLteOnroad"):
fxn = "off" if should_start else "on"
os.system(f"nmcli radio wwan {fxn}")
if should_start: if should_start:
off_ts = None off_ts = None

@ -82,12 +82,6 @@ TogglesPanel::TogglesPanel(QWidget *parent) : QWidget(parent) {
QObject::connect(toggles.back(), &ToggleControl::toggleFlipped, [=](bool state) { QObject::connect(toggles.back(), &ToggleControl::toggleFlipped, [=](bool state) {
Params().remove("CalibrationParams"); Params().remove("CalibrationParams");
}); });
toggles.append(new ParamControl("EnableLteOnroad",
"Enable LTE while onroad",
"",
"../assets/offroad/icon_network.png",
this));
} }
bool record_lock = Params().getBool("RecordFrontLock"); bool record_lock = Params().getBool("RecordFrontLock");

Loading…
Cancel
Save