openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 200 supported car makes and models.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Justin Newberry 1de568f2e5 add channel description 1 year ago
..
README.md add channel description 1 year ago
build_devel.sh jenkins: retry build_devel (#30628) 1 year ago
check-dirty.sh Fix master-ci dirty working tree + CI test (#25087) 3 years ago
check-submodules.sh much commit 1 year ago
copy_build_files.sh build 1 year ago
create_casync_channel.py casync in jenkins 1 year ago
create_casync_prebuilt.sh build 1 year ago
create_git_prebuilt.sh build 1 year ago
create_prebuilt.sh always rm the signed version 1 year ago
files_common move pigeond to system/ubloxd/ (#31848) 1 year ago
files_pc map: Transfer to MapLibre (#31185) 1 year ago
files_tici map: Transfer to MapLibre (#31185) 1 year ago
identity.sh CI: build master-ci in Actions (#24533) 3 years ago
upload_casync_channel.sh casync in jenkins 1 year ago
verify.sh remove dashcam branch (#31081) 1 year ago

README.md

openpilot releases

terms

channel - a named version of openpilot (git branch, casync caidx)
prebuilt - a channel which is built for the tici and contains only required files for running openpilot and identifying the channel
release - a prebuilt channel with ALLOW_DEBUG=false (RELEASE=1 when building panda, ex: nightly, release3)

creating casync channel

create_casync_prebuilt.sh - creates a prebuilt casync openpilot channel, ready to upload to openpilot-channels

# run on a tici, within the directory you want to create the channel from.
# creates a prebuilt version of openpilot into BUILD_DIR and outputs the caidx
# and other casync files into CASYNC_DIR for uploading to openpilot-channels.
BUILD_DIR=/data/openpilot_build    \
CASYNC_DIR=/data/casync            \
OPENPILOT_CHANNEL=nightly          \
release/create_casync_prebuilt.sh

upload_casync_channel.sh - helper for uploading a casync channel to openpilot-channels

release channel

to create a release channel, set RELEASE=1 environment variable when running build script

openpilot channels

channel type description
release3 release channel for end users
staging release staging channel for release3
nightly release generated nightly from last commit passing CI tests
master prebuilt current master commit with experimental features enabled