So how did you implement this function? This doesn’t seem like a Wire
call to me at all.
Do you have to make 351 individual one-byte I2C transfers or can you string it together in a large buffer if the chip has something like an auto-address-increase feature?