![]() |
Atlas-Cronos 7.6.0
|
Public Member Functions | |
Range< double >[] | EnumerateTemperatureRanges () |
Array of temperature ranges (in Kelvin). Use this method to determine the number of available temperature ranges. Use the array index to modify the temperature range SetTemperatureRangeIndex. | |
void | SetTemperatureRangeIndex (int index) |
Set Temperature range index EnumerateTemperatureRanges for a list of ranges. | |
int | GetTemperatureRangeIndex () |
Current selected temperature range index. | |
void | SetPaletteByName (string name) |
Select palette by name i.e. iron.pal. | |
string | GetPaletteName () |
Get current palette name. | |
bool | IsBatteryCharging () |
Check if the camera battery is charging. | |
int | GetTimeUntilCameraIsReady () |
Time in seconds until the camera is cooled down. Cooled cameras i.e. GF300a needs time until cooled down before streaming can be started. | |
VideoMode | GetVideoMode () |
Get camera video mode (PAL or NTSC). | |
void | SetVideoMode (VideoMode mode) |
Set camera video mode (PAL or NTSC). | |
TemperatureUnit | GetTemperatureUnit () |
Get used temperature unit from the camera. | |
void | SetTemperatureUnit (TemperatureUnit unit) |
Set display temperature unit in the camera. | |
DistanceUnit | GetDistanceUnit () |
Get distance unit used in the camera. | |
void | SetDistanceUnit (DistanceUnit unit) |
Set distance unit used in the camera. | |
double | GetExternalOpticsTemperature () |
External optics temperature (in Kelvin). Range 0 - 5000. | |
void | SetExternalOpticsTemperature (double value) |
External optics temperature (in Kelvin). Range 0 - 5000. | |
double | GetReferenceTemperature () |
Reference temperature (in Kelvin). Range 0 - 5000. | |
void | SetReferenceTemperature (double value) |
Reference temperature (in Kelvin). Range 0 - 5000. | |
double | GetAtmosphericTemperature () |
Atmospheric temperature (in Kelvin). Range 0 - 5000. | |
void | SetAtmosphericTemperature (double value) |
Atmospheric temperature (in Kelvin). Range 0 - 5000. | |
double | GetReflectedTemperature () |
ReflectedTemperature temperature (in Kelvin). Range 0 - 5000. | |
void | SetReflectedTemperature (double value) |
ReflectedTemperature temperature (in Kelvin). Range 0 - 5000. | |
void | SetScaleAdjustMode (ScaleAdjustMode mode) |
Set scale adjust mode. | |
void | SetScaleAdjustEnabled (bool value) |
Enable/Disable the adjust mode. | |
bool | GetIsScaleAdjustEnabled () |
Get if the scale adjust is active. | |
ScaleAdjustMode | GetScaleAdjustMode () |
Get scale adjust mode. | |
Range< double > | GetScaleLimits () |
Get scale range. | |
void | SetScaleLimits (Range< double > limits) |
Scale temperature (in Kelvin). Range 0 - 5000. | |
double | GetObjectDistance () |
Object distance (in meter). Range 0 - 10000. | |
void | SetObjectDistance (double value) |
Object distance (in meter). Range 0 - 10000. | |
double | GetObjectEmissivity () |
Object emissivity. Range 0.01 - 1.00. | |
void | SetObjectEmissivity (double value) |
Object emissivity. Range 0.01 - 1.00. | |
double | GetRelativeHumidity () |
Relative humidity (in percentage). Range 0 - 100%. | |
void | SetRelativeHumidity (double value) |
Relative humidity (in percentage). Range 0.1 - 100.0%. | |
double | GetExternalOpticsTransmission () |
External optics transmission (in percentage). Range 0.1 - 100.0%. | |
void | SetExternalOpticsTransmission (double value) |
External optics transmission (in percentage). Range 0.1 - 100.0%. | |
double | GetZoomFactor () |
Zoom factor range. | |
void | SetZoomFactor (double value) |
Zoom factor range. | |
bool | IsShutterSupported () |
Check if shutter is supported. | |
bool | IsShutterEnabled () |
Check if shutter is enabled. | |
void | SetShutterEnabled (bool enable) |
Enable or disable shutter. | |
bool | IsHighSensitivityModeSupported () |
Check if the camera supports High Sensitivity Mode. | |
bool | IsHighSensitivityModeEnabled () |
Check if High Sensitivity Mode is enabled. | |
void | SetHighSensitivityModeEnabled (bool enable) |
Enable or disable High Sensitivity Mode. | |
bool | GetIsExtOptTransmAltActive () |
Check if external optics (window) is activated. | |
void | SetIsExtOptTransmAltActive (bool isEnabled) |
Enable or disable external optics (window) | |
bool | GetSendLensTemp () |
Check if a virtual temperature sensor is active. This virtual temp sensor estimates a window temperature value based on the camera internal temperature. Not working well for current GF77a as of Sept 2021 but works for A4/5/7xx series sold with housing. | |
void | SetSendLensTemp (bool value) |
Enable/disable virtual temperature sensor. This virtual temp sensor estimates a window temperature value based on the camera internal temperature. Not working well for current GF77a as of Sept 2021 but works for A4/5/7xx series sold with housing. | |
double | GetExtOptTransmAltVal () |
Get external optics (window) transmission. | |
void | SetExtOptTransAltVal (double value) |
Set external optics (window) transmission. | |
void | SetTLensExt (double value) |
Set external temperature sensor (sets the external optics/ window temperature) | |
double | GetTLensExt () |
Get external temperature sensor (gets the external optics/ window temperature) | |
|
inline |
Array of temperature ranges (in Kelvin). Use this method to determine the number of available temperature ranges. Use the array index to modify the temperature range SetTemperatureRangeIndex.
InvalidOperationException | |
CommandFailedException | |
ArgumentException |
|
inline |
Atmospheric temperature (in Kelvin). Range 0 - 5000.
InvalidOperationException | |
CommandFailedException |
|
inline |
Get distance unit used in the camera.
InvalidOperationException | |
CommandFailedException |
|
inline |
External optics temperature (in Kelvin). Range 0 - 5000.
InvalidOperationException | |
CommandFailedException |
|
inline |
External optics transmission (in percentage). Range 0.1 - 100.0%.
InvalidOperationException | |
CommandFailedException |
|
inline |
Get external optics (window) transmission.
|
inline |
Check if external optics (window) is activated.
|
inline |
Get if the scale adjust is active.
|
inline |
Object distance (in meter). Range 0 - 10000.
InvalidOperationException | |
CommandFailedException |
|
inline |
Object emissivity. Range 0.01 - 1.00.
InvalidOperationException | |
CommandFailedException |
|
inline |
Get current palette name.
InvalidOperationException | |
CommandFailedException |
|
inline |
Reference temperature (in Kelvin). Range 0 - 5000.
InvalidOperationException | |
CommandFailedException |
|
inline |
ReflectedTemperature temperature (in Kelvin). Range 0 - 5000.
InvalidOperationException | |
CommandFailedException |
|
inline |
Relative humidity (in percentage). Range 0 - 100%.
InvalidOperationException | |
CommandFailedException |
|
inline |
Get scale adjust mode.
InvalidOperationException | |
CommandFailedException |
|
inline |
Get scale range.
InvalidOperationException | |
CommandFailedException |
|
inline |
Check if a virtual temperature sensor is active. This virtual temp sensor estimates a window temperature value based on the camera internal temperature. Not working well for current GF77a as of Sept 2021 but works for A4/5/7xx series sold with housing.
|
inline |
Current selected temperature range index.
InvalidOperationException | |
CommandFailedException |
|
inline |
Get used temperature unit from the camera.
InvalidOperationException | |
CommandFailedException |
|
inline |
Time in seconds until the camera is cooled down. Cooled cameras i.e. GF300a needs time until cooled down before streaming can be started.
|
inline |
Get external temperature sensor (gets the external optics/ window temperature)
There is two ways of setting the window temperature to ensure that the effect of the thermal radiation for the window is taken into account for to ensure good measurement accuracy.
|
inline |
Get camera video mode (PAL or NTSC).
InvalidOperationException | |
CommandFailedException |
|
inline |
Zoom factor range.
InvalidOperationException | |
CommandFailedException |
|
inline |
Check if the camera battery is charging.
InvalidOperationException | |
CommandFailedException |
|
inline |
Check if High Sensitivity Mode is enabled.
InvalidOperationException | |
CommandFailedException |
|
inline |
Check if the camera supports High Sensitivity Mode.
InvalidOperationException | |
CommandFailedException |
|
inline |
Check if shutter is enabled.
InvalidOperationException | |
CommandFailedException |
|
inline |
Check if shutter is supported.
InvalidOperationException | |
CommandFailedException |
|
inline |
Atmospheric temperature (in Kelvin). Range 0 - 5000.
value | Temperature in Kelvin. |
InvalidOperationException |
|
inline |
Set distance unit used in the camera.
unit |
ArgumentOutOfRangeException | |
InvalidOperationException |
|
inline |
External optics temperature (in Kelvin). Range 0 - 5000.
value | Temperature in Kelvin. |
InvalidOperationException |
|
inline |
External optics transmission (in percentage). Range 0.1 - 100.0%.
value | Transmission. |
InvalidOperationException |
|
inline |
Set external optics (window) transmission.
value | range between 0.1 to 1.0 |
|
inline |
Enable or disable High Sensitivity Mode.
enable | enable or disable HSM |
InvalidOperationException |
|
inline |
Enable or disable external optics (window)
|
inline |
Object distance (in meter). Range 0 - 10000.
value | Distance in meter. |
InvalidOperationException |
|
inline |
Object emissivity. Range 0.01 - 1.00.
value | Emissivity. |
InvalidOperationException |
|
inline |
Select palette by name i.e. iron.pal.
name | palette filename in the camera. |
InvalidOperationException |
|
inline |
Reference temperature (in Kelvin). Range 0 - 5000.
value | Temperature in Kelvin. |
InvalidOperationException |
|
inline |
ReflectedTemperature temperature (in Kelvin). Range 0 - 5000.
value | Temperature in Kelvin. |
InvalidOperationException |
|
inline |
Relative humidity (in percentage). Range 0.1 - 100.0%.
value | Humidity. |
InvalidOperationException |
|
inline |
Enable/Disable the adjust mode.
value |
|
inline |
Set scale adjust mode.
mode |
InvalidOperationException | |
ArgumentOutOfRangeException |
|
inline |
Scale temperature (in Kelvin). Range 0 - 5000.
limits | Temperature in Kelvin. |
InvalidOperationException |
|
inline |
Enable/disable virtual temperature sensor. This virtual temp sensor estimates a window temperature value based on the camera internal temperature. Not working well for current GF77a as of Sept 2021 but works for A4/5/7xx series sold with housing.
value | set to true if virtual sensor shall be activated or false to deactivate. |
|
inline |
Enable or disable shutter.
enable | set to true if the shutter shall be enabled. |
InvalidOperationException |
|
inline |
Set Temperature range index EnumerateTemperatureRanges for a list of ranges.
index | Zero based index. |
InvalidOperationException |
|
inline |
Set display temperature unit in the camera.
unit | Fahrenheit or Celsius are supported values for temperature unit. |
InvalidOperationException |
|
inline |
Set external temperature sensor (sets the external optics/ window temperature)
value | value in Kelvin |
There is two ways of setting the window temperature to ensure that the effect of the thermal radiation for the window is taken into account for to ensure good measurement accuracy.
|
inline |
Set camera video mode (PAL or NTSC).
mode |
ArgumentOutOfRangeException | |
InvalidOperationException |
|
inline |
Zoom factor range.
value | Zoom factor. |
See camera documentation for valid range.
InvalidOperationException |