openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 200 supported car makes and models.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Vehicle Researcher 3c25760cc9 Squashed 'panda/' changes from 38dc4e678..1282e8f5a 6 years ago
..
obj Squashed 'panda/' changes from 39c1e39e..06958e42 6 years ago
.gitignore Squashed 'panda/' changes from 39c1e39e..06958e42 6 years ago
Makefile Squashed 'panda/' changes from 39c1e39e..06958e42 6 years ago
README Squashed 'panda/' changes from 39c1e39e..06958e42 6 years ago
main.c Squashed 'panda/' changes from 38dc4e678..1282e8f5a 6 years ago

README

This is the firmware for the comma pedal. It borrows a lot from panda.

The comma pedal is a gas pedal interceptor for Honda/Acura. It allows you to "virtually" press the pedal.

This is the open source software. Note that it is not ready to use yet.

== Test Plan ==

* Startup
** Confirm STATE_FAULT_STARTUP
* Timeout
** Send value
** Confirm value is output
** Stop sending messages
** Confirm value is passthru after 100ms
** Confirm STATE_FAULT_TIMEOUT
* Random values
** Send random 6 byte messages
** Confirm random values cause passthru
** Confirm STATE_FAULT_BAD_CHECKSUM
* Same message lockout
** Send same message repeated
** Confirm timeout behavior
* Don't set enable
** Confirm no output
* Set enable and values
** Confirm output