Well I was about to just post that I had tested all the other I2c LCD examples from the library with no issues however............
I opened the web window on my mac to start this post then the edison console started freaking out with the register dumps - this was a couple of minutes after the last example program (Custom Character) - I had ran it and just left it
- So I removed the sketch and rebooted
- Now if I download a new sketch, the display does not change - but I get register dumps
So my theory is that the i2c bus needs to reset/transition when a new i2c sketch runs - I will do some experimentation with the good and trusty logic analyser
Stan