@@ -0,0 +1,768 @@
+package io.treehopper.libraries.sensors.temperature;%0A%0Aimport io.treehopper.SMBusDevice;%0Aimport io.treehopper.interfaces.I2c;%0A%0A/**%0A * Created by jay on 2/12/2017.%0A */%0A%0Apublic class Lm75 extends TemperatureSensor %7B%0A    private final SMBusDevice device;%0A%0A    public Lm75(I2c device)%0A    %7B%0A        this(device, false, false, false);%0A    %7D%0A%0A    public Lm75(I2c device, boolean a0, boolean a1, boolean a2)%0A    %7B%0A        this(device, (byte)(0x48 %7C (a0 ? 1 : 0) %7C ((a1 ? 1 : 0) %3C%3C 1) %7C ((a2 ? 1 : 0) %3C%3C 2)));%0A    %7D%0A%0A    public Lm75(I2c device, byte address)%0A    %7B%0A        this.device = new SMBusDevice(address, device);%0A    %7D%0A    @Override%0A    public double getTemperatureCelsius() %7B%0A        short data = (short)device.ReadWordBE();%0A        return (data / 32.0) / 8.0;%0A    %7D%0A%7D

Add LM75 temperature sensor