Help! ADC sampling rate limit in Betaflight

mawais15

New member
Hello guys.
I'm using Omnibus F4 V3 Plus flight controller as a motion sensor in a research project and I've attached couple of sensors to its built in ADCs for logging data.
I've noticed that the maximum sample refresh rate is 50Hz (50 samples per second or 1 unique sample every 20 ms). My question is whether this sampling rate limitation is imposed in the Betaflight logging code or is it a hardware limitation?
For example I've set the blackbox data rate to 1 kHz and when I see the data, other than acceleration and gyro, other sensors update value only after 20ms of interval.