   return true;
 }
 
-void TI128D818::write8(uint8_t addr, uint8_t data) {
+void TI128D818::write8(const uint8_t addr, const uint8_t data) {
   Wire.beginTransmission(adc_addr_);
   Wire.write(addr);
   Wire.write(data);
   Wire.endTransmission();
 }
 
-uint8_t TI128D818::read8(uint8_t addr) {
+uint8_t TI128D818::read8(const uint8_t addr) {
   Wire.beginTransmission(adc_addr_);
   Wire.write(addr);
   Wire.endTransmission();
   Wire.beginTransmission(adc_addr_);
   Wire.requestFrom(adc_addr_, (uint8_t)1);
-  uint8_t ret;
-  ret = Wire.read();
+  const uint8_t ret = Wire.read();
   Wire.endTransmission();
   return ret;
 }
 
-uint16_t TI128D818::read16(uint8_t addr) {
+uint16_t TI128D818::read16(const uint8_t addr) {
   Wire.beginTransmission(adc_addr_);
   Wire.write(addr);
   Wire.endTransmission();
   Wire.beginTransmission(adc_addr_);
   Wire.requestFrom(adc_addr_, (uint8_t)2);
-  uint16_t ret;
-  ret = Wire.read();
+  uint16_t ret = Wire.read();
   ret <<= 8;
   ret |= Wire.read();
-  Serial.print(" (raw read ");
-  Serial.print(ret);
-  Serial.print(") ");
   Wire.endTransmission();
   return ret;
 }

#define SCLPIN 12

// TODO(z2amiller):  Set up interrupts to call back when the temperature
//                   on one of the pins gets too hot.
#define ADC_INT 14

#define ADC_ADDR 0x37

  Serial.print("  ch 3 = ");
  Serial.print(adc.temp(0x23));
  Serial.println("");
  delay(5000);
} 
