Reference for Wiring version 1.0 Build 0100+ If you have a previous version, use the reference included with your software. If see any errors or have any comments, let us know.
Class | Wire |
||||
---|---|---|---|---|---|
Name | onRequest() |
||||
Examples | #include "Wire.h" void setup() { // join i2c bus with address #2 Wire.begin(2); // register event Wire.onRequest(requestEvent); } void loop() { delay(100); } // function that executes whenever data is requested by master // this function is registered as an event, see setup() void requestEvent() { // respond with message of 6 bytes // as expected by master Wire.write("hello "); } |
||||
Description | The onRequest() method set the function that executes whenever data is requested by a master from this device. Every time a master reads data from this device the specified function is executed. | ||||
Syntax | Wire.onRequest(function) |
||||
Parameters |
|
||||
Returns | None | ||||
Usage | Application |