diff --git a/libraries/Wire/Wire.h b/libraries/Wire/Wire.h index 23d466c19..9ea4afd30 100755 --- a/libraries/Wire/Wire.h +++ b/libraries/Wire/Wire.h @@ -61,6 +61,10 @@ class TwoWire : public Stream void onReceive( void (*)(int) ); void onRequest( void (*)(void) ); + inline size_t write(unsigned long n) { return write((uint8_t)n); } + inline size_t write(long n) { return write((uint8_t)n); } + inline size_t write(unsigned int n) { return write((uint8_t)n); } + inline size_t write(int n) { return write((uint8_t)n); } using Print::write; };