I am using the iOS OAD cocoapod for updating firmware to a OAD Target with chip type CC2642.
However, after sending the Start OAD Process Command to the OAD Control Point Characteristic,
the data that I received is alwyas: 0x0305 which is only 2 bytes. As described here, I should be getting 5 bytes.
With this data 0x0305, I am assuming that the return status is 0x05 which means
OAD_NOT_STARTED (OAD data block received with OAD start process).
Is there something that I have missed on the process?