-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
How to create a whole system for Chevy Volt 2017? #382
Comments
Currently only ACC-capable GM cars are supported. Otherwise, you can only use EON & chffrplus in read-only mode. Reach out to folks in #gm channel on comma.slack.com if you have more questions. |
If, I mean if, I bought an EON system and connect it in my chevy volt 2017. What would happen? |
I have a Chevy Malibu that I have hacked the profile to capture the canbus fingerprint of the Malibu and map it to the Chevy volt profile. |
Fix not disengaging with gas
* add eager accel (adding derivative using accel's exponential moving average) * make sure to reset both when not engaged * gather data * keyframe * use jerk of accel * replay acceleration lists * add torque model * Fix * update * revert unnecessary changes * snapshot * prepare for merge * prepare for merge 2 * prepare for merge 3 * prepare for merge 4 * steering should be in another PR * move to folder * comment * simplify descriptions * revert
* send future accel (0.45 seconds) to car as feedforward, not changing velocity * add comment for future me * add comment for future me * Revert "Disable long derivative if eager accel is enabled (same thing)" This reverts commit dc785ce. * Disable long deriv * Revert "Experimental feature: eager accel (commaai#382)" This reverts commit 58ee449. * rename back * offset but keep gas so car can release brakes easier * just offset * Update version * Update README.md * Update README.md * Update README.md * don't change tuning * add CP for accel delay * clip * always get that confused * notes * Update date * Add param to tune * Add param to tune
* add eager accel (adding derivative using accel's exponential moving average) * make sure to reset both when not engaged * gather data * keyframe * use jerk of accel * replay acceleration lists * add torque model * Fix * update * revert unnecessary changes * snapshot * prepare for merge * prepare for merge 2 * prepare for merge 3 * prepare for merge 4 * steering should be in another PR * move to folder * comment * simplify descriptions * revert
* send future accel (0.45 seconds) to car as feedforward, not changing velocity * add comment for future me * add comment for future me * Revert "Disable long derivative if eager accel is enabled (same thing)" This reverts commit dc785ce. * Disable long deriv * Revert "Experimental feature: eager accel (commaai#382)" This reverts commit 58ee449. * rename back * offset but keep gas so car can release brakes easier * just offset * Update version * Update README.md * Update README.md * Update README.md * don't change tuning * add CP for accel delay * clip * always get that confused * notes * Update date * Add param to tune * Add param to tune
This is a squash commit of 7 commits. soundd: change system sound mixer volume (commaai#26633) * test changing sound volume * create system/hardware/pc/hardware.h * soundd: use Hardware::set_volume * implement Hardware::set_volume using pactl * Revert "test changing sound volume" This reverts commit 4bbd870. * don't run command in background * pactl: use default sink micd: scale sound volume with ambient noise level (commaai#26399) * test changing sound volume * test changing sound volume * create system/hardware/pc/hardware.h * implement Hardware::set_volume using pactl * soundd: use Hardware::set_volume * add sounddevice dependency * sounddevice example * simple micd * cleanup * remove this * fix process config * add to release files * hardware: get sound input device * no more offroad * debug * calculate volume from all measurements since last update * use microphone noise level to update sound volume * fix scale * mute microphone during alerts * log raw noise level * hardware: reduce tici min volume * improve scale * add package * clear measurements on muted * change default to min volume and respond quicker * fixes Co-authored-by: Shane Smiskol <shane@smiskol.com> * logarithmic scaling * fix * respond quicker * fixes * tweak scaling * specify default device * Revert "hardware: get sound input device" This reverts commit 50f594f. * tuning * forgot to update submaster * tuning * don't mute microphone, and clip measurement * remove submaster * fixes * tuning * implement Hardware::set_volume using pactl * Revert "test changing sound volume" This reverts commit 4bbd870. * draft * draft * calculate sound pressure level in dB * fix setting * faster filter * start at initial value * don't run command in background * pactl: use default sink * use sound pressure db * tuning * bump up max volume threshold * update filter slower * fix divide by zero * bump cereal Co-authored-by: Shane Smiskol <shane@smiskol.com> micd: don't update filtered sound level if playing sound (commaai#26652) * add is_sound_playing to hardware.py * micd: don't update filtered sound level if playing sound micd: apply A-weighting to the sound pressure level (commaai#26668) * record * record * draft * some clean up * some clean up * wishful tuning * log pressure level (db) for debugging * fix * tuning * ignore complex to real warning * remove this * Update selfdrive/ui/soundd/sound.cc * Update system/micd.py * remove warning supp * bump cereal to master Co-authored-by: Cameron Clough <cameronjclough@gmail.com> micd: revert check playing sound (high cpu usage) (commaai#26672) * don't use hardware * check micd proc * use pactl package * cleanup * Revert "cleanup" This reverts commit baf9887. * Revert "use pactl package" This reverts commit 0c1f3a4. * Revert "micd: don't update filtered sound level if playing sound (commaai#26652)" This reverts commit 86cd919. * Revert "check micd proc" This reverts commit 9ebbe2a. Co-authored-by: Cameron Clough <cameronjclough@gmail.com> Micd: update sound levels in callback (commaai#26674) * update once reached 4096 * update once reached 4096 * reduce * debug & cmt * fix * fifo again * fix * clean that up * update filter on demand Co-authored-by: Cameron Clough <cameronjclough@gmail.com> Merge in Cereal Changes from Upstream Add Fields for Ambient Noise Level Detection This is a squash commit of 3 commits. add microphone (commaai#382) * add microphone socket * increase freq * add raw noise level * rename to ambient * switch Micd fields (commaai#391) * add new field * uncalib Co-authored-by: Shane Smiskol <shane@smiskol.com> Micd: add A-weighted sound level fields (commaai#392) * new fields * add temp field * Revert "add temp field" This reverts commit 54b597470f1da13246599502d91dd4e18f4aa11f. * move Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
My car don't have ACC. So, I only need the board and cable from camera to phone, right?
Now, where can I bought that board?
The text was updated successfully, but these errors were encountered: