(21-12-2015, 03:06 PM)swhomans Wrote: Are you using version 11? I have the same problem with this version - appears to be a bug. It compiles fine with e.g. X.4
which version are you using? if under version 11, maybe an update to the latest librairies is recommended.
It looks like, from the error you get, the I2C1interrupt function is not defined.
I didn't tested the v11 with I2C,( latest x4 (999) works like a charm for my needs), but in the latest V11 commit it looks like i2C interrupt related things evolved (at least a function called I2C1Interrupt appeared in the isrwrapper.c code).
To upgrade the lib, the simplest way is probably to download the latest (November) library package, move the current library directory to old, unzip the downloaded pack and copy the directory in your pinguino dir.