Why is there no image after a TriggerSoftware command?
In general, after receiving an image it is possible to send the next TriggerSoftware command, because the camera is ready for triggering. An exception here are CCD sensors, where the complete AOI is not read out and the AOI is not aligned around the center line symmetrically. The reason is, that the clocking out of the readout register of the unused lines does take some time. The gap between two triggers (that applies to TriggerSoftware and hardware trigger) must not below 1 / mvResultingFrameRate, otherwise the trigger will be skipped.