I have interfaced adpd4100 with a 32-bit controller over SPi and drivers are written as per the datasheet and official git repo.
Communication is happening properly so are read-write operations.
Though I am trying to read FIFO iteratively and store values over a cycle of 500ms, and printing timestamp in the console as soon as it's completed.
My issue is that there are 500ms drops happening over maybe a minute or less.
I have attached logged file for reference.
My test setup is:
3V3 microcontroller <> 3V3 to 1V8 level translator <> adpd4100