Running single exposures with the ASI120MM Mini and the indi_asi_ccd consistently makes the linux kernel complain about usb reset ! Resetting an usb device indicates a stability problem and may affect others devices.
This happens on various hardware (linaro & laptop) with multiple USB cables (always usb2). I also tried 16 vs 8bits and various bin and exposure duration with the same result.
I tried with SDK v1.14.0227 and v1.14.0425 with the same result.
The debug log is clean, no mention of any exposure failed.
The usb reset always happens exactly at exposure start. (I debbuged this with exposure > 1s...)
Maybe relevant: the cam is USB3 plugged on USB2 host. No "compatible" firmware available from ZWO.
However, it does not happen during video recording. (stream mode)
The following log is kernel output for plugin the camera then taking 3 shoots:
usb 3-4.1: new high-speed USB device number 10 using xhci_hcd
usb 3-4.1: New USB device found, idVendor=03c3, idProduct=120c, bcdDevice= 0.00
usb 3-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-4.1: Product: ASI120MM Mini
usb 3-4.1: Manufacturer: ZWO
usb 3-4.1: reset high-speed USB device number 10 using xhci_hcd
usb 3-4.1: reset high-speed USB device number 10 using xhci_hcd
usb 3-4.1: reset high-speed USB device number 10 using xhci_hcd