selfdrive package
Subpackages
- selfdrive.athena package
- Submodules
- selfdrive.athena.athenad module
AbortTransferException
UploadFile
UploadItem
UploadQueueCache
backoff()
cancelUpload()
getMessage()
getNetworkMetered()
getNetworkType()
getNetworks()
getPublicKey()
getSimInfo()
getSshAuthorizedKeys()
getVersion()
get_logs_to_send_sorted()
handle_long_poll()
jsonrpc_handler()
listDataDirectory()
listUploadQueue()
log_handler()
main()
primeActivated()
reboot()
retry_upload()
scan_dir()
setBandwithLimit()
setNavDestination()
startLocalProxy()
stat_handler()
strip_bz2_extension()
takeSnapshot()
uploadFileToUrl()
uploadFilesToUrls()
upload_handler()
ws_proxy_recv()
ws_proxy_send()
ws_recv()
ws_send()
- selfdrive.athena.manage_athenad module
- selfdrive.athena.registration module
- Module contents
- selfdrive.boardd package
- selfdrive.car package
- Subpackages
- selfdrive.car.body package
- selfdrive.car.chrysler package
- selfdrive.car.ford package
- selfdrive.car.gm package
- selfdrive.car.honda package
- selfdrive.car.hyundai package
- Submodules
- selfdrive.car.hyundai.carcontroller module
- selfdrive.car.hyundai.carstate module
- selfdrive.car.hyundai.hyundaican module
- selfdrive.car.hyundai.hyundaicanfd module
- selfdrive.car.hyundai.interface module
- selfdrive.car.hyundai.radar_interface module
- selfdrive.car.hyundai.values module
- Module contents
- selfdrive.car.mazda package
- selfdrive.car.mock package
- selfdrive.car.nissan package
- selfdrive.car.subaru package
- selfdrive.car.tesla package
- selfdrive.car.toyota package
- selfdrive.car.volkswagen package
- Submodules
- selfdrive.car.volkswagen.carcontroller module
- selfdrive.car.volkswagen.carstate module
- selfdrive.car.volkswagen.interface module
- selfdrive.car.volkswagen.mqbcan module
- selfdrive.car.volkswagen.pqcan module
- selfdrive.car.volkswagen.radar_interface module
- selfdrive.car.volkswagen.values module
- Module contents
- Submodules
- selfdrive.car.car_helpers module
- selfdrive.car.disable_ecu module
- selfdrive.car.docs module
- selfdrive.car.docs_definitions module
CarFootnote
CarInfo
Column
CommonFootnote
Harness
Harness.bosch_a
Harness.bosch_b
Harness.custom
Harness.fca
Harness.ford_q3
Harness.ford_q4
Harness.gm
Harness.hyundai_a
Harness.hyundai_b
Harness.hyundai_c
Harness.hyundai_d
Harness.hyundai_e
Harness.hyundai_f
Harness.hyundai_g
Harness.hyundai_h
Harness.hyundai_i
Harness.hyundai_j
Harness.hyundai_k
Harness.hyundai_l
Harness.hyundai_m
Harness.hyundai_n
Harness.hyundai_o
Harness.hyundai_p
Harness.hyundai_q
Harness.j533
Harness.mazda
Harness.nidec
Harness.nissan_a
Harness.nissan_b
Harness.none
Harness.obd_ii
Harness.ram
Harness.subaru_a
Harness.subaru_b
Harness.toyota
Harness.vw
Star
get_footnotes()
get_year_list()
split_name()
- selfdrive.car.ecu_addrs module
- selfdrive.car.fingerprints module
- selfdrive.car.fw_query_definitions module
FwQueryConfig
Request
StdQueries
StdQueries.DEFAULT_DIAGNOSTIC_REQUEST
StdQueries.DEFAULT_DIAGNOSTIC_RESPONSE
StdQueries.EXTENDED_DIAGNOSTIC_REQUEST
StdQueries.EXTENDED_DIAGNOSTIC_RESPONSE
StdQueries.MANUFACTURER_SOFTWARE_VERSION_REQUEST
StdQueries.MANUFACTURER_SOFTWARE_VERSION_RESPONSE
StdQueries.OBD_VERSION_REQUEST
StdQueries.OBD_VERSION_RESPONSE
StdQueries.OBD_VIN_REQUEST
StdQueries.OBD_VIN_RESPONSE
StdQueries.SHORT_TESTER_PRESENT_REQUEST
StdQueries.SHORT_TESTER_PRESENT_RESPONSE
StdQueries.TESTER_PRESENT_REQUEST
StdQueries.TESTER_PRESENT_RESPONSE
StdQueries.UDS_VERSION_REQUEST
StdQueries.UDS_VERSION_RESPONSE
StdQueries.UDS_VIN_REQUEST
StdQueries.UDS_VIN_RESPONSE
p16()
- selfdrive.car.fw_versions module
- selfdrive.car.interfaces module
CarInterfaceBase
CarInterfaceBase.apply()
CarInterfaceBase.configure_torque_tune()
CarInterfaceBase.create_common_events()
CarInterfaceBase.get_non_essential_params()
CarInterfaceBase.get_params()
CarInterfaceBase.get_pid_accel_limits()
CarInterfaceBase.get_std_params()
CarInterfaceBase.get_steer_feedforward_default()
CarInterfaceBase.get_steer_feedforward_function()
CarInterfaceBase.init()
CarInterfaceBase.torque_from_lateral_accel()
CarInterfaceBase.torque_from_lateral_accel_linear()
CarInterfaceBase.update()
CarStateBase
CarStateBase.get_adas_can_parser()
CarStateBase.get_body_can_parser()
CarStateBase.get_cam_can_parser()
CarStateBase.get_loopback_can_parser()
CarStateBase.get_wheel_speeds()
CarStateBase.parse_gear_shifter()
CarStateBase.update_blinker_from_lamp()
CarStateBase.update_blinker_from_stalk()
CarStateBase.update_speed_kf()
CarStateBase.update_steering_pressed()
RadarInterfaceBase
get_interface_attr()
get_torque_params()
- selfdrive.car.isotp_parallel_query module
- selfdrive.car.vin module
- Module contents
AngleRateLimit
CivicParams
apply_hysteresis()
apply_std_steer_angle_limits()
apply_std_steer_torque_limits()
apply_toyota_steer_torque_limits()
crc8_pedal()
create_button_event()
create_gas_interceptor_command()
dbc_dict()
gen_empty_fingerprint()
get_safety_config()
make_can_msg()
scale_rot_inertia()
scale_tire_stiffness()
- Subpackages
- selfdrive.controls package
- Subpackages
- selfdrive.controls.lib package
- Subpackages
- Submodules
- selfdrive.controls.lib.alertmanager module
- selfdrive.controls.lib.desire_helper module
- selfdrive.controls.lib.drive_helpers module
- selfdrive.controls.lib.events module
- selfdrive.controls.lib.latcontrol module
- selfdrive.controls.lib.latcontrol_angle module
- selfdrive.controls.lib.latcontrol_indi module
- selfdrive.controls.lib.latcontrol_pid module
- selfdrive.controls.lib.latcontrol_torque module
- selfdrive.controls.lib.lateral_planner module
- selfdrive.controls.lib.longcontrol module
- selfdrive.controls.lib.longitudinal_planner module
- selfdrive.controls.lib.pid module
- selfdrive.controls.lib.radar_helpers module
- selfdrive.controls.lib.vehicle_model module
- Module contents
- selfdrive.controls.lib package
- Submodules
- selfdrive.controls.controlsd module
- selfdrive.controls.plannerd module
- selfdrive.controls.radard module
- Module contents
- Subpackages
- selfdrive.locationd package
- Subpackages
- selfdrive.locationd.models package
- Submodules
- selfdrive.locationd.models.car_kf module
- selfdrive.locationd.models.constants module
- selfdrive.locationd.models.gnss_helpers module
- selfdrive.locationd.models.gnss_kf module
- selfdrive.locationd.models.lane_kf module
- selfdrive.locationd.models.live_kf module
- selfdrive.locationd.models.loc_kf module
- Module contents
- selfdrive.locationd.models package
- Submodules
- selfdrive.locationd.calibrationd module
- selfdrive.locationd.laikad module
- selfdrive.locationd.liblocationd module
- selfdrive.locationd.paramsd module
- selfdrive.locationd.torqued module
- Module contents
- Subpackages
- selfdrive.loggerd package
- selfdrive.manager package
- Submodules
- selfdrive.manager.build module
- selfdrive.manager.helpers module
- selfdrive.manager.manager module
- selfdrive.manager.process module
DaemonProcess
ManagerProcess
ManagerProcess.callback
ManagerProcess.check_watchdog()
ManagerProcess.daemon
ManagerProcess.enabled
ManagerProcess.get_process_state_msg()
ManagerProcess.last_watchdog_time
ManagerProcess.name
ManagerProcess.offroad
ManagerProcess.onroad
ManagerProcess.prepare()
ManagerProcess.proc
ManagerProcess.restart()
ManagerProcess.shutting_down
ManagerProcess.sigkill
ManagerProcess.signal()
ManagerProcess.start()
ManagerProcess.stop()
ManagerProcess.unkillable
ManagerProcess.watchdog_max_dt
ManagerProcess.watchdog_seen
NativeProcess
PythonProcess
ensure_running()
join_process()
launcher()
nativelauncher()
- selfdrive.manager.process_config module
- Module contents
- selfdrive.navd package
- selfdrive.sensord package
- selfdrive.thermald package
Submodules
selfdrive.rtshield module
selfdrive.sentry module
Install exception handler for process crash.
- class selfdrive.sentry.SentryProject(value)[source]
Bases:
Enum
An enumeration.
- SELFDRIVE = 'https://6f3c7076c1e14b2aa10f5dde6dda0cc4@o33823.ingest.sentry.io/77924'
- SELFDRIVE_NATIVE = 'https://3e4b586ed21a4479ad5d85083b639bc6@o33823.ingest.sentry.io/157615'
- selfdrive.sentry.init(project: SentryProject) None [source]
selfdrive.statsd module
selfdrive.tombstoned module
selfdrive.updated module
- class selfdrive.updated.Updater[source]
Bases:
object
- property has_internet: bool
- property target_branch: str
- property update_available: bool
- property update_ready: bool