Robert Musulin / SPI_MJERENJE
Committer:
robert_musulin
Date:
Mon Jan 18 20:30:07 2021 +0000
Revision:
0:37ca398d1b7f
qq

Who changed what in which revision?

UserRevisionLine numberNew contents of line
robert_musulin 0:37ca398d1b7f 1 #ifndef SPI_MJERENJEH
robert_musulin 0:37ca398d1b7f 2 #define SPI_MJERENJEH
robert_musulin 0:37ca398d1b7f 3
robert_musulin 0:37ca398d1b7f 4 class SPI_mjeri
robert_musulin 0:37ca398d1b7f 5 {
robert_musulin 0:37ca398d1b7f 6 public:
robert_musulin 0:37ca398d1b7f 7
robert_musulin 0:37ca398d1b7f 8 SPI_mjeri(PinName MOSI, PinName MISO, PinName SCL, PinName SS); //deklaracija klase
robert_musulin 0:37ca398d1b7f 9
robert_musulin 0:37ca398d1b7f 10 void inicijalizacija(void); // deklaracija funkcije za incijaliziranje
robert_musulin 0:37ca398d1b7f 11 float izmjeri(void); // deklaracija funkcije za mjerenje temperature
robert_musulin 0:37ca398d1b7f 12
robert_musulin 0:37ca398d1b7f 13
robert_musulin 0:37ca398d1b7f 14
robert_musulin 0:37ca398d1b7f 15
robert_musulin 0:37ca398d1b7f 16 private:
robert_musulin 0:37ca398d1b7f 17
robert_musulin 0:37ca398d1b7f 18 SPI spi; // objekti vezani za spi komunikaciju
robert_musulin 0:37ca398d1b7f 19 DigitalOut ss;
robert_musulin 0:37ca398d1b7f 20 uint16_t dig_T1; //registri za temperaturu iz datasheeta str.21
robert_musulin 0:37ca398d1b7f 21 int16_t dig_T2, dig_T3;
robert_musulin 0:37ca398d1b7f 22
robert_musulin 0:37ca398d1b7f 23
robert_musulin 0:37ca398d1b7f 24
robert_musulin 0:37ca398d1b7f 25 };
robert_musulin 0:37ca398d1b7f 26 #endif