Commit Graph

679 Commits (spacecruft)

Author SHA1 Message Date
Nelson Chen 2ae0327ea2
GitHub actions (#217)
* Setup GitHub Actions CI

* Remove Azure Pipelines Config
2020-02-17 10:23:47 -08:00
Riccardo Biasini fbbba94aae GM: use common gear VALs 2020-02-15 20:17:02 -08:00
Riccardo Biasini dacd8b4603 Chrysler commonize gear VALs 2020-02-15 19:15:04 -08:00
Chris Souers d338b9fba7
Add support for 2019 Civic Sedan Diesel. Split GAS_PEDAL_2 out to each car. (#215)
GAS_PEDAL_2 has moved on the 2019 Diesel. Seems to follow similar GAS_PEDAL frames from ILX, Ridgeline, Odyssey, and Pilot.
2020-02-12 22:21:58 -08:00
Willem Melching d68f8ff0cd Clean up .gitignore 2020-02-03 16:39:13 -08:00
Patipat Susumpow e82757b95a
Add Lexus NX300H (#214)
* Add Lexus NX300H

* Update .gitignore
2020-02-03 16:38:45 -08:00
Sean Murphy 745a2bb00d Removed non high voltage items.
Added units.
2020-02-02 21:13:21 -08:00
Sean Murphy fafd091aa9 Added High Voltage Management to powertrain file. 2020-02-02 21:13:21 -08:00
Bugsy 15b6b31606 Update subaru_global_2017.dbc 2020-02-02 21:13:05 -08:00
Bugsy a12af19aa0 Add steering error signal in subaru global 2020-02-02 21:13:05 -08:00
xx979xx d411c175e0 correct max value 2020-01-19 10:42:34 -08:00
xx979xx 881c065d07 add electrical gear and fix driver torque 2020-01-19 10:42:34 -08:00
Remigiusz Kołłątaj 1bbac4b8a7 Add reference to CANdevStudio in README file 2020-01-16 10:18:43 -08:00
Ted Slesinski 8f70ea010f Adds 2016 Honda CR-V Executive 2020-01-16 10:18:31 -08:00
Riccardo 5081966f10 One more fix 2019-12-20 11:28:44 -08:00
Riccardo fa5dc6808d Fix honda dbc files after steer torque addition 2019-12-20 11:25:39 -08:00
Greg Hogan e4dfb2fad9 update honda steering signals (#208)
* update honda steering signals

* more flags

* run generator

Co-authored-by: rbiasini <riccardo.biasini@gmail.com>
2019-12-20 03:31:30 +01:00
rbiasini 53fc4487a5
added generator test (#207)
* added generator test
2019-12-16 21:53:38 +01:00
Riccardo cb27d6e3cb Honda Nidec: add new ACC_HUD signals to all other cars other than the CIVIC 2019-12-16 08:56:39 -08:00
George Hotz 6e6779f993 build on mac AND linux, also gotta not use these python files 2019-12-14 19:48:56 -08:00
George Hotz 79dbfc1aec build on mac 2019-12-14 19:31:38 -08:00
Comma Device 4f82d01ebc gitignore 2019-12-12 20:04:31 +00:00
Riccardo 5cb83454f3 Honda FCM: diagnostic signals 2019-12-11 21:02:23 -08:00
rbiasini d309cdce78
Added linter to opendbc (#203)
* Added linter to opendbc

* this?

* This should work

* another try

* added pylintrc
2019-12-03 14:50:23 -08:00
Riccardo d452706f37 add requirements.txt 2019-12-03 12:28:43 -08:00
Willem Melching ec3b459587 deterministic dependency order 2019-12-03 12:06:52 -08:00
Willem Melching a265d3512c
Azure pipelines ci (#202)
* add docker file and sconstruct

* this should work in ci

* remove branch name
2019-12-03 19:45:33 +01:00
Willem Melching bce9a2e1c0 packer depends on libdbc 2019-12-03 09:17:34 -08:00
Willem Melching 5d5fdd6ae2 no more python version of libdbc, everything through cython 2019-12-03 09:16:11 -08:00
Willem Melching 541705bf33 move CANDefine to parser code 2019-12-03 09:13:37 -08:00
Willem Melching da25c52a8e add test for can define 2019-12-03 09:05:02 -08:00
Willem Melching 0ba7926bfe unify can packer and parser 2019-12-03 08:43:05 -08:00
Willem Melching 25d88009b6 consistent naming 2019-12-03 08:22:16 -08:00
Willem Melching a5c640a51b fix linter 2019-12-03 08:02:19 -08:00
Riccardo be210fef62 remove obsolete make file 2019-12-02 15:52:51 -08:00
George Hotz ffd9dca7de opendbc needs cereal 2019-12-01 16:05:17 -08:00
George Hotz b559f63d6e remove more make 2019-12-01 15:54:51 -08:00
Comma Device d09294966f seems to work now 2019-12-01 15:54:51 -08:00
Comma Device 41e80836bc don't make 2019-12-01 15:54:51 -08:00
Comma Device 3254d1fc67 think scons works 2019-12-01 15:54:51 -08:00
Comma Device eb78f6aa1b scons sort of working 2019-12-01 15:54:51 -08:00
Comma Device 0ef1e35d97 fix gitignore 2019-11-27 01:45:53 +00:00
rbiasini e155e01748
Can migration (#199)
* moved CAN to opendbc

* also dbc was needed

* dbc test also added
2019-11-22 21:46:33 -08:00
Riccardo 3eded83a1f Honda: correct steering torque sensor sign to be consistent with standard convention (left+) 2019-11-13 15:11:27 -08:00
Bugsy 32f70e2f96 Fix outback endianness consistency (#196) 2019-11-06 18:38:45 -08:00
Bugsy a7da471f59 Update subaru_outback_2015_eyesight.dbc (#195) 2019-11-06 16:50:08 -08:00
Riccardo c0eba096bc remove obsolete Subaru dbc file 2019-10-30 14:44:14 -07:00
Riccardo f7bce9ee0c Fixes to vw dbc 2019-10-29 18:04:49 -07:00
Riccardo adb6726570 Added VW comment about ignition bit 2019-10-22 17:30:27 -07:00
Jason Young c51631617a Fixes and new message for VW MQB, fix for Accord Touring (#193)
* Update ACC_02.SetSpeed to use a more accurate m/s formula instead of kmh

* Fixes to LWI vs EPS calculations for steering angles, clarify descriptions of each.

* Endianness fixes

* Add ESP_15 and PSD_04/05/06

* Testing PSD interpretation

* Correct message info for ESP_08

* Additional authoritative message names and IDs

* OpenDBC updates

* OpenDBC updates

* DBC cleanup, CRC support, restore VIN_01 mux lost during Cabana editing.

* Add the PQ heading control assist message.

* OpenDBC updates

* Add a pointer to the VIN_1 mux.

* Probable EPS_1 message

* Add comment about rate-limiting on Getriebe_11 counter signal.

* Rename CRC->CHECKSUM for upstream of a minimum viable VW port.

Per my Discord talk with @rbiasini, to reduce OP core code diffs a bit, we will temporarily (ab)use CHECKSUM to store a CRC like Pedal is doing today. After the port is upstreamed, we will look at updating the core OP code to support dynamic CRC and counter signal names, and revert the DBC signal names back to canonical (MSG_NAME_CRC, MSG_NAME_BZ, etc). I will update the OP core CRC support PR shortly.

* OpenDBC updates

* OpenDBC updates

* Probable EPS_1 message

* Updates for Volkswagen support (#191)

* Update ACC_02.SetSpeed to use a more accurate m/s formula instead of kmh

* Fixes to LWI vs EPS calculations for steering angles, clarify descriptions of each.

* Endianness fixes

* Add ESP_15 and PSD_04/05/06

* Testing PSD interpretation

* Correct message info for ESP_08

* Additional authoritative message names and IDs

* OpenDBC updates

* OpenDBC updates

* DBC cleanup, CRC support, restore VIN_01 mux lost during Cabana editing.

* Add the PQ heading control assist message.

* Add a pointer to the VIN_1 mux.

* Add comment about rate-limiting on Getriebe_11 counter signal.

* Rename CRC->CHECKSUM for upstream of a minimum viable VW port.

Per my Discord talk with @rbiasini, to reduce OP core code diffs a bit, we will temporarily (ab)use CHECKSUM to store a CRC like Pedal is doing today. After the port is upstreamed, we will look at updating the core OP code to support dynamic CRC and counter signal names, and revert the DBC signal names back to canonical (MSG_NAME_CRC, MSG_NAME_BZ, etc). I will update the OP core CRC support PR shortly.

* Lexus is adjustment (#192)

* Add 581 for ISH gas pedal signal

* Add STEER_ANGLE in 608 STEER_TORQUE_SENSOR (similar to TSS2)

* Change STEER_TORQUE_EPS factor in 608 STEER_TORQUE_SENSOR to 1.0

* Re-generate lexus_is_2018

* reduce factor to 0.77

* Fix steer angle factor for toyota

* OpenDBC updates

* Create luxgen_s5_2014.dbc (#101)

* Create luxgen_s5_2015.dbc

* Update luxgen_s5_2015.dbc

* Update luxgen_s5_2015.dbc

* fixed to luxgen dbc file

* EV_Gearshift message

* EV_Gearshift message for e-Golf support without a separate gearbox.

* Corrected byte order on two signals.

* Corrected byte order on several homebrewed VW MQB signals.
2019-10-17 09:02:23 -07:00