BLIP2 ASX340 frame capture example running at half the frame rate


I've noticed that the FrameCapture_ClassDriver_ASX340 example in the BLIP2 BSP seems to be running at half the frame rate, when the code reports 30FPS it's actually running at 15FPS.

To verify this I've modified the source code to toggle a GPIO on the WSN connector(pin 4, SPI1_CLK) and the pulse is at 7.5Hz which is equivalent to 15FPS.

I also looked at the frame sync signal coming from ASX340 and it seems to be normal at 30Hz, so I think this could be a driver issue.

Can anyone take a look into this and perhaps come up with a fix? Thank you.