Speed limit controller

Added toggle to control the cruise set speed according to speed limit supplied by OSM, NOO, or the vehicle itself.

Co-Authored-By: Jacob Pfeifer <jacob@pfeifer.dev>
Co-Authored-By: Efini <19368997+efini@users.noreply.github.com>
Co-Authored-By: Kumar <36933347+rav4kumar@users.noreply.github.com>
This commit is contained in:
FrogAi
2024-01-12 22:39:30 -07:00
parent 6fa4b545a8
commit 22bfc8d9b7
16 changed files with 440 additions and 13 deletions

View File

@@ -18,6 +18,7 @@ const int img_size = (btn_size / 4) * 3;
// FrogPilot global variables
static bool reverseCruise;
static bool showSLCOffset;
static bool speedHidden;
static double fps;
@@ -169,6 +170,7 @@ private:
bool muteDM;
bool roadNameUI;
bool showDriverCamera;
bool slcOverridden;
bool turnSignalLeft;
bool turnSignalRight;
bool useSI;
@@ -176,6 +178,9 @@ private:
float cruiseAdjustment;
float laneWidthLeft;
float laneWidthRight;
float slcOverriddenSpeed;
float slcSpeedLimit;
float slcSpeedLimitOffset;
int bearingDeg;
int cameraView;
int conditionalSpeed;