forked from commaai/panda
-
Notifications
You must be signed in to change notification settings - Fork 0
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
sbu in panda health #1
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
* SPI: connect by VERSION command * shorter timeout * add exception * simple test * fallback * bootstub check * update comments --------- Co-authored-by: Comma Device <device@comma.ai>
* instructions for flashing internal panda * Update board/README.md
* Update uds.py * this was completely broken * wait nevermind
* bump refs * bump opendbc * bump refs * bump refs
* generator * remove torque reference * fix misra * misra
ci bump refs
* Update pre-commit hook versions * fix --------- Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
* debug endpoint for custom clock source period * cleanup --------- Co-authored-by: Comma Device <device@comma.ai>
force drive Co-authored-by: Comma Device <device@comma.ai>
* 256x oversampling * reduce to 128x * fix misra --------- Co-authored-by: Comma Device <device@comma.ai>
harness tick at 8Hz Co-authored-by: Comma Device <device@comma.ai>
cleanup subaru
* cleanup build, prep for jungle * cleanup * update pedal obj path
* mv jungle * match pedal style * fix linter * fix fw path * fix paths * safety!
* jungle: SBU provisioning tests * update can_send * cleanup * fix misra * space
* correct vehicle speed and add measured angle * misra * misra * common test for angle * PR cleanup * use subaru prefix * clean it up a bit * minimize whitespace diff * need float for deg_to_can
add desired angle
* more complete jungle reflash * no spi! * mv flash * mv that
vehicle speed update macro
* simple lta safety * fix compilation error * allow current angle when disabled * toyota angle rate limits * use GET_BIT * update limits, temp fix blocked msgs (not critical safety) * try these limits * debug * add setme check, double rate limit for half rate * update safety limits to openpilot (2 bp) * had duplicate checks here * rm line * better comment * silly bug * draft * Revert "draft" This reverts commit 756ef70. * toyota: add safety for tester present * block ACC_HUD * check stock ECU * add test * and now pass test * safety replay: support toyota lta * remove radar stuff * max torque safety max torque safety * driver torque * one line * match openpilot limits * rename to max_angle and check quality flag * measure current angle * clean up * oh we can combine * no driver torque limiting for now * todo: decide the tolerance if any * add max angle and prepare for to enable inactive safety * enable inactive safety * fix replay when inactive fix replay when inactive * fix qf check * ohh this was a bug * measure vehicle speed * because safety is in m/s * rm MeasurementSafetyTest * stash very draft changes * fix * uncomment * clean up * rm * already added * clean up * temp fix * test angle measurements * add constant * ltl cleanup * include this test in test_angle_measurements * better * order makes more sense * fix * clean up ford cmts * move to base * todo * misra * already do this below * angle tests: take in max angle as argument useful for safety modes that are limited (ford/toyota) * fix ramp test: round measurement since toyota's scale isn't round * clean that up * no subtest * back * is tested now! * flat is more clear * add check for mismatching bits * LTA is fully tested now * clean up * test_angle_cmd_when_enabled * whops * flip * fix broken test * need this if we type angle meas func * should set prev torque * no subtest * remove default valid qf spce * one line * cmt * fixes * vehicle speed macro * vehicle speed macro v2 * Update board/safety_declarations.h * easier to follow * one line * rightttt * rename to toyota_lka_rx_checks, not default
* misra mutation test * a few cases * revert that * fixups * test that * build fw
* misra test cleanup * fix pedal * cleanup * debug * fix * undo debug * add CAN3
* stash * if x > xy.x[0], then subsequent x < xy.x[i+1] enforces it is monotonic, or uses last y * rm * test safety tick * coverage: include safety.h * car-only test * MAX * op * add safety_config_valid
* parallelize misra mutation tests * timeouts
* ensure MISRA coverage table is always up to date * update comment
* this rightly fails * now safety
commaai#1671) * allow ice camera scc longitudinal * Merge commaai#30021 * test * clean up * clean up 2 * some test work * re-use existing test for radar-scc for now * clean up * clean up --------- Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md
* more appropriate name for gas interceptor * safety
* safety: check interceptor msg counter (commaai#1738) * toyota: check interceptor counter * add counters and check rx * honda: check counter * clean up * revert * typing
* some refactoring still needing to be done here * 50hz * set rx checks * tx msgs * test * fix * forgot to check this since it's static now * enable_gas_interceptor * more * remove int funcs since are common * generic! * not generic * need to set counter now * set_enable_gas_interceptor not needed * already reset in safety init * fix test * remove gas_interceptor_detected (partly) * oof need for hjonda too * edit structs * more honda (still broken) * fix typo * shift these down * can also make this extensible * stash * defining classes is much simpler, maybe in future we will have some sort of wrapper after some more thought * remove create_interceptor_test now * add lta interceptor * clean up print * clean up * once * type hint * rm * no interceptor with stock long + good test * add interceptor counter to honda * need alt interceptor + set rx checks for honda * we were never testing button enable with nidec + interceptor! honda almost all passing * these fixes make sense * clean up * better * clean up test cov * clean up * not needed * fix tx msgs * clean up * cppcheck * fix * unnecessary
* check pred value * test
get last speed
we should be resetting this!
* stash * clean up * clean up * more clean up * just status * status * does nothing * not here
Update pre-commit hook versions Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
relpath sconscript
* fix cruise throttle * and es_status * bump opendbc
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.
It was not updating