@@ -0,0 +1,783 @@
+package com.easternedgerobotics.rov.io;%0A%0Aimport com.easternedgerobotics.rov.io.pololu.PololuMaestroInputChannel;%0A%0Apublic class LM35 %7B%0A    /**%0A     * Linear + 10-mV/%C2%B0C scale factor.%0A     */%0A    private static final float TEMPERATURE_CELSIUS_SCALAR = 100f;%0A%0A    /**%0A     * The Pololu Maestro channel this device uses.%0A     */%0A    private final PololuMaestroInputChannel channel;%0A%0A    /**%0A     * Constructs a new LM35 sensor on the given channel.%0A     * @param channel the channel this device uses%0A     */%0A    public LM35(final PololuMaestroInputChannel channel) %7B%0A        this.channel = channel;%0A    %7D%0A%0A    /**%0A     * Returns the temperature.%0A     * @return the temperature%0A     */%0A    public final float read() %7B%0A        return channel.voltage() * TEMPERATURE_CELSIUS_SCALAR;%0A    %7D%0A%7D%0A

Add LM35 sensor class