Hi, I have a specific application/product where in I am planning to use Nordic nRF52832.
-> There is a 9 Axis Inertial Measurement Unit (accel/gyro/magnetometer) connected to I2C port of nRF52832 -> Per second I have to sample approx. 300Kbits of data from the 9 axis sensor over I2C.
-> At the same time the sampled data should be transmitted over BLE to smartphone.
I seek some quick answers to the below mentioned questions.
- Will I be able to sample 300Kbits of data over I2C running at 400 KHz in 1 second? Else what time will it take?
- Will BLE stack run simultaneously?
- If not what will be the latency?
- How much time will it take for nRF52832 to transmit 300 Kbits data to smartphone?
- While BLE stack is in operation, can there be any other priority interrupts possible?
- In case I design an architecture wherein the data is first captured and then transmitted, can 300Kbits data be saved in internal ROM or will it be saved in data RAM?
Thank you in advance Regards Rahul Shah