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.
		
		
		
		
			
				
					29 lines
				
				745 B
			
		
		
			
		
	
	
					29 lines
				
				745 B
			| 
											8 years ago
										 | 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
 | ||
|  | 
 |