IVideoSupportedIntegrationRates Property |
Returns the list of integration rates supported by the video camera.
Namespace: ASCOM.DeviceInterfaceAssembly: ASCOM.DeviceInterfaces (in ASCOM.DeviceInterfaces.dll) Version: 6.0.0.0 (6.2.0.2774)
Syntax ArrayList SupportedIntegrationRates { get; }
ReadOnly Property SupportedIntegrationRates As ArrayList
Get
property ArrayList^ SupportedIntegrationRates {
ArrayList^ get ();
}
Property Value
Type:
ArrayListThe list of supported integration rates in seconds.
Exceptions Exception | Condition |
---|
NotConnectedException | Must throw exception if data unavailable. |
PropertyNotImplementedException | Must throw exception if camera supports only one integration rate (exposure) that cannot be changed. |
Remarks
Digital and integrating analogue video cameras allow the effective exposure of a frame to be changed. If the camera supports setting the exposure directly i.e. 2.153 sec then the driver must only
return a range of useful supported exposures. For many video cameras the supported exposures (integration rates) increase by a factor of 2 from a base exposure e.g. 1, 2, 4, 8, 16 sec or 0.04, 0.08, 0.16, 0.32, 0.64, 1.28, 2.56, 5.12, 10.24 sec.
If the camers supports only one exposure that cannot be changed (such as all non integrating PAL or NTSC video cameras) then this property must throw PropertyNotImplementedException.
See Also