-
Notifications
You must be signed in to change notification settings - Fork 9.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
loggerd: extract write_encode_data
and eliminate recursion from handle_encoder_msg
#33219
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* manual matrix exp * remove control
…3123) Export fingerprints
…ai#33108) * ensure proper resource management with io.BytesIO * improve
* Add Support for Decompressing ZST Log Files * 2 space and check magic number * match BZ2 --------- Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Filter out non-relevant services in most_messages_valid check * Set as comprehension * Update segments * Update ref commit * New check for hyundai2
* Use livePose instead of llk * Update process replay sockets * Fix import * Fix calib * Fix field name * Dont store device_from_calib * Update ref commit
qlog_size: use zstd
* Use livePose * Replace it in process replay * Add liveCalibration to messages * Update ref commit
* test * update refs to zst * update
fix multiprocessing issue with can_replay.py on mac
* unlock numpy * remove old cache * sheel * lock * remove temp * depends * export * put this back * use __version__ * move this --------- Co-authored-by: quebec <quebec@quebec.attlocal.net>
* md * Update README.md * rename * exclude * Update README.md
* ford and gm * clean that up * also this * honda * temp fix * move into selfdrive.car * clean up * more
* deprecate busTime * bump * do car can + more * forgot some * bump opendbc * fix that too * bump
This reverts commit 7824074.
* this should be common * super! * bump * and frame is common * bump
* use new opendbc api * export pandad_python * merge master * merge master * bump opendbc * bump opendbc * improve func * keep interface unchanged * fix test_car_interfaces * bump opendbc * bump opendbc * fix test_models * the interface now has to convert from can capnp to list, so we should include this time * goes from ~210 to ~240 mean ms real time * remoe busTime * lowercase sendcan * consistent msgtype * bump * bump * not used in lat_mpc * space * bump to master --------- Co-authored-by: Shane Smiskol <shane@smiskol.com>
This reverts commit 0dddc97.
* improve * update readme * stdin * better * allow non interactive * specify dir
* remove hexdump * uv lock * cleanup
* add the test fix * bump * not sure why mypy didn't catch this
This reverts commit ac13000.
* minimal * uv.lock * remove anisotropic filtering * new wheel
* state what we support * more * wording
* Wellcome comment just for first timers * Update auto_pr_review.yaml https://github.com/actions/first-interaction/blob/main/README.md
* controlsd: deprecate alertBlinkingRate * simplify * update refs
* setup selfdriveState * little more * update refs * migration * all too slow
add controlsState back
* personality-alerts * Update events.py * Update car.capnp * no AudibleAlert * shorter * no VisualAlert * one liner * smaller * normal * what am I doing wrong? * it works, but is it messy? * arg all * lil more * update that --------- Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Show lead car in on-road screenshots
…parsing (commaai#33425) Migrate Old ControlState Event to New Format During Log File Parsing
…ommaai#33426) check selfdrive_state
remove copy initialization of dialogs
* athena: use dongle ID on /persist/ when available * comment * test * cleanup
…rRenderer` class (commaai#33375) * Refactor Driver Monitor Updating and Rendering add comments * rebase master * rename dmon to driver_monitoring
This PR has been automatically closed due to inactivity. Feel free to re-open once activity resumes. |
deanlee
force-pushed
the
loggerd_refactor
branch
from
September 2, 2024 06:26
668d359
to
fce44ac
Compare
adeebshihadeh
force-pushed
the
master
branch
from
September 4, 2024 05:57
29af572
to
0058ea5
Compare
This PR was closed because of a git history rewrite. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes:
write_encode_data
, improving code clarity and separation of concerns while preserving the existing writing behavior.handle_encoder_msg
with direct calls towrite_encode_data
for writing queued packets in the new segment. This change prevents potential crashes by handling queued packets safely, even if they are out of sync with the encoderd.service.name
parameter fromhandle_encoder_msg
, as it duplicates there.publish_name
value already available through there
parameter.Resolves #28857