Hi,
I came back to my custom drivers for ZWO cameras and I sadly discovered that the latest SDK 1.29 (at least on Linux which is where I develop) has a disappointing performance loss compared to what I used to develop until today (1.22).
Not sure if is relevant, but I am linking statically to libAsiCamera2.a
What I am doing is pretty easy, I am retrieving the control value through the function ASIGetControlValue.
for my 533 which has I believe 16 caps it was taking a little bit less than 30 micro seconds on 1.22, when I bumped the SDK to 1.29 and linked my program to it, I am seeing times of 600+ microseconds to do the same operation, which is really bad.
If I switch back to 1.22, times go back to 30 microseconds.
Can you check why the performance got so bad?
My machine spec:
Linux 6.2.13 x64
Ryzen 7 5700x