AuroraSensorData

class lsst.ts.ess.common.sensor.AuroraSensorData(seq_num: int, ambient_temperature: float, sky_temperature: float, clarity: float, light_level: float, rain_level: float, alarm: int)

Bases: object

Dataclass representing Aurora Cloud Sensor data.

TODO: DM-49934 The light level and rain level parameters are not published to the EFD. An XML revision is needed to accomodate them.

Attributes:
seq_numint

Sequence number (00000 to 99999).

ambient_temperaturefloat

Sensor temperature (°C).

sky_temperaturefloat

Sky temperature (°C).

clarityfloat

Clarity reading (°C).

light_levelfloat

Light intensity (units unknown).

rain_levelfloat

Rain intensity (units unknown).

alarmint

Alarm status code.

Methods Summary

from_string(data)

Parse a formatted Aurora Cloud Sensor string into a dataclass.

Methods Documentation

static from_string(data: str) AuroraSensorData

Parse a formatted Aurora Cloud Sensor string into a dataclass.