-
Notifications
You must be signed in to change notification settings - Fork 9.4k
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
Pulled in new panda firmware and updated boardd to support the changes. #114
Conversation
selfdrive/boardd/boardd.cc
Outdated
@@ -194,6 +215,8 @@ void can_send(void *s) { | |||
err = zmq_msg_recv(&msg, s, 0); | |||
assert(err >= 0); | |||
|
|||
printf("Got ZMQ message\n"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove this
@@ -0,0 +1,49 @@ | |||
"""Enable the DEBUG_WITH_PANDA_LOOPBACK define in boardd.cc before test.""" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we move this to an environment variable instead of needing to rebuild? How about BOARDD_LOOPBACK?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can add that to boardd.cc now.
1f7abdc
to
9a9dc3a
Compare
selfdrive/boardd/boardd.cc
Outdated
} | ||
|
||
// TODO: Boardd should be able to set the baud rate | ||
// May need to set endianess. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
set endianness where? Are you saying this won't work on big endian computers?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have read that ARM is capable of supporting BIG and LITTLE endian. This was a comment to look to see if I should use an endianness macro so there are no issues with ARM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All reasonable phones are little endian. Some ARM are big endian, and some really crazy ARM have a runtime settable flag! But all modern phones are little.
b81dec8
to
38aa03e
Compare
3f6cd74 Add 3rd RSA signal and cleanup (#120) a308ec1 add vals honda (#121) 1317514 Toyota: fixed typos 0339fc8 Toyota: added a better cruise active indicator b0c012d Lexus: add is 94ba43c Toyota: generated dnc files after latest change e16723e Add Distance Lines and RSA (#118) 9aec1ef Add GM signals for ESP/Mode/Highbeams/Intellibeam (#114) a67fff9 add toyota_prius_2010_pt.dbc (#50) c1ee10f Revert "Revert "GM: copy radar header from cadillac (#116)"" git-subtree-dir: opendbc git-subtree-split: 3f6cd74
just version bump and merge
* Add kegman_conf json config class * Syntax error fix * Syntax Error Fix * Update kegman_conf.py * Update thermald.py * Update thermald.py * Update thermald.py * Update thermald.py * Update thermald.py * Update kegman_conf.py * Update kegman_conf.py * Update pathplanner.py * Update pathplanner.py * Update kegman_conf.py * Update driver_monitor.py * Update driver_monitor.py * Update carstate.py * Update carstate.py * Update kegman_conf.py * Update kegman_conf.py * Update kegman_conf.py * Update kegman_conf.py * Update kegman_conf.py * Update carstate.py
* Add ESPButton to gm_global_a_powertrain Bit goes to 1 when traction control button is down. Tested on 2018 Chevy Volt. * Add DriveModeButton to gm_global_a_powertrain DriveModeButton toggles between Normal/Sport/Mountain/Hold modes Tested on 2018 Chevy Volt * Add value entries for DriveModeButton / ESPButton * Add IntelliBeam, HighBeams, and HighBeamsTemporary Temporary high beam bit is enabled when pulling the switch forward. It remains off when pushing it back, which keeps HighBeams enabled permanently. * VAL_/VAL_TABLE_ entries for highbeams/intellibeam
…await Feature/tinklad async await
Pulled in new panda firmware and updated boardd to support the changes.
* add new param to change the minimum allowed TR * update README.md * test * revert * New implementation of global_df_mod, should perform much better * rearrange
* escc: wip * finish up * use new intflag * bump panda
* exclude third_party/mapd/ from gitignore * all mapd dependencies * exclude more * more dependencies! * add to files_common * add script to compress locally * compressed dependencies * Revert "more dependencies!" This reverts commit 0cd08beb3fa81b5e037ceb41b5e0554261c56dd5. * Revert "all mapd dependencies" This reverts commit b1a19b82b3911313e543a91d77ece124f5e7ded0. * decompress preloaded deps * fix path * use xz * fix script * update deps * no need * strip first level * missed this * try that * not needed * try except extraction * handle exception * unused --------- Co-authored-by: Comma Device <[email protected]>
No description provided.