Skip to content

Honda - Acura RDX 22-26 release support#3316

Open
mvl-boston wants to merge 5 commits intocommaai:masterfrom
mvl-boston:rdx-2026
Open

Honda - Acura RDX 22-26 release support#3316
mvl-boston wants to merge 5 commits intocommaai:masterfrom
mvl-boston:rdx-2026

Conversation

@mvl-boston
Copy link
Copy Markdown
Contributor

@mvl-boston mvl-boston commented Apr 9, 2026

Updating Acura RDX to release support

  • Increasing steering to factory 3840 - see dashcam route 23412c73dbeccd3a/00000018--84d1807b5d
  • Bumping covered years to 2026 - no fingerprint changes - 3792d010590cb83a/00000002--81bb430204
  • Excluding 2025 per adeeb, due to inability to validate completion of NHTSA EPS recall
  • Updating to Testroute with more extensive driving 23412c73dbeccd3a/00000016--380d3defb4

@github-actions github-actions bot added car related to opendbc/car/ honda labels Apr 9, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

Car behavior report

Replays driving segments through this PR and compares the behavior to master.
Please review any changes carefully to ensure they are expected.

Testing 154 segments for: HONDA_ACCORD, HONDA_CIVIC_BOSCH, HONDA_CIVIC_2022, HONDA_CRV_5G, HONDA_CRV_HYBRID, HONDA_HRV_3G, HONDA_INSIGHT, HONDA_E, HONDA_PILOT_4G, HONDA_CRV, HONDA_FIT, HONDA_FREED, HONDA_HRV, HONDA_ODYSSEY, HONDA_PILOT, HONDA_RIDGELINE, HONDA_CIVIC

✅ 0 changed, 144 passed, 10 errors

ERROR HONDA_FIT - b42c09453267be6f/0000043b--23a79afae3/45: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 56, in load_can_messages
url = get_url(f"{parts[0]}/{parts[1]}", parts[2])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 91, in get_url
return get_repo_url(f"segments/{route.replace('|', '/')}/{segment}/{file}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 83, in get_repo_url
return get_lfs_file_url(oid, size)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 60, in get_lfs_file_url
assert response.ok
^^^^^^^^^^^
AssertionError

ERROR HONDA_FREED - 38d0b7ab68b64338/000005da--eb868c15c3/15: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 56, in load_can_messages
url = get_url(f"{parts[0]}/{parts[1]}", parts[2])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 91, in get_url
return get_repo_url(f"segments/{route.replace('|', '/')}/{segment}/{file}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 83, in get_repo_url
return get_lfs_file_url(oid, size)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 60, in get_lfs_file_url
assert response.ok
^^^^^^^^^^^
AssertionError

ERROR HONDA_FREED - 38d0b7ab68b64338/00000648--796df66483/49: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 56, in load_can_messages
url = get_url(f"{parts[0]}/{parts[1]}", parts[2])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 91, in get_url
return get_repo_url(f"segments/{route.replace('|', '/')}/{segment}/{file}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 83, in get_repo_url
return get_lfs_file_url(oid, size)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 60, in get_lfs_file_url
assert response.ok
^^^^^^^^^^^
AssertionError

ERROR HONDA_FREED - 38d0b7ab68b64338/00000635--9459786d89/22: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 57, in load_can_messages
msgs = LogReader(url, only_union_types=True, sort_by_time=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/logreader.py", line 38, in init
dat = decompress_stream(dat)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/logreader.py", line 19, in decompress_stream
decompressed_data = reader.read()
^^^^^^^^^^^^^
zstandard.backend_c.ZstdError: zstd decompress error: Unknown frame descriptor

ERROR HONDA_FREED - 38d0b7ab68b64338/00000647--b62d3376f5/4: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 57, in load_can_messages
msgs = LogReader(url, only_union_types=True, sort_by_time=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/logreader.py", line 38, in init
dat = decompress_stream(dat)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/logreader.py", line 19, in decompress_stream
decompressed_data = reader.read()
^^^^^^^^^^^^^
zstandard.backend_c.ZstdError: zstd decompress error: Unknown frame descriptor

ERROR HONDA_FREED - 38d0b7ab68b64338/00000520--965092919b/25: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 57, in load_can_messages
msgs = LogReader(url, only_union_types=True, sort_by_time=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/logreader.py", line 38, in init
dat = decompress_stream(dat)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/logreader.py", line 19, in decompress_stream
decompressed_data = reader.read()
^^^^^^^^^^^^^
zstandard.backend_c.ZstdError: zstd decompress error: Unknown frame descriptor

ERROR HONDA_HRV - 6e9442a1c18f2abd/00000437--930976bbf0/38: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 57, in load_can_messages
msgs = LogReader(url, only_union_types=True, sort_by_time=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/logreader.py", line 38, in init
dat = decompress_stream(dat)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/logreader.py", line 19, in decompress_stream
decompressed_data = reader.read()
^^^^^^^^^^^^^
zstandard.backend_c.ZstdError: zstd decompress error: Unknown frame descriptor

ERROR HONDA_HRV - 7c72f43a732e77ce/0000001b--1ae724ca9f/5: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 56, in load_can_messages
url = get_url(f"{parts[0]}/{parts[1]}", parts[2])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 91, in get_url
return get_repo_url(f"segments/{route.replace('|', '/')}/{segment}/{file}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 80, in get_repo_url
assert response.status_code == 200
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError

ERROR HONDA_HRV - 7c72f43a732e77ce/00000203--5140592cc2/6: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 57, in load_can_messages
msgs = LogReader(url, only_union_types=True, sort_by_time=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/logreader.py", line 30, in init
with urlopen(fn) as f:
^^^^^^^^^^^
File "/usr/lib/python3.12/urllib/request.py", line 215, in urlopen
return opener.open(url, data, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/urllib/request.py", line 521, in open
response = meth(req, response)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/urllib/request.py", line 630, in http_response
response = self.parent.error(
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/urllib/request.py", line 559, in error
return self._call_chain(*args)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/urllib/request.py", line 492, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/usr/lib/python3.12/urllib/request.py", line 639, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 502: Bad Gateway

ERROR HONDA_HRV - 7c72f43a732e77ce/000001e6--aa46f3c0fb/18: Traceback (most recent call last):
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 86, in process_segment
can_msgs = load_can_messages(seg)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/opendbc/car/tests/car_diff.py", line 56, in load_can_messages
url = get_url(f"{parts[0]}/{parts[1]}", parts[2])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 91, in get_url
return get_repo_url(f"segments/{route.replace('|', '/')}/{segment}/{file}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/opendbc/opendbc/.venv/lib/python3.12/site-packages/comma_car_segments/init.py", line 80, in get_repo_url
assert response.status_code == 200
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError

@mvl-boston mvl-boston changed the title Honda - Acura 22-26 release support Honda - Acura RDX 22-26 release support Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

car related to opendbc/car/ honda

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant