So in summary, is this correct?If using Pin 20 and 21:Internal pullups are provided.Use Wire.setup() to control these.If using SCL1 and SDA1:You must provide 1.5k pullup resistorsThe pullup source is taken from the 3.3V pin near the RESET pin.Use Wire1.setup() to control these.If this is all true, then I am unable to get pins 20 and 21 working. They just stay at logic high all the time. Have I missed something? I'm just running the master code here http://arduino.cc/en/Tutorial/MasterWriterWill this work with just one device? I am just using one device and a logic analyzer to monitor the pins. Thanks,Doug
C:\arduino-1.5.2-windows\arduino-1.5.2\hardware\arduino\sam\libraries\Wire\Wire.cpp: In function 'void Wire_Init()':C:\arduino-1.5.2-windows\arduino-1.5.2\hardware\arduino\sam\libraries\Wire\Wire.cpp:368: error: 'WIRE_ISR_ID' was not declared in this scopeC:\arduino-1.5.2-windows\arduino-1.5.2\hardware\arduino\sam\libraries\Wire\Wire.cpp: In function 'void Wire1_Init()':C:\arduino-1.5.2-windows\arduino-1.5.2\hardware\arduino\sam\libraries\Wire\Wire.cpp:395: error: 'WIRE1_ISR_ID' was not declared in this scope
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16