<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<CLIP CATEGORY="Displays" FILE="Raspberry Pi/14-segment Alphanumeric.pdsclip" FAMILY="Raspberry Pi" DESC="LED Display">
   <PERIPHERAL TYPE="RPi LED Display" ELEMENT="U2" >
     <!-- Hardware Interface -->
     <INTERFACE OBJECT="AlphaNumeric"/>
   
     <!-- Firmware Driver -->
     <DRIVER HEADER="ht16k33">
         <METHOD NAME="printString" DESC="Set value on display.">
            <PARAMETER NAME="String" TYPE="STRING" DEFAULT="" DESC="String to print"/>
         </METHOD>
         <METHOD NAME="printInt" DESC="Set value on display.">
            <PARAMETER NAME="Integer" TYPE="INTEGER" DEFAULT="1" DESC="Integer to print"/>
         </METHOD>
         <METHOD NAME="printFloat" DESC="Set value on display.">
            <PARAMETER NAME="Float" TYPE="FLOAT" DEFAULT="1.0" DESC="Float to print"/>
            <PARAMETER NAME="decimalPlace" TYPE="INTEGER" DEFAULT="2" DESC="Number of decimal places"/>
         </METHOD>
         <METHOD NAME="printHex" DESC="Set value on display.">
            <PARAMETER NAME="Hex" TYPE="INTEGER" DEFAULT="0xF" DESC="Float to print"/>
         </METHOD>
         <METHOD NAME="clear" DESC="Clear the Display."/>
     </DRIVER>
   </PERIPHERAL>
</CLIP>	
  