Get Frames from ADNS-9800

adns_read_reg() function calls digitalWrite(ncs, HIGH) which automatically exits burst mode.

So you'd better not use adns_read_reg() function for reading REG_Motion or REG_Pixel_Burst during burst mode.

Wish you good luck!