Wire.endTransmission() returns Successful. I realize that SLAVE arduino doesn't responde I2C Combined Format.
Page 15 of the THE I2C-BUS SPECIFICATION VERSION 2.1 document
http://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CB8QFjAA&url=http%3A%2F%2Fwww.cs.unc.edu%2FResearch%2Fstc%2FFAQs%2FInterfaces%2FI2C-BusSpec-V2.1.pdf&ei=S0ZyUJCRKMr5igKX64CoCQ&usg=AFQjCNGFG1psxfu2SC-DOMWNb22GVvvzEQ&cad=rja
That means,
MASTER sends startbit-writeslaveaddress-ack-datafrommaster-startbit-readslaveaddress-ack-datafromslave-ack-stopbit.
the Slave do not activate the Interruption to send data to master.
It works fine when:
MASTER sends startbit-writeslaveaddress-ack-datafrommaster-ack-stopbit
The slave active the interruption to read data from master
MASTER sends startbit-readslaveaddress-ack-datafromslave-ack-stopbit
The slave active the interruption to send data to master.