Added error codes to most StillImageHost demo commands.
This commit is contained in:
		
							parent
							
								
									cf313989e6
								
							
						
					
					
						commit
						8a68203d34
					
				
					 4 changed files with 34 additions and 18 deletions
				
			
		| 
						 | 
				
			
			@ -51,7 +51,7 @@ int main(void)
 | 
			
		|||
		CheckButton();
 | 
			
		||||
		CheckTemperature();
 | 
			
		||||
 | 
			
		||||
		/* Clear output-compare flag (logic 1 clears the flag) */
 | 
			
		||||
		/* Clear millisecond timer's Output Compare flag (logic 1 clears the flag) */
 | 
			
		||||
		TIFR0 |= (1 << OCF0A);
 | 
			
		||||
		
 | 
			
		||||
		USB_USBTask();
 | 
			
		||||
| 
						 | 
				
			
			@ -114,11 +114,12 @@ void CheckTemperature(void)
 | 
			
		|||
{
 | 
			
		||||
	static uint16_t MSElapsed = 0;
 | 
			
		||||
 | 
			
		||||
	/* Timer 0's compare flag is set every millisecond */
 | 
			
		||||
	if (TIFR0 & (1 << OCF0A))
 | 
			
		||||
	  MSElapsed++;
 | 
			
		||||
 | 
			
		||||
	/* Task runs every 10000 ticks, 10 seconds for this demo */
 | 
			
		||||
	if (MSElapsed == 1000)
 | 
			
		||||
	if (MSElapsed == 10000)
 | 
			
		||||
	{
 | 
			
		||||
		printf_P(PSTR("Current temperature: %d Degrees Celcius\r\n\r\n"),
 | 
			
		||||
		         (int8_t)Temperature_GetTemperature());
 | 
			
		||||
| 
						 | 
				
			
			@ -135,6 +136,7 @@ void CheckButton(void)
 | 
			
		|||
	static uint16_t DebounceMSElapsed = 0;
 | 
			
		||||
	static bool     IsPressed;
 | 
			
		||||
	
 | 
			
		||||
	/* Timer 0's compare flag is set every millisecond */
 | 
			
		||||
	if (TIFR0 & (1 << OCF0A))
 | 
			
		||||
	  DebounceMSElapsed++;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue