Bert Gereels & Dylan Timmerman

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers qt1070.cpp Source File

qt1070.cpp

00001 #include "mbed.h"
00002 #include "qt1070.h"
00003 
00004 BusIn joy(p15,p12,p13,p16,p14);
00005 
00006 namespace I2cQt1070Device{
00007     
00008     Qt1070::Qt1070(unsigned int version, unsigned int id){
00009         this->id = id;
00010         this->version = version;
00011         this->status = 0;
00012     }
00013         
00014     int Qt1070::getId(){   //Address 0: Chip ID
00015         return id;
00016     }
00017     
00018      int Qt1070::getFirmware(){ //Address 1: Firmware Version
00019         return version;
00020     }
00021     
00022     int Qt1070::getStatus(){ //Address 3: Key Status
00023         int status = joy.read();
00024         return status;
00025     }
00026     
00027 };