 		log_data();
 	}
 	
-	analogWriteAny(15, test_val);
+	//		analogWriteAny(15, test_val);
 	//		Serial.println(test_val);
-	test_val--;
-	if (test_val == 0) test_val = 1023;
+	//test_val--;
+	//if (test_val == 0) test_val = 1023;
 	
 	if ((boiler_state & BOILER_TIMER_ON) > 0) {
 		lc.setChar(2, 7, 'b', true);


	byte i;
	byte present = 0;
	uint8_t addr[8];
	uint8_t data[9];
	char sign;
	set_led_point(true);

}

// maybe let's not read more than 30 or 32 bytes at a time!
/*
void i2c_eeprom_read_buffer( int deviceaddress, unsigned int eeaddress, byte *buffer, int length ) {
	Wire.beginTransmission(deviceaddress);
	Wire.write((int)(eeaddress >> 8)); // MSB
