Bert Gereels
/
Capacitive_Touch
Bert Gereels & Dylan Timmerman
Diff: qt1070.cpp
- Revision:
- 0:620ca2412ef6
diff -r 000000000000 -r 620ca2412ef6 qt1070.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qt1070.cpp Wed Dec 14 13:35:53 2016 +0000 @@ -0,0 +1,27 @@ +#include "mbed.h" +#include "qt1070.h" + +BusIn joy(p15,p12,p13,p16,p14); + +namespace I2cQt1070Device{ + + Qt1070::Qt1070(unsigned int version, unsigned int id){ + this->id = id; + this->version = version; + this->status = 0; + } + + int Qt1070::getId(){ //Address 0: Chip ID + return id; + } + + int Qt1070::getFirmware(){ //Address 1: Firmware Version + return version; + } + + int Qt1070::getStatus(){ //Address 3: Key Status + int status = joy.read(); + return status; + } + +}; \ No newline at end of file