Franz Pucher / HIM0Board

You are viewing an older revision! See the latest version

Klassendesign LM75B

Aufgabe

Implementieren Sie zu folgender LM75B.h Header Datei die Klasse:

#ifndef LM75B_H
#define LM75B_H

//  LM75B I2C Adresse
#define    LM75B_ADDR 0x90

//  LM75B Register
#define    LM75B_Conf        0x01
#define    LM75B_Temp        0x00

class LM75B
{
public:
  LM75B(PinName sda, PinName scl);  // I2C Pins übergeben p28, p27
  ~LM75B();
  float read(); 
  
private:
  I2C i2c;
};
#endif

All wikipages