|
Symptom
If you open and close the system rapidly or perform an applet transition while the cameras are being used, the upper half of the captured image may be displayed on the lower screen and the lower half of the captured image may be displayed on the upper screen.
Frequency of Occurrence
The probability of reproducing this decreases as you use the cameras at higher frame rates. Just for reference, we have heard reports of this occurring in applications that run at 15 fps but not from applications that run at 30 fps. The reproducibility also increases the sooner the application calls SetReceiving after the previous transfer has completed.
Affects
All applications that use the cameras.
Comments
This problem can be resolved by closing the system again and then opening it after it has entered Sleep Mode. If you stop and restart capture operations from the callback function registered by applet::SetAwakeCallback to be invoked upon recovery from Sleep Mode (when the system is opened), no problems occur. Specifically, this is the following sequence. StopCapture → Wait for the capture operation to stop → ClearBuffer → SetReceiving → StartCapture
Support Period
CTR-SDK 2.0
|