|
|
|
@ -16,14 +16,14 @@ inline static std::unordered_map<std::string, ParamKeyAttributes> keys = { |
|
|
|
|
{"AthenadUploadQueue", {PERSISTENT, JSON}}, |
|
|
|
|
{"AthenadRecentlyViewedRoutes", {PERSISTENT, STRING}}, |
|
|
|
|
{"BootCount", {PERSISTENT, INT}}, |
|
|
|
|
{"CalibrationParams", {PERSISTENT, STRING}}, |
|
|
|
|
{"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, STRING}}, |
|
|
|
|
{"CarParamsCache", {CLEAR_ON_MANAGER_START, STRING}}, |
|
|
|
|
{"CarParamsPersistent", {PERSISTENT, STRING}}, |
|
|
|
|
{"CarParamsPrevRoute", {PERSISTENT, STRING}}, |
|
|
|
|
{"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}}, |
|
|
|
@ -74,11 +74,11 @@ inline static std::unordered_map<std::string, ParamKeyAttributes> keys = { |
|
|
|
|
{"LastPowerDropDetected", {CLEAR_ON_MANAGER_START, STRING}}, |
|
|
|
|
{"LastUpdateException", {CLEAR_ON_MANAGER_START, STRING}}, |
|
|
|
|
{"LastUpdateTime", {PERSISTENT, TIME}}, |
|
|
|
|
{"LiveDelay", {PERSISTENT, STRING}}, |
|
|
|
|
{"LiveParameters", {PERSISTENT, STRING}}, |
|
|
|
|
{"LiveParametersV2", {PERSISTENT, STRING}}, |
|
|
|
|
{"LiveTorqueParameters", {PERSISTENT | DONT_LOG, STRING}}, |
|
|
|
|
{"LocationFilterInitialState", {PERSISTENT, STRING}}, |
|
|
|
|
{"LiveDelay", {PERSISTENT, BYTES}}, |
|
|
|
|
{"LiveParameters", {PERSISTENT, BYTES}}, |
|
|
|
|
{"LiveParametersV2", {PERSISTENT, BYTES}}, |
|
|
|
|
{"LiveTorqueParameters", {PERSISTENT | DONT_LOG, BYTES}}, |
|
|
|
|
{"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}}, |
|
|
|
@ -99,7 +99,7 @@ inline static std::unordered_map<std::string, ParamKeyAttributes> keys = { |
|
|
|
|
{"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, STRING}}, |
|
|
|
|
{"PandaSignatures", {CLEAR_ON_MANAGER_START, BYTES}}, |
|
|
|
|
{"PrimeType", {PERSISTENT, INT}}, |
|
|
|
|
{"RecordAudio", {PERSISTENT, BOOL}}, |
|
|
|
|
{"RecordFront", {PERSISTENT, BOOL}}, |
|
|
|
|