<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<CLIP CATEGORY="Breakout Peripherals" FILE="Raspberry Pi/ADS1015.pdsclip" FAMILY="Raspberry Pi" DESC="4 channel Analog to Digital Converter">
   <PERIPHERAL TYPE="ADS1015 ADC" ELEMENT="U2" >
     <!-- Hardware Interface -->
     <INTERFACE OBJECT="ADS1015"/>

     <!-- Firmware Driver -->
     <DRIVER HEADER="Generic">
              
       <METHOD NAME="setAddress"  DESC="Set the address of the chip.">
         <PARAMETER NAME="Address" TYPE="INTEGER" DEFAULT="0x48" DESC="Sets the address, Starts at 0x48."/>
       </METHOD>       

       <METHOD NAME="readAnalogue"  DESC="Read from pin.">
         <PARAMETER NAME="Pin Number" TYPE="INTEGER" DEFAULT="0" DESC="Number of pin being read from."/>
         <RETURN TYPE="FLOAT" DEFAULT="Voltage"/>
       </METHOD>

    </DRIVER>
   </PERIPHERAL>
</CLIP>	
  