KIT Solar Car Project / Mbed 2 deprecated mbed_max6675_4_LM61_AEmicroSD

Dependencies:   mbed SDFileSystem

Committer:
BoostNori
Date:
Thu Mar 19 04:45:23 2020 +0000
Revision:
0:d68d5418c985
a

Who changed what in which revision?

UserRevisionLine numberNew contents of line
BoostNori 0:d68d5418c985 1 #ifndef MAX6675_h
BoostNori 0:d68d5418c985 2 #define MAX6675_h
BoostNori 0:d68d5418c985 3
BoostNori 0:d68d5418c985 4 #include "mbed.h"
BoostNori 0:d68d5418c985 5
BoostNori 0:d68d5418c985 6 class max6675
BoostNori 0:d68d5418c985 7 {
BoostNori 0:d68d5418c985 8 SPI& spi;
BoostNori 0:d68d5418c985 9 DigitalOut ncs;
BoostNori 0:d68d5418c985 10 public:
BoostNori 0:d68d5418c985 11
BoostNori 0:d68d5418c985 12 max6675(SPI& _spi, PinName _ncs);
BoostNori 0:d68d5418c985 13 void select();
BoostNori 0:d68d5418c985 14 void deselect();
BoostNori 0:d68d5418c985 15
BoostNori 0:d68d5418c985 16 float read_temp();
BoostNori 0:d68d5418c985 17 private:
BoostNori 0:d68d5418c985 18 PinName _CS_pin;
BoostNori 0:d68d5418c985 19 PinName _SO_pin;
BoostNori 0:d68d5418c985 20 PinName _SCK_pin;
BoostNori 0:d68d5418c985 21 int _units;
BoostNori 0:d68d5418c985 22 float _error;
BoostNori 0:d68d5418c985 23 };
BoostNori 0:d68d5418c985 24
BoostNori 0:d68d5418c985 25 #endif