DAC revised

This commit is contained in:
Tristan Krause 2019-04-03 13:35:12 +02:00
parent 2298c2a783
commit dfa761ca08
5 changed files with 15 additions and 5 deletions

View file

@ -6,12 +6,22 @@
class TLC5615
{
public:
/**
* Erzeugt ein neues DAC Objekt mit fester Referenz zur SPI Verbindung
* und fester SPI-'Adresse'
*/
TLC5615(volatile SPI&, SPIADR adr);
/**
* Setzt den 10 Bit Wert dieses DACs via SPI
*/
void setValue(uint16_t) const volatile;
private:
// Referenz zur SPI Verbindung
volatile SPI& spi;
// SPI-'Adresse' dieses DACs
const SPIADR adr;
};