Hi, I keep having this problem with the Astra. It works fine for 5 minutes and then the rgb stream gets stuck.
Everything runs smoothly until at some random point in time I start getting this:
714389577 WARNING Endpoint 0x82, Buffer 6: Asynch transfer failed (status: 1)
714389631 ERROR Endpoint 0x82, Buffer 6: Failed to re-submit asynch I/O transfer (err=-9)!
717391603 WARNING Endpoint 0x82, Buffer 6: Failed waiting on asynch transfer event: Xiron OS got an event timeout!
717391626 WARNING Endpoint 0x82, Buffer 6: Transfer is still queued though event was raised!
717391645 WARNING Image: Expected 19b6, got 19ba
717391650 WARNING Image frame is corrupt!
717391655 WARNING Image: Expected 19bb, got 317e
717392010 WARNING Read: Image buffer is corrupt. Size is 298350 (!= 921600)
719393480 WARNING Endpoint 0x82, Buffer 6: Failed waiting on asynch transfer event: Xiron OS got an event timeout!
719393503 WARNING Endpoint 0x82, Buffer 6: Transfer is still queued though event was raised!
719393540 WARNING Image: Expected 31e0, got 60ea
719393546 WARNING Image frame is corrupt!
721394145 WARNING Endpoint 0x82, Buffer 6: Failed waiting on asynch transfer event: Xiron OS got an event timeout!
721394166 WARNING Endpoint 0x82, Buffer 6: Transfer is still queued though event was raised!
721394176 WARNING Image: Expected 614e, got 9072
721394559 WARNING Read: Image buffer is corrupt. Size is 91800 (!= 921600)
723396130 WARNING Endpoint 0x82, Buffer 6: Failed waiting on asynch transfer event: Xiron OS got an event timeout!
723396153 WARNING Endpoint 0x82, Buffer 6: Transfer is still queued though event was raised!
723396196 WARNING Image: Expected 90d4, got bfe9
723396201 WARNING Image frame is corrupt!
And then it stops updating RGB frames. After trying different things (e.g.: using the Astra SDK, using OpenNI, enabling and disabling frame-sync, etc, etc) I believe this is a hardware problem.
Is there any way to confirm if this is a faulty sensor or something else? Any ideas?
Thanks!
Raúl.