netudenntui

Dependencies:   mbed SDFileSystem

Committer:
mitinori
Date:
Wed Nov 27 08:39:48 2019 +0000
Revision:
0:184cd74fc1d8
netudenntui

Who changed what in which revision?

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