1) Receive data over SPI at a rate of 5k bytes / sec
2) Relay data over BLE to an iOS device with low latency (<5ms of delay introduced by the da14580, + ~20ms introduced by the iOS device).
I believe that the da14580's SPI maximum clock rate (8MHz) and maximum BLE data rate (120-140kbps?) can fit these goals, but am unclear about whether or not the da14580's processor can handle BOTH receiving incoming data at this rate, and transmitting it over BLE *simultaneously*.
Can anyone advise whether the da14580 could meet these simultaneous goals? Are there any design tools, excel spreadsheets, etc, available that might assist with determining?