================================= MidWeatherMonitoring Tango Device ================================= Tango Device Server for a Weather Monitoring Station. Attributes ---------- .. index:: single: State; MidWeatherMonitoring.State .. py:attribute:: State :module: MidWeatherMonitoring The operational state of the device as enumeration. :access: READ :data type: DevState :data format: SCALAR .. index:: single: Status; MidWeatherMonitoring.Status .. py:attribute:: Status :module: MidWeatherMonitoring More detailed textual information about the device's status. :access: READ :data type: DevString :data format: SCALAR .. index:: single: adminMode; MidWeatherMonitoring.adminMode .. py:attribute:: adminMode :module: MidWeatherMonitoring The Admin Mode of the device. It may interpret the current device condition and condition of all managed devices to set this. Most possibly an aggregate attribute. :access: READ_WRITE :data type: DevEnum :data format: SCALAR .. index:: single: buildState; MidWeatherMonitoring.buildState .. py:attribute:: buildState :module: MidWeatherMonitoring Read the Build State of the device. :return: the build state of the device :access: READ :data type: DevString :data format: SCALAR .. index:: single: healthState; MidWeatherMonitoring.healthState .. py:attribute:: healthState :module: MidWeatherMonitoring Read the Health State of the device. It interprets the current device condition and condition of all managed devices to set this. Most possibly an aggregate attribute. :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: humidity; MidWeatherMonitoring.humidity .. py:attribute:: humidity :module: MidWeatherMonitoring Humidity Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: percent .. index:: single: humidityADC; MidWeatherMonitoring.humidityADC .. py:attribute:: humidityADC :module: MidWeatherMonitoring Humidity ADC Counter :access: READ :data type: DevLong64 :data format: SCALAR :unit: counts .. index:: single: humidityCurrent; MidWeatherMonitoring.humidityCurrent .. py:attribute:: humidityCurrent :module: MidWeatherMonitoring Humidity Current Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: mA .. index:: single: humiditySignalStatus; MidWeatherMonitoring.humiditySignalStatus .. py:attribute:: humiditySignalStatus :module: MidWeatherMonitoring Humidity Signal Status :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: loggingLevel; MidWeatherMonitoring.loggingLevel .. py:attribute:: loggingLevel :module: MidWeatherMonitoring Read the logging level of the device. Initialises to LoggingLevelDefault on startup. See :py:class:`~ska_control_model.LoggingLevel` :return: Logging level of the device. :access: READ_WRITE :data type: DevEnum :data format: SCALAR .. index:: single: loggingTargets; MidWeatherMonitoring.loggingTargets .. py:attribute:: loggingTargets :module: MidWeatherMonitoring Read the additional logging targets of the device. Note that this excludes the handlers provided by the ska_ser_logging library defaults - initialises to LoggingTargetsDefault on startup. :return: Logging level of the device. :access: READ_WRITE :data type: DevString :data format: SPECTRUM :max_dim_x: 4 .. index:: single: pressure; MidWeatherMonitoring.pressure .. py:attribute:: pressure :module: MidWeatherMonitoring Pressure Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: mbar .. index:: single: pressureADC; MidWeatherMonitoring.pressureADC .. py:attribute:: pressureADC :module: MidWeatherMonitoring Pressure ADC Counter :access: READ :data type: DevLong64 :data format: SCALAR :unit: counts .. index:: single: pressureCurrent; MidWeatherMonitoring.pressureCurrent .. py:attribute:: pressureCurrent :module: MidWeatherMonitoring Pressure Current Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: mA .. index:: single: pressureSignalStatus; MidWeatherMonitoring.pressureSignalStatus .. py:attribute:: pressureSignalStatus :module: MidWeatherMonitoring Pressure Signal Status :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: rainfall; MidWeatherMonitoring.rainfall .. py:attribute:: rainfall :module: MidWeatherMonitoring Rainfall Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: mm .. index:: single: rainfallADC; MidWeatherMonitoring.rainfallADC .. py:attribute:: rainfallADC :module: MidWeatherMonitoring Rainfall ADC Counter :access: READ :data type: DevLong64 :data format: SCALAR :unit: counts .. index:: single: rainfallCurrent; MidWeatherMonitoring.rainfallCurrent .. py:attribute:: rainfallCurrent :module: MidWeatherMonitoring Rainfall Current Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: mA .. index:: single: rainfallRate; MidWeatherMonitoring.rainfallRate .. py:attribute:: rainfallRate :module: MidWeatherMonitoring Rainfall Rate :access: READ :data type: DevDouble :data format: SCALAR :unit: mm.min-1 .. index:: single: rainfallSignalStatus; MidWeatherMonitoring.rainfallSignalStatus .. py:attribute:: rainfallSignalStatus :module: MidWeatherMonitoring Rainfall Signal Status :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: simulationMode; MidWeatherMonitoring.simulationMode .. py:attribute:: simulationMode :module: MidWeatherMonitoring When TRUE the device is using a simulator :access: READ_WRITE :data type: DevEnum :data format: SCALAR .. index:: single: temperature; MidWeatherMonitoring.temperature .. py:attribute:: temperature :module: MidWeatherMonitoring Temperature Engineering Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: Celsius .. index:: single: temperatureADC; MidWeatherMonitoring.temperatureADC .. py:attribute:: temperatureADC :module: MidWeatherMonitoring Temperature ADC Counter :access: READ :data type: DevLong64 :data format: SCALAR :unit: counts .. index:: single: temperatureCurrent; MidWeatherMonitoring.temperatureCurrent .. py:attribute:: temperatureCurrent :module: MidWeatherMonitoring Temperature Current Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: mA .. index:: single: temperatureSignalStatus; MidWeatherMonitoring.temperatureSignalStatus .. py:attribute:: temperatureSignalStatus :module: MidWeatherMonitoring Temperature Signal Status :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: versionId; MidWeatherMonitoring.versionId .. py:attribute:: versionId :module: MidWeatherMonitoring Read the Version Id of the device. :return: the version id of the device :access: READ :data type: DevString :data format: SCALAR .. index:: single: windDirection; MidWeatherMonitoring.windDirection .. py:attribute:: windDirection :module: MidWeatherMonitoring Wind Direction Engineering Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: deg .. index:: single: windDirectionADC; MidWeatherMonitoring.windDirectionADC .. py:attribute:: windDirectionADC :module: MidWeatherMonitoring Wind Direction ADC Counter :access: READ :data type: DevLong64 :data format: SCALAR :unit: counts .. index:: single: windDirectionCurrent; MidWeatherMonitoring.windDirectionCurrent .. py:attribute:: windDirectionCurrent :module: MidWeatherMonitoring Wind Direction Current Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: mA .. index:: single: windDirectionSignalStatus; MidWeatherMonitoring.windDirectionSignalStatus .. py:attribute:: windDirectionSignalStatus :module: MidWeatherMonitoring Wind Direction Signal Status :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: windSpeed; MidWeatherMonitoring.windSpeed .. py:attribute:: windSpeed :module: MidWeatherMonitoring Wind Speed Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: ms-1 .. index:: single: windSpeedADC; MidWeatherMonitoring.windSpeedADC .. py:attribute:: windSpeedADC :module: MidWeatherMonitoring Wind Speed ADC Counter :access: READ :data type: DevLong64 :data format: SCALAR :unit: counts .. index:: single: windSpeedCurrent; MidWeatherMonitoring.windSpeedCurrent .. py:attribute:: windSpeedCurrent :module: MidWeatherMonitoring Wind Speed Current Attribute :access: READ :data type: DevDouble :data format: SCALAR :unit: mA .. index:: single: windSpeedSignalStatus; MidWeatherMonitoring.windSpeedSignalStatus .. py:attribute:: windSpeedSignalStatus :module: MidWeatherMonitoring Wind Speed Signal Status :access: READ :data type: DevEnum :data format: SCALAR Commands -------- .. index:: single: GetVersionInfo; MidWeatherMonitoring.GetVersionInfo .. py:method:: GetVersionInfo() -> DevVarStringArray :module: MidWeatherMonitoring No input parameter (DevVoid) :returns: returns (None): The result code and the command unique ID .. index:: single: Init; MidWeatherMonitoring.Init .. py:method:: Init() -> DevVoid :module: MidWeatherMonitoring Init