forked from commaai/openpilot
-
Notifications
You must be signed in to change notification settings - Fork 19
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
0.7.7 #223
Merged
Merged
0.7.7 #223
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
Tested latest commit on ICE version, and it worked flawlessly out of box. Fantastic experience.
4ea03ba add speed 2198ad2 add alert for invalid posenet 9c18b3b rename to posenetValid 42669a8 add posenet debug fields to LiveParameters 852846f add whether point is detected by radar 1684698 add model prob fb87dba added HW type to support various panda versions 820bf7b added tooDistracted event 1105dc1 different name 45c4249 add second model lead f8c557f Log can errors from panda 04f105a back ff93320 add lead stuff git-subtree-dir: cereal git-subtree-split: 4ea03ba
45d0d28 remove whitespace (#255) e49d0db Pedal: use avg between tracks (#253) c597dcc VERSION update after health packet changes and minor misra test change 01072be Misra 11.x: pointer usage. (#250) fd68c26 Propagate can_push errors (#249) ce1daf2 Misra check only done for EON config 70d4fd7 cleanup docker container on failure 04756a0 Turning back Misra check: unvoluntarily change fcb1208 fix weird code in USB_ReadPacket b983cc8 Re-wrote test_misra.sh 0b19206 Misra 17.7: The value returned by a function having non-void return type shall be used. We should hang on initial failed safety_set_mode 06ee8bd Ignore Misra 5.4 until cppcheck bug (?) is fixed 4be8582 Update cppcheck commit and pass predefined params to avoid impossible combinations of configs f45dd04 cppcheck: ignore redundantAssignment and selfAssignment for registers in llcan.h 9ce6311 Misra 12.1 (operator order) and 10.4 (incompatible essential types) fixes, arised after properly checking UID_BASE config 1cd34e5 Explicitly set the define and undefine for unknown configs in misra checks 5a02499 remove esp flash from run_automated_tests.sh 23e3684 Cppcheck unused functions (#247) c97d60b Removed bad language b031480 Missed adding Dockerfile 91ff6bb Run language checker in CI 205ec34 Improved language checker f7bbab0 Language checker test d9d0a62 Misra 5.5: missed this change from previous PR 85fa3c0 Misra 5.5: Identifiers shall be distinct from macro names (#246) 190d604 Pedal: 2 minor fixes to Misra 15.7 (else needed) and 17.7 (non-void output must be used) 8ea01ff Pedal: no built-in functions to avoid puts and putc re-definitions 1f40d1e Misra pedal (#245) a4554e3 Ignore advisory Misra 19.2: the union keyword should not be used e6dc417 Minor indent error 247e128 Fix strict compiler on bootstub build ba68569 Removed build strict test and enabled -Werror flag da11f0f safety replay: update openpilot-tools after logreader fix fc8b9e4 Cppcheck: also check pedal f7bd2c2 Misra 10.4: fix last 2 violations (#242) 9be5fde finished misra 17.8 (#241) 3c3aba3 Misra 10.4: Both operands of an operator in which the usual arithmetic conversions are performed shall have the same essential type category (#240) f2a3a17 Misra 15_7: fix what seems to be a false positive of cppcheck 812ace5 Misra 15_7: if … else if constructs should be terminated with an else clause (#230) 79e9735 rename 5_wifi_udp.py 3c3ff0c Update Jenkinsfile (#239) 1bd9284 Misra 17.7: the value returned by a function having non-void return shall be used (#237) 18c9e88 Merge pull request #238 from commaai/misra_17_8 7ac321d Merge pull request #235 from commaai/memxxx 004e543 Jenkins: run EON test first 4bff286 Merge branch 'memxxx' of github.com:commaai/panda into memxxx 7cd80de typo 385e33b 12.1 regression 955842b WIP ea908cb 10_1 violations: Operands shall not be of an inappropriate essential type (#233) fa33038 Fix Misra 5.3: An identifier declared in an inner scope shall not hide an identifier declared in an outer scope (#236) ebfe1c5 Merge branch 'master' of github.com:commaai/panda into memxxx 8c11470 Fix EON test case 64e18e8 fix inverted logic to differentiate between dev and EON panda builds 36755a0 Merge branch 'master' of github.com:commaai/panda into memxxx e2981d6 skip wifi tests for EON panda build db2eec9 Merge branch 'master' of github.com:commaai/panda into memxxx 11257e7 Ignore test 5_wifi_udp.py_ignore: too unreliable for now 6973c2a fix wifi tests cf6985a memxxx function changes to be Misra compliant 3a6cd29 wifi threshold perc back to 20%. Problem wasn't this. d92a035 faster docker build for safety replay 3e9469b Fixing tests after min->MIN change ecb9b6c Revert "Misra 10 1: Operands shall not be of an inappropriate essential type (#232)" 8732e4f Misra 10 1: Operands shall not be of an inappropriate essential type (#232) git-subtree-dir: panda git-subtree-split: 45d0d28
I do not see the need for zmq and the poller being initialized and not used.
748002c angle calib desc 27db4a7 add camera rpy angle msg a71c4fa deprecate old dm model output 6c6ab96 remove hwType from ThermalData. Decided to have health at higher freq instead. This will make last 24H of collected data unreadable. Sorry. f27249e Add fields for LQR lateral control 654860c add decelForModel 995b558 add longitudinal plan source 222f2de add eye stuff eebf268 hasGps is a better name than hasGpsAntenna 12da45f Blackpanda (#4) git-subtree-dir: cereal git-subtree-split: 748002c
* Fix timeout in longitudinal test
This is the only trace of CF_Lkas_Icon found under /car/hyundai relative to open .dbc commaai/opendbc#172
18321a2 toyota DSU cruise message fa22ebf better VIN msg name 3bf82da VIN signal for toyota 5b466db Forgot to run generator 0132110 Reverse engineer AEB in Honda ca71b77 rename c9cf65d toyota pre collision 3835d30 reference toyota DBC 255c16b Lexus CT200 needed one more run of generator d6c8eca Add Lexus CT200h 2018 (#176) 5d46c29 toyota pre-collision signals 65ace37 fix typo 18968ce pre-collision signals 9b8ae16 add another toyota cancel request signal a956dee Correct Message ID on LKAS11 (#172) bce0ec6 typo a452ac3 Toyota: added 0x283 message description for PRE_COLLISION msg. Data from https://ioactive.com/pdfs/IOActive_Adventures_in_Automotive_Networks_and_Control_Units.pdf git-subtree-dir: opendbc git-subtree-split: 18321a2
12aad06 no more c capnp 0050e0a stockFcw event 2c325ed gasPressed event 8573a24 don't duplicate ordinals 3f384ef add carState.steerWarning and carState.steerError 8b347b0 add repeated warning2 3adb899 add sharpness metric 65af436 Add relayMalfunction alert 442e914 add preview driver flag c8e5db8 Add comment to faulttype 975a633 Add all panda fault types to health 93ccbcb UiLayoutState: add mockEngaged for onboarding 9dbbb54 UiLayoutState: add 'none' app c820f83 Add offroadLayout service e370f79 Add the laneChangeBlocked Event (#40) 35040fe Update service documentation (#39) 8f13dfc Additional car params auto-detection in support of VW (#38) 22986de add speedTooHigh alert f515e4d Add invalid lkas setting alert 5908762 gnustl_shared is only for android b0c746b solve by renaming event name instead of service df82a53 the service is called androidLogEntry git-subtree-dir: cereal git-subtree-split: 12aad06
869f123 Hyundai: counter check (#530) a439071 gitignore for route logs ac1b64e Fix CAN Ignition for Black Panda and Uno (#526) 273e388 When initializing all the CAN busses, make sure the are also cleared (#527) c2bea78 Fix python library on Windows (#523) 0a123b1 that too ba6355d unused lines c9102c0 Chrysler: use can packer in safety tests (#522) 9874e73 Abstract steering safety tests for Toyota and Chrysler (#520) 2299ecf Block 0xe5 (Honda Bosch) at the panda/uno. Only allow static values. (#515) 3517306 Subaru: fix steer torque scaling (#501) 0bc864b Make torque-based steering state global (#518) d9355c4 Make cruise_engaged_prev a global + test case for it (#519) 2115376 Abstract sample speed test (#516) 11dc905 remove unused function e5a586e Abstract gas interceptor tests (#517) 1dbed65 Safety Test Refactor: Honda (#495) 0632710 base class for different panda safety tests bd98fe6 safety tests: use shorter function name ba59ada No ESP in non-white (#514) c333618 Fix the CAN init fix (#513) 884afa0 Safety Test Refactor: Chrysler and Volkswagen PQ (#508) d77b72d Safety Test Refactor: Nissan (#510) 4c7755c Match Panda DFU entry fix in "make recover" process (#509) 0336f62 Pedal gas pressed safety limits (#507) 715b1a1 Hyundai-Kia-Genesis (HKG) (#503) 6f105e8 Safety Test Refactor: Subaru (#502) 57cc954 Safety Test Refactor: GM (#504) dd01c3b Safety Test Refactor: Hyundai (#505) 592c2c8 add support to can_unique.py for Cabana CSV format. (#506) ccf13b7 No more infinite while loops in CAN init (#499) 6c442b4 Safety Test Refactor: Volkswagen MQB (#493) f07a6ee panda recover should go through bootstub first (#498) 8cc3a35 remove cadillac (#496) 62e4d3c Chrysler: fix missing button signal on TX (#490) abce8f3 Safety Test Refactor: Toyota + support code (#491) 500370a Make sure relay faults make it to the health packet (#492) bc90b60 toyota: use universal gas pressed bit (#488) 74d10cc Fixed possible race condition (#487) a05361e cleanup safety_replay dockerfile (#486) fe73dcc Openpilot-tools is deprecated (#484) da8e00f TX message guaranteed delivery (#421) d8f6184 Add ISO number for longitudinal limits flag comment 6a60b78 touch ups 2ce6536 comments on unsafe flags d880134 remove from there as well 055ea07 remove that unsafe flag since it isn't implemented and it's unclear how to 4e98bbe Apply unsafe allow gas mode to all cars. (#480) 0c2c149 Fixing libusb busy error (#174) 753c42c Update Board Mac SDK Install script to work on clean mac (#146) b9a9ea3 Unsafe gas disengage mods, fix test compile warning (#481) 08ef92d Safety model for Volkswagen PQ35/PQ46/NMS (#474) 51e0a55 Support code for unsafe mode unit tests (#478) 5325b62 current_safety_mode 7908b72 update updating unsafe mode 98503e8 disable stock honda AEB in unsafe mode (#477) 01b2ccb one more 9a30265 weak steering while not engaged 577f10b added options for unsafe mode 83cf7bf update comment 4556e74 enable unsafe mode, toggle for use by forks that so choose de89fcd Nissan leaf (#473) git-subtree-dir: panda git-subtree-split: 869f123
f1e69a6 Fix wrong message size in Chrysler 54482cf Fix GM message signal sizes 4e796e0 Fix wrong message sizes in Nissan fb6c1ee Better GEAR signal tracking the gear stick rather than the gear box (#257) d7a2efb Raw angle signal data for easy checksum calc, and one less gear bit (#254) 7456061 add checksum check to can parser for subaru 7f3b177 Chrysler: calculate checksum in can packer/parser (#255) 0c02155 Rename BYTE_ to SET_ME_X (#253) 1efe437 Add values for a static 0xe5 (honda bosch) (#250) 7dffe0b Create DBC for HRV (#248) b693985 Add LFAHDA message to hyundai a57e7dd CANPacker: Subaru checksum support (#241) 36c471e Fixed signals order and added new signals for subaru global (#221) 7b5a1fc BMW 2008-2013 (#230) cc09af7 Add RPM signal (#216) 47db923 Add SWA_01 message detail and CRC support for VW MQB (#236) c98fe2a Fixed signal unknown1 overlapping the button bits (#239) 572261e Rear Cross Traffic Alert 044730a Speed limit signs 87b1a21 Pedals/gear, gas pedal scale value ce78044 Tracking the steer angle with LKAS signal 7f19ab4 Introduce the new mazda 3 2019/2020 dbc e585206 traffic sign speed limit 00bad5e Speed Auto High Beam Traffic signs 9d080ea Nissan leaf (#238) 50fbbe7 nissan x trail cleanup (#237) git-subtree-dir: opendbc git-subtree-split: f1e69a6
* fix counter in clu11 message * update ref
286b7e5 capitalize docker command 0adfc7e add canErrorPersistent event c8be73d use github url instead of gitlab mirror 8e2d212 add pre-commit static analysis (#48) f27222f add gpsOK flag to liveLocationKalman 4bb1eb8 submaster always conflates 30838d4 C++ implementation of SubMaster and PubMaster (#42) c1a6d75 Fix potential segfault in MSGQPubSocket::connect (#45) 67fae6a Use ZMQ on MacOS (#46) 01cdf83 add default values for backwards compat c96381b add OK flags to locationd output d589d5e add white panda deprecation events 856c981 mark unused car events as deprecated 4f68db8 remove unnecessary new event type 9073b9b Library cleanup (#43) 7a786d9 move remaining alerts to car events d6f10a4 add alert event type git-subtree-dir: cereal git-subtree-split: 286b7e5
49ffbe9 disable non-universal checks in hyundai safety 3a85f4c use whole route when running safety replay from CLI 098f47a Fix leaf brake rx check (#547) b826734 Add pre commit checks + CI (#545) 339976c document tx message addresses better (#543) a618e64 fix typing errors 9bece64 use mazda init 08db086 mazda cleanup 89658d0 Mazda: safety tests add missing safety checks (#525) bdec139 Fix length of 0x20b in NISSAN_TX_MSGS, wasn't cancelling ACC (#544) b48c74c Adding UNO to automated tests (#538) a5802cd Hyundai: remove unused message from RX checks 9ebde25 Reset state on safety mode init (#542) d4f3f15 Refactor addr check (#541) 5210e51 remove unused files 0657064 Hyundai checksum (#540) 07e668e Fast CI (#539) 5307bf7 Fix multi message iso tp requests 0610ed1 Hyundai wheel speed counter is actually 4 bits spread over two signals 0d581aa dockerfile optimization eaefa2f fix docker file path 243a65f pull base image 0dd9470 only push to dockerhub from master 55b79b4 GitHub Actions (#535) b2c720b Dos (#533) 01bf740 remove 0x1BE checksum test 0bd06c9 remove 0x1BE check (breaks some vehicles) c31b899 honda bosch longitudinal safety 66250c4 Disable docker layer caching (#534) 6b19fa4 include nissan safety in release build db31886 gate mazda safety behind debug flag e4558c0 Safety: message length check on RX and TX (#529) git-subtree-dir: panda git-subtree-split: 49ffbe9
e92e743 whitespace after comma 5d33ec0 two spaces before inline comment 73685b6 fix linter complaint about whitespace around operators b15edbc fix linter complaint about inline comment whitespace 4ac3072 clean up blank lines 0430bfa run pre commit in ci (#268) 2ade6ee Subaru DBC update (#242) d1185a5 Toyota ACC_CONTROL PERMIT_BRAKING and ACCEL_CMT_ALT speculated definition (#258) e6766bb Update SCC ECU Messages for OP Long Dev. (#267) b49b9ee Add DAW (#175) 3b5cccb Fixed up cell voltage readings and added more commands (#220) 8b04493 Mazda: add missing static bits, tidy up endianness (#263) 1247199 Add BSD_RCTA to Subaru Global (#244) af1821f fix endianness in signal from new hyundai message 7ef4108 Add gas/brake message for hyundai EVs, from @TK211X 472aabb Subaru preglobal update (#260) 45c0d9e fix lta message (#262) 11343c1 Library cleanup (#261) 67d70cb Fix Toyota message size git-subtree-dir: opendbc git-subtree-split: e92e743
* Slower rate for ACC cancel msg to avoid cruise disable Sending ACC cancel message at 10hz may end up disabling main cruise state. That is because stoc ACC use the same signal for both functions. If cruise is already enabled the signal canceles it, otherwise cruise is disabled. 10hz seems to be still fast in some cases not allowing the state to sync up between OP and the Stock state. 5hz avoids that issue. Also, the resume message was also updated to 5hz as that seems to work better as well. Signed-off-by: Jafar Al-Gharaibeh <[email protected]> * Round up 27.96 to 28mph Signed-off-by: Jafar Al-Gharaibeh <[email protected]>
* fix low speed engage on stop and go Hondas * update ref commit
* neos update with just kernel * Bump version and update release notes * Only add neos update, no other stuff
This reverts commit 9ff1fb4.
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.
No description provided.