First let me compliment you on writing a very clearly written book. In following the example for Chapter 7 on the Nunchuk interfacing (NunchukDemo.pde) I get the following sets of problems:
“As of Arduino 1.0, the Wire.send() function was renamed to Wire.write() for consistency with other libraries.”
No problem, I go ahead and make the changes from send to write in the nunchuk.cpp file, and then when I try to recompile I receive the following error message:
“call of overloaded ‘write(int)’ is ambiguous”
Can you please advise on how to correct the code?