dragonpilot - 基於 openpilot 的開源駕駛輔助系統
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.
 
 
 
 
 
 
Adeeb Shihadeh ec53fad3c4 count_events.py: show alerts 2 years ago
..
internal Improve OX frame timing jitter (#27582) 2 years ago
profiling tizi: affine IRQ by action instead of number (#27811) 2 years ago
README.md
__init__.py
adb.sh
can_print_changes.py Hyundai: common CAN-FD brake pressed signal (#26170) 3 years ago
can_printer.py
can_table.py
check_freq.py configure mypy outside of pre-commit environment (#25892) 3 years ago
check_lag.py
check_timings.py ui: publish draw times + add test (#26119) 3 years ago
clear_dtc.py
count_events.py count_events.py: show alerts 2 years ago
cpu_usage_stat.py
cycle_alerts.py Car interface: require fingerprint and FW versions to get params (#26932) 2 years ago
dump.py
dump_car_info.py
filter_log_message.py
fingerprint_from_route.py CAN fingerprint script improvements (#27355) 2 years ago
get_fingerprint.py CAN fingerprint script improvements (#27355) 2 years ago
hyundai_enable_radar_points.py Hyundai: add Sonata FW version to enable radar tracks (#27463) 2 years ago
live_cpu_and_temp.py
print_docs_diff.py Fix car docs diff bot (#26955) 2 years ago
read_dtc_status.py
run_process_on_route.py
sensor_data_to_hist.py Sensor events splitup (#25714) 3 years ago
set_car_params.py single longitudinal toggle for e2e and disable radar (#25688) 3 years ago
show_matching_cars.py
test_car_model.py test_car_model: allow route or segment name (#27866) 2 years ago
test_fw_query_on_routes.py FW versions: import common variable (#27905) 2 years ago
toyota_eps_factor.py
uiview.py
vw_mqb_config.py VW MQB: Config tool update for new EPS (#28056) 2 years ago

README.md

debug scripts

can_printer.py

usage: can_printer.py [-h] [--bus BUS] [--max_msg MAX_MSG] [--addr ADDR]

simple CAN data viewer

optional arguments:
  -h, --help         show this help message and exit
  --bus BUS          CAN bus to print out (default: 0)
  --max_msg MAX_MSG  max addr (default: None)
  --addr ADDR

dump.py

usage: dump.py [-h] [--pipe] [--raw] [--json] [--dump-json] [--no-print] [--addr ADDR] [--values VALUES] [socket [socket ...]]

Dump communication sockets. See cereal/services.py for a complete list of available sockets.

positional arguments:
  socket           socket names to dump. defaults to all services defined in cereal

optional arguments:
  -h, --help       show this help message and exit
  --pipe
  --raw
  --json
  --dump-json
  --no-print
  --addr ADDR
  --values VALUES  values to monitor (instead of entire event)

vw_mqb_config.py

usage: vw_mqb_config.py [-h] [--debug] {enable,show,disable}

Shows Volkswagen EPS software and coding info, and enables or disables Heading Control
Assist (Lane Assist). Useful for enabling HCA on cars without factory Lane Assist that want
to use openpilot integrated at the CAN gateway (J533).

positional arguments:
  {enable,show,disable}
                        show or modify current EPS HCA config

optional arguments:
  -h, --help            show this help message and exit
  --debug               enable ISO-TP/UDS stack debugging output

This tool is meant to run directly on a vehicle-installed comma three, with
the openpilot/tmux processes stopped. It should also work on a separate PC with a USB-
attached comma panda. Vehicle ignition must be on. Recommend engine not be running when
making changes. Must turn ignition off and on again for any changes to take effect.