Creates DAC interface
Fork of DevInterfaces by
DACInterface.h
- Committer:
- wbeaumont
- Date:
- 2015-10-23
- Revision:
- 0:da1fb7dd363f
- Child:
- 1:5672673314f9
File content as of revision 0:da1fb7dd363f:
#ifndef __DACINTERFACE__ #define __DACINTERFACE__ #define VERSION_DACINTERFACE_HDR "0.30" #include "getVersion.h" class DACInterface: public virtual getVersion{ private: public : DACInterface():getVersion( VERSION_DACINTERFACE_HDR ,VERSION_DACINTERFACE_HDR , __TIME__, __DATE__){}; //Create an I2C Master interface virtual int setDACvalue(int dacvalue, int ch=0){ return 0;}; virtual int getDACvalue (int& dacvalue , int ch=0){return 0;}; virtual int setVoltage (float voltage, int ch=0){ return 0;};// Write to an I2C slave. virtual int getVoltage(float &voltage, int ch=0){return 0;};// Write single byte out on the I2C bus. }; #endif