Bert Gereels & Dylan Timmerman

Dependencies:   mbed

qt1070.cpp

Committer:
bertgereels
Date:
2016-12-14
Revision:
0:620ca2412ef6

File content as of revision 0:620ca2412ef6:

#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;
    }
    
};