Hi Nick,
Thank you for your prompt response.
I could see there is a value assignment statement uint8 valueRead = pMsg->msg.readRsp.value[0]; in the function you described. This is just one byte data but notifications could be several bytes long.
Just wanted to know your opinion, is it that if I am sending multiple byte notification, the size should be fixed and I need to keep track of bytes that I have received?
Please look into my I2C slave on cc2541 post also when you have time.
Regards,
maharjanbk