mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-06-15 03:54:49 +08:00
621 lines
37 KiB
C++
621 lines
37 KiB
C++
#pragma once
|
|
|
|
#include <string>
|
|
#include <unordered_map>
|
|
|
|
#include "cereal/gen/cpp/log.capnp.h"
|
|
|
|
inline static std::unordered_map<std::string, ParamKeyAttributes> keys = {
|
|
{"AccessToken", {CLEAR_ON_MANAGER_START | DONT_LOG, STRING}},
|
|
{"AdbEnabled", {PERSISTENT, BOOL}},
|
|
{"AlwaysAllowUploads", {PERSISTENT, BOOL, "0"}},
|
|
{"AlwaysOnDM", {PERSISTENT, BOOL}},
|
|
{"ApiCache_Device", {PERSISTENT, STRING}},
|
|
{"AssistNowToken", {PERSISTENT, STRING}},
|
|
{"AthenadPid", {PERSISTENT, INT}},
|
|
{"AthenadUploadQueue", {PERSISTENT, JSON}},
|
|
{"AthenadRecentlyViewedRoutes", {PERSISTENT, STRING}},
|
|
{"BootCount", {PERSISTENT, INT}},
|
|
{"CalibrationParams", {PERSISTENT, BYTES}},
|
|
{"CameraDebugExpGain", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"CameraDebugExpTime", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"CarBatteryCapacity", {PERSISTENT, INT}},
|
|
{"CarParams", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, BYTES}},
|
|
{"CarParamsCache", {CLEAR_ON_MANAGER_START, BYTES}},
|
|
{"CarParamsPersistent", {PERSISTENT, BYTES}},
|
|
{"CarParamsPrevRoute", {PERSISTENT, BYTES}},
|
|
{"CompletedTrainingVersion", {PERSISTENT, STRING, "0"}},
|
|
{"ControlsReady", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, BOOL}},
|
|
{"CurrentBootlog", {PERSISTENT, STRING}},
|
|
{"CurrentRoute", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, STRING}},
|
|
{"DisableLogging", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, BOOL}},
|
|
{"DisablePowerDown", {PERSISTENT, BOOL}},
|
|
{"DisableUpdates", {PERSISTENT, BOOL}},
|
|
{"DisengageOnAccelerator", {PERSISTENT, BOOL, "0"}},
|
|
{"DongleId", {PERSISTENT, STRING}},
|
|
{"DoReboot", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"DoShutdown", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"DoUninstall", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"DriverTooDistracted", {CLEAR_ON_MANAGER_START | CLEAR_ON_IGNITION_ON, BOOL}},
|
|
{"EcuDisableFailed", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"AlphaLongitudinalEnabled", {PERSISTENT, BOOL}},
|
|
{"ExperimentalLongitudinalEnabled", {PERSISTENT, BOOL}},
|
|
{"ExperimentalMode", {PERSISTENT, BOOL}},
|
|
{"ExperimentalModeConfirmed", {PERSISTENT, BOOL}},
|
|
{"PersistExperimentalState", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"PersistedCEStatus", {PERSISTENT, INT, "0", "0"}},
|
|
{"FirmwareQueryDone", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, BOOL}},
|
|
{"ForcePowerDown", {PERSISTENT, BOOL}},
|
|
{"GitBranch", {PERSISTENT, STRING}},
|
|
{"GitCommit", {PERSISTENT, STRING}},
|
|
{"GitCommitDate", {PERSISTENT, STRING}},
|
|
{"GitDiff", {PERSISTENT, STRING}},
|
|
{"GithubSshKeys", {PERSISTENT, STRING}},
|
|
{"GithubUsername", {PERSISTENT, STRING}},
|
|
{"GitRemote", {PERSISTENT, STRING}},
|
|
{"GsmApn", {PERSISTENT, STRING}},
|
|
{"GsmMetered", {PERSISTENT, BOOL, "1"}},
|
|
{"GsmRoaming", {PERSISTENT, BOOL}},
|
|
{"HardwareSerial", {PERSISTENT, STRING}},
|
|
{"HasAcceptedTerms", {PERSISTENT, STRING, "0"}},
|
|
{"HondaGasFactorParams", {PERSISTENT, FLOAT}},
|
|
{"HondaWindFactorParams", {PERSISTENT, FLOAT}},
|
|
{"InstallDate", {PERSISTENT, TIME}},
|
|
{"IsDriverViewEnabled", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"IsEngaged", {PERSISTENT, BOOL}},
|
|
{"IsLdwEnabled", {PERSISTENT, BOOL}},
|
|
{"IsMetric", {PERSISTENT, BOOL}},
|
|
{"IsOffroad", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"IsOnroad", {PERSISTENT, BOOL}},
|
|
{"IsRHD", {PERSISTENT, BOOL}},
|
|
{"IsRhdDetected", {PERSISTENT, BOOL}},
|
|
{"IsRHDOverride", {PERSISTENT, BOOL}},
|
|
{"IsReleaseBranch", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"IsTakingSnapshot", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"IsTestedBranch", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"JoystickDebugMode", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, BOOL}},
|
|
{"LanguageSetting", {PERSISTENT, STRING, "main_en"}},
|
|
{"LastAthenaPingTime", {CLEAR_ON_MANAGER_START, INT}},
|
|
{"LastGPSPosition", {PERSISTENT, STRING}},
|
|
{"LastManagerExitReason", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"LastOffroadStatusPacket", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, JSON}},
|
|
{"LastAgnosPowerMonitorShutdown", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"LastPowerDropDetected", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"LastUpdateException", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"LastUpdateRouteCount", {PERSISTENT, INT, "0"}},
|
|
{"LastUpdateTime", {PERSISTENT, TIME}},
|
|
{"LastUpdateUptimeOnroad", {PERSISTENT, FLOAT, "0.0"}},
|
|
{"LiveDelay", {PERSISTENT, BYTES}},
|
|
{"LiveParameters", {PERSISTENT, JSON}},
|
|
{"LiveParametersV2", {PERSISTENT, BYTES}},
|
|
{"LiveTorqueParameters", {PERSISTENT | DONT_LOG, BYTES}},
|
|
{"LateralManeuverMode", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, BOOL}},
|
|
{"LocationFilterInitialState", {PERSISTENT, BYTES}},
|
|
{"LongitudinalManeuverMode", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, BOOL}},
|
|
{"LongitudinalPersonality", {PERSISTENT, INT, std::to_string(static_cast<int>(cereal::LongitudinalPersonality::STANDARD))}},
|
|
{"NetworkMetered", {PERSISTENT, BOOL}},
|
|
{"ObdMultiplexingChanged", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, BOOL}},
|
|
{"ObdMultiplexingEnabled", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, BOOL}},
|
|
{"Offroad_CarUnrecognized", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, JSON}},
|
|
{"Offroad_ConnectivityNeeded", {CLEAR_ON_MANAGER_START, JSON}},
|
|
{"Offroad_ConnectivityNeededPrompt", {CLEAR_ON_MANAGER_START, JSON}},
|
|
{"Offroad_ExcessiveActuation", {PERSISTENT, JSON}},
|
|
{"Offroad_IsTakingSnapshot", {CLEAR_ON_MANAGER_START, JSON}},
|
|
{"Offroad_NeosUpdate", {CLEAR_ON_MANAGER_START, JSON}},
|
|
{"Offroad_NoFirmware", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, JSON}},
|
|
{"Offroad_Recalibration", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, JSON}},
|
|
{"Offroad_TemperatureTooHigh", {CLEAR_ON_MANAGER_START, JSON}},
|
|
{"Offroad_UnregisteredHardware", {CLEAR_ON_MANAGER_START, JSON}},
|
|
{"Offroad_UpdateFailed", {CLEAR_ON_MANAGER_START, JSON}},
|
|
{"Offroad_DriverMonitoringUncertain", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, JSON}},
|
|
{"OnroadCycleRequested", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"OpenpilotEnabledToggle", {PERSISTENT, BOOL, "1"}},
|
|
{"PandaHeartbeatLost", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, BOOL}},
|
|
{"PandaSomResetTriggered", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, BOOL}},
|
|
{"PandaSignatures", {CLEAR_ON_MANAGER_START, BYTES}},
|
|
{"PrimeType", {PERSISTENT, INT}},
|
|
{"RecordAudio", {PERSISTENT, BOOL}},
|
|
{"RecordAudioFeedback", {PERSISTENT, BOOL, "0"}},
|
|
{"RecordFront", {PERSISTENT, BOOL}},
|
|
{"RecordFrontLock", {PERSISTENT, BOOL}}, // for the internal fleet
|
|
{"SecOCKey", {PERSISTENT | DONT_LOG, STRING}},
|
|
{"ShowDebugInfo", {PERSISTENT, BOOL}},
|
|
{"ShowAllToggles", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"UsePrebuilt", {PERSISTENT, BOOL, "1"}},
|
|
{"RouteCount", {PERSISTENT, INT, "0"}},
|
|
{"SnoozeUpdate", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, BOOL}},
|
|
{"SshEnabled", {PERSISTENT, BOOL}},
|
|
{"TermsVersion", {PERSISTENT, STRING}},
|
|
{"TrainingVersion", {PERSISTENT, STRING}},
|
|
{"UbloxAvailable", {PERSISTENT, BOOL}},
|
|
{"UpdateAvailable", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, BOOL}},
|
|
{"UpdateFailedCount", {CLEAR_ON_MANAGER_START, INT}},
|
|
{"UpdaterAvailableBranches", {PERSISTENT, STRING}},
|
|
{"UpdaterCurrentDescription", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"UpdaterCurrentReleaseNotes", {CLEAR_ON_MANAGER_START, BYTES}},
|
|
{"UpdaterFetchAvailable", {CLEAR_ON_MANAGER_START, BOOL}},
|
|
{"UpdaterNewDescription", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"UpdaterNewReleaseNotes", {CLEAR_ON_MANAGER_START, BYTES}},
|
|
{"UpdaterState", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"UpdaterTargetBranch", {CLEAR_ON_MANAGER_START, STRING}},
|
|
{"UpdaterLastFetchTime", {PERSISTENT, TIME}},
|
|
{"UptimeOffroad", {PERSISTENT, FLOAT, "0.0"}},
|
|
{"UptimeOnroad", {PERSISTENT, FLOAT, "0.0"}},
|
|
{"Version", {PERSISTENT, STRING}},
|
|
|
|
// StarPilot variables
|
|
{"AccelerationPath", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"AccelerationProfile", {PERSISTENT, INT, "0", "0", 0}},
|
|
{"AdjacentLeadsUI", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"AdjacentPath", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"AdjacentPathMetrics", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"AdvancedCustomUI", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"AdvancedLateralTune", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"AdvancedLongitudinalTune", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"AggressiveFollow", {PERSISTENT, FLOAT, "1.25", "1.25", 2}},
|
|
{"AggressiveFollowHigh", {PERSISTENT, FLOAT, "1.0", "1.0", 2}},
|
|
{"AggressiveJerkAcceleration", {PERSISTENT, FLOAT, "50.0", "50.0", 3}},
|
|
{"AggressiveJerkDanger", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"AggressiveJerkDeceleration", {PERSISTENT, FLOAT, "50.0", "50.0", 3}},
|
|
{"AggressiveJerkSpeed", {PERSISTENT, FLOAT, "50.0", "50.0", 3}},
|
|
{"AggressiveJerkSpeedDecrease", {PERSISTENT, FLOAT, "50.0", "50.0", 3}},
|
|
{"AlertVolumeControl", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"AlwaysOnLateral", {PERSISTENT, BOOL, "1", "0", 0}},
|
|
{"AlwaysOnLateralLKAS", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"ApiCache_DriveStats", {PERSISTENT, JSON, "{}", "{}"}},
|
|
{"AutomaticallyDownloadModels", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"AutomaticUpdates", {PERSISTENT, BOOL, "1", "1", 0}},
|
|
{"AvailableModelNames", {PERSISTENT, STRING, "", "", 1}},
|
|
{"AvailableModelSeries", {PERSISTENT, STRING, "", "", 1}},
|
|
{"AvailableModels", {PERSISTENT, STRING, "", "", 1}},
|
|
{"BlacklistedModels", {PERSISTENT, STRING, "", "", 2}},
|
|
{"BootLogo", {PERSISTENT, STRING, "starpilot", "stock", 0}},
|
|
{"BuildMetadata", {PERSISTENT, STRING, "", "", 0}},
|
|
{"BlindSpotMetrics", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"BlindSpotPath", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"BelowSteerSpeedVolume", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"BorderMetrics", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"BorderWidth", {PERSISTENT, FLOAT, "100.0", "100.0", 2}},
|
|
{"CalibratedLateralAcceleration", {PERSISTENT, FLOAT, "2.0", "2.0", 2}},
|
|
{"CalibrationProgress", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"CameraView", {PERSISTENT, INT, "3", "0", 2}},
|
|
{"CancelDownloadMaps", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"DisableWideRoad", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"CancelModelDownload", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"CancelThemeDownload", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"CarMake", {PERSISTENT, STRING, "mock", "mock", 0}},
|
|
{"CarModel", {PERSISTENT, STRING, "MOCK", "MOCK", 0}},
|
|
{"CarModelName", {PERSISTENT, STRING, "", "", 0}},
|
|
{"CECurves", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"CECurvesLead", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"CELead", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"CEModelStopTime", {PERSISTENT, FLOAT, "7.0", "0.0", 2}},
|
|
{"CESignalLaneDetection", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"CESignalSpeed", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"CESlowerLead", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"CESpeed", {PERSISTENT, FLOAT, "0.0", "0.0", 1}},
|
|
{"CESpeedLead", {PERSISTENT, FLOAT, "0.0", "0.0", 1}},
|
|
{"CEStatus", {CLEAR_ON_OFFROAD_TRANSITION, INT, "0", "0"}},
|
|
{"CEStopLights", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"CEStoppedLead", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"ClusterOffset", {PERSISTENT, FLOAT, "1.0", "1.0", 2}},
|
|
{"ColorScheme", {PERSISTENT, STRING, "frog", "stock", 0}},
|
|
{"ColorToDownload", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"BootLogoToDownload", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"Compass", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"CommunityFavorites", {PERSISTENT, STRING, "", "", 1}},
|
|
{"ConditionalExperimental", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"CurvatureData", {PERSISTENT | DONT_LOG, JSON, "{}", "{}"}},
|
|
{"CurveSpeedController", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"CustomAlerts", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"CustomAccelProfile", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"CustomAccelProfileInitialized", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"CustomAccelProfile0MPH", {PERSISTENT, FLOAT, "3.0", "3.0", 3}},
|
|
{"CustomAccelProfile11MPH", {PERSISTENT, FLOAT, "2.5", "2.5", 3}},
|
|
{"CustomAccelProfile22MPH", {PERSISTENT, FLOAT, "2.0", "2.0", 3}},
|
|
{"CustomAccelProfile34MPH", {PERSISTENT, FLOAT, "1.5", "1.5", 3}},
|
|
{"CustomAccelProfile45MPH", {PERSISTENT, FLOAT, "1.0", "1.0", 3}},
|
|
{"CustomAccelProfile56MPH", {PERSISTENT, FLOAT, "0.8", "0.8", 3}},
|
|
{"CustomAccelProfile89MPH", {PERSISTENT, FLOAT, "0.6", "0.6", 3}},
|
|
{"CustomCruise", {PERSISTENT, FLOAT, "1.0", "1.0", 2}},
|
|
{"CustomCruiseLong", {PERSISTENT, FLOAT, "5.0", "5.0", 2}},
|
|
{"CustomPersonalities", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"CancelButtonControl", {PERSISTENT, INT, "1", "0", 2}},
|
|
{"CancelButtonControlsMigrated", {PERSISTENT, BOOL, "0", "0"}},
|
|
{"AOLLKASMigratedToButtonControl", {PERSISTENT, BOOL, "0", "0"}},
|
|
{"TrafficPersonalityProfile", {PERSISTENT, BOOL, "1", "1", 2}},
|
|
{"AggressivePersonalityProfile", {PERSISTENT, BOOL, "1", "1", 2}},
|
|
{"StandardPersonalityProfile", {PERSISTENT, BOOL, "1", "1", 2}},
|
|
{"RelaxedPersonalityProfile", {PERSISTENT, BOOL, "1", "1", 2}},
|
|
{"CustomThemes", {PERSISTENT, BOOL, "1", "0", 0}},
|
|
{"CustomUI", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"DebugMode", {CLEAR_ON_OFFROAD_TRANSITION, BOOL, "0", "0"}},
|
|
{"DecelerationProfile", {PERSISTENT, INT, "1", "0", 2}},
|
|
{"DeveloperMetrics", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"DeveloperSidebar", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"DeveloperSidebarMetric1", {PERSISTENT, INT, "1", "0", 3}},
|
|
{"DeveloperSidebarMetric2", {PERSISTENT, INT, "2", "0", 3}},
|
|
{"DeveloperSidebarMetric3", {PERSISTENT, INT, "3", "0", 3}},
|
|
{"DeveloperSidebarMetric4", {PERSISTENT, INT, "4", "0", 3}},
|
|
{"DeveloperSidebarMetric5", {PERSISTENT, INT, "5", "0", 3}},
|
|
{"DeveloperSidebarMetric6", {PERSISTENT, INT, "6", "0", 3}},
|
|
{"DeveloperSidebarMetric7", {PERSISTENT, INT, "7", "0", 3}},
|
|
{"DeveloperUI", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"DeveloperWidgets", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"DeviceManagement", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"DeviceShutdown", {PERSISTENT, INT, "9", "33", 1}},
|
|
{"DisableOnroadUploads", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"DisableOpenpilotLongitudinal", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"DiscordUsername", {PERSISTENT, STRING, "", "", 0}},
|
|
{"DisengageVolume", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"DistanceButtonControl", {PERSISTENT, INT, "1", "0", 2}},
|
|
{"DistanceIconPack", {PERSISTENT, STRING, "stock", "stock", 0}},
|
|
{"DistanceIconToDownload", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"DownloadableBootLogos", {PERSISTENT, STRING, "", ""}},
|
|
{"DownloadableColors", {PERSISTENT, STRING, "", ""}},
|
|
{"DownloadableDistanceIcons", {PERSISTENT, STRING, "", ""}},
|
|
{"DownloadableIcons", {PERSISTENT, STRING, "", ""}},
|
|
{"DownloadableSignals", {PERSISTENT, STRING, "", ""}},
|
|
{"DownloadableSounds", {PERSISTENT, STRING, "", ""}},
|
|
{"DownloadableWheels", {PERSISTENT, STRING, "", ""}},
|
|
{"DownloadAllModels", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"DownloadMaps", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"DriverCamera", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"Model", {PERSISTENT, STRING, "sc2", "sc2", 1}},
|
|
{"ModelVersion", {PERSISTENT, STRING, "v11", "v11", 1}},
|
|
{"DrivingModel", {PERSISTENT, STRING, "sc2", "sc2", 1}},
|
|
{"DrivingModelName", {PERSISTENT, STRING, "South Carolina", "South Carolina", 1}},
|
|
{"DrivingModelVersion", {PERSISTENT, STRING, "v11", "v11", 1}},
|
|
{"DynamicPathWidth", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"DynamicPedalsOnUI", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"EngageVolume", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"EVTuning", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"Fahrenheit", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"FlashPanda", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"GMDashSpoofOffsets", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"GMPedalLongitudinal", {PERSISTENT, BOOL, "1", "1", 2}},
|
|
{"LongPitch", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"RemoteStartBootsComma", {PERSISTENT, BOOL, "0", "0"}},
|
|
{"RemapCancelToDistance", {PERSISTENT, BOOL, "0", "0"}},
|
|
{"NAPAdaptiveAccel", {PERSISTENT, BOOL, "1", "1"}},
|
|
{"NAPFollowDistance", {PERSISTENT, INT, "4", "4"}},
|
|
{"NAPForcePreAP", {PERSISTENT, BOOL, "0", "0"}},
|
|
{"NAPPedalEnabled", {PERSISTENT, BOOL, "0", "0"}},
|
|
{"NAPPedalCanBus", {PERSISTENT, INT, "2", "2"}},
|
|
{"NAPPedalCalibDone", {PERSISTENT, BOOL, "0", "0"}},
|
|
{"NAPPedalCalibMin", {PERSISTENT, FLOAT, "-3.0", "-3.0"}},
|
|
{"NAPPedalCalibMax", {PERSISTENT, FLOAT, "99.6", "99.6"}},
|
|
{"NAPPedalCalibFactor", {PERSISTENT, FLOAT, "1.0", "1.0"}},
|
|
{"NAPPedalCalibZero", {PERSISTENT, FLOAT, "0.0", "0.0"}},
|
|
{"NAPPedalProfile", {PERSISTENT, INT, "4", "4"}},
|
|
{"NAPRadarBehindNosecone", {PERSISTENT, BOOL, "0", "0"}},
|
|
{"NAPRadarEnabled", {PERSISTENT, BOOL, "0", "0"}},
|
|
{"NAPRadarOffset", {PERSISTENT, FLOAT, "0.0", "0.0"}},
|
|
{"ForceAutoTune", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"ForceAutoTuneOff", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"ForceFingerprint", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"ForceOffroad", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"ForceOnroad", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"ForceStops", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"ForceStopDistanceOffset", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"ForceStandstill", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"ForceTorqueController", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"FPSCounter", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"StarPilotApiToken", {PERSISTENT | DONT_LOG, STRING, "", "", 0}},
|
|
{"StarPilotCarParams", {CLEAR_ON_MANAGER_START | CLEAR_ON_ONROAD_TRANSITION, BYTES, "", ""}},
|
|
{"StarPilotCarParamsPersistent", {PERSISTENT, BYTES, "", ""}},
|
|
{"StarPilotDongleId", {PERSISTENT | DONT_LOG, STRING, "", "", 0}},
|
|
{"StarPilotStats", {PERSISTENT | DONT_LOG, JSON, "{}", "{}"}},
|
|
{"StarPilotTogglesUpdated", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"FrogsGoMoosTweak", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"GoatScream", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"GoatScreamCriticalAlerts", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"GreenLightAlert", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"HideAlerts", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HideChangingLanesBanner", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HideDistanceProfileBanner", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HideTurningBanner", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HideDMIcon", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HideLeadMarker", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HideMaxSpeed", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HideSpeed", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HideSpeedLimit", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HigherBitrate", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"HolidayThemes", {PERSISTENT, BOOL, "1", "0", 0}},
|
|
{"HumanAcceleration", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"CoastUpToLeads", {PERSISTENT, BOOL, "1", "1", 2}},
|
|
{"HumanLaneChanges", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"IconPack", {PERSISTENT, STRING, "frog-animated", "stock", 0}},
|
|
{"IconToDownload", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"IncreasedStoppedDistance", {PERSISTENT, FLOAT, "0.0", "0.0", 1}},
|
|
{"IncreasedStoppedDistanceLowVisibility", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"IncreasedStoppedDistanceRain", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"IncreasedStoppedDistanceRainStorm", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"IncreasedStoppedDistanceSnow", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"RedneckCruise", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"IncreaseFollowingLowVisibility", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"IncreaseFollowingRain", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"IncreaseFollowingRainStorm", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"IncreaseFollowingSnow", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"IncreaseThermalLimits", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"IssueReported", {CLEAR_ON_MANAGER_START, JSON, "{}", "{}"}},
|
|
{"KonikDongleId", {PERSISTENT, STRING, "", "", 0}},
|
|
{"KonikMinutes", {PERSISTENT, INT, "0", "0", 0}},
|
|
{"LaneChanges", {PERSISTENT, BOOL, "1", "1", 0}},
|
|
{"LaneChangeSmoothing", {PERSISTENT, INT, "10", "10", 1}},
|
|
{"LaneChangeTime", {PERSISTENT, FLOAT, "1.0", "0.0", 1}},
|
|
{"LaneDetectionWidth", {PERSISTENT, FLOAT, "0.0", "0.0", 1}},
|
|
{"LaneLinesColor", {PERSISTENT, STRING, "", "", 2}},
|
|
{"LaneLinesWidth", {PERSISTENT, FLOAT, "4.0", "2.0", 2}},
|
|
{"LastMapsUpdate", {PERSISTENT, STRING, "", ""}},
|
|
{"LateralTune", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"LeadDepartingAlert", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"LeadDetectionThreshold", {PERSISTENT, INT, "35", "50", 3}},
|
|
{"LeadIndicator", {PERSISTENT, BOOL, "1", "1", 2}},
|
|
{"LeadInfo", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"LKASButtonControl", {PERSISTENT, INT, "5", "0", 2}},
|
|
{"LockDoors", {PERSISTENT, BOOL, "1", "0", 0}},
|
|
{"LockDoorsTimer", {PERSISTENT, INT, "0", "0", 0}},
|
|
{"LongCancelButtonControl", {PERSISTENT, INT, "5", "0", 2}},
|
|
{"LongDistanceButtonControl", {PERSISTENT, INT, "5", "0", 2}},
|
|
{"LongModeButtonControl", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"LongStarButtonControl", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"LongitudinalActuatorDelay", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"LongitudinalActuatorDelayStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"LateralManeuverStatus", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, JSON, "{}", "{}"}},
|
|
{"LongitudinalManeuverPaddleMode", {PERSISTENT, STRING, "auto", "auto"}},
|
|
{"LongitudinalManeuverStatus", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, JSON, "{}", "{}"}},
|
|
{"LongitudinalTune", {PERSISTENT, BOOL, "1", "0", 0}},
|
|
{"LoudBlindspotAlert", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"LowVoltageShutdown", {PERSISTENT, FLOAT, "11.8", "11.8", 3}},
|
|
{"MainCruiseButtonControl", {PERSISTENT, INT, "9", "9", 2}},
|
|
{"ManualUpdateInitiated", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"AMapKey1", {PERSISTENT | DONT_LOG, STRING, "", "", 0}},
|
|
{"AMapKey2", {PERSISTENT | DONT_LOG, STRING, "", "", 0}},
|
|
{"ApiCache_NavDestinations", {PERSISTENT, JSON, "[]", "[]"}},
|
|
{"MapAcceleration", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"MapboxPublicKey", {PERSISTENT | DONT_LOG, STRING, "", "", 0}},
|
|
{"MapBoxRequests", {PERSISTENT, JSON, "{}", "{}"}},
|
|
{"MapboxSecretKey", {PERSISTENT | DONT_LOG, STRING, "", "", 0}},
|
|
{"MapDeceleration", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"MapdSettings", {PERSISTENT, JSON, "{}", "{}"}},
|
|
{"MapGears", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"MapsSelected", {PERSISTENT, STRING, "", "", 0}},
|
|
{"MapSpeedLimit", {CLEAR_ON_MANAGER_START, FLOAT, "0.0", "0.0"}},
|
|
{"NavDesiresAllowed", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"NavLongitudinalAllowed", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"NavDestination", {PERSISTENT | CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"NavInstructionCollapsed", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, BOOL, "0", "0"}},
|
|
{"NavInstructionState", {CLEAR_ON_MANAGER_START | CLEAR_ON_OFFROAD_TRANSITION, JSON, "{}", "{}"}},
|
|
{"NextMapSpeedLimit", {CLEAR_ON_MANAGER_START, JSON, "{}", "{}"}},
|
|
{"VisionSpeedLimit", {CLEAR_ON_MANAGER_START, FLOAT, "0.0", "0.0"}},
|
|
{"VisionSpeedLimitConfidence", {CLEAR_ON_MANAGER_START, FLOAT, "0.0", "0.0"}},
|
|
{"VisionSpeedLimitBookmarkCount", {CLEAR_ON_MANAGER_START, INT, "0", "0"}},
|
|
{"VisionSpeedLimitDebugSession", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"VisionSpeedLimitLastEvent", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"VisionSpeedLimitStatus", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"VisionSpeedLimitStream", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"MaxDesiredAcceleration", {PERSISTENT, FLOAT, "4.0", "2.0", 2}},
|
|
{"MinimumBackupSize", {PERSISTENT, INT, "0", "0"}},
|
|
{"MinimumLaneChangeSpeed", {PERSISTENT, FLOAT, "20.0", "20.0", 2}},
|
|
{"ModeButtonControl", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"ModelDownloadProgress", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"ModelDrivesAndScores", {PERSISTENT, JSON, "{}", "{}"}},
|
|
{"ModelReleasedDates", {PERSISTENT, STRING, "", "", 1}},
|
|
{"ModelRandomizer", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"ModelSortMode", {PERSISTENT, STRING, "alphabetical", "alphabetical", 1}},
|
|
{"ModelToDownload", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"ModelUI", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"ModelVersions", {PERSISTENT, STRING, "", "", 1}},
|
|
{"NavigationUI", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"NNFF", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"NNFFLite", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"NostalgiaMode", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"NNFFModelName", {CLEAR_ON_MANAGER_START, STRING, "", "", 0}},
|
|
{"NoLogging", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"NoUploads", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"NudgelessLaneChange", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"NumericalTemp", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"Offset1", {PERSISTENT, FLOAT, "5.0", "0.0", 0}},
|
|
{"Offset2", {PERSISTENT, FLOAT, "5.0", "0.0", 0}},
|
|
{"Offset3", {PERSISTENT, FLOAT, "5.0", "0.0", 0}},
|
|
{"Offset4", {PERSISTENT, FLOAT, "5.0", "0.0", 0}},
|
|
{"Offset5", {PERSISTENT, FLOAT, "10.0", "0.0", 0}},
|
|
{"Offset6", {PERSISTENT, FLOAT, "10.0", "0.0", 0}},
|
|
{"Offset7", {PERSISTENT, FLOAT, "10.0", "0.0", 0}},
|
|
{"OneLaneChange", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"OnroadDistanceButton", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"OnroadDistanceButtonPressed", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"WheelButtonBookmarkCounter", {CLEAR_ON_MANAGER_START, INT, "0", "0"}},
|
|
{"openpilotMinutes", {PERSISTENT, INT, "0", "0", 0}},
|
|
{"OverpassRequests", {PERSISTENT, JSON, "{}", "{}"}},
|
|
{"PathColor", {PERSISTENT, STRING, "", "", 2}},
|
|
{"PathEdgesColor", {PERSISTENT, STRING, "", "", 2}},
|
|
{"PathEdgeWidth", {PERSISTENT, FLOAT, "20.0", "0.0", 2}},
|
|
{"PathWidth", {PERSISTENT, FLOAT, "6.1", "5.9", 2}},
|
|
{"PauseAOLOnBrake", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"PauseLateralOnSignal", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"PauseLateralSpeed", {PERSISTENT, FLOAT, "0.0", "0.0", 1}},
|
|
{"LateralResumeDelay", {PERSISTENT, FLOAT, "0.0", "0.0", 1}},
|
|
{"PedalsOnUI", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"PondPaired", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"PondUploadPending", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"PreferredSchedule", {PERSISTENT, INT, "2", "0", 0}},
|
|
{"PreviousSpeedLimit", {PERSISTENT, FLOAT, "0.0", "0.0"}},
|
|
{"PromptDistractedVolume", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"PromptVolume", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"QOLLateral", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"QOLLongitudinal", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"QOLVisuals", {PERSISTENT, BOOL, "1", "0", 0}},
|
|
{"RadarTracksUI", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"RainbowPath", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"RandomEvents", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"RandomThemes", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"RandomThemesHolidays", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"ReduceAccelerationLowVisibility", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"ReduceAccelerationRain", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"ReduceAccelerationRainStorm", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"ReduceAccelerationSnow", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"ReduceLateralAccelerationLowVisibility", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"ReduceLateralAccelerationRain", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"ReduceLateralAccelerationRainStorm", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"ReduceLateralAccelerationSnow", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"RefuseVolume", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"RelaxedFollow", {PERSISTENT, FLOAT, "1.6", "1.6", 2}},
|
|
{"RelaxedFollowHigh", {PERSISTENT, FLOAT, "1.4", "1.4", 2}},
|
|
{"RelaxedJerkAcceleration", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"RelaxedJerkDanger", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"RelaxedJerkDeceleration", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"RelaxedJerkSpeed", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"RelaxedJerkSpeedDecrease", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"ReverseCruise", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"RecoveryPower", {PERSISTENT, FLOAT, "1.0", "1.0", 2}},
|
|
{"RoadEdgesWidth", {PERSISTENT, FLOAT, "2.0", "2.0", 2}},
|
|
{"RoadNameUI", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"RotatingWheel", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"ScreenBrightness", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"ScreenBrightnessOnroad", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"ScreenManagement", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"ScreenRecorder", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"ScreenTimeout", {PERSISTENT, INT, "30", "30", 2}},
|
|
{"ScreenTimeoutOnroad", {PERSISTENT, INT, "30", "10", 2}},
|
|
{"SecOCKeys", {PERSISTENT | DONT_LOG, STRING, "", "", 0}},
|
|
{"SafeMode", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"SafeModeBackup", {PERSISTENT, JSON, "{}", "{}"}},
|
|
{"SetSpeedLimit", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"SetSpeedOffset", {PERSISTENT, FLOAT, "0.0", "0.0", 2}},
|
|
{"ShowCEMStatus", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"ShowCPU", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"ShowCSCStatus", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"ShowGPU", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"ShowIP", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"ShowMemoryUsage", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"ShowModeStatusBanner", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"ShownToggleDescriptions", {PERSISTENT, JSON, "{}", "{}"}},
|
|
{"ShowSLCOffset", {PERSISTENT, BOOL, "1", "0", 0}},
|
|
{"ShowSpeedLimits", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"ShowSteering", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"ShowStoppingPoint", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"ShowStoppingPointMetrics", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"ShowStorageLeft", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"ShowStorageUsed", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"SidebarMetrics", {PERSISTENT, BOOL, "1", "0", 3}},
|
|
{"SidebarOpen", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"SignalAnimation", {PERSISTENT, STRING, "frog", "stock", 0}},
|
|
{"SignalMetrics", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"SignalToDownload", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"SimpleMode", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"SLCAbbreviatedSources", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"SLCActiveSourcesOnly", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"SLCConfirmation", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"SLCConfirmationHigher", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"SLCConfirmationLower", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"SLCFallback", {PERSISTENT, INT, "2", "0", 1}},
|
|
{"SLCLookaheadHigher", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"SLCLookaheadLower", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"SLCMapboxFiller", {PERSISTENT, BOOL, "1", "0", 1}},
|
|
{"SLCOverride", {PERSISTENT, INT, "1", "0", 1}},
|
|
{"SLCPriority", {PERSISTENT, STRING, "", "", 2}},
|
|
{"SLCPriority1", {PERSISTENT, STRING, "Map Data", "Map Data", 2}},
|
|
{"SLCPriority2", {PERSISTENT, STRING, "Dashboard", "Dashboard", 2}},
|
|
{"SNGHack", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"SoundPack", {PERSISTENT, STRING, "frog", "stock", 0}},
|
|
{"SoundToDownload", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"SLCAdoptSpeedLimit", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"SLCForceCruiseSpeed", {CLEAR_ON_MANAGER_START, FLOAT, "0.0", "0.0"}},
|
|
{"SpeedLimitAccepted", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"SpeedLimitChangedAlert", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"SpeedLimitController", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"SpeedLimitFiller", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"SpeedLimits", {PERSISTENT | DONT_LOG, JSON, "[]", "[]"}},
|
|
{"SpeedLimitsFiltered", {PERSISTENT | DONT_LOG, JSON, "[]", "[]"}},
|
|
{"SpeedLimitSources", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"VisionSpeedLimitAutoBookmark", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"VisionSpeedLimitAutoPreserveSegment", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"VisionSpeedLimitDetection", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"VisionSpeedLimitTrainingCollector", {PERSISTENT, BOOL, "1", "1", 0}},
|
|
{"StandardFollow", {PERSISTENT, FLOAT, "1.45", "1.45", 2}},
|
|
{"StandardFollowHigh", {PERSISTENT, FLOAT, "1.2", "1.2", 2}},
|
|
{"StandardJerkAcceleration", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"StandardJerkDanger", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"StandardJerkDeceleration", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"StandardJerkSpeed", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"StandardJerkSpeedDecrease", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"StandbyMode", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"StartAccel", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"StartAccelStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"StartupMessageBottom", {PERSISTENT, STRING, "Human-tested, frog-approved 🐸", "Always keep hands on wheel and eyes on road", 0}},
|
|
{"StartupMessageTop", {PERSISTENT, STRING, "Hop in and buckle up!", "Be ready to take over at any time", 0}},
|
|
{"StaticPedalsOnUI", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"SteerDelay", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerDelayStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerFriction", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerFrictionStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerKP", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerKPStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerLatAccel", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerLatAccelStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerOffset", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerOffsetStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerRatio", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"SteerRatioStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"StockDongleId", {PERSISTENT, STRING, "", ""}},
|
|
{"StopAccel", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"StopAccelStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"StoppedTimer", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"StopDistance", {PERSISTENT, FLOAT, "6.0", "6.0", 2}},
|
|
{"StoppingDecelRate", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"StoppingDecelRateStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"StarButtonControl", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"SwitchbackModeCooldown", {PERSISTENT, INT, "5", "0", 2}},
|
|
{"SwitchbackModeEnabled", {CLEAR_ON_OFFROAD_TRANSITION, BOOL, "0", "0"}},
|
|
{"SubaruSNG", {PERSISTENT, BOOL, "1", "0", 2}},
|
|
{"TacoTune", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"TestAlert", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"TetheringEnabled", {PERSISTENT, INT, "0", "0", 0}},
|
|
{"ThemeDownloadProgress", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"ThemesDownloaded", {PERSISTENT, JSON, "{}", "{}"}},
|
|
{"Timezone", {PERSISTENT, STRING, "", ""}},
|
|
{"TinygradUpdateAvailable", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"ToyotaDoors", {PERSISTENT, BOOL, "1", "0", 0}},
|
|
{"TrafficFollow", {PERSISTENT, FLOAT, "0.5", "0.5", 2}},
|
|
{"TrafficJerkAcceleration", {PERSISTENT, FLOAT, "50.0", "50.0", 3}},
|
|
{"TrafficJerkDanger", {PERSISTENT, FLOAT, "100.0", "100.0", 3}},
|
|
{"TrafficJerkDeceleration", {PERSISTENT, FLOAT, "50.0", "50.0", 3}},
|
|
{"TrafficJerkSpeed", {PERSISTENT, FLOAT, "50.0", "50.0", 3}},
|
|
{"TrafficJerkSpeedDecrease", {PERSISTENT, FLOAT, "50.0", "50.0", 3}},
|
|
{"TruckTuning", {PERSISTENT, BOOL, "0", "0", 3}},
|
|
{"TuningLevel", {PERSISTENT, INT, "0", "0", 0}},
|
|
{"TuningLevelConfirmed", {PERSISTENT, BOOL, "0", "0", 0}},
|
|
{"TurnDesires", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"UnlockDoors", {PERSISTENT, BOOL, "1", "0", 0}},
|
|
{"Updated", {PERSISTENT, STRING, "0", "0"}},
|
|
{"UpdateSpeedLimits", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"UpdateSpeedLimitsStatus", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
{"UpdateTinygrad", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"UpdateWheelImage", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"UseActiveTheme", {CLEAR_ON_MANAGER_START, BOOL, "0", "0"}},
|
|
{"UseKonikServer", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"UseSI", {PERSISTENT, BOOL, "1", "1", 3}},
|
|
{"UserFavorites", {PERSISTENT, STRING, "", "", 1}},
|
|
{"UseVienna", {PERSISTENT, BOOL, "0", "0", 1}},
|
|
{"VEgoStarting", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"VEgoStartingStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"VEgoStopping", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"VEgoStoppingStock", {PERSISTENT, FLOAT, "0.0", "0.0", 3}},
|
|
{"VeryLongCancelButtonControl", {PERSISTENT, INT, "6", "0", 2}},
|
|
{"VeryLongDistanceButtonControl", {PERSISTENT, INT, "6", "0", 2}},
|
|
{"VeryLongModeButtonControl", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"VeryLongStarButtonControl", {PERSISTENT, INT, "0", "0", 2}},
|
|
{"VoltSNG", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"GMAutoHold", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"WarningImmediateVolume", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"WarningSoftVolume", {PERSISTENT, INT, "101", "101", 2}},
|
|
{"WeatherPresets", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"WeatherToken", {PERSISTENT | DONT_LOG, STRING, "", "", 2}},
|
|
{"WheelControls", {PERSISTENT, STRING, "", "", 2}},
|
|
{"WheelIcon", {PERSISTENT, STRING, "frog", "stock", 0}},
|
|
{"WheelSpeed", {PERSISTENT, BOOL, "0", "0", 2}},
|
|
{"WheelToDownload", {CLEAR_ON_MANAGER_START, STRING, "", ""}},
|
|
};
|