|  | 
	    
	    
	    
	    |  |  
	    |  |  
	    |  | SPiCboard library (libspicboard, revision 3032) API documentationFound a bug or something ambiguous? Mail us to get it fixed! 
ADC (Analog to Digital Converter)
|  |  | 
 Files |  | file | adc.h |  |  | Interface to the AD-converter of the ATmega32, which allows to query the potentiometer and the photosensor of the board. 
 |  
 | 
 Enumerations |  | enum | ADCDEV { PHOTO =  0, 
POTI =  1
 } |  |  | device ids of available periphery connected to ADC channels.  More... 
 |  | 
 Functions |  | int16_t | sb_adc_read (ADCDEV dev) |  |  | perform a 10-bit A/D conversion for a specific channel/device. 
 |  
 Enumeration Type Documentation
device ids of available periphery connected to ADC channels. 
 
 Enumerator: 
| PHOTO | the photosensor (brighter ambience yields higher numbers) |  | POTI | the potentiometer (rotation towards LEDs yields higher numbers) | 
 
 
 Function Documentation
      
        
          | int16_t sb_adc_read | ( | ADCDEV | dev | ) |  |  
perform a 10-bit A/D conversion for a specific channel/device. 
 
 Parameters:
  
    |  | dev | id of a device connected to the ADC | 
 Returns:the positive 10-bit result of the conversion, or a negative value on error 
 Return values:
  
 
 |  |  
	    |  |  |