[SOLVED] Cannot change SRF08 address

nope
there r 8bit I2C addresses and 7bit I2C addresses...

the arduino Wire library uses 7bit I2C addresses...
http://arduino.cc/it/Reference/Wire

and the SRF08 address programming interface uses 8bit I2C addresses...

u can convert them like this:

  1. 7bit to 8bit: shift left by 1bit
  2. 8bit to 7bit: shift right by 1bit

8bit range: E0..FE (just even numbers) --> 7bit range: 70..7F (all numbers)