I have a script wich seems to work fine except thatr nothing is captured!!
Here is my script:
Code: Select all
from time import sleep
from System import TimeSpan
from SharpCap.UI import CaptureLimitType
delay =30
SharpCap.SelectedCamera = SharpCap.Cameras[0]
SharpCap.SelectedCamera.Controls.FindByName("Timestamp Frames").Value = "On"
SharpCap.SelectedCamera.Controls.FindByName("Capture Area").Value = "480x480"
SharpCap.SelectedCamera.Controls.FindByName("Exposure").Value=1
SharpCap.SelectedCamera.Controls.FindByName("High Speed Mode").Value="On"
SharpCap.SelectedCamera.Controls.FindByName("Binning").Value="2"
SharpCap.SelectedCamera.Controls.FindByName("Colour Space").Value="MONO16"
SharpCap.SelectedCamera.CaptureConfig.CaptureLimitType = CaptureLimitType.TimeLimited
SharpCap.SelectedCamera.CaptureConfig.CaptureLimitTime = TimeSpan.FromSeconds(delay)
SharpCap.SelectedCamera.PrepareToCapture()
SharpCap.SelectedCamera.RunCapture()
sleep(delay+5)
SharpCap.SelectedCamera = None
SharpCap.ExitApplication()
I have forgotten something, but I don't know what.
Thanks for your help.
Michel