static PrintLogger getLogger(const string &name)
MAX6675 thermocouple sensor driver.
bool selfTest()
Checks whether the thermocouple is connected or not.
TemperatureData sampleImpl() override
Read a data sample from the sensor. In case of errors, the method should return the last available co...
bool init()
Initialize the sensor.
bool checkConnection()
Checks whether the thermocouple is connected or not.
MAX6675(SPIBusInterface &bus, miosix::GpioPin cs, SPIBusConfig config=getDefaultSPIConfig())
static SPIBusConfig getDefaultSPIConfig()
Interface for low level access of a SPI bus as a master.
Base sensor class with has to be extended by any sensor driver.
This file includes all the types the logdecoder script will decode.
SPI Bus configuration for a specific slave.
Contains information about a single SPI slave device.