Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
cec1457
bump panada
lukasloetkolben Apr 5, 2026
4cbe975
bump panda and opendbc submodules to master-xnor
lukasloetkolben Apr 12, 2026
ff14085
card: drop num_pandas from get_car call to match opendbc signature
lukasloetkolben Apr 13, 2026
6f215ee
Remove custom LFS endpoint
Apr 14, 2026
09f6613
Vendor submodules into repository
Apr 14, 2026
fc4f64e
prebuilt
Apr 14, 2026
d22e272
updates
Apr 15, 2026
528a03a
updates
Apr 15, 2026
e507a04
updates
Apr 15, 2026
0ffcabe
updates
Apr 15, 2026
59551c1
updates
Apr 15, 2026
4561ddd
updates
Apr 15, 2026
b966481
updates
Apr 15, 2026
c56ab99
updates
Apr 15, 2026
5ef841d
updates
Apr 15, 2026
5d4918c
updates
Apr 15, 2026
dd373ec
updates
Apr 15, 2026
5973089
updates
Apr 15, 2026
7aefecc
updates
Apr 15, 2026
b57d944
updates
Apr 15, 2026
38a9888
updates
Apr 15, 2026
09df2c0
updates
Apr 15, 2026
c94cbe9
updates
Apr 15, 2026
6438d6f
panda restore
Apr 15, 2026
adfcfcd
updates
Apr 16, 2026
4c6bf4e
updates
Apr 16, 2026
771fe8d
updates
Apr 16, 2026
8604e0f
updates
Apr 16, 2026
2831c1d
updates
Apr 16, 2026
0103a6f
updates
Apr 16, 2026
4c8ba2f
updates
Apr 16, 2026
0f28acb
updates
Apr 16, 2026
862d02b
updates
Apr 16, 2026
db9889a
updates
Apr 16, 2026
87fb156
updates
Apr 16, 2026
2d2f1ce
updates
Apr 16, 2026
3df808b
updates
Apr 16, 2026
767035b
updates
Apr 16, 2026
4a21d16
updates
Apr 17, 2026
1c86685
updates
Apr 17, 2026
a7a28ed
updates
Apr 18, 2026
00ee348
updates
Apr 18, 2026
770ab61
updates
Apr 18, 2026
360a245
updates
Apr 18, 2026
954a625
updates
Apr 18, 2026
ebc811f
updates
Apr 18, 2026
c9884c0
updates
Apr 18, 2026
2b11741
updates
Apr 18, 2026
54ef651
updates
Apr 19, 2026
4c3d866
updates
Apr 19, 2026
403c0af
updates
Apr 23, 2026
4a47448
updates
Apr 23, 2026
a2f384a
updates
Apr 23, 2026
88ebc99
tools
Apr 23, 2026
becb9f8
updates
Apr 23, 2026
8e508db
updates
Apr 23, 2026
04d1d7b
updates
Apr 25, 2026
e3552db
updates
Apr 25, 2026
28e07ce
updates
Apr 25, 2026
4160169
updates
Apr 26, 2026
e87329a
updates
Apr 27, 2026
411e3d8
updates
Apr 27, 2026
e357507
updates
Apr 27, 2026
aedac09
updates
Apr 28, 2026
448db77
updates
Apr 28, 2026
ac63fda
updates
Apr 28, 2026
fd57c31
updates
Apr 28, 2026
17f579d
updates
Apr 29, 2026
4aa8994
updates
Apr 29, 2026
fb87173
updates
Apr 29, 2026
f45db8f
updates
Apr 29, 2026
bfeda12
updates
Apr 30, 2026
4ca348b
updates
Apr 30, 2026
3075b68
updates
May 1, 2026
53c2b0d
updates
May 1, 2026
0b4f9ee
Add files via upload
gavrackerss May 1, 2026
b97a309
Add files via upload
gavrackerss May 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 0 additions & 18 deletions .gitmodules

This file was deleted.

4 changes: 0 additions & 4 deletions .lfsconfig

This file was deleted.

Binary file added .sconsign.dblite
Binary file not shown.
127 changes: 121 additions & 6 deletions cereal/custom.capnp
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,126 @@ struct CustomReserved15 @0xbd443b539493bc68 {
struct CustomReserved16 @0xfc6241ed8877b611 {
}

struct CustomReserved17 @0xa30662f84033036c {
}

struct CustomReserved18 @0xc86a3d38d13eb3ef {
}

struct CustomReserved19 @0xa4f1eb3323f5f582 {
struct MapdDownloadLocationDetails @0xff889853e7b0987f {
location @0 :Text;
totalFiles @1 :UInt32;
downloadedFiles @2 :UInt32;
}

struct MapdDownloadProgress @0xfaa35dcac85073a2 {
active @0 :Bool;
cancelled @1 :Bool;
totalFiles @2 :UInt32;
downloadedFiles @3 :UInt32;
locations @4 :List(Text);
locationDetails @5 :List(MapdDownloadLocationDetails);
}

struct MapdPathPoint @0xd6f78acca1bc3939 {
latitude @0 :Float64;
longitude @1 :Float64;
curvature @2 :Float32;
targetVelocity @3 :Float32;
}

struct MapdExtendedOut @0xa30662f84033036c {
downloadProgress @0 :MapdDownloadProgress;
settings @1 :Text;
path @2 :List(MapdPathPoint);
}

enum MapdInputType {
download @0;
setTargetLateralAccel @1;
setSpeedLimitOffset @2;
setSpeedLimitControl @3;
setMapCurveSpeedControl @4;
setVisionCurveSpeedControl @5;
setLogLevel @6;
setVisionCurveTargetLatA @7;
setVisionCurveMinTargetV @8;
reloadSettings @9;
saveSettings @10;
setEnableSpeed @11;
setVisionCurveUseEnableSpeed @12;
setMapCurveUseEnableSpeed @13;
setSpeedLimitUseEnableSpeed @14;
setHoldLastSeenSpeedLimit @15;
setTargetSpeedJerk @16;
setTargetSpeedAccel @17;
setTargetSpeedTimeOffset @18;
setDefaultLaneWidth @19;
setMapCurveTargetLatA @20;
loadDefaultSettings @21;
loadRecommendedSettings @22;
setSlowDownForNextSpeedLimit @23;
setSpeedUpForNextSpeedLimit @24;
setHoldSpeedLimitWhileChangingSetSpeed @25;
loadPersistentSettings @26;
cancelDownload @27;
setLogJson @28;
setLogSource @29;
setExternalSpeedLimitControl @30;
setExternalSpeedLimit @31;
setSpeedLimitPriority @32;
setSpeedLimitChangeRequiresAccept @33;
acceptSpeedLimit @34;
setPressGasToAcceptSpeedLimit @35;
setAdjustSetSpeedToAcceptSpeedLimit @36;
setAcceptSpeedLimitTimeout @37;
setPressGasToOverrideSpeedLimit @38;
}

enum WaySelectionType {
current @0;
predicted @1;
possible @2;
extended @3;
fail @4;
}

enum SpeedLimitOffsetType {
static @0;
percent @1;
}

struct MapdIn @0xc86a3d38d13eb3ef {
type @0 :MapdInputType;
float @1 :Float32;
str @2 :Text;
bool @3 :Bool;
}

enum RoadContext {
freeway @0;
city @1;
unknown @2;
}

struct MapdOut @0xa4f1eb3323f5f582 {
wayName @0 :Text;
wayRef @1 :Text;
roadName @2 :Text;
speedLimit @3 :Float32;
nextSpeedLimit @4 :Float32;
nextSpeedLimitDistance @5 :Float32;
hazard @6 :Text;
nextHazard @7 :Text;
nextHazardDistance @8 :Float32;
advisorySpeed @9 :Float32;
nextAdvisorySpeed @10 :Float32;
nextAdvisorySpeedDistance @11 :Float32;
oneWay @12 :Bool;
lanes @13 :UInt8;
tileLoaded @14 :Bool;
speedLimitSuggestedSpeed @15 :Float32;
suggestedSpeed @16 :Float32;
estimatedRoadWidth @17 :Float32;
roadContext @18 :RoadContext;
distanceFromWayCenter @19 :Float32;
visionCurveSpeed @20 :Float32;
mapCurveSpeed @21 :Float32;
waySelectionType @22 :WaySelectionType;
speedLimitAccepted @23 :Bool;
}
Loading
Loading