if I comment out the Wire.begin line then the code gets tot the "in loop" print and continues looping, if Wire.begin is in the code then it prints "coming out of resetb" to the serial port (with an extra b in every time) and restarts printing that out every 7 seconds.
Whether the i2c device is connected or not makes no difference, it still behaves the same.
Will try setting it up with another board, but if anyone has any pointers that would be great.
I know people have had problems with the wire library in the past. You might try deleting all the .o files in the lib/targets/libraries/Wire subdirectory of the Arduino application directory (including its subdirectories).
When you comment out Wire.begin() do you leave the #include <Wire.h>?
Finally, were you able, both of you, to drive some I2C devices?
I am very interrested in Arduino, but I use I2C quite often for sensors, EEPROMs, devices...
I'd really like to know that I can use it.
How could you managed sending some ACK and NotACK "commands" ? Is this automatically done using the Wire Library?
I want to use a MCP9803 temperature sensor.