IObservingConditionsPressure Property |
Namespace: ASCOM.DeviceInterface
Exception | Condition |
---|---|
PropertyNotImplementedException | If this property is not available. |
NotConnectedException | If the device is not connected and this information is only available when connected. |
Optional property, can throw a PropertyNotImplementedException
The units of this property are hectoPascals. Client and driver authors can use the method ConvertUnits(Double, Units, Units) to convert these units to and from milliBar, mm of mercury and inches of mercury.
This must be the pressure at the observatory altitude and not the adjusted pressure at sea level. Please check whether your pressure sensor delivers local observatory pressure or sea level pressure and, if it returns sea level pressure, adjust this to actual pressure at the observatory's altitude before returning a value to the client. The ConvertPressure(Double, Double, Double) method can be used to effect this adjustment.