summaryrefslogtreecommitdiffstats
path: root/src/ql.c
AgeCommit message (Collapse)Author
2023-07-10ql: optimize USB data flowfixesAsbjørn Sloth Tønnesen
Write column data into a buffer, and only write to USB once the buffer is filled past threshould. This reduces the amount of data frames on the USB bus, in a 429x336 sample image it was reduced from 1000 frames to about 100 frames, where the image data is only 20 frames, while the rest is mainly polling for status reponses.
2023-07-10ql: refactor full_write to take ctxAsbjørn Sloth Tønnesen
Access to ctx is needed for the next patch
2023-07-10ql: rewrite to non-blocking I/OAsbjørn Sloth Tønnesen
2023-07-10fix coding styleAsbjørn Sloth Tønnesen
2017-05-31Fix wrong dimension check (whoops).Johny Mattsson
2017-05-30Initial import.Johny Mattsson